这段时间在玩这颗片子,用RVMDK+Jlink调试环境,大概两周后,发现用jlink调试的时候下载不了程序了,老是蹦出对话框"cannot stop arm device"。上网查一了一下,说是片子执行了random instruction,把jtag disable了,于是把启动模式改成sram,然后就可以进入仿真模式了,此时再对flash空间擦除,然后再掉电、切换到Flash启动方式,可以下载程序到Flash了,但是只有一次成功,接下来就fail了,"cannot stop arm device"! 我晕倒,是什么问题呢?有哪位兄弟遇到过这样的情况吗,给指点一下,看了stm32的flash可以到30k次的啊,难道有水? |