亲爱的先生,
当我把在UART发送funtion(下图)的破发点,KEIL实时debuuger崩溃时,
达到此线后,我TRED从Android应用程序发送一些文字数据。
静态无效uart_sps_thr_empty_isr(无效)
{
空隙(*回调)(uint8_t)= NULL;
//填充TX FIFO,直到里面没有它更多的空间
而(uart_txfifo_full_getf()) - >这里断点
......
我禁用休眠模式,我可以在其他的参考设计正确地作出实时的调试。我KEIL版本
IDE版本:
的μVisionV5.14.0.0
最好的祝福,
由纪夫
设备:
嗨yterasaki,
你已经改变了的DSP在所有的代码(除民主基金EXT_SLEEP)?
你可以粘贴错误数据的JLINK崩溃时?
当JLINK崩溃最可能的原因是,DA已发出复位,这就是为什么JLINK失去与DA连接。
谢谢mt_dialog.
谢谢,对话框工作人员的人,
你可以指定必要的修改点杀完美睡眠模式?我修改了DSPS样品来源
仅仅是取消定义在da14580_config.h文件CFG_EXT_SLEEP。
最好的祝福,
由纪夫
嗨yterasaki,
除了在da14580_config.h文件CFG_EXT_SLEEP的定义也没有必要改变任何东西,以禁用休眠。我以前也是在KEIL V5.14测试它,并放置一个断点在uart_sps_thr_empry_isr,我可以正常调试程序上亲broard。有什么你正在使用的应用DSPS其他改变?什么是你的开发工具包?
通过说你debbuger崩溃你是什么意思?如果你把它也崩溃断点别处?
谢谢mt_dialog.
由于对话框的工作人员,
我重新下载了DSPS包和成肉身安装,然后我做了修改只对CFG_EXT_SLEEP。即使这样,我有同样的问题。
1.“崩溃的”是指在keil挂机和窗口错误出现信息。我能做的也只是推“停止此应用程序”的按钮
2.如果我没有把断点,它似乎运作良好。Android应用程序检测通告数据包。
3.在调试模式,只是停止和运行是OK在第一,但停止的重复和运行造成同样的问题。
如果你需要的任何信息,请让我知道。我已经俘获了我的KEIL设置的图像,但我不知道把他们此页面上的方式。
嗨yterasaki,
你可以上传链路上的图像和分享吗?
你说,出现这种情况只与DSPS应用?与其他应用程序调试工作雷竞技安卓下载正常?
该DSPS是Keil4凸出,并需要迁移也许这是什么原因造成的死机,在一个新的DSPS下载,选择,迁移到设备包,关闭多余窗口,并按是在大约迁移到使用包设备的指示(S)。然后,选择ARMCM0,然后按确定以完成迁移。
谢谢mt_dialog.
由于对话框的工作人员,
我不知道该图片上传到这个网站的方法。请告诉我该怎么做。另外下面是我的回答。
(1)有一个在LED闪烁,外周测试,参考设计没有问题。我看到prpblem只有DSPS设计。
(2)断点的位置不是问题。任何地方,我把断点,移动到调试模式和运行调试器,然后程序
到达断点和窗户的错误对话框显示了一个眨眼之内。
(3)我已经安装ARMCM0包。(这将可以理解,我看不出与其他refrence设计任何问题)
最好的祝福,
由纪夫
亲爱的对话框工作人员,
直到今天,我用“sps_device_581.uvproj”的项目文件。今天,我想“sps_device.uvproj”,然后问题就消失了。
我不知道为什么这个问题就消失了。
最好的祝福,
由纪夫
嗨ytersaki,
看来,您正在使用的581芯片项目,而不是580感谢,表明你的问题得到解决。
谢谢mt_dialog.