嗨,团队,
BLE的新功能,你能把我指示SDK6.0.10.511上的中心模式BLE应用程序示例代码吗?
相信这是最新发布的SDK。
谢谢!
嗨alex.yu,
我想你的意思是“中央”模式。你能告诉我这是否正确吗?如果是的话,你可以查一下软件示例:BLE中央安全演示项目软件示例作为参考,它是基于SDK6.0.10.511之上的。另外,请注意,DA14585/6的所有软件示例都不包含SDK文件,因此您必须将示例与SDK路径链接才能构建它们。此链接中介绍了您应遵循的步骤:SW Example: DA1458x Example Setup
谢谢,下午好
Hi,
感谢您的指南,我下载示例代码,并运行Setup Python脚本,
但它在很快打印所有路径后,它会提示错误。
以下是整个输出,Python版本:2.7.8,OS:Win7
any clue? thanks.
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 LOCATION :: D:\DA14585\DA14585_SDK\6.0.10.511\ IS FOUND ...da1458x keil项目名称:: d:\ da14585 \ central_security_demo \ project_environment \ ble_central_with_security.uvprojx是一个有效的...已复制DA1458X Scatter文件...('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_sdk \ 6.0.10.511 \\ sdk \ platform \包括; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ app_modules \ api; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \APP_modules\src\app_bass;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\app_modules\src\app_diss;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\app_modules\src\app_proxr;D:\DA14585\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\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\host\gap\gapm;D:\DA14585\DA14585\DA14585\udk\6.0.10.511\\sdk\ble\u stack\host\gatt;D:\DA14585\DA14585\ble\u sdk\6.0.10.511\主机\ sdk \ ble_stack \ \关贸总协定\ 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\l2cc;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\l2c\l2cm;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_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 \ compules; 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_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\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型_SDK\6.0.10.511\\sdk\platform\driver\adc;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\battery;D:\DA14585\DA14585_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\platform\driver\syscntl;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\systick;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\trng;D:\DA14585\DA14585_SDK\6.0.10.511\\ sdk \ platform \ driver \ uart; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ daver \ wkupct_quadec; 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; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ draft \ dma; d:\ da14585 \ da14585_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\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\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\u SDK\6.0.10.511\\SDK\ble\u stack\profiles\custom\custs\api;D:\DA14585\DA14585\u SDK\6.0.10.511\\third\u rand;D:\DA14585\DA14585\u SDK\6.0.10.511\\third\u party\hash;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\include;D:\DA14585\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\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 \主机\ 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\u stack\rwble;D:\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.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;D:\DA14585\DA14585\u-SDK\6.0.10.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\platform\core_modules\gtl\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\core_modules\rwip\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\core_modules\h4tl\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\adc;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\battery;D:\DA14585\DA14585_SDK\6.0.10.511 \\ sdk \ platform \ driver \ gpio; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ daver \ i2c_eeprom; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ driver \ reg; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ daver \ spi; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platflic \ daver \ 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.11111111 \\ thizt_party \哈希; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \包括; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ app_modules \ api; d:\da14585 \ da1.4585_SDK\6.0.10.511\\sdk\app_modules\src\app_bass;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\app_modules\src\app_diss;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\app_modules \ src \ app_proxr; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ src \ 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 \b_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\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\主机\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 \ comperile; 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 \ compiles\ dis \ play \ 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_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\arch;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\arch\boot\rvds;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\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 \平台\ arch; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ core_modules \ arch_console; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ core_modules \ common \ api; d:\ da14585\ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ core_modules \ crypto; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platflic \ 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 \ platfort \ core_modules \ ke \ src;D:\ dA14585 \ DA14585_SDK \ 6.0.10.511 \\ SDK \ platform \ core_modules \ nvds \ api; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ core_modules \ rf \ api; d:\ da14585 \ da14585_sdk \ 6.0。10.511 \\ sdk \ platform \ core_modules \ gtl \ api; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ plation \ core_modules \ rwip \ api; d:\ da14585 \ da14585_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\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_sdk \ 6.0.10.511 \\ sdk \ platform \ driver \ pdm;。\ .. \ src \ config;。\ .. \ src; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ system_library \包括; .. \ 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_stack \ profiles \ cpp; d:\ DA14585 \ DA14585_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 \\ thed_party \ rand;D:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ thed_party \哈希; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ crinseve; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ app_modules \API; D:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ app_modules \ src \ app_bass; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ app_modules \ src \ app_diss; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ app_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\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 \ comperiles; 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 \ piss \ 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 \ compiles\ 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_SDK\6.0.10.511\\sdk\platform\core_modules\gtl\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\core_modules\rwip\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\core_modules\h4tl\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\adc;D:\DA14585\DA14585_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\u-SDK\6.0.10.511\\SDK\platform\driver\i2c\u eeprom;D:\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 flash;D:\DA14585 \ da14585_sdk \ 6.0.10.511 \\ SDK \ platform \ driver \ syscntl; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ daver \ systick; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ SDK\平台\驱动程序\ trng; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ driver \ uart; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platfort \ driver \ wkupct_quadec; 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.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\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\\third\u-party\hash;D:\DA14585\DA14585\u-SDK\6.0.10.511\\third\u-party\rand;回溯(最后最新呼叫):文件“dlg_make_keil5_env_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_make_keil5_env_v1.002.py”,第443行,setup_keil5_project_environmentbuild_uvprojx_element_ldads_scatterfile(XML_PATTERN_LDADS_SCATTERFILE)文件“dlg_make_keil5_env_v1.002.py”,第274行,在build_uvprojx_element_ldads_scatterfile中树=ET.解析(工作项目名称)文件“C:\Python27\lib\xml\etree\元素树.py,第1182行,在parse中tree.parse(source, parser)文件“c:\ python27 \ lib \ xml \ etree \ folluttree.py”,第656行,在parse中分析器.feed(数据)File "C:\Python27\lib\xml\etree\ElementTree.py", line 1642, in feedself._raiseerror(v)File "C:\Python27\lib\xml\etree\ElementTree.py", line 1506, in _raiseerror升起错误xml.etree.ElementTree.ParseError: XML or text declaration not at start of entity: line 3, column 0
我按照我描述的程序进行了测试。请注意,我使用的是Python3.7版本。请将python从版本2.7.8更改为版本3.7。
thanks, it's good with python 3.7,
思考应在提到Python 2.7的文档上更新此文件是最小的要求。
在gapc\u cmp\u evt\u处理程序代码更改并成功构建之后,
我将ble_central_与_security_585.hex一起加载到DA14580DEVKT-P_VC上,连接DA14585,带有UART跳线设置,
然后切换回文件中所述的SPI跳线设置,并对P04-JL琰RxD、JL琰TxD-P02的额外跳线产生混淆,
这是Doc on Central_Security_Demo的PIN布局:
P0\ 2-P0\ 1
P0_4 - JL_RxD
p0_5 - jl_txd.
and on AD14580DEVKT-P_VC, which with pin layout:
P0\ U 4-J\ U TxD
p0_5 - j_rxd.
这两个大头针倒着好吗?只保留P04-JL\u RxD,JL\u TxD-P02可以吗?
因为在使用SmartSnippets工具的引导程序成功下载之后,这就是终端不断抛出的问题。
?<~??? ~?? anything i did it wrong with above steps? 谢谢你的注意力。
anything i did it wrong with above steps?
谢谢你的注意力。
我想你有一个文件夹路径,而不是python版本。很高兴您能够将SW示例与SDK联系起来,您可以编译项目。
您是否可以确保您具有完全相同的引脚配置,如README文件中所述(central_security_demo_0 \ central_security_demo \ doc文件夹路径)?跳线必须放置在标准SPI闪存引脚上,以及用于UTX的额外跳线在P04 - JL_RXD上打印,并在P02上为JL_TXD跳过接线。所有的跳线都应该同时放置,因此如果您将它们从SPI切换到UART,这将无法正常工作。此外,请确保您具有正确的TERATERM设置。我测试了我的身边,如果你下载BLE_Central_with_security fixware,而无需连接其他da14585(外设),您应该将“开始扫描...”消息放入Teraterm中。
python在不改变路径的情况下运行良好,但是只使用python3.7。不管怎样。
does it matter with jumper setting while downloading the hex? i fail to download with spi setting somehow, but succed with uart setting.
这是我的台阶。
1.according to UM-B-049 DA14585DA14586 Getting Started Guide_v2.1_0.pdf, capture as j5_layout.PNG,
i connect the pin as spi_setting.JPG, download hex and come up with log as spi_download_failed.PNG,
2.然后我将uart设置更改为uart_设置.JPG,并成功下载_成功.PNG,
3.之后,我用spi检查终端_设置.JPG,但又出现了类似输出、uart\ U下载的噪音_终端.PNG
所有捕获都是附加的zip,希望我明确了。
我把数字写在台阶上,这样你就可以清楚地指出我的错误。
谢谢。
请使用与“硬件和软件配置”一节中所述相同的硬件配置。在您烧掉SPI flash并预置reset按钮之后,您应该将这些结果放入tera术语中。请试着用这台机器作为串行监视器。你可以找到附加的步骤,你应该遵循,以编程的SPI闪存。我使用SmartSnippets工具箱版本5.0.7从我的角度测试了它们,它工作正常。有关SmartSnippets工具箱的详细信息,请阅读用户手册。您可以从“帮助”菜单下载(?)这是GUI的顶部。如果您发现以上任何一个答案有用,请将其中一个标记为“已接受”。
谢谢!似乎是下载的方式。我现在可以看到正确的扫描输出了。
顺便说一下,DA14580DEVKT-P\U VC J5上的跳线设置应为
p0u4-jutxd和p0u2-jurxd,从文档中可以看出有点奇怪,但最终还是找到了答案。
谢谢你的帮助。
很高兴你识上你的问题,谢谢你接受我的答案。
我之后的代码下降,
由于已将CFG_MAX_CONNECTION设置为4,因此
所以我尝试连接两块板,然后在代码上做了这些更改,用户在连接后再次选择设备(),
静态无效uart\ U read\ U cb(uint8\ t状态){//重新扫描扫描如果输入是字母r如果(uart|U输入=='r'| | uart|U输入=='r'){wdg_resume();用户清除设备();用户_scan_start();}//简单输入健全检查其他{如果(uart|U输入<'0'| | uart|U输入-'0'>=设备|U计数){arch_printf(“输入无效。\r\n”);user_choose_device();}其他{//Connect to device according to the input numberuart2\u read\u in\u progress=0;uart_input=uart_input-'0';用户连接到设备(扫描设备[uart输入]);arch_printf("Input next:\r\n");user_choose_device();}}}
首次连接后,我按下第二个设备,但它似乎没有措施,第二个,
---------------------6--------------DLG-SECURITY Undirected ConnectableBD ADDR: d0 c5 d3 c6 e9 79---------------------7--------------无方向可连接BD地址:6b f4 2a 38 41 83---------------------8--------------DLG-SECURITY Undirected ConnectableBD ADDR: 80 ea ca 70 00 04---------------------9--------------无方向可连接BD ADDR: 74 92 82 3f f6 5e------------------扫描完成!通过输入数字选择设备,或按R重新扫描,按A连接所有DLG-SECURITY设备。输入无效。输入无效。输入无效。连接到DLG-SecurityInput下一步:
设备已连接。
Send GAPC_BOND_REQ
确认值:722986LTK:0x12B3D3CA55A5AA3191AB54A7918C1AA5已建立加密链接。
配对成功。连接到DLG-SecurityInput下一步:输入无效。输入无效。
抱歉,我知道这是一个艰难的尝试,
但你能告诉我正确的地方是什么地方吗,
或者任何并发连接的文档或样本?
谢谢你的大力帮助。
能否请您澄清一下,作为外围设备的DA14585都在运行SDK的ble\u app\u安全示例?另外,一旦您连接到第一台设备,是否按“R”键重新开始扫描。您也可以按A连接所有DLG-SECURITY设备。
是的,两个外设正在运行ble_app_security,我可以通过重启中央ble_cle_cleal_with_security_585单独连接它们。
(scan both a & b DLG-SECURITY devices->connect device a->reboot central->scan both a & b devices->connect device b)
(是的,我用3个DA14580DEVKT-P\U VC测试过)
在第一阶段,
我不能在第一个设备之后连接第二个设备,因为一旦我连接了第一个设备,终端就冻结了,我不能再输入字符了。
在第二阶段,
所以我补充说
arch_printf("Input next:\r\n");user_choose_device();
之后
用户连接到设备(扫描设备[uart输入]);
和评论的指示如下:
扫描完成!通过输入数字选择设备,或按R重新扫描,按A连接所有DLG-SECURITY设备。输入无效。____ / ************按'进入',请忽略************输入无效。输入无效。
___/******在此处输入“6”,进行连接,在外设a端子处具有相同的确认值和LTK*****连接到DLG-SecurityInput下一步:
___/******此处输入'8',正在连接,但此处冻结,外围b端子上没有输出****************配对成功。连接到DLG-SecurityInput下一步:输入无效。输入无效。
也许应该在进一步改变之前澄清第一阶段,
我应该能够重新扫描或连接第二个设备后,第一阶段第一次连接?
is it normal that the terminal freezed right after connected on phase 1?
BTW,我的“a”选项也由我添加,只是另一个循环vers_connect_to_device(),每个设备名称都有“dlg ****”,
多数民众赞成结果,请忽略选项“A”。
谢谢
我会用你的注册邮箱和你联系。
经过一些工作,它能够连接两个设备在同一时间,感谢您的大力帮助。
It is one more thing to go, verifying read/write functions between central and peripheral,
在外围端,我在user\u catch\u rest\u hndl中添加了CUSTS1\u VAL\u WRITE\u IND和CUSTS1\u ATT\u INFO\u REQ cases,
我的iPhone BLE应用程序很好,我可以通过应用程序点亮/关闭LED并通过应用程序读/写长值。
for use DA as central end instead of iphone app, I lack of reference to do the central control on central_securiy_demo,
你有任何准备好的函数调用是否分享?
嗨alex.yu,
我想你的意思是“中央”模式。你能告诉我这是否正确吗?如果是的话,你可以查一下软件示例:BLE中央安全演示项目软件示例作为参考,它是基于SDK6.0.10.511之上的。另外,请注意,DA14585/6的所有软件示例都不包含SDK文件,因此您必须将示例与SDK路径链接才能构建它们。此链接中介绍了您应遵循的步骤:SW Example: DA1458x Example Setup
谢谢,下午好
Hi,
感谢您的指南,我下载示例代码,并运行Setup Python脚本,
但它在很快打印所有路径后,它会提示错误。
以下是整个输出,Python版本:2.7.8,OS:Win7
any clue? thanks.
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 LOCATION :: D:\DA14585\DA14585_SDK\6.0.10.511\ IS FOUND ...
da1458x keil项目名称:: d:\ da14585 \ central_security_demo \ project_environment \ ble_central_with_security.uvprojx是一个有效的...
已复制DA1458X Scatter文件...
('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_sdk \ 6.0.10.511 \\ sdk \ platform \包括; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ app_modules \ api; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \APP_modules\src\app_bass;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\app_modules\src\app_diss;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\app_modules\src\app_proxr;D:\DA14585\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\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\host\gap\gapm;D:\DA14585\DA14585\DA14585\udk\6.0.10.511\\sdk\ble\u stack\host\gatt;D:\DA14585\DA14585\ble\u sdk\6.0.10.511\
主机\ sdk \ ble_stack \ \关贸总协定\ 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\l2cc;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_stack\host\l2c\l2cm;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\ble_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 \ compules; 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_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\\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型_SDK\6.0.10.511\\sdk\platform\driver\adc;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\battery;D:\DA14585\DA14585_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\platform\driver\syscntl;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\systick;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\trng;D:\DA14585\DA14585_SDK\6.0.10.511\
\ sdk \ platform \ driver \ uart; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ daver \ wkupct_quadec; 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; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ draft \ dma; d:\ da14585 \ da14585_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\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\hci\api;D:\DA14585\DA
14585_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\u SDK\6.0.10.511\\SDK\ble\u stack\profiles\custom\custs\api;D:\DA14585\DA14585\u SDK\6.0.10.511\\third\u rand;D:\DA14585\DA14585\u SDK\6.0.10.511\\third\u party\hash;D:\DA14585\DA14585\u SDK\6.0.10.511\\SDK\platform\include;D:\DA14585\DA14585\DA14585\u SDK\6.0.10.511\\SDK\app\u modules\api;D:\DA14585\DA14585\u 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 \主机\ 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\u stack\rwble;D:\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.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;D:\DA14585\DA14585\u-SDK\6.0.10.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
form\core_modules\gtl\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\core_modules\rwip\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\core_modules\h4tl\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\adc;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\battery;D:\DA14585\DA14585_SDK\6.0.10.51
1 \\ sdk \ platform \ driver \ gpio; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ daver \ i2c_eeprom; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ driver \ reg; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ daver \ spi; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platflic \ daver \ 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.11111111 \\ thizt_party \哈希; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \包括; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ app_modules \ api; d:\da14585 \ da1.4585_SDK\6.0.10.511\\sdk\app_modules\src\app_bass;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\app_modules\src\app_diss;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\app_modu
les \ src \ app_proxr; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ src \ 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 \b
_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\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\
主机\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 \ comperile; 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 \ compiles\ dis \ play \ 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_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\arch;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\arch\boot\rvds;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\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 \平台\ arch; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ core_modules \ arch_console; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ core_modules \ common \ api; d:\ da14585\ da14585_sdk \ 6.0
.10.511 \\ sdk \ platform \ core_modules \ crypto; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platflic \ 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 \ platfort \ core_modules \ ke \ src;D:\ d
A14585 \ DA14585_SDK \ 6.0.10.511 \\ SDK \ platform \ core_modules \ nvds \ api; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ core_modules \ rf \ api; d:\ da14585 \ da14585_sdk \ 6.0。10.511 \\ sdk \ platform \ core_modules \ gtl \ api; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ plation \ core_modules \ rwip \ api; d:\ da14585 \ da14585_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\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_sdk \ 6.0.10.511 \\ sdk \ platform \ driver \ pdm;。\ .. \ src \ config;。\ .. \ src; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ system_library \包括; .. \ 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_stack \ profiles \ cpp; d:\ DA14585 \ DA14585_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 \\ thed_party \ rand;D:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ thed_party \哈希; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ crinseve; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ app_modules \AP
I; D:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ app_modules \ src \ app_bass; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ app_modules \ src \ app_diss; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ app_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\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 \ comperiles; 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 \ piss \ 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 \ compiles\ 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_SDK\6.0.10.511\\sdk\platform\core_modules\gtl\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\core_modules\rwip\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\core_modules\h4tl\api;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\adc;D:\DA14585\DA14585_SDK\6.0.10.511\\sdk\platform\driver\batter
y、 D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\gpio;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\platform\driver\i2c\u eeprom;D:\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 flash;D:\DA1458
5 \ da14585_sdk \ 6.0.10.511 \\ SDK \ platform \ driver \ syscntl; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ daver \ systick; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ SDK\平台\驱动程序\ trng; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ driver \ uart; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platfort \ driver \ wkupct_quadec; 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\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\\third\u-party\hash;D:\DA14585\DA14585\u-SDK\6.0.10.511\\third\u-party\rand;
回溯(最后最新呼叫):
文件“dlg_make_keil5_env_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_make_keil5_env_v1.002.py”,第443行,setup_keil5_project_environment
build_uvprojx_element_ldads_scatterfile(XML_PATTERN_LDADS_SCATTERFILE)
文件“dlg_make_keil5_env_v1.002.py”,第274行,在build_uvprojx_element_ldads_scatterfile中
树=ET.解析(工作项目名称)
文件“C:\Python27\lib\xml\etree\元素树.py,第1182行,在parse中
tree.parse(source, parser)
文件“c:\ python27 \ lib \ xml \ etree \ folluttree.py”,第656行,在parse中
分析器.feed(数据)
File "C:\Python27\lib\xml\etree\ElementTree.py", line 1642, in feed
self._raiseerror(v)
File "C:\Python27\lib\xml\etree\ElementTree.py", line 1506, in _raiseerror
升起错误
xml.etree.ElementTree.ParseError: XML or text declaration not at start of entity: line 3, column 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”
嗨alex.yu,
我按照我描述的程序进行了测试。请注意,我使用的是Python3.7版本。请将python从版本2.7.8更改为版本3.7。
谢谢,下午好
Hi,
thanks, it's good with python 3.7,
思考应在提到Python 2.7的文档上更新此文件是最小的要求。
在gapc\u cmp\u evt\u处理程序代码更改并成功构建之后,
我将ble_central_与_security_585.hex一起加载到DA14580DEVKT-P_VC上,连接DA14585,带有UART跳线设置,
然后切换回文件中所述的SPI跳线设置,并对P04-JL琰RxD、JL琰TxD-P02的额外跳线产生混淆,
这是Doc on Central_Security_Demo的PIN布局:
P0\ 2-P0\ 1
P0_4 - JL_RxD
p0_5 - jl_txd.
and on AD14580DEVKT-P_VC, which with pin layout:
P0\ 2-P0\ 1
P0\ U 4-J\ U TxD
p0_5 - j_rxd.
这两个大头针倒着好吗?只保留P04-JL\u RxD,JL\u TxD-P02可以吗?
因为在使用SmartSnippets工具的引导程序成功下载之后,这就是终端不断抛出的问题。
?<~??? ~??
anything i did it wrong with above steps?
谢谢你的注意力。
嗨alex.yu,
我想你有一个文件夹路径,而不是python版本。很高兴您能够将SW示例与SDK联系起来,您可以编译项目。
您是否可以确保您具有完全相同的引脚配置,如README文件中所述(central_security_demo_0 \ central_security_demo \ doc文件夹路径)?跳线必须放置在标准SPI闪存引脚上,以及用于UTX的额外跳线在P04 - JL_RXD上打印,并在P02上为JL_TXD跳过接线。所有的跳线都应该同时放置,因此如果您将它们从SPI切换到UART,这将无法正常工作。此外,请确保您具有正确的TERATERM设置。我测试了我的身边,如果你下载BLE_Central_with_security fixware,而无需连接其他da14585(外设),您应该将“开始扫描...”消息放入Teraterm中。
谢谢,下午好
Hi,
python在不改变路径的情况下运行良好,但是只使用python3.7。不管怎样。
does it matter with jumper setting while downloading the hex? i fail to download with spi setting somehow, but succed with uart setting.
这是我的台阶。
1.according to UM-B-049 DA14585DA14586 Getting Started Guide_v2.1_0.pdf, capture as j5_layout.PNG,
i connect the pin as spi_setting.JPG, download hex and come up with log as spi_download_failed.PNG,
2.然后我将uart设置更改为uart_设置.JPG,并成功下载_成功.PNG,
3.之后,我用spi检查终端_设置.JPG,但又出现了类似输出、uart\ U下载的噪音_终端.PNG
所有捕获都是附加的zip,希望我明确了。
我把数字写在台阶上,这样你就可以清楚地指出我的错误。
谢谢。
嗨alex.yu,
请使用与“硬件和软件配置”一节中所述相同的硬件配置。在您烧掉SPI flash并预置reset按钮之后,您应该将这些结果放入tera术语中。请试着用这台机器作为串行监视器。你可以找到附加的步骤,你应该遵循,以编程的SPI闪存。我使用SmartSnippets工具箱版本5.0.7从我的角度测试了它们,它工作正常。有关SmartSnippets工具箱的详细信息,请阅读用户手册。您可以从“帮助”菜单下载(?)这是GUI的顶部。如果您发现以上任何一个答案有用,请将其中一个标记为“已接受”。
谢谢,下午好
Hi,
谢谢!似乎是下载的方式。我现在可以看到正确的扫描输出了。
顺便说一下,DA14580DEVKT-P\U VC J5上的跳线设置应为
p0u4-jutxd和p0u2-jurxd,从文档中可以看出有点奇怪,但最终还是找到了答案。
谢谢你的帮助。
嗨alex.yu,
很高兴你识上你的问题,谢谢你接受我的答案。
谢谢,下午好
Hi,
我之后的代码下降,
由于已将CFG_MAX_CONNECTION设置为4,因此
所以我尝试连接两块板,然后在代码上做了这些更改,用户在连接后再次选择设备(),
静态无效uart\ U read\ U cb(uint8\ t状态)
{
//重新扫描扫描如果输入是字母r
如果(uart|U输入=='r'| | uart|U输入=='r'){
wdg_resume();
用户清除设备();
用户_scan_start();
}
//简单输入健全检查
其他{
如果(uart|U输入<'0'| | uart|U输入-'0'>=设备|U计数){
arch_printf(“输入无效。\r\n”);
user_choose_device();
}
其他{
//Connect to device according to the input number
uart2\u read\u in\u progress=0;
uart_input=uart_input-'0';
用户连接到设备(扫描设备[uart输入]);
arch_printf("Input next:\r\n");
user_choose_device();
}
}
}
首次连接后,我按下第二个设备,但它似乎没有措施,第二个,
------------------
---6--------------
DLG-SECURITY Undirected Connectable
BD ADDR: d0 c5 d3 c6 e9 79
------------------
---7--------------
无方向可连接
BD地址:6b f4 2a 38 41 83
------------------
---8--------------
DLG-SECURITY Undirected Connectable
BD ADDR: 80 ea ca 70 00 04
------------------
---9--------------
无方向可连接
BD ADDR: 74 92 82 3f f6 5e
------------------
扫描完成!
通过输入数字选择设备,
或按R重新扫描,按A连接所有DLG-SECURITY设备。
输入无效。
输入无效。
输入无效。
连接到DLG-SecurityInput下一步:
设备已连接。
Send GAPC_BOND_REQ
确认值:722986
LTK:0x12B3D3CA55A5AA3191AB54A7918C1AA5
已建立加密链接。
配对成功。连接到DLG-SecurityInput下一步:
输入无效。
输入无效。
抱歉,我知道这是一个艰难的尝试,
但你能告诉我正确的地方是什么地方吗,
或者任何并发连接的文档或样本?
谢谢你的大力帮助。
嗨alex.yu,
能否请您澄清一下,作为外围设备的DA14585都在运行SDK的ble\u app\u安全示例?另外,一旦您连接到第一台设备,是否按“R”键重新开始扫描。您也可以按A连接所有DLG-SECURITY设备。
谢谢,下午好
Hi,
是的,两个外设正在运行ble_app_security,我可以通过重启中央ble_cle_cleal_with_security_585单独连接它们。
(scan both a & b DLG-SECURITY devices->connect device a->reboot central->scan both a & b devices->connect device b)
(是的,我用3个DA14580DEVKT-P\U VC测试过)
在第一阶段,
我不能在第一个设备之后连接第二个设备,因为一旦我连接了第一个设备,终端就冻结了,我不能再输入字符了。
在第二阶段,
所以我补充说
arch_printf("Input next:\r\n");
user_choose_device();
之后
用户连接到设备(扫描设备[uart输入]);
和评论的指示如下:
扫描完成!
通过输入数字选择设备,
或按R重新扫描,按A连接所有DLG-SECURITY设备。
输入无效。____ / ************按'进入',请忽略************
输入无效。
输入无效。
___/******在此处输入“6”,进行连接,在外设a端子处具有相同的确认值和LTK*****
连接到DLG-SecurityInput下一步:
设备已连接。
Send GAPC_BOND_REQ
确认值:722986
LTK:0x12B3D3CA55A5AA3191AB54A7918C1AA5
已建立加密链接。
___/******此处输入'8',正在连接,但此处冻结,外围b端子上没有输出****************
配对成功。连接到DLG-SecurityInput下一步:
输入无效。
输入无效。
也许应该在进一步改变之前澄清第一阶段,
我应该能够重新扫描或连接第二个设备后,第一阶段第一次连接?
is it normal that the terminal freezed right after connected on phase 1?
BTW,我的“a”选项也由我添加,只是另一个循环vers_connect_to_device(),每个设备名称都有“dlg ****”,
多数民众赞成结果,请忽略选项“A”。
谢谢
嗨alex.yu,
我会用你的注册邮箱和你联系。
谢谢,下午好
Hi,
经过一些工作,它能够连接两个设备在同一时间,感谢您的大力帮助。
It is one more thing to go, verifying read/write functions between central and peripheral,
在外围端,我在user\u catch\u rest\u hndl中添加了CUSTS1\u VAL\u WRITE\u IND和CUSTS1\u ATT\u INFO\u REQ cases,
我的iPhone BLE应用程序很好,我可以通过应用程序点亮/关闭LED并通过应用程序读/写长值。
for use DA as central end instead of iphone app, I lack of reference to do the central control on central_securiy_demo,
你有任何准备好的函数调用是否分享?