我使用北欧nRF51 51-DK SDK_11和软设备s130。
添加设备管理器时遇到以下错误。我在用Keil编译器。
._build\nrf51422_xxac_s130.axf: Error: L6218E:未定义的符号dm_init (来自main.o)。._build\nrf51422_xxac_s130.axf: Error: L6218E:未定义的符号dm_register (来自main.o)。没有足够的信息列出图像符号。
我在路径中包括了device_manager.h。使用Keil,我使用菜单-> Flash->配置Flash . ->包含路径->添加components\ble\device_manager
我还错过了什么?
发布于 2016-07-22 20:42:23
根据您想要使用的SDK版本,您需要编译和链接device_manager_peripheral.c。对于NRF5 SDK11.0.0版本,它驻留在<path to sdk>/nRF5_SDK_11/components/ble/device_manager文件夹中。
您可以找到教程这里。
https://stackoverflow.com/questions/38472854
复制相似问题