答:你这两个问题我都遇到过。
1.CCES断点调试的问题根源在于,你打了断点后,对源码进行了修改,断点位置和实际想调试的代码对不上号。我认为这是CCES的缺陷
2.debug encounter a problem多半是上电顺序搞错了,比如板子还没上电就在软件里开启了debug功能。这时候你必须重新插拔一下硬件,关闭调试软件,重新打开软件,硬件上电,仿真器灯正常亮了以后再调试
3.debug时出现硬件错误被挂起。我不清楚具体原因,但是经常遇到这种情况。我自查是由于内存错误导致的,我的指针指向了未知地址,可能触发了硬件本身的保护机制。反正我后来把内存问题解决以后,这个错误就消除了。
我凭个人经验猜测,八成是你软件有缺陷,动了禁止写入的内存