6个帖子/ 0新
最后一篇
兰州
离线
最后一次露面:3周5天前
加入:2014-02-20 07:09
修改广播时间导致程序挂掉

修改:
cmd-> intv_min = 4800;
cmd-> intv_max = 4800;
广播模式为:cmd-> info.host.mode = gap_gen_disoverable;
使用JTAG运行程,出现出现
if((getword16(sys_stat_reg)&dbg_is_up)== dbg_is_up)
__asm(“bkpt#0 \ n”);
别的
{
而(1);
}
请问是什么问题

设备:
Gongyu_dialog.
离线
最后一次露面:1周21小时前
加入:2016-04-27 07:07
这个是进hardfault了,但的和你改广播广播没关键字

这个是进hardfault了,但是和你改广播广播没关键。应该你是工程的原因。猜测你是不是在睡眠状态的睡眠状态模式下?是,检查32k晶振看看...
cmd-> intv_min = 4800;
cmd-> intv_max = 4800;

这组设定3s的间隔隔值隔值问题的。

兰州
离线
最后一次露面:3周5天前
加入:2014-02-20 07:09
睡眠睡眠睡眠下,睡眠都关了

没有在睡眠状态延长,睡眠都关了,我设置为3200是可以正常使常使问题问题,如果是工程师的原因,如果请问应该从地分享原因,谢谢

Gongyu_dialog.
离线
最后一次露面:1周21小时前
加入:2016-04-27 07:07
看出来进硬质跳了,你找到遇数硬盘

硬变形了,你找到跑数hardfault_handlerc里的
*(valatile unsigned long *)(status_base + 0x14)= hardfault_args [5];// lr.
*(valatile unsigned long *)(status_base + 0x18)= hardfault_args [6];// 个人电脑

对照地图文件和keil里的汇编,看看保存的r14和pc是在什么地。对应于异常发生的位置

兰州
离线
最后一次露面:3周5天前
加入:2014-02-20 07:09
的是:

的是:
nvic_clearpitchingirq 0x200007d7拇指代码14 arch_main.o(.text)
这个是什么

附件:
Gongyu_dialog.
离线
最后一次露面:1周21小时前
加入:2016-04-27 07:07
如果方向的啊,你是你的地图文章也上来吗?

如果方向的啊,你是你的地图文章也上来吗?