![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Nordic BLE
wade.kou
嵌入式软件研发·物联网
展开
-
NRF_LOG_INFO无法输出%s字符串
RTT打印,NRF_LOG_INFO,原创 2022-12-07 16:16:39 · 727 阅读 · 1 评论 -
nrf52832/52840 sd_ble_gattc_exchange_mtu_request return NRF_ERROR_INVALID_STATE
现象:NRF_LOG RTT频繁上报 sd_ble_gattc_exchange_mtu_request return NRF_ERROR_INVALID_STATE原因:排查了好久,发现是NUS服务发送缓冲区大小不够,发送长数据内存溢出导致协议栈报错,扩大缓冲区后正常。原创 2021-10-12 16:31:40 · 2839 阅读 · 0 评论 -
nrf52840/52832 sd_flash_write 报错NRF_ERROR_INVALID_ADDR(0x10)
使用nordic原厂sdk调用fstorage模块进行flash操作时,fstorageCallbackFunc()回调接口报错“–> Event received: ERROR while executing an fstorage operation.error number = 3”,进一步追查,是static uint32_t write_execute(nrf_fstorage_sd_op_t const * p_op)接口报错,返回0X10(NRF_ERROR_INVALID_ADDR),原创 2020-12-09 14:09:48 · 1305 阅读 · 0 评论 -
2020-08-31
Nordic SDK 报错“nrf_erratas.h not found”现象:SDK里的例程编译报错:“nrf_erratas.h not found”. SDK里搜索这个文件没有。在Keil下搜索,发现nordic 的 DeviceFamily pack8.32.1下面有。解决办法:工程的PACK设置里将NordicSemiconductor:nRF_DeviceFamilyPack 选项从FIXED改为Latest(前提是先更新Nordic的DeviceFamilyPACK为最新版8.32.1原创 2020-08-31 10:19:28 · 160 阅读 · 0 评论 -
nRF52840SDKnRF5_SDK_16.0.0_98a08e2编译不过原因及解决办法
nRF52840SDKnRF5_SDK_16.0.0_98a08e2编译不过原因及解决办法1. 编译不过的原因2. 解决办法1. 编译不过的原因1、8.27.1版本keil设备DeviceFamily支持包现在找不到对应的版本,keil和原厂都下不了。只能切换到最新的8.32.1。这个版本不选对就编译不过。2、切换到最新包仍然编译不过,因为编译包含路径里面选了SDK里面的keil支持文件夹,优先使用了SDK的包,所以要删除,使用KEIL自带的包。2. 解决办法1、刚打开工程时,让选择包,全部点否原创 2020-05-28 10:42:06 · 791 阅读 · 0 评论