日志打印可以有两种方法
- 串口打印的方式,即printf()的方式
- JLink的RTT Log打印方式
JLink RTT Log打印
工程中添加:SEGGER相关的文件
配置步骤:
- sdk_config.h文件中配置:
NRF_LOG_BACKEND_RTT_ENABLED
置1NRF_LOG_BACKEND_UART_ENABLED
置0
- 其他的主头文件中配置:
#define NRF_LOG_USES_RTT 1
keil配置(Trace 中的 Enable 打钩):
打开JLinkRTTViewer.exe
打开安装JLink文件的地方,双击打开
点击上图中的按钮选择芯片型号(放心该有的芯片都有!),然后再点击OK ,出现以下画面,模块上电。
RTT log打印就可以了。