1. 工程中 ARM芯片选型
2. Include 目录配置
3. 配置程序在 Flash / RAM中运行
4. 配置 J-Linker仿真器
5. 修改 IAR 显示
修改左侧 Project 显示字体
修改编辑文档字体
6. IAR6.2以后的版本编译IAR6.2以前的版本会出现如下错误:
Error[Pe147]: declaration is incompatible with "__nounwind __interwork __softfp unsigned long __REV16(unsigned long)" (declared at line 177 of "C:\ E:\STM32资料\源码\36 以太网STM32F107_ETH_LCD(神舟IV号)TFTP文件传输\Libraries\CMSIS\Core\CM3\core_cm3.h 710
错误的原因是因为新版本CMSIS的intrinsics.h等文件与之前的版本不兼容。
解决办法:
1: Project options > General Options > Library Configuration 里选择 USE CMSIS ;
2:在Project>Options>C/C++Compiler>Preprocessor里删除所有的 CMSIS header files ,
“$PROJ_DIR$\..\..\..\Libraries\CMSIS\CM3\CoreSupport” 。
再次编译,通过。。。。。