This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

发现个iar仿真时的新问题。大家看有没有遇见过,都是如何处理的?



我最近仿真iar时发现进入仿真程序后,程序不能在目标板上运行,怎么弄都不往下走,后来发现在程序里面又中断。但是有不能把断点取消,后来来回的点击下载,多下载几次可能过去了,但是再弄还是不行。而且每一次启动的断点还并不一样。以前从来没发生过。

  • Shi JianHua,

    我曾经遇到过类似的问题,具体现象和你的还不太一样。我曾经遇到的情况是:进入仿真后,程序乱跑,多次测试后,发现是在设置多于一个断点的情况下,就会出现此类问题。只要设置一个端点就没事。后来就下载了最新版的IAR后就好了。

    你先下个最新的试试?O(∩_∩)O~

  • 我原来经常用多个断点都没有问题,我一直用iar,开始是3.0,现在是4.0.就是从去年的上半年发现这个问题,也就是在437上发现的,看汇编的环境,程序就是在第一行的C start位置不动。后来看到是程序里面有个断点,但是使用清楚所有断点命令,没有效果。后来就是多次的进入仿真环境或者多次的离开断点运行。就可以了。现在都没有弄明白什么原因。效率特地。

  • 设定多个断点是由片子本身决定的。IAR版本应该没有太大关系,毕竟很多人都在用都没有问题,最好能够查找一下是不是PC系统的问题

  • 目前我安装的版本是iar for MSP430 IDE v5.51.3。 你先下载个最新版的,装的很快的。另外,你有没有试过其他的MSP430的芯片,就是除了437外,其他芯片有没有类似的问题?O(∩_∩)O~

  • 最近用的较多的事437

  • 不怕麻烦,新建个工程文件试试。

    还有在新建工程文件的时候一点一点往里添加程序。有时候不是断点的问题,是程序书写有问题。比如说变量初始化没有赋值、全局变量需要加volatile没加等等细节问题。

    实在不行就重新装个高版本IAR。

    这个问题我在我办公室电脑上ARM版的IAR上经常碰到,解决办法如上。

  • 谢谢,试试去