2个星期前
ble_init()。这是一个ble api吗?
张贴了绿茶60分 2回复你好
我正在使用DA14585和SDK6.0.14.1114。
我在SDK项目文件夹中尝试了BLE_BAREBONE示例,它在我的DA14585上运行。此外,设备名称和BD地址显示在我的Android的BLE扫描仪应用上。
所以现在我正在阅读源代码和arm_system.c system_init()函数,其中处理“ble初始化”的函数我看到一个名为ble_init()的函数。
我在SDK中搜索,结果如下。
Projects \ target_apps \ ble_examples \ prox_reporter \ prox_reporter \ iAR \ prox_reporter.ewp(890):
Projects \ target_apps \ ble_examples \ prox_reporter \ prox_reporter \ prox_reporter.ewp(2960):
Projects \ target_apps \ ble_examples \ prox_reporter \ prox_reporter \ prox_reporter.ewp(5032):
sdk \ common_project_files \ misc \ da14531_symbols.lds(11):ble_init = 0x07f02255;
sdk \ common_project_files \ misc \ da14531_symbols.txt(17):0x07f02255 t ble_init
sdk \ common_project_files \ misc \ da1a585_symbols.lds(11):ble_init = 0x07f022b5;
sdk \ common_project_files \ misc \ da14585_symbols.txt(17):0x07f022b5 t ble_init
SDK \ platform \ arch \ main \ arch_system.cn(142):extern void ble_init(uint32_t base);
SDK \ platform \ arch \ main \ arch_system.cn(1308):ble_init(_ble_base);
什么是ewp文件?
什么是da14585_symbols.lds和da14585_symbols.txt文件?
这个ble_init()函数是什么?SDK中没有源代码。
2个星期前
你好呀,
.ewp是项目文件。ROM的符号为DA14585 / 586和文件DA14531_SYMBOLS.txt为DA14531曝光到DA14585_SYMBOLS.txt。在构建过程中与用户应用程序相关联。BLE_INIT()位于ROM代码中,并处理BLE初始化。system_init()调用此函数。
请参阅以下用户手册以了解SDK6架构。
http://lpccs-docs.dialog-semicondiondumon.com/um-b-119_da14585-da14531_sw_platform_reference/index.html.
谢谢,PM_DIALOG.