Part Number:CC1310
通过XDS110进行在线调试,程序能够正常运行,但是在在线调试的过程中,使用CCS的Restart功能,程序就无法正常跑
Kevin Qiu1:
CCS debug中的restart的作用是当符号或程序加载到目标设备时发出重新启动。
重新 启动 只是将 PC 寄存器重新定位到入口点(通常 _c_int00 是复位向量)
某些东西可能没有恢复到其初始/默认状态,这可能会导致问题,可以尝试使用reset按钮中的board reset将 MCU 重置为默认状态。
,
HAOLIN XING:
谢谢,这个问题解决了,然后还有一个问题,就是有时候通过CCS调试烧录的时候,CCS可以运行,但是一旦点了停止之后,模块就不工作了,重新上电也不行,请问这个有遇到过嘛? 调试是使用的F11 Debug
,
Kevin Qiu1:
不工作后用flash programmer2能识别到设备吗
,
HAOLIN XING:
使用flash programmer2可以识别该设备,且继续用CCS调试,依旧可以使用,只是点了停止后就不行。 大致的流程是,我有两个模块,一个是A,一个是B, 第一天,同样的程序都烧录进A,B结果表示为A无法使用,重新上电都不行,B可以正常使用,此过程经过反复操作,当时判定为A模块损坏,结果第二天 同样的操作,B模块无法正常使用,但是A可以正常使用。此时否定了A模块损坏的判断,第三天,两个模块均可以正常工作,且直到现在未复现该问题。
,
Kevin Qiu1:
我用launchpad测试没有复现这个问题,这个问题比较奇怪,可能与硬件有关系,也可能与CCS有关
你用最新版本的CCS测试看看