Iar新建工程配置使用教程
wangxl@20180809
- 新建工程
- 打开demo目录,重新复制led目录并改成自己的工程名,如:demoled;(本模板适合stm32f10X的芯片使用)
- 运行iar软件,进入demoled\Project目录选project.eww进行打开;
- 工程配置
- 修改芯片型号,选择主菜单 Project > Options,在打开的 Options 窗口左边的 Category 中选择 General Options。然后在右边的Device旁边按钮点击,选型自己的芯片型号,
- 修改预处理定义符及头路径
在 Options 窗口的 Category 中选择 C/C++ Compiler,Preprocessor 页面中,根据芯片的闪存存储器容量修改定义符一般有(STM32F10X_HD、STM32F10X_MD、STM32F10X_LD)
STM32F10X_LD 对应于小容量的(16K至32K字);
STM32F10X_MD 对应于中等容量的(64K至128K);
STM32F10X_HD 对应于大容量的(256K至512K);
3、j-link配置
在 Options 窗口的 Category 中选择Debug下面的J-Link/J-Trace,Connction 页面中,进行模式修改;
- 工程文件修改
- 根据芯片的闪存存储器容量修改替换startup_stm32f10x_hd.s文件,该文件放在demoled/Startup目录下;
- 新增文件或组
右键工程进行组别的添加,或在组别上右键添加新的文件;
四、编译下载
1、编译工程
编译通过提示:Total number of errors: 0
2、下载工程
需要配合j-link烧写器一起使用,默认是j-link swd模式;如果JTAG模式,需要进行以下配置;