在SDK 14.1.0的nus例程中,添加了自己的自定义服务。但是发现服务可以添加,但是服务里的内容为空。我定义的一些特征值,在这个服务里全部没有。
经过仔细研究,发现Nordic的SDK有一个宏“NRF_SDH_BLE_VS_UUID_COUNT”,这个宏是用于控制自定义特征值(准确说是UUID)的数量。这个值默认很小,把它改大一点,就能解决添加服务为空的问题了。
本文介绍了在Nordic SDK14.1.0的nus例程中,遇到自定义服务内容为空的问题及解决方案。通过调整宏“NRF_SDH_BLE_VS_UUID_COUNT”的值,解决了自定义特征值无法添加到服务中的问题。
在SDK 14.1.0的nus例程中,添加了自己的自定义服务。但是发现服务可以添加,但是服务里的内容为空。我定义的一些特征值,在这个服务里全部没有。
经过仔细研究,发现Nordic的SDK有一个宏“NRF_SDH_BLE_VS_UUID_COUNT”,这个宏是用于控制自定义特征值(准确说是UUID)的数量。这个值默认很小,把它改大一点,就能解决添加服务为空的问题了。
1332

被折叠的 条评论
为什么被折叠?