嗨团队,
BLE新手,你能告诉我SDK6.0.10.511上的中心模式BLE应用程序示例代码吗?
相信这是最新发布的SDK。
谢谢!
你好亚历克斯·余,
我想你的意思是“中央”模式。你能告诉我这是否正确吗?如果是的话,你可以查一下示例:BLE中央安全演示项目软件示例作为参考,它是基于SDK6.0.10.511之上的。另外,请注意,DA14585/6的所有软件示例都不包含SDK文件,因此您必须将示例与SDK路径链接才能构建它们。此链接中介绍了您应遵循的步骤:软件示例:DA1458x示例设置
谢谢,下午好
你好,
感谢您的指导,我下载了示例代码,并运行setup python脚本,
但是它在很快打印出所有路径之后就提示一个错误。
下面是整个输出,python版本: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项目名称::D:\DA14585\Central\u Security\u Demo\PROJECT\u environment\ble\u Central\u with_安全.uvprojx是有效的。。。DA1458X散点文件已复制。。。('来自位置::','D:\\ da14585 \\ da14585_sdk \\ 6.0.10.511 \\ sdk \\ common_project_files \\ staptionfiles \\ scatterfile_common.sct')('to location ::','。\\ .. \\ src \\ config \\ copied_catter.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\u stack\host\smp\smpm;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\host\smp;D:\DA14585\DA14585\u sdk\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\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\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\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_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 \ platfort \ arch \ compiler \ rvds; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \平台\ 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_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 \ 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\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\DA14585\u-sdk\6.0.10.511\\sdk\ble_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\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_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 \ pist \ 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_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\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;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\driver\spi\flash;D:\DA14585\DA14585\U 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_sdk \ 6.0.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_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\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\u 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\DA14585\u-SDK\6.0.10.511\\SDK\table\controller\em;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\table_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\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\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles;D:\DA14585\DA14585\ble\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\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\u modules\crypto;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\platform\core\u modules\ke\api;D:\DA14585\DA14585\core\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\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_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 \\ 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\u 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\\第三方\rand;D:\DA14585\DA14585\u sdk\6.0.10.511\\第三方\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\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_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 \ controler\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\u stack\profiles;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\bas\bas\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\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_stack \ em \ api; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ common_projectile_files; d:\ da14585 \da14585_sdk \ 6.0.10。511 \\ sdk \ platform \ arch; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ blatform \ batch \ 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 \ 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\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;\..\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\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\ 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\ 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_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;回溯(最近一次呼叫):文件“dlg\u make\u keil5\u env\u v1.002.py”,第545行,在运行应用程序(args[“sdkpath”])文件“dlg_make_keil5_env_v1.002.py”,第532行,在run_application中setup_keil5_project_environment()文件“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散点文件)文件“dlg\u make\u keil5\u env\u v1.002.py”,第274行,在build\u uvprojx\u element\u ldads\u scatterfile中树= et.parse(dlg_working_project_name)文件“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很好用,
我认为应该更新这个文档,其中提到python2.7是最低要求。
在gapc\u cmp\u evt\u处理程序代码更改并成功构建之后,
我将ble_central_与_security_585.hex一起加载到DA14580DEVKT-P_VC上,连接DA14585,带有UART跳线设置,
然后切换回文档引用的SPI跳线设置,并为P04 - JL_RXD,JL_TXD - P02遇到额外的跳线,
以下是文档上的pin布局,然后是中央安全演示:
p0_2 - p0_1
P0\ U 4-JL\ U RxD
P0\ U 5-JL\ U 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工具的引导程序成功下载之后,这就是终端不断抛出的问题。
? <〜???〜?? 以上步骤我做错了什么? 谢谢关注。
以上步骤我做错了什么?
谢谢关注。
我想您对文件夹路径有问题,而对python版本没有问题。很高兴您能够将SW示例与SDK链接起来,并且可以编译项目。
请确保您的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 runnig很好而不改变路径,但只需使用Python 3.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
所有的抓拍都附上拉链,希望我说清楚。
我把号码放在步骤上,所以你可以清楚地指出我的错误。
谢谢。
请具有与HW和SW配置部分中所述相同的硬件配置。烧毁SPI闪存并预设重置按钮后,您应该将这些结果带入TERA术语。请尝试使用Teraterm作为串行监视器。您可以找到附加的步骤,以便编程SPI Flash。我使用SmartSnippets Toolbox版本5.0.7从我的身边测试它们,它正常工作。有关SmartSnippets Toolbox的更多信息,请阅读用户手册。您可以从帮助菜单(?)下载它,这是GUI的顶部。如果您发现任何上述答案有用,请标记其中一个“已接受”。
谢谢!似乎下载问题。我现在可以看到正确的扫描输出。
BTW,DA14580DEVKT-P_VC J5上的跳线设置应为
p0u4-jutxd和p0u2-jurxd,从文档中可以看出有点奇怪,但最终还是找到了答案。
感谢帮助。
很高兴你解决了问题,谢谢你接受我的回答。
后来我去拿密码,
由于CFG\u MAX\u CONNECTIONS设置为4,
所以我尝试连接两块板,然后在代码上做了这些更改,用户在连接后再次选择设备(),
静态无效uart\ U read\ U cb(uint8\ t状态){//重新扫描扫描如果输入是字母rif(uart_input =='r'|| uart_input =='r'){wdg_resume();用户清除设备();user_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”);用户选择设备();}}}
首次连接后,我按下第二个设备,但它似乎没有措施,第二个,
---------------------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------------------扫描完成!通过输入数字选择设备,或按R重新扫描,按A连接所有DLG-SECURITY设备。输入无效。输入无效。输入无效。连接到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_vc测试)
在1阶段,
我不能在第一个设备之后连接第二个设备,因为一旦我连接了第一个设备,终端就冻结了,我不能再输入字符了。
在第2阶段,
所以我补充说
arch_printf(“下一步输入:\r\n”);用户选择设备();
之后
用户连接到设备(扫描设备[uart输入]);
和评论的指示如下:
扫描完成!通过输入数字选择设备,或按R重新扫描,按A连接所有DLG-SECURITY设备。输入无效。____/**********按“回车”,请忽略************输入无效。输入无效。
___ / *******输入'6'在这里,执行连接,在外围设备上具有相同的确认值和LTK终端*****连接到DLG SECURITYInput next:
___/******此处输入'8',正在连接,但此处冻结,外围b端子上没有输出****************配对成功。正在连接DLG SECURITYInput下一步:输入无效。输入无效。
也许应该在进一步改变之前澄清第一阶段,
我应该能够重新扫描或连接第二个设备后,第一阶段第一次连接?
端子在一期接通后立即冻结是否正常?
顺便说一句,我也添加了“A”选项,只是另一个粗略的代码循环,每个设备名都使用“DLG****”,
结果是一样的,现在请忽略选项“A”。
谢谢
我会用你的注册邮箱和你联系。
经过一些工作,它能够连接两个设备在同一时间,感谢您的大力帮助。
还有一件事要做,验证中央和外围设备之间的读/写功能,
在外围端,我在user_catch_rest_hndl中添加了custs1_val_write_ind,and musts1_att_info_req案例,
它与我的iphone ble应用程序很好,我可以打开/关闭led,并通过应用程序读取/写入长值。
使用DA作为中央终端而不是iphone应用,我缺乏在中央安全演示上做中央控制的参考,
你有什么简单的函数调用可以分享吗?
你好亚历克斯·余,
我想你的意思是“中央”模式。你能告诉我这是否正确吗?如果是的话,你可以查一下示例:BLE中央安全演示项目软件示例作为参考,它是基于SDK6.0.10.511之上的。另外,请注意,DA14585/6的所有软件示例都不包含SDK文件,因此您必须将示例与SDK路径链接才能构建它们。此链接中介绍了您应遵循的步骤:软件示例:DA1458x示例设置
谢谢,下午好
你好,
感谢您的指导,我下载了示例代码,并运行setup python脚本,
但是它在很快打印出所有路径之后就提示一个错误。
下面是整个输出,python版本: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项目名称::D:\DA14585\Central\u Security\u Demo\PROJECT\u environment\ble\u Central\u with_安全.uvprojx是有效的。。。
DA1458X散点文件已复制。。。
('来自位置::','D:\\ da14585 \\ da14585_sdk \\ 6.0.10.511 \\ sdk \\ common_project_files \\ staptionfiles \\ scatterfile_common.sct')
('to location ::','。\\ .. \\ src \\ config \\ copied_catter.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\u stack\host\smp\smpm;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\host\smp;D:\DA14585\DA14585\u sdk\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\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\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\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_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 \ platfort \ arch \ compiler \ rvds; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \平台\ 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_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 \ 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\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\DA14585\u-sdk\6.0.10.511\\sdk\ble
_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\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_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 \ pist \ 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_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\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;D:\DA14585\DA14585\U sdk\6.0.10.511\\sdk\platform\driver\spi\flash;D:\DA14585\DA14585\U 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_sdk \ 6.0.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_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\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\u 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\DA14585\u-SDK\6.0.10.511\\SDK\table\controller\em;D:\DA14585\DA14585\u-SDK\6.0.10.511\\SDK\table
_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\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\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles;D:\DA14585\DA14585\ble\u-SDK\6.0.10.511\\SDK\ble\u-stack\profiles\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\u modules\crypto;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\platform\core\u modules\ke\api;D:\DA14585\DA14585\core\u sdk\6.0.10.511\\sdk\platform\core\u 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_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 \\ 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\u 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\\第三方\rand;D:\DA14585\DA14585\u sdk\6.0.10.511\\第三方\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\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_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 \ control
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\u stack\profiles;D:\DA14585\DA14585\u sdk\6.0.10.511\\sdk\ble\u stack\profiles\bas\bas\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\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_stack \ em \ api; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ common_projectile_files; d:\ da14585 \da14585_sdk \ 6.0.10。
511 \\ sdk \ platform \ arch; d:\ da14585 \ da14585_sdk \ 6.0.10.511 \\ sdk \ platform \ blatform \ batch \ 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 \ 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\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;\..\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.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\ 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\ 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 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;
回溯(最近一次呼叫):
文件“dlg\u make\u keil5\u env\u v1.002.py”,第545行,在
运行应用程序(args[“sdkpath”])
文件“dlg_make_keil5_env_v1.002.py”,第532行,在run_application中
setup_keil5_project_environment()
文件“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散点文件)
文件“dlg\u make\u keil5\u env\u v1.002.py”,第274行,在build\u uvprojx\u element\u ldads\u scatterfile中
树= et.parse(dlg_working_project_name)
文件“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很好用,
我认为应该更新这个文档,其中提到python2.7是最低要求。
在gapc\u cmp\u evt\u处理程序代码更改并成功构建之后,
我将ble_central_与_security_585.hex一起加载到DA14580DEVKT-P_VC上,连接DA14585,带有UART跳线设置,
然后切换回文档引用的SPI跳线设置,并为P04 - JL_RXD,JL_TXD - P02遇到额外的跳线,
以下是文档上的pin布局,然后是中央安全演示:
p0_2 - p0_1
P0\ U 4-JL\ U RxD
P0\ U 5-JL\ U 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工具的引导程序成功下载之后,这就是终端不断抛出的问题。
? <〜???〜??
以上步骤我做错了什么?
谢谢关注。
你好亚历克斯·余,
我想您对文件夹路径有问题,而对python版本没有问题。很高兴您能够将SW示例与SDK链接起来,并且可以编译项目。
请确保您的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 runnig很好而不改变路径,但只需使用Python 3.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
所有的抓拍都附上拉链,希望我说清楚。
我把号码放在步骤上,所以你可以清楚地指出我的错误。
谢谢。
你好亚历克斯·余,
请具有与HW和SW配置部分中所述相同的硬件配置。烧毁SPI闪存并预设重置按钮后,您应该将这些结果带入TERA术语。请尝试使用Teraterm作为串行监视器。您可以找到附加的步骤,以便编程SPI Flash。我使用SmartSnippets Toolbox版本5.0.7从我的身边测试它们,它正常工作。有关SmartSnippets Toolbox的更多信息,请阅读用户手册。您可以从帮助菜单(?)下载它,这是GUI的顶部。如果您发现任何上述答案有用,请标记其中一个“已接受”。
谢谢,下午好
你好,
谢谢!似乎下载问题。我现在可以看到正确的扫描输出。
BTW,DA14580DEVKT-P_VC J5上的跳线设置应为
p0u4-jutxd和p0u2-jurxd,从文档中可以看出有点奇怪,但最终还是找到了答案。
感谢帮助。
你好亚历克斯·余,
很高兴你解决了问题,谢谢你接受我的回答。
谢谢,下午好
你好,
后来我去拿密码,
由于CFG\u MAX\u CONNECTIONS设置为4,
所以我尝试连接两块板,然后在代码上做了这些更改,用户在连接后再次选择设备(),
静态无效uart\ U read\ U cb(uint8\ t状态)
{
//重新扫描扫描如果输入是字母r
if(uart_input =='r'|| uart_input =='r'){
wdg_resume();
用户清除设备();
user_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”);
用户选择设备();
}
}
}
首次连接后,我按下第二个设备,但它似乎没有措施,第二个,
------------------
---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
------------------
扫描完成!
通过输入数字选择设备,
或按R重新扫描,按A连接所有DLG-SECURITY设备。
输入无效。
输入无效。
输入无效。
连接到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_vc测试)
在1阶段,
我不能在第一个设备之后连接第二个设备,因为一旦我连接了第一个设备,终端就冻结了,我不能再输入字符了。
在第2阶段,
所以我补充说
arch_printf(“下一步输入:\r\n”);
用户选择设备();
之后
用户连接到设备(扫描设备[uart输入]);
和评论的指示如下:
扫描完成!
通过输入数字选择设备,
或按R重新扫描,按A连接所有DLG-SECURITY设备。
输入无效。____/**********按“回车”,请忽略************
输入无效。
输入无效。
___ / *******输入'6'在这里,执行连接,在外围设备上具有相同的确认值和LTK终端*****
连接到DLG SECURITYInput next:
连接设备。
发送GAPC债券申请
确认值:722986
LTK:0x12b3d3ca55a5aa3191ab54a7918c1aa5
已建立加密链接。
___/******此处输入'8',正在连接,但此处冻结,外围b端子上没有输出****************
配对成功。正在连接DLG SECURITYInput下一步:
输入无效。
输入无效。
也许应该在进一步改变之前澄清第一阶段,
我应该能够重新扫描或连接第二个设备后,第一阶段第一次连接?
端子在一期接通后立即冻结是否正常?
顺便说一句,我也添加了“A”选项,只是另一个粗略的代码循环,每个设备名都使用“DLG****”,
结果是一样的,现在请忽略选项“A”。
谢谢
你好亚历克斯·余,
我会用你的注册邮箱和你联系。
谢谢,下午好
你好,
经过一些工作,它能够连接两个设备在同一时间,感谢您的大力帮助。
还有一件事要做,验证中央和外围设备之间的读/写功能,
在外围端,我在user_catch_rest_hndl中添加了custs1_val_write_ind,and musts1_att_info_req案例,
它与我的iphone ble应用程序很好,我可以打开/关闭led,并通过应用程序读取/写入长值。
使用DA作为中央终端而不是iphone应用,我缺乏在中央安全演示上做中央控制的参考,
你有什么简单的函数调用可以分享吗?