IAR可以烧写生存hex文件吗,如果能,怎么设置啊,如果不能,需要啥才能烧写呢?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IAR可以烧写生存hex文件吗,如果能,怎么设置啊,如果不能,需要啥才能烧写呢?相关的知识,希望对你有一定的参考价值。
能,在LINKER中 右边的选项卡中选中output 选项中 后缀改为hex,在format中 选中other 选择inter_extneded,其它不变 参考技术A 可以,project->option->linker->outfile文件后缀的.d90改为hex就行了本回答被提问者采纳STM32的keil移植到IAR的问题。
Fatal Error[Pe1696]: cannot open source file "stdint.h" C:\Users\Administrator\Desktop\新建文件夹\Libraries\CMSIS\CM3\CoreSupport\core_cm3.h 90
东西在KEIL编译成功、在IAR里就显示这个问题。而且文件夹里也没stdint.h,看样子像是KEIL自己生成的、、、、求高手解释
IAR的安装路径下是有CMSIS的
可能和你找的源文件的CMSIS版本不一样,就是有冲突
在options->general->library configuration里的CMSIS你看Use CMSIS是不是被勾选了
可以勾选这个选项,不用你的CMSIS文件
还有stdint.h是定义数据类型的文件,是标准化的文件,非KEIL生成。 参考技术A 把这个头文件复制到新工程里,并设置好包含路径。追问
问题也在这里、我文件里并没有这个、H文件、我也不知道是不是KEIL自己产生的
追答KEIL编译完成以后,在源文件左侧会出现一个小+,点击展开,找到这个头文件,并打开。
在顶部会有一排你已打开的文件列表,找到这个头文件,右键可以打开文件所在的路径。然后复制
以上是关于IAR可以烧写生存hex文件吗,如果能,怎么设置啊,如果不能,需要啥才能烧写呢?的主要内容,如果未能解决你的问题,请参考以下文章