嗨团队,
BLE新手,你能告诉我SDK6.0.10.511上的中心模式BLE应用程序示例代码吗?
相信这是最新发布的SDK。
谢谢!
你好亚历克斯·余,
我想你的意思是“中央”模式。你能告诉我这是否正确吗?如果是的话,你可以查一下示例:BLE中央安全演示项目软件示例作为参考,它是基于SDK6.0.10.511之上的。另外,请注意,DA14585/6的所有软件示例都不包含SDK文件,因此您必须将示例与SDK路径链接才能构建它们。此链接中介绍了您应遵循的步骤:软件示例:DA1458x示例设置
谢谢,下午好
你好,
感谢您的指导,我下载了示例代码,并运行setup python脚本,
但是它在很快打印出所有路径之后就提示一个错误。
here's the whole output, python version: 2.7.8, os:win7
有什么线索吗?谢谢。
D: \DA14585\Central\u Security\u Demo\project\u environment>python dlg\u make\u keil5\u env\u v1.002.py-sdkpath“D:\DA14585\DA14585\u SDK\6.0.10.511”
DA1458X SDK位置::D:\DA14585\DA14585\u SDK\6.0.10.511\已找到。。。DA1458X KEIL PROJECT NAME :: D:\DA14585\Central_Security_Demo\project_environment\ble_central_with_security.uvprojx IS A VALID ...DA1458X散点文件已复制。。。('FROM LOCATION::','D:\\DA14585\\DA14585\u SDK\\6.0.10.511\\SDK\\common\u project\u files\\scatterfiles\\scatterfile_通用.sct')('到位置::','.\\..\\src\\config\\copied_散射.sct')D: \DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\include;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\app\u-modules\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\app\u-modules\src\app\u-bass;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\app\u-proxr;D:\DA14585\DA14585\app\DA14585\u SDK\6.0.10.511\\SDK\app\u modules\src\app\u suotar;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\app\u modules\src\app\u findme;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\app\u modules\src\app\u custs;D:\DA14585\DA14585\udk\6.0.10.511\\SDK\ble\u stack\controller\em;D:\DA14585\DA14585\DA14585\app\u SDK\6.0.10.511\\SDK\ble\stack\controller\llc;D:\DA14585\DA14585\ U SDK\6.0.10.511\\SDK\ble\ U stack\controller\lld;D:\DA14585\DA14585\ U SDK\6.0.10.511\\SDK\ble\ U stack\controller\llm;D:\DA14585\DA14585\ U SDK\6.0.10.511\\SDK\ble\ U stack\host\att;D:\DA14585\DA14585\ ble\ U SDK\6.0.10.511\\SDK\ble\ U stack\host\att\att;D:\DA14585\DA14585\ ble\ U SDK\6.0.10.511\\SDK\ble\ U stack\host\att\attm;D:\DA14585\DA14585\ U Sdk \ 6.0.10.511 \\ sdk \ ble_stack \ host \ att \ atts; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ host \ gap; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk\ ble_stack \ host \ gap \ gapc; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ host \ gap \ gapm; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ host \ gatt; D:\ DA14585 \ DA14585_SDK \ 6.0.10.511 \\sdk\ble\ U stack\host\gatt\gattc;D:\DA14585\DA14585\ U sdk\6.0.10.511\\sdk\ble\ U stack\host\gatt\gattm;D:\DA14585\DA14585\ U sdk\6.0.10.511\\sdk\ble\ U stack\host\l2c\l2cc;D:\DA14585\DA14585\ U sdk\6.0.10.511\\sdk\ble\ U stack\host\l2c\l2cm;D:\DA14585\DA14585\ DA14585\ U sdk\6.0.10.511\\sdk\ble\ U stack\host\smp\smpc;D:\DA14585\DA14585\ U sdk\6.0.10.511\\sdk主机\ ble_stack \ \ smp \ smpm; D: \ DA14585 \ DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\smp;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\bas\bass\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\dis\diss\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble\u stack\profiles\prox\proxr\api;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\suota\suotar\api;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\rble;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u hl;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\ea\api;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\em\api;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\common\u project\u文件;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\arch;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\arch\boot\rvds;D:\DA14585\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\arch\compiler\rvds;D:\DA14585\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\arch\ll\rvds;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\arch\main;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\arch;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\arch-u控制台;D:\DA14585\DA14585\u-SDK\platform\core\u-modules\common\api;D:\DA14585\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\加密;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\core\u modules\dbg\api;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\core\u modules\gtl\src;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\core\u modules\ke\api;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\core\u modules\ke\src;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\平台\core\u modules\nvds\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\rf\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\gtl\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\h4tl\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\adc;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\battery;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\gpio;D:\DA14585\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\reg;D:\DA14585\DA14585\DA14585\u-SDK\6.0.10.511\\sdk\platform\driver\spi;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\platform\driver\spi\flash;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\platform\driver\syscntl;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\platform\driver\systick;D:\DA14585\DA14585\DA14585\u sdk\6.0.10.511\\sdk\platform\driver\trng;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\platform\driver\uart;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\driver\wkupct\U quadec;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\driver\ble;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\driver\hw\U otpc;D:\DA14585\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\driver\dma;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\driver\pdm;\..\src\config;\..\src;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\system\u-library\include;。\src\custom\u-profile;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\lan;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\rscp;D:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ profiles \ pasp; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ profiles \ cscp; d:\ da14585 \ da14585_sdk \ 6.0.10.511\\ sdk \ ble_stack \ profiles \ anp; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ profiles \ hrp; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ hci \ api;D:\ da14585 \ da14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\hci\src;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\find\findt\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\find;D:\DA14585\DA14585\ble\u-SDK\profiles\find\findl\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\custom;D:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ profiles \ custom \ custs \ api; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ \ \ oparty \ rand; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \ \第三个\哈希; D:\ DA14585 \ DA14585_SDK \ 6.0.10.511 \\ SDK \平台\包括; D:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ app_modules \ api; d:\ da14585 \ da14585_sdk \ 6.0.10.511\\sdk\app\u modules\src\app\u bass;D:\DA14585\DA14585\dau sdk\6.0.10.511\\sdk\app\u modules\src\app\u diss;D:\DA14585\DA14585\dau sdk\6.0.10.511\\sdk\app\u modules\src\app\u proxr;D:\DA14585\DA14585\dau sdk\6.0.10.511\\sdk\app\u sdk\6.0.10.511\\sdk\app\u modules\src\app\findme;D:\DA14585\DA14585\dau sdk\6.0。10.511\\sdk\app\u modules\src\app\u custs;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\controller\em;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\controller\llc;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\controller\lld;D:\DA14585\DA14585\DA14585\u sdk\6.0.511\\sdk\ble\u stack\controller\llm;D:\DA14585\DA14585\u sdk\6.0。10.511\\sdk\ble_stack\host\att;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\att\attc;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\att\attm;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\att\atts;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\gap;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\gap\gapc;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\gap\gapm;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\gatt;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\gatt\gattc;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\gatt\gattm;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\l2c\l2cm;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\l2c\l2cm;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\smp\smpc;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\smp\smpm;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\smp;D:\DA14585\DA14585\ug\6.0.10.511\\SDK\ble\u-stack\profiles;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\bas\bass\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\dis\diss\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\prox\proxr\api;D:\DA14585\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\suotar\api;D:\DA14585\DA14585\u-SDK\6.0.10.511 \\ sdk \ ble_stack \ rwble; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ rwble_hl; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ ea \ api; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ em \ api; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ common_project_files; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \拱门; D:\ DA14585 \da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ arch \ boot \ rvds; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platflic \ arch \ compiler \ rvds; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ arch \ ll \ rvds; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ arch \ main; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ arch; d:\ DA14585 \ DA14585_SDK \ 6.0.10.511\\sdk\platform\core\u modules\arch\u控制台;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\core\u modules\common\api;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\core\u modules\crypto;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\core\u modules\dbg\api;D:\DA14585\DA14585\core\u sdk\6.0.10.511\\sdk\platform\core\u modules\gtl\src;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\ke\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\ke\src;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\rf\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\plat表单\core\u modules\gtl\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\rwip\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\h4tl\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\adc;D:\DA14585\DA14585\u-SDK\6.0.10.511\\sdk\platform\driver\gpio;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\i2c_eeprom;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\reg;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\spi;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\spi_flash;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\plat窗体\driver\syscntl;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\driver\systick;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\driver\trng;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\driver\uart;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\driver\wkupct\u quadec;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\驱动程序\ble;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\hw\u otpc;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\dma;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\pdm;\..\src\config;\..\src;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\system\u-library\include;.\src\custom\u-profile;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\lan;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\cpp;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\rscp;D:\DA14585\DA14585\DA14585\u-SDK\ble\profiles\pasp;D:\DA14585\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\cscp;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\ble\u stack\profiles\anp;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\ble\u stack\profiles\hrp;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\ble\u stack\hci\api;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\ble\u stack\hci\src;D:\DA14585\DA14585\DA14585\u SDK\6.0.10.511\\SDK\ble\u stack\profiles\find\DA14585\DA14585\u SDK\6.0.10.511\\sdk\ble\u stack\profiles\find;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\find\findl\api;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\custom;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\custom\api;D:\DA14585\DA14585\u sdk\6.0.10.511\\第三方\rand:\DA14585\DA14585\DA14585_SDK\6.0.10.511\\第三方\hash;D:\DA14585\DA14585\U SDK\6.0.10.511\\SDK\platform\include;D:\DA14585\DA14585\U SDK\6.0.10.511\\SDK\app\U modules\api;D:\DA14585\DA14585\app\U SDK\6.0.10.511\\SDK\app\U modules\src\app\U bass;D:\DA14585\DA14585\app\U SDK\6.0.10.511\\SDK\app\app\U modules\src\app_proxr;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\app_modules\src\app_suotar;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\app_modules\src\app_findme;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\app_modules\src\app_custs;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\controller\em;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack \ controller \ llc; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ controller \ lld; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ controller \ llm; d:\ da14585\ DA14585_SDK \ 6.0.10.511 \\ SDK \ BLE_STACK \主机\ ATT; D:\ DA14585 \ DA14585_SDK \ 6.0.10.511 \\ SDK \ ble_stack \ host \ att \ attc; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \ \sdk \ ble_stack \主机\att\attm;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\att\atts;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\gap;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\gap\gapc;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\gap\gapm;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\gatt;D: \DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\gatt\gattc;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\gatt\gattm;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\l2c\l2cc;D:\DA14585\DA14585\u-SDK\6.0.511\\SDK\ble\u-stack\host\l2c\l2cm;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\smp\smpc;D:\ DA14585 \ DA14585_SDK \ 6.0.10.511\\sdk\ble_stack\host\smp\smpm;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\smp;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\bas\bass\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\dis\diss\api;D: \DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\prox\proxr\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\suota\suotar\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\rwble;D:\DA14585\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\rwble\u-hl;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\ea\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u stack\em\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\common\u project\u文件;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\arch;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\arch\boot\rvds;D:\DA14585\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\arch\compiler\rvds;D:\DA14585\DA14585\u-SDK\6.0.10.511\\sdk\platform\arch\ll\rvds;D:\DA14585\DA14585\u-sdk\6.0.10.511\\sdk\platform\arch\main;D:\DA14585\DA14585\u-sdk\6.0.10.511\\sdk\platform\arch;D:\DA14585\DA14585\u-sdk\6.0.10.511\\sdk\platform\core\u-sdk\6.0.10.511\\sdk\platform\core\u-modules\common\api;D:\DA14585\DA14585\DA14585\u-sdk\6.0.10.511\\sdk\platform\core_modules\crypto;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\core_modules\dbg\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\core_modules\gtl\src;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\core_modules\ke\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\core_modules\ke\src;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\nvds\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\rf\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\rwip\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\核心\u模块\h4tl\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\adc;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\battery;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\gpio;D:\DA14585\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\i2c\eeprom;D:\DA14585\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\Driver\reg;D:\DA14585\DA14585\U SDK\6.0.10.511\\SDK\platform\driver\spi;D:\DA14585\DA14585\U SDK\6.0.10.511\\SDK\platform\driver\spi\u flash;D:\DA14585\DA14585\U SDK\6.0.10.511\\SDK\platform\driver\syscntl;D:\DA14585\DA14585\U SDK\6.0.10.511\\SDK\platform\driver\systick;D:\DA14585\DA14585\U SDK\6.0.10.511\\SDK\platform\driver\trng;D:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ daver \ uart; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platfort \ dapl \ wkupct_quadec; d:\ da14585 \ da14585_sdk \ 6.0.10.511\\ SDK \平台\驱动程序\ ble; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ driver \ hw_otpc; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ daver \ dma;D:\ DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\driver\pdm;\..\src\config;\..\src;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\system\u library\include;。\src\custom\u profile;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\ble\u stack\profiles\lan;D:\DA14585\DA14585\DA14585\u SDK\6.0.511\\SDK\ble\stack\profiles\cpp;D:\DA14585\DA14585\DA14585\u SDK\6.0.10.511\\sdk\ble\u stack\profiles\rscp;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\pasp;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\cscp;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\anp;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\hrp;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\hci\api;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\ble\u stack\hci\src;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\ble\u stack\profiles\find\findt\api;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\ble\u stack\profiles\find;D:\DA14585\DA14585\DA14585\u SDK\6.0.10.511\\SDK\ble\u stack\profiles\find\DA14585\DA14585\u SDK\6.0.10.511\\sdk\ble_stack\profiles\custom;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\custom\custs\api;D:\DA14585\DA14585_SDK\6.0.10.511\\third_party\rand;D:\DA14585\DA14585_SDK\6.0.10.511\\third_party\hash;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\include;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\app_modules\api、 D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\app\u modules\src\app\u bass;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\app\u modules\src\app\u diss;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\app\u modules\src\app\u proxr;D:\DA14585\DA14585\app\u SDK\6.0.10.511\\SDK\app\app\u modules\src\app_findme;D:\DA14585\DA14585\u-SDK\6.0.10.511 \\SDK\app\u-modules\src\app\u-custs;D:\DA14585\DA14585\u-SDK\6.0.10.511 \\SDK\ble\u-stack\controller\em;D:\DA14585\DA14585\u-SDK\6.0.10.511 \\SDK\ble\u-stack\controller\lld;D:\DA14585\DA14585\DA14585\u-SDK\6.0.10.511 \\SDK\ble\u-stack\controller\llder\llm;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\att;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\att\attc;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\att\attm;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\att\atts;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\gap;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\gap\gapc;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\gap\gapm;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\gattc;D:\DA14585\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\gatt\gattm;D:\DA14585\DA14585\ U SDK\6.0.10.511\\SDK\ble\ U stack\host\l2c\l2cc;D:\DA14585\DA14585\ U SDK\6.0.10.511\\SDK\ble\ U stack\host\l2c\l2cm;D:\DA14585\DA14585\ U SDK\6.0.10.511\\SDK\ble\ U stack\host\smp\smpc;D:\DA14585\DA14585\ ble\ U SDK\6.0.10.511\\SDK\ble\ U stack\host\smp\smpm;D:\DA14585\DA14585\ ble\ U SDK\6.0.10.511\\SDK\ble\ U stack\host\smp;D:\DA14585\DA14585\ ble\ U SDK\6.0.10.511\\sdk\ble_stack\profiles;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\bas\bass\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\dis\diss\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\prox\proxr\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\suota\suotar\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble-u-stack\rBle;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble-u-stack\rBle-hl;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble-u-stack\ea\api;D:\DA14585\DA14585\ble-SDK\6.0.10.511\\SDK\common\u project\u文件;D:\DA14585\DA14585\u-SDK\6.0.10.10。511\\sdk\platform\arch;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\arch\boot\rvds;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\arch\compiler\rvds;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\arch\ll\rvds;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\arch\main;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\arch;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\arch\u控制台;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\common\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\dbg\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\sdk\platform\core\u modules\gtl\src;D:\DA14585\DA14585\u-sdk\6.0.10.511\\sdk\platform\core\u-modules\ke\api;D:\DA14585\DA14585\u-sdk\6.0.10.511\\sdk\platform\core\u-modules\ke\src;D:\DA14585\DA14585\u-sdk\6.0.10.511\\sdk\platform\core\u-modules\rf\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\gtl\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\rwip\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\adc;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\batter1Y; D:\ DA14585 \ DA14585_SDK \ 6.0.10.511 \\ SDK \平台\驱动程序\ GPIO; D:\ DA14585 \ DA14585_SDK \ 6.0.10.511 \\ SDK \ platfort \ driver \ i2c_eeprom; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ driver \ reg; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ driver \ spi; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ dapl \spi_flash; d:\ da14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\syscntl;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\systick;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\trng;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\wkupct\uquadec;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\ble;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\hw_otpc;.\..\src\config;.\..\src;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\system_library\include;..\src\custom_profile;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\lan;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble\u stack\profiles\cpp;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\rscp;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\pasp;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\cscp;D:\DA14585\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\anp;D:\DA14585\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble_stack\profiles\hrp;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\hci\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\hci\src;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\find\findt\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\find;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack \ profiles \ find \ findl \ api; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ profiles \ custom; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ profiles \ custom \Custs \ API; D:\ DA14585 \ DA14585_SDK \ 6.0.10.511 \\ Thib_Party \哈希; D:\ DA14585 \ DA14585_SDK \ 6.0.10.511 \\ thirt_party \ rand;Traceback (most recent call last):文件“dlg\u make\u keil5\u env\u v1.002.py”,第545行,在run_application(args["sdkpath"])文件“dlg\u make\u keil5\u env\u v1.002.py”,第532行,在run\u应用程序中设置\u keil5 \u项目\u环境()文件“dlg\u make\u keil5\u env\u v1.002.py”,第443行,在setup\u keil5\u project\u环境中构建\u uvprojx \u元素\u ldads \u散点文件(XML \u模式\u ldads \u散点文件)File "dlg_make_keil5_env_v1.002.py", line 274, in build_uvprojx_element_ldads_scatterfile树=ET.解析(工作项目名称)文件“c:\ python27 \ lib \ xml \ etree \ follegree.py”,第1182行,在parse中树.parse(源,解析器)文件“C:\Python27\lib\xml\etree\元素树.py,第656行,在parse中分析器.feed(数据)文件“C:\Python27\lib\xml\etree\元素树.py,第1642行,输入自我提升错误(v)文件“C:\Python27\lib\xml\etree\元素树.py“,第1506行,in\u raiseerror”升起错误xml.etree.ElementTree文件.ParseError:XML或文本声明不在实体的开头:第3行第0列
我按照我描述的程序进行了测试。请注意,我使用的是Python3.7版本。请将python从版本2.7.8更改为版本3.7。
谢谢,Python3.7很好用,
think should update this on document which mention python 2.7 is the minimal requirement.
在gapc\u cmp\u evt\u处理程序代码更改并成功构建之后,
我将ble_central_与_security_585.hex一起加载到DA14580DEVKT-P_VC上,连接DA14585,带有UART跳线设置,
然后切换回文档引用的SPI跳线设置,并为P04 - JL_RXD,JL_TXD - P02遇到额外的跳线,
this is what pin layout on doc follow by Central_Security_Demo:
p0_2 - p0_1
P0\ U 4-JL\ U RxD
P0_5 - JL_TxD
在具有引脚布局的AD14580DEVKT-P\ U VC上:
P0\ U 4-J\ U TxD
P0\ U 5-J\ U RxD
这两个大头针倒着好吗?只保留P04-JL\u RxD,JL\u TxD-P02可以吗?
因为在使用SmartSnippets工具的引导程序成功下载之后,这就是终端不断抛出的问题。
? <〜???〜?? 以上步骤我做错了什么? 谢谢关注。
以上步骤我做错了什么?
谢谢关注。
I suppose that you had an issue with the folder path and not with the python version. Glad that you are able to link the SW example with the SDK and you can compile the project.
请确保您的pin配置与自述文件中描述的完全相同(在central\u security\u demo\u 0\central\u security\u demo\doc文件夹路径下)?跳线必须放置在标准的SPI闪存引脚上,加上P04-JLïRxD上UTX打印的额外跳线,以及P02上JLïTxD的跳线。所有的跳线应该放在同一时间,所以如果你把他们从SPI到UART这将不起作用。另外,请确保您有正确的RM设置。我从我这边测试过,如果你下载带有安全软件的ble\u central\u,而不连接另一个DA14585(外设),你应该把“开始扫描…”信息输入到rm中。
python在不改变路径的情况下运行良好,但是只使用python3.7。不管怎样。
下载十六进制时跳线设置是否重要?我未能下载与spi设置不知何故,但成功与uart设置。
这是我的台阶。
1.根据UM-B-049 DA14585DA14586入门指南2.1版0.pdf,捕获为j5_版式.PNG,
我连接的引脚作为spi_设置.JPG,下载hex并将日志作为spi\u下载_失败.PNG,
2.然后我将uart设置更改为uart_设置.JPG,并成功下载_成功.PNG,
3.之后,我用spi检查终端_设置.JPG,但又出现了类似输出、uart\ U下载的噪音_终端.PNG
所有的抓拍都附上拉链,希望我说清楚。
我把数字写在台阶上,这样你就可以清楚地指出我的错误。
谢谢。
请使用与“硬件和软件配置”一节中所述相同的硬件配置。在您烧掉SPI flash并预置reset按钮之后,您应该将这些结果放入tera术语中。请试着用这台机器作为串行监视器。你可以找到附加的步骤,你应该遵循,以编程的SPI闪存。我使用SmartSnippets工具箱版本5.0.7从我的角度测试了它们,它工作正常。有关SmartSnippets工具箱的详细信息,请阅读用户手册。您可以从“帮助”菜单下载(?)这是GUI的顶部。如果您发现以上任何一个答案有用,请将其中一个标记为“已接受”。
谢谢!似乎是下载的方式。我现在可以看到正确的扫描输出了。
BTW,DA14580DEVKT-P_VC J5上的跳线设置应为
p0u4-jutxd和p0u2-jurxd,从文档中可以看出有点奇怪,但最终还是找到了答案。
感谢帮助。
很高兴你解决了问题,谢谢你接受我的回答。
后来我去拿密码,
since there is CFG_MAX_CONNECTIONS been set to 4,
所以我尝试连接两块板,然后在代码上做了这些更改,用户在连接后再次选择设备(),
静态无效uart\ U read\ U cb(uint8\ t状态){//如果输入是字母R,则重新启动扫描如果(uart|U输入=='r'| | uart|U输入=='r'){wdg_resume();用户清除设备();用户_scan_start();}//简单输入健全检查其他{if(uart_input <'|| uart_input-'0'> = device_count){arch_printf(“输入无效。\r\n”);用户选择设备();}其他{//根据输入号码连接到设备uart2\u read\u in\u progress=0;uart_input=uart_input-'0';用户连接到设备(扫描设备[uart输入]);arch_printf(“下一步输入:\r\n”);用户选择设备();}}}
第一次连接后,我按8键第二个设备,但第二个设备似乎没有动作,
---------------------6--------------DLG-SECURITY无向可连接BD地址:d0 c5 d3 c6 e9 79---------------------7--------------无方向可连接BD地址:6b f4 2a 38 41 83---------------------8--------------DLG-SECURITY无向可连接BD地址:80 ea ca 70 00 04---------------------9--------------无方向可连接BD地址:74 92 82 3f f6 5e------------------Scan Completed!通过输入数字选择设备,或按R重新扫描,按A连接所有DLG-SECURITY设备。输入无效。输入无效。输入无效。Connecting to DLG-SECURITYInput next:
连接设备。
发送GAPC债券申请
确认值:722986LTK:0x12b3d3ca55a5aa3191ab54a7918c1aa5已建立加密链接。
配对成功。正在连接DLG SECURITYInput下一步:输入无效。输入无效。
抱歉,我知道这是一个艰难的尝试,
但你能告诉我正确的地方是什么地方吗,
或者任何并发连接的文档或样本?
谢谢你的大力帮助。
能否请您澄清一下,作为外围设备的DA14585都在运行SDK的ble\u app\u安全示例?另外,一旦您连接到第一台设备,是否按“R”键重新开始扫描。您也可以按A连接所有DLG-SECURITY设备。
是的,两个外设都运行ble\u app\u security,我可以用ble\u security\u585重新启动central ble\u central\u来分别连接它们。
(扫描两个a&b DLG-SECURITY设备->连接设备a->重新引导中心->扫描两个a&b设备->连接设备b)
(是的,我用3个DA14580DEVKT-P\U VC测试过)
在1阶段,
我不能在第一个设备之后连接第二个设备,因为一旦我连接了第一个设备,终端就冻结了,我不能再输入字符了。
在第2阶段,
所以我补充说
arch_printf(“下一步输入:\r\n”);用户选择设备();
之后
用户连接到设备(扫描设备[uart输入]);
并附上以下注释说明:
Scan Completed!通过输入数字选择设备,或按R重新扫描,按A连接所有DLG-SECURITY设备。输入无效。____/**********按“回车”,请忽略************输入无效。输入无效。
___/******在此处输入“6”,进行连接,在外设a端子处具有相同的确认值和LTK*****Connecting to DLG-SECURITYInput next:
___/******此处输入'8',正在连接,但此处冻结,外围b端子上没有输出****************配对成功。正在连接DLG SECURITYInput下一步:输入无效。输入无效。
也许应该在进一步改变之前澄清第一阶段,
我应该能够重新扫描或连接第二个设备后,第一阶段第一次连接?
端子在一期接通后立即冻结是否正常?
btw, the "A" option also added by me, just another rought code looping user_connect_to_device() for every device name with "DLG****",
结果是一样的,现在请忽略选项“A”。
谢谢
我会用你的注册邮箱和你联系。
经过一些工作,它能够连接两个设备在同一时间,感谢您的大力帮助。
还有一件事要做,验证中央和外围设备之间的读/写功能,
在外围端,我在user\u catch\u rest\u hndl中添加了CUSTS1\u VAL\u WRITE\u IND和CUSTS1\u ATT\u INFO\u REQ cases,
it is good with my iphone ble app, I can light on/off the led and read/write the long value via app.
使用DA作为中央终端而不是iphone应用,我缺乏在中央安全演示上做中央控制的参考,
你有什么简单的函数调用可以分享吗?
你好亚历克斯·余,
我想你的意思是“中央”模式。你能告诉我这是否正确吗?如果是的话,你可以查一下示例:BLE中央安全演示项目软件示例作为参考,它是基于SDK6.0.10.511之上的。另外,请注意,DA14585/6的所有软件示例都不包含SDK文件,因此您必须将示例与SDK路径链接才能构建它们。此链接中介绍了您应遵循的步骤:软件示例:DA1458x示例设置
谢谢,下午好
你好,
感谢您的指导,我下载了示例代码,并运行setup python脚本,
但是它在很快打印出所有路径之后就提示一个错误。
here's the whole output, python version: 2.7.8, os:win7
有什么线索吗?谢谢。
D: \DA14585\Central\u Security\u Demo\project\u environment>python dlg\u make\u keil5\u env\u v1.002.py-sdkpath“D:\DA14585\DA14585\u SDK\6.0.10.511”
DA1458X SDK位置::D:\DA14585\DA14585\u SDK\6.0.10.511\已找到。。。
DA1458X KEIL PROJECT NAME :: D:\DA14585\Central_Security_Demo\project_environment\ble_central_with_security.uvprojx IS A VALID ...
DA1458X散点文件已复制。。。
('FROM LOCATION::','D:\\DA14585\\DA14585\u SDK\\6.0.10.511\\SDK\\common\u project\u files\\scatterfiles\\scatterfile_通用.sct')
('到位置::','.\\..\\src\\config\\copied_散射.sct')
D: \DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\include;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\app\u-modules\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\app\u-modules\src\app\u-bass;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\app\u-proxr;D:\DA14585\DA14585\app\DA145
85\u SDK\6.0.10.511\\SDK\app\u modules\src\app\u suotar;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\app\u modules\src\app\u findme;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\app\u modules\src\app\u custs;D:\DA14585\DA14585\udk\6.0.10.511\\SDK\ble\u stack\controller\em;D:\DA14585\DA14585\DA14585\app\u SDK\6.0.10.511\\SDK\ble\stack\controller\llc;D:\DA14585\D
A14585\ U SDK\6.0.10.511\\SDK\ble\ U stack\controller\lld;D:\DA14585\DA14585\ U SDK\6.0.10.511\\SDK\ble\ U stack\controller\llm;D:\DA14585\DA14585\ U SDK\6.0.10.511\\SDK\ble\ U stack\host\att;D:\DA14585\DA14585\ ble\ U SDK\6.0.10.511\\SDK\ble\ U stack\host\att\att;D:\DA14585\DA14585\ ble\ U SDK\6.0.10.511\\SDK\ble\ U stack\host\att\attm;D:\DA14585\DA14585\ U S
dk \ 6.0.10.511 \\ sdk \ ble_stack \ host \ att \ atts; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ host \ gap; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk\ ble_stack \ host \ gap \ gapc; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ host \ gap \ gapm; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ host \ gatt; D:\ DA14585 \ DA14585_SDK \ 6.0.10.511 \
\sdk\ble\ U stack\host\gatt\gattc;D:\DA14585\DA14585\ U sdk\6.0.10.511\\sdk\ble\ U stack\host\gatt\gattm;D:\DA14585\DA14585\ U sdk\6.0.10.511\\sdk\ble\ U stack\host\l2c\l2cc;D:\DA14585\DA14585\ U sdk\6.0.10.511\\sdk\ble\ U stack\host\l2c\l2cm;D:\DA14585\DA14585\ DA14585\ U sdk\6.0.10.511\\sdk\ble\ U stack\host\smp\smpc;D:\DA14585\DA14585\ U sdk\6.0.10.511\\
sdk主机\ ble_stack \ \ smp \ smpm; D: \ DA14585 \ DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\smp;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\bas\bass\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\dis\diss\api;D:\DA14585\DA14585_SDK\6.0.10.511\
\sdk\ble\u stack\profiles\prox\proxr\api;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\suota\suotar\api;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\rble;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u hl;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\ea\api;D:\DA14585\DA14585\u sdk\6.0.10.511\\sd
k\ble\u stack\em\api;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\common\u project\u文件;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\arch;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\arch\boot\rvds;D:\DA14585\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\arch\compiler\rvds;D:\DA14585\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\arch\ll\rv
ds;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\arch\main;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\arch;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\arch-u控制台;D:\DA14585\DA14585\u-SDK\platform\core\u-modules\common\api;D:\DA14585\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules
\加密;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\core\u modules\dbg\api;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\core\u modules\gtl\src;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\core\u modules\ke\api;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\core\u modules\ke\src;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK
\平台\core\u modules\nvds\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\rf\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\gtl\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\h4tl\api;D:\DA14585\
DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\adc;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\battery;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\gpio;D:\DA14585\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\reg;D:\DA14585\DA14585\DA14585\u-SDK\6
.0.10.511\\sdk\platform\driver\spi;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\platform\driver\spi\flash;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\platform\driver\syscntl;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\platform\driver\systick;D:\DA14585\DA14585\DA14585\u sdk\6.0.10.511\\sdk\platform\driver\trng;D:\DA14585\DA14585\u sdk\6.0.10.511\
\sdk\platform\driver\uart;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\driver\wkupct\U quadec;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\driver\ble;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\driver\hw\U otpc;D:\DA14585\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\driver\dma;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platf
orm\driver\pdm;\..\src\config;\..\src;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\system\u-library\include;。\src\custom\u-profile;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\lan;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\rscp;
D:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ profiles \ pasp; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ profiles \ cscp; d:\ da14585 \ da14585_sdk \ 6.0.10.511\\ sdk \ ble_stack \ profiles \ anp; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ profiles \ hrp; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ hci \ api;D:\ da14585 \ da
14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\hci\src;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\find\findt\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\find;D:\DA14585\DA14585\ble\u-SDK\profiles\find\findl\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\custom;D:
\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ profiles \ custom \ custs \ api; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ \ \ oparty \ rand; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \ \第三个\哈希; D:\ DA14585 \ DA14585_SDK \ 6.0.10.511 \\ SDK \平台\包括; D:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ app_modules \ api; d:\ da14585 \ da14585_sdk \ 6.0.10.51
1\\sdk\app\u modules\src\app\u bass;D:\DA14585\DA14585\dau sdk\6.0.10.511\\sdk\app\u modules\src\app\u diss;D:\DA14585\DA14585\dau sdk\6.0.10.511\\sdk\app\u modules\src\app\u proxr;D:\DA14585\DA14585\dau sdk\6.0.10.511\\sdk\app\u sdk\6.0.10.511\\sdk\app\u modules\src\app\findme;D:\DA14585\DA14585\dau sdk\6.0。
10.511\\sdk\app\u modules\src\app\u custs;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\controller\em;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\controller\llc;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\controller\lld;D:\DA14585\DA14585\DA14585\u sdk\6.0.511\\sdk\ble\u stack\controller\llm;D:\DA14585\DA14585\u sdk\6.0。
10.511\\sdk\ble_stack\host\att;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\att\attc;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\att\attm;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\att\atts;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\gap;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble
_stack\host\gap\gapc;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\gap\gapm;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\gatt;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\gatt\gattc;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\gatt\gattm;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stac
k\host\l2c\l2cm;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\l2c\l2cm;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\smp\smpc;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\smp\smpm;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\smp;D:\DA14585\DA14585\ug\6.0.10.511\\SDK\ble\u-stack\profiles
;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\bas\bass\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\dis\diss\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\prox\proxr\api;D:\DA14585\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\suotar\api;D:\DA14585\DA14585\u-SDK\6.0.10
.511 \\ sdk \ ble_stack \ rwble; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ rwble_hl; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ ea \ api; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ em \ api; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ common_project_files; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \拱门; D:\ DA14585 \
da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ arch \ boot \ rvds; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platflic \ arch \ compiler \ rvds; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ arch \ ll \ rvds; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ arch \ main; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ arch; d:\ DA14585 \ DA14585_SDK \ 6.0.10
.511\\sdk\platform\core\u modules\arch\u控制台;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\core\u modules\common\api;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\core\u modules\crypto;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\core\u modules\dbg\api;D:\DA14585\DA14585\core\u sdk\6.0.10.511\\sdk\platform\core\u modules\gtl\s
rc;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\ke\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\ke\src;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\rf\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\plat
表单\core\u modules\gtl\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\rwip\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\h4tl\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\adc;D:\DA14585\DA14585\u-SDK\6.0.10.51
1\\sdk\platform\driver\gpio;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\i2c_eeprom;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\reg;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\spi;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\spi_flash;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\plat
窗体\driver\syscntl;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\driver\systick;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\driver\trng;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\driver\uart;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\driver\wkupct\u quadec;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\
驱动程序\ble;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\hw\u otpc;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\dma;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\pdm;\..\src\config;\..\src;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\system\u-library\include;.\src\custom\u-profile;D:\DA14585
\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\lan;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\cpp;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\rscp;D:\DA14585\DA14585\DA14585\u-SDK\ble\profiles\pasp;D:\DA14585\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\cscp;D:\DA14585\DA1458
5\u SDK\6.0.10.511\\SDK\ble\u stack\profiles\anp;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\ble\u stack\profiles\hrp;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\ble\u stack\hci\api;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\ble\u stack\hci\src;D:\DA14585\DA14585\DA14585\u SDK\6.0.10.511\\SDK\ble\u stack\profiles\find\DA14585\DA14585\u SDK\6.0
.10.511\\sdk\ble\u stack\profiles\find;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\find\findl\api;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\custom;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\custom\api;D:\DA14585\DA14585\u sdk\6.0.10.511\\第三方\rand:\DA14585\DA14585\DA14585
_SDK\6.0.10.511\\第三方\hash;D:\DA14585\DA14585\U SDK\6.0.10.511\\SDK\platform\include;D:\DA14585\DA14585\U SDK\6.0.10.511\\SDK\app\U modules\api;D:\DA14585\DA14585\app\U SDK\6.0.10.511\\SDK\app\U modules\src\app\U bass;D:\DA14585\DA14585\app\U SDK\6.0.10.511\\SDK\app\app\U modu
les\src\app_proxr;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\app_modules\src\app_suotar;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\app_modules\src\app_findme;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\app_modules\src\app_custs;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\controller\em;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble
_stack \ controller \ llc; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ controller \ lld; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ controller \ llm; d:\ da14585\ DA14585_SDK \ 6.0.10.511 \\ SDK \ BLE_STACK \主机\ ATT; D:\ DA14585 \ DA14585_SDK \ 6.0.10.511 \\ SDK \ ble_stack \ host \ att \ attc; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \ \sdk \ ble_stack \
主机\att\attm;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\att\atts;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\gap;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\gap\gapc;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\gap\gapm;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\gatt;
D: \DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\gatt\gattc;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\gatt\gattm;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\l2c\l2cc;D:\DA14585\DA14585\u-SDK\6.0.511\\SDK\ble\u-stack\host\l2c\l2cm;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\smp\smpc;D
:\ DA14585 \ DA14585_SDK \ 6.0.10.511\\sdk\ble_stack\host\smp\smpm;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\smp;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\bas\bass\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\dis\diss\api;
D: \DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\prox\proxr\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\suota\suotar\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\rwble;D:\DA14585\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\rwble\u-hl;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\ea\api;D:\
DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u stack\em\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\common\u project\u文件;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\arch;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\arch\boot\rvds;D:\DA14585\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\arch\compiler\rvds;D:\DA14585\DA14585\u-SDK\6
.0.10.511\\sdk\platform\arch\ll\rvds;D:\DA14585\DA14585\u-sdk\6.0.10.511\\sdk\platform\arch\main;D:\DA14585\DA14585\u-sdk\6.0.10.511\\sdk\platform\arch;D:\DA14585\DA14585\u-sdk\6.0.10.511\\sdk\platform\core\u-sdk\6.0.10.511\\sdk\platform\core\u-modules\common\api;D:\DA14585\DA14585\DA14585\u-sdk\6.0
.10.511\\sdk\platform\core_modules\crypto;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\core_modules\dbg\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\core_modules\gtl\src;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\core_modules\ke\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\core_modules\ke\src;D:\D
A14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\nvds\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\rf\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\rwip\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform
\核心\u模块\h4tl\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\adc;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\battery;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\gpio;D:\DA14585\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\i2c\eeprom;D:\DA14585\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\D
river\reg;D:\DA14585\DA14585\U SDK\6.0.10.511\\SDK\platform\driver\spi;D:\DA14585\DA14585\U SDK\6.0.10.511\\SDK\platform\driver\spi\u flash;D:\DA14585\DA14585\U SDK\6.0.10.511\\SDK\platform\driver\syscntl;D:\DA14585\DA14585\U SDK\6.0.10.511\\SDK\platform\driver\systick;D:\DA14585\DA14585\U SDK\6.0.10.511\\SDK\platform\driver\trng;
D:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ daver \ uart; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platfort \ dapl \ wkupct_quadec; d:\ da14585 \ da14585_sdk \ 6.0.10.511\\ SDK \平台\驱动程序\ ble; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ driver \ hw_otpc; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ daver \ dma;D:\ DA14585
\DA14585\u SDK\6.0.10.511\\SDK\platform\driver\pdm;\..\src\config;\..\src;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\system\u library\include;。\src\custom\u profile;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\ble\u stack\profiles\lan;D:\DA14585\DA14585\DA14585\u SDK\6.0.511\\SDK\ble\stack\profiles\cpp;D:\DA14585\DA14585\DA14585\u SDK\6.0.10
.511\\sdk\ble\u stack\profiles\rscp;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\pasp;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\cscp;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\anp;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\hrp;D:\DA14585\DA14585\u sdk\6.0.10.511\\s
dk\ble\u stack\hci\api;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\ble\u stack\hci\src;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\ble\u stack\profiles\find\findt\api;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\ble\u stack\profiles\find;D:\DA14585\DA14585\DA14585\u SDK\6.0.10.511\\SDK\ble\u stack\profiles\find\DA14585\DA14585\u SDK\6.0.10.511
\\sdk\ble_stack\profiles\custom;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\custom\custs\api;D:\DA14585\DA14585_SDK\6.0.10.511\\third_party\rand;D:\DA14585\DA14585_SDK\6.0.10.511\\third_party\hash;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\include;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\app_modules\ap
i、 D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\app\u modules\src\app\u bass;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\app\u modules\src\app\u diss;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\app\u modules\src\app\u proxr;D:\DA14585\DA14585\app\u SDK\6.0.10.511\\SDK\app\app\u modules\src\app_
findme;D:\DA14585\DA14585\u-SDK\6.0.10.511 \\SDK\app\u-modules\src\app\u-custs;D:\DA14585\DA14585\u-SDK\6.0.10.511 \\SDK\ble\u-stack\controller\em;D:\DA14585\DA14585\u-SDK\6.0.10.511 \\SDK\ble\u-stack\controller\lld;D:\DA14585\DA14585\DA14585\u-SDK\6.0.10.511 \\SDK\ble\u-stack\controller\lld
er\llm;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\att;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\att\attc;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\att\attm;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\att\atts;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\gap;D:\DA145
85\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\gap\gapc;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\gap\gapm;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\gattc;D:\DA14585\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble\u-stack\host\gatt\gattm;D:\DA14585\DA
14585\ U SDK\6.0.10.511\\SDK\ble\ U stack\host\l2c\l2cc;D:\DA14585\DA14585\ U SDK\6.0.10.511\\SDK\ble\ U stack\host\l2c\l2cm;D:\DA14585\DA14585\ U SDK\6.0.10.511\\SDK\ble\ U stack\host\smp\smpc;D:\DA14585\DA14585\ ble\ U SDK\6.0.10.511\\SDK\ble\ U stack\host\smp\smpm;D:\DA14585\DA14585\ ble\ U SDK\6.0.10.511\\SDK\ble\ U stack\host\smp;D:\DA14585\DA14585\ ble\ U SDK\
6.0.10.511\\sdk\ble_stack\profiles;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\bas\bass\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\dis\diss\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\prox\proxr\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\suota\suotar
\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble-u-stack\rBle;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble-u-stack\rBle-hl;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\ble-u-stack\ea\api;D:\DA14585\DA14585\ble-SDK\6.0.10.511\\SDK\common\u project\u文件;D:\DA14585\DA14585\u-SDK\6.0.10.10。
511\\sdk\platform\arch;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\arch\boot\rvds;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\arch\compiler\rvds;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\arch\ll\rvds;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\arch\main;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\
arch;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\arch\u控制台;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\common\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\dbg\api;D:\DA14585\DA14585\u-SDK\6.0.10.51
1\\sdk\platform\core\u modules\gtl\src;D:\DA14585\DA14585\u-sdk\6.0.10.511\\sdk\platform\core\u-modules\ke\api;D:\DA14585\DA14585\u-sdk\6.0.10.511\\sdk\platform\core\u-modules\ke\src;D:\DA14585\DA14585\u-sdk\6.0.10.511\\sdk\platform\core\u-modules\rf\api;D:\DA1458
5\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\gtl\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\core\u-modules\rwip\api;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\adc;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\batter1
Y; D:\ DA14585 \ DA14585_SDK \ 6.0.10.511 \\ SDK \平台\驱动程序\ GPIO; D:\ DA14585 \ DA14585_SDK \ 6.0.10.511 \\ SDK \ platfort \ driver \ i2c_eeprom; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ driver \ reg; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ driver \ spi; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ dapl \spi_flash; d:\ da1458
5\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\syscntl;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\systick;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\trng;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\wkupct\uquadec;D:\DA14585\DA1
4585_SDK\6.0.10.511\\sdk\platform\driver\ble;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\hw_otpc;.\..\src\config;.\..\src;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\system_library\include;..\src\custom_profile;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\lan;D:\DA14585\DA14585_SDK\6.0.10.51
1\\sdk\ble\u stack\profiles\cpp;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\rscp;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\pasp;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\cscp;D:\DA14585\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\anp;D:\DA14585\DA14585\DA14585\u sdk\6.0.10.511\\sdk\
ble_stack\profiles\hrp;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\hci\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\hci\src;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\find\findt\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\profiles\find;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stac
k \ profiles \ find \ findl \ api; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ profiles \ custom; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ ble_stack \ profiles \ custom \Custs \ API; D:\ DA14585 \ DA14585_SDK \ 6.0.10.511 \\ Thib_Party \哈希; D:\ DA14585 \ DA14585_SDK \ 6.0.10.511 \\ thirt_party \ rand;
Traceback (most recent call last):
文件“dlg\u make\u keil5\u env\u v1.002.py”,第545行,在
run_application(args["sdkpath"])
文件“dlg\u make\u keil5\u env\u v1.002.py”,第532行,在run\u应用程序中
设置\u keil5 \u项目\u环境()
文件“dlg\u make\u keil5\u env\u v1.002.py”,第443行,在setup\u keil5\u project\u环境中
构建\u uvprojx \u元素\u ldads \u散点文件(XML \u模式\u ldads \u散点文件)
File "dlg_make_keil5_env_v1.002.py", line 274, in build_uvprojx_element_ldads_scatterfile
树=ET.解析(工作项目名称)
文件“c:\ python27 \ lib \ xml \ etree \ follegree.py”,第1182行,在parse中
树.parse(源,解析器)
文件“C:\Python27\lib\xml\etree\元素树.py,第656行,在parse中
分析器.feed(数据)
文件“C:\Python27\lib\xml\etree\元素树.py,第1642行,输入
自我提升错误(v)
文件“C:\Python27\lib\xml\etree\元素树.py“,第1506行,in\u raiseerror”
升起错误
xml.etree.ElementTree文件.ParseError:XML或文本声明不在实体的开头:第3行第0列
D: \DA14585\Central\u Security\u Demo\project\u environment>python dlg\u make\u keil5\u env\u v1.002.py-sdkpath“D:\DA14585\DA14585\u SDK\6.0.10.511”
你好亚历克斯·余,
我按照我描述的程序进行了测试。请注意,我使用的是Python3.7版本。请将python从版本2.7.8更改为版本3.7。
谢谢,下午好
你好,
谢谢,Python3.7很好用,
think should update this on document which mention python 2.7 is the minimal requirement.
在gapc\u cmp\u evt\u处理程序代码更改并成功构建之后,
我将ble_central_与_security_585.hex一起加载到DA14580DEVKT-P_VC上,连接DA14585,带有UART跳线设置,
然后切换回文档引用的SPI跳线设置,并为P04 - JL_RXD,JL_TXD - P02遇到额外的跳线,
this is what pin layout on doc follow by Central_Security_Demo:
p0_2 - p0_1
P0\ U 4-JL\ U RxD
P0_5 - JL_TxD
在具有引脚布局的AD14580DEVKT-P\ U VC上:
p0_2 - p0_1
P0\ U 4-J\ U TxD
P0\ U 5-J\ U RxD
这两个大头针倒着好吗?只保留P04-JL\u RxD,JL\u TxD-P02可以吗?
因为在使用SmartSnippets工具的引导程序成功下载之后,这就是终端不断抛出的问题。
? <〜???〜??
以上步骤我做错了什么?
谢谢关注。
你好亚历克斯·余,
I suppose that you had an issue with the folder path and not with the python version. Glad that you are able to link the SW example with the SDK and you can compile the project.
请确保您的pin配置与自述文件中描述的完全相同(在central\u security\u demo\u 0\central\u security\u demo\doc文件夹路径下)?跳线必须放置在标准的SPI闪存引脚上,加上P04-JLïRxD上UTX打印的额外跳线,以及P02上JLïTxD的跳线。所有的跳线应该放在同一时间,所以如果你把他们从SPI到UART这将不起作用。另外,请确保您有正确的RM设置。我从我这边测试过,如果你下载带有安全软件的ble\u central\u,而不连接另一个DA14585(外设),你应该把“开始扫描…”信息输入到rm中。
谢谢,下午好
你好,
python在不改变路径的情况下运行良好,但是只使用python3.7。不管怎样。
下载十六进制时跳线设置是否重要?我未能下载与spi设置不知何故,但成功与uart设置。
这是我的台阶。
1.根据UM-B-049 DA14585DA14586入门指南2.1版0.pdf,捕获为j5_版式.PNG,
我连接的引脚作为spi_设置.JPG,下载hex并将日志作为spi\u下载_失败.PNG,
2.然后我将uart设置更改为uart_设置.JPG,并成功下载_成功.PNG,
3.之后,我用spi检查终端_设置.JPG,但又出现了类似输出、uart\ U下载的噪音_终端.PNG
所有的抓拍都附上拉链,希望我说清楚。
我把数字写在台阶上,这样你就可以清楚地指出我的错误。
谢谢。
你好亚历克斯·余,
请使用与“硬件和软件配置”一节中所述相同的硬件配置。在您烧掉SPI flash并预置reset按钮之后,您应该将这些结果放入tera术语中。请试着用这台机器作为串行监视器。你可以找到附加的步骤,你应该遵循,以编程的SPI闪存。我使用SmartSnippets工具箱版本5.0.7从我的角度测试了它们,它工作正常。有关SmartSnippets工具箱的详细信息,请阅读用户手册。您可以从“帮助”菜单下载(?)这是GUI的顶部。如果您发现以上任何一个答案有用,请将其中一个标记为“已接受”。
谢谢,下午好
你好,
谢谢!似乎是下载的方式。我现在可以看到正确的扫描输出了。
BTW,DA14580DEVKT-P_VC J5上的跳线设置应为
p0u4-jutxd和p0u2-jurxd,从文档中可以看出有点奇怪,但最终还是找到了答案。
感谢帮助。
你好亚历克斯·余,
很高兴你解决了问题,谢谢你接受我的回答。
谢谢,下午好
你好,
后来我去拿密码,
since there is CFG_MAX_CONNECTIONS been set to 4,
所以我尝试连接两块板,然后在代码上做了这些更改,用户在连接后再次选择设备(),
静态无效uart\ U read\ U cb(uint8\ t状态)
{
//如果输入是字母R,则重新启动扫描
如果(uart|U输入=='r'| | uart|U输入=='r'){
wdg_resume();
用户清除设备();
用户_scan_start();
}
//简单输入健全检查
其他{
if(uart_input <'|| uart_input-'0'> = device_count){
arch_printf(“输入无效。\r\n”);
用户选择设备();
}
其他{
//根据输入号码连接到设备
uart2\u read\u in\u progress=0;
uart_input=uart_input-'0';
用户连接到设备(扫描设备[uart输入]);
arch_printf(“下一步输入:\r\n”);
用户选择设备();
}
}
}
第一次连接后,我按8键第二个设备,但第二个设备似乎没有动作,
------------------
---6--------------
DLG-SECURITY无向可连接
BD地址:d0 c5 d3 c6 e9 79
------------------
---7--------------
无方向可连接
BD地址:6b f4 2a 38 41 83
------------------
---8--------------
DLG-SECURITY无向可连接
BD地址:80 ea ca 70 00 04
------------------
---9--------------
无方向可连接
BD地址:74 92 82 3f f6 5e
------------------
Scan Completed!
通过输入数字选择设备,
或按R重新扫描,按A连接所有DLG-SECURITY设备。
输入无效。
输入无效。
输入无效。
Connecting to DLG-SECURITYInput next:
连接设备。
发送GAPC债券申请
确认值:722986
LTK:0x12b3d3ca55a5aa3191ab54a7918c1aa5
已建立加密链接。
配对成功。正在连接DLG SECURITYInput下一步:
输入无效。
输入无效。
抱歉,我知道这是一个艰难的尝试,
但你能告诉我正确的地方是什么地方吗,
或者任何并发连接的文档或样本?
谢谢你的大力帮助。
你好亚历克斯·余,
能否请您澄清一下,作为外围设备的DA14585都在运行SDK的ble\u app\u安全示例?另外,一旦您连接到第一台设备,是否按“R”键重新开始扫描。您也可以按A连接所有DLG-SECURITY设备。
谢谢,下午好
你好,
是的,两个外设都运行ble\u app\u security,我可以用ble\u security\u585重新启动central ble\u central\u来分别连接它们。
(扫描两个a&b DLG-SECURITY设备->连接设备a->重新引导中心->扫描两个a&b设备->连接设备b)
(是的,我用3个DA14580DEVKT-P\U VC测试过)
在1阶段,
我不能在第一个设备之后连接第二个设备,因为一旦我连接了第一个设备,终端就冻结了,我不能再输入字符了。
在第2阶段,
所以我补充说
arch_printf(“下一步输入:\r\n”);
用户选择设备();
之后
用户连接到设备(扫描设备[uart输入]);
并附上以下注释说明:
Scan Completed!
通过输入数字选择设备,
或按R重新扫描,按A连接所有DLG-SECURITY设备。
输入无效。____/**********按“回车”,请忽略************
输入无效。
输入无效。
___/******在此处输入“6”,进行连接,在外设a端子处具有相同的确认值和LTK*****
Connecting to DLG-SECURITYInput next:
连接设备。
发送GAPC债券申请
确认值:722986
LTK:0x12b3d3ca55a5aa3191ab54a7918c1aa5
已建立加密链接。
___/******此处输入'8',正在连接,但此处冻结,外围b端子上没有输出****************
配对成功。正在连接DLG SECURITYInput下一步:
输入无效。
输入无效。
也许应该在进一步改变之前澄清第一阶段,
我应该能够重新扫描或连接第二个设备后,第一阶段第一次连接?
端子在一期接通后立即冻结是否正常?
btw, the "A" option also added by me, just another rought code looping user_connect_to_device() for every device name with "DLG****",
结果是一样的,现在请忽略选项“A”。
谢谢
你好亚历克斯·余,
我会用你的注册邮箱和你联系。
谢谢,下午好
你好,
经过一些工作,它能够连接两个设备在同一时间,感谢您的大力帮助。
还有一件事要做,验证中央和外围设备之间的读/写功能,
在外围端,我在user\u catch\u rest\u hndl中添加了CUSTS1\u VAL\u WRITE\u IND和CUSTS1\u ATT\u INFO\u REQ cases,
it is good with my iphone ble app, I can light on/off the led and read/write the long value via app.
使用DA作为中央终端而不是iphone应用,我缺乏在中央安全演示上做中央控制的参考,
你有什么简单的函数调用可以分享吗?