TI中文支持网
TI专业的中文技术问题搜集分享网站

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

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

Lina Lian:

Shi JianHua,

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

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

Shi JianHua:

回复 Lina Lian:

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

Peter_Zheng:

回复 Shi JianHua:

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

Lina Lian:

回复 Shi JianHua:

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

Shi JianHua:

回复 Lina Lian:

最近用的较多的事437

wszqq:

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

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

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

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

Shi JianHua:

回复 wszqq:

谢谢,试试去

赞(0)
未经允许不得转载:TI中文支持网 » 发现个iar仿真时的新问题。大家看有没有遇见过,都是如何处理的?
分享到: 更多 (0)