当前位置:首页 > 单片机 > 单片机
[导读] 1.工程中ARM芯片选型2.Include目录配置3.配置程序在Flash / RAM中运行4.配置J-Linker仿真器5.修改 IAR 显示修改左侧 Project 显示字体修改编辑文档字体6.IAR6.2以后的版本编译IAR6.2以前的版本会出现如

 

1.工程中ARM芯片选型

 

2.Include目录配置

 

3.配置程序在Flash / RAM中运行

 

4.配置J-Linker仿真器

 

5.修改 IAR 显示

 

修改左侧 Project 显示字体

 

修改编辑文档字体

 

6.IAR6.2以后的版本编译IAR6.2以前的版本会出现如下错误:

 

[python]view plaincopy

  1. Error[Pe147]:declarationisincompatiblewith"__nounwind__interwork__softfpunsignedlong__REV16(unsignedlong)"(declaredatline177of"C:\E:\STM32资料\源码\36以太网STM32F107_ETH_LCD(神舟IV号)TFTP文件传输\Libraries\CMSIS\Core\CM3\core_cm3.h710

 

 

 

错误的原因是因为新版本CMSIS的intrinsics.h等文件与之前的版本不兼容。

解决办法:

1: Project options > General Options > LibraryConfiguration 里选择 USE CMSIS ;


2:在Project>Options>C/C++Compiler>Preprocessor里删除所有的 CMSIS header files ,
“$PROJ_DIR$\..\..\..\Libraries\CMSIS\CM3\CoreSupport” 。
再次编译,通过。。。。。

 

 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭