嗨对话框:
我在使用DA14585官方开发板跑ble_app_peripheral(6.0.8.509版本SDK)这演示的时代。
调试下载中下进入下载下载流程中(程序停在__asm(“bkpt#0 \ n”);这行上面)
如果(USE_WDOG)
wdg_freeze();//停止wdog.
if((getword16(sys_stat_reg)&dbg_is_up)== dbg_is_up)
__asm(“bkpt#0 \ n”);
别的
而(1);
没有♥BLE的演示,其他不带ble能正起调试,都会有这个请请问这什么原因?
我是我开发了图表。
设备:
您好,
我在开发舞台上验证调试该工程没问题,以下是我的软,硬件硬件,请仔细对比有何异同:
母板:da14580devkt-p_vc;子板:da14585-00atdb-p
跳帽:短接SWDIO,SWDCLK,TX,RX,LED,DA14580电源(USB),其它的不接
软件:keil 5.24
工程路径:da14585_sdk_6.0.8.509 \ da14585_sdk \ 6.0.8.509 \ projects \ target_apps \ ble_examples \ ble_app_peripheral \ keil_5
户外,
进Hardfault之后,会在断点处,此时你可以打开呼叫堆栈窗口,察看之前都调用了了数。
嗨,Cyibin:
我觉得是:
母板:da14580devkt-p_vc;子板:da14585-01atdb-p
软件:keil 5.11
工程路径:da14585_sdk \ 6.0.8.509 \ projects \ target_apps \ ble_examples \ ble_app_peripheral \ keil_5
测试过da14585_sdk_6.0.2.243_0这个版本的sdk中的ble_app_peripheral这个程过程是可以调试的,但的sdk版本为6.0.4和6.0.8不可能。
附件我是我截的调试停下来的图,其中包扣断点停在这里,呼叫堆栈窗口信息。
这个可以是是da14585芯片版本的问题,而是我的子板你的不一式?
请帮忙看下这个是什么问题?
您好,
您的附件可没没上手。
另外,初步估计是芯片版本的问题,请更换芯片尝试正式发布的芯片可以从芯片上的丝印看到:DA14585 00000
嗨,Cyibin:
重新上传了调试停下来的图形。
我现在是在上帝的那个的中:da14585 ab000
是什么是芯片版本?
您好,
这个版本的芯片(ab000)确实确实能用6.0.2或之象版本的sdk
嗨,Cyibin:
谢谢你的♥!
那请问有没有办法修改修改新sdk,比如比如某些配置。来解决这个问题。
还只能换(丝印为00000的芯片)?
您好,
理论上是可以的;但有没有意义.dialog正是发布的的芯片是DA14585 00000,AB版本的是在市场上的一般的
嗨,Cyibin:
非常感谢!
Intr.Tech_xm.:
?
嗨Jelhpi:
我的邮箱地是:zhangzhenhui@laa-med.com.
欧欧达推动力科技(厦门)有限公司