可以。32位程序可以运行于32位 *** 作系统可以支持安装iar软件,IAR是一款和keil类似的开发工具软件它是一种增强型一体化开发平台,其中完全集成了开发嵌入式系统所需要的文件编辑、项目管理、编译、链接和调试工具。
一般来说,调试arm的时候会生成两个文件:axf和hex,进行arm的仿真的时候,下载的是axf文件,而成品代码的话,下载的就是hex文件了。所以,如果不能仿真,那就有可能是你下载了hex文件而非axf文件的原因。
“应用程序无法启动,因为应用程序的并行配置不正确。请参阅应用程序事件日志,或使用命令行sxstraceexe工具”问题的处理方法。
方法一:
开始 - 运行(输入servicesmsc)- 确定或回车,打开:服务(本地);
我们在服务(本地)窗口找到:Windows Modules Installer服务,查看是否被禁用;
如果Windows Modules Installer服务被禁用,我们必须把它更改为启用 - 手动,重启计算机,再安装应用程序。
可以的,但是和版本有关,据我的经验,以前我用51的时候是可以看每一步所花的时间的,但是升级到54之后反而没法看了。
你不知道怎么看,百度一下 IAR cyclecounter
C程序段执行的时间可以通过IAR的resister cyclecounter来查看,计算两短点之间的程序执行时间的方法是:记录下两断点的 cyclecounter的值,然后做差,用差值乘以机器周期即可(比如使用的是8M晶振,那差值就是乘以10^-8)
大神们没多少空闲,菜鸟先来先给你瞎比划比划~~
没用过STVD这个软件,只能说说我怎么把IAR下的工程转移到Keil(MDK)去:1先打开keil建一个新的工程,把需要的c和s文件都添加进去;2在新的keil工程中设置器件;3按照IAR中的include目录设置在新的keil工程中设置include目录;
完成这些差不多就OK了
这是因为修改了s启动文件的格式,即使没修改,删除了空格会这样报错的。
最好的解决办法是:IAR工程中remove掉这个启动文件,把原来的启动文件删掉,重新移植一个相同的启动文件过来,再重新在CMSIS文件夹下面Add启动文件,编译即可通过了。
#include<msp430x14xh>
#define uint unsigned int
delay(uint);
void main()
{
WDTCTL = 0x5A80;
uint ch[8] = {0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
uint i,j;
P2DIR = 0xff;
P2OUT = 0xff; //低电平点亮
while(1)
{
for(i=0;i<8;i++)
{
P2OUT = ch[i];
delay(50000);
}
for(j=6;j>0;j--)
{
P2OUT = ch[j];
delay(50000);
}
}
}
void delay(uint z)
{
uint a;
for(a=0;a<z;a++);
}
1这是较为简单的流水灯程序,没有使用定时器,只是简单的延时;
若要精确延时,需要设置定时器A或B
2也可以通过移位 *** 作来实现流水灯,移位 *** 作放入中断内最好
下载iar50的步骤如下。
1、下载IAR安装包,下载注册序列号文件。
2、鼠标右键,选择管理员身份运行,打开IAR安装包。选择点击红色框进行安装,出现安装进度条。选择同意安装协议。
3、选择全部组件安装模式,选择安装文件放置的位置。点击下一步直到安装完成,中间可能会安装硬件驱动,允许即可。
4、把序列号文件直接复制,然后覆盖掉安装好的文件即可实现注册。
以上就是关于xp32位系统可以安装iar软件吗全部的内容,包括:xp32位系统可以安装iar软件吗、用IAR下载的程序为什么不能执行、请教IAR软件配置问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)