新建IAR工程和SOURCE INSIGHT工程(stm32f429为例)
1、新建IAR工程
1、新建工程文件夹
新建工程文件夹与MDK的相似,详情在上一篇新建MDK工程博客里。
2、新建工程
点击project —— create new project,弹出窗口后直接ok。
保存路径保存在project文件夹里。
像MDK新建工程一样,鼠标右键点击Debug——Add——添加Group和File到自己工程里的文件夹里。
添加好后,准备配置。右击Debug——Options进入配置界面。
3、芯片选型
·选型选至最低层。
4、选择库范围
Library选择Full,选择Normal的话在串口使用printf的时候,FILE会报错;Use CMSIS那里可勾可不勾。
5、优化等级
优化等级先选0,如需高优化可以选择其他。
6、内存分布配置
选择自己的芯片型号的 .icf文件。
7、下载方式
Driver选自己的下载器,然后勾选Run to main,则每次下载自动找到main函数。
8、连接时复位
9、添加头文件路径
左边…进入添加路径窗口,找到和添加好路径后,点击下三角选择第二个,为相对路径。
10、添加宏定义
宏定义在stm32f4xx.h头文件可以找到,具体根据自己型号
上面框为选型,下面框为选择使用标准库函数,复制添加到宏定义那个框即可,前后用回车空开。
再编译就没问题了。
2新建Source Insight工程
1、点击New Project
2、程序路径
选好后直接点击ok。
3、添加文件
找到自己的工程根路径,然后点击Add Tree——确定——再关闭此窗口。
4、整合工程文件
第一个勾选后按Start,这样工程就新建完成了。
5、打开文件窗口和关系树
这样子就可以开始使用Source Insight了。