摘要: 【NCS随笔】NCS使用CJSON库 这个文章讲一下在NCS上面如何使用JSON库,我使用Hello_world例程添加库 宏的配置 CONFIG_LOG=y CONFIG_MAIN_STACK_SIZE=4096 CONFIG_CJSON_LIB=y CONFIG_NEWLIB_LIBC=y CO 阅读全文
posted @ 2025-07-30 19:00 TedLee 阅读(10) 评论(0) 推荐(0)
摘要: 【NCS随笔】 SEGGER添加方式 在介绍NCS工程之前,我们先看看大家熟悉的SEGGER工程(Keil同理): 左边的项目栏可以看到工程的配置,通过点击 User Include Directories添加头文件路径 对工程或者文件夹鼠标右击就可以添加文件或者.c文件管理文件等操作。 可以看出, 阅读全文
posted @ 2025-07-30 18:58 TedLee 阅读(30) 评论(3) 推荐(0)
摘要: nRF54L15的引脚说明 不同于Nordic的nRF51、nRF52和53系列,nRF54系列,为了功耗做到更加的极致,再nRF54系列上只有一域的概念,通过不同的域管理电源,这样让整个CPU处于一个极致高效低能的状态,达到更低的功耗。 不过这样子做也带来了一个小的麻烦,就是不同的域如果跨域使用的 阅读全文
posted @ 2025-07-27 19:24 TedLee 阅读(426) 评论(0) 推荐(0)
摘要: 【NCS随笔】 NCS 构建 Zephyr 使用CMake作为构建系统,CMake 是一个跨平台的构建工具,它通过读取CMakeLists.txt文件来生成平台特定的构建文件, Zephyr 的构建系统基于GNUMake和CMake,但 CMake 是主要的配置入口。每个 Zephyr 项目(应用程 阅读全文
posted @ 2025-07-27 19:18 TedLee 阅读(36) 评论(0) 推荐(0)
摘要: 前言 在NCS2.9.0遇到的几个硬件问题,比较容易犯错的地方,给大家避坑 如果在硬件设计没有使用外部的32.768k晶振,打算使用内部RC,则需要开启以下几个宏 CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y CONFIG_CLOCK_CONTROL_NRF_K32SRC 阅读全文
posted @ 2025-03-14 13:49 TedLee 阅读(161) 评论(0) 推荐(0)