IAR单片机编程软件建立stm32工程的方法解析

keil和iar单片机编程软件,是当前流通度庞大的两款单片机编程软件。而对于单片机编程软件的使用,各自存在一定区别。本文中,将为大家讲解iar单片机编程软件建立stm32工程的详细方法,希望大家通过本文能够有所收获哦。
版本1:
stm32是一个当下非常流行的微控制器,很多人都加入了学习stm32的行列中,常用的stm32编译器有iar和mdk两种,接下来是利用stm32固件库3.5在iar下的建立的工程模板历程:
1、在常用的文件夹下新建立一个文件夹,根据个人喜好,分别建立如下几个文件夹,用于分别存放固件库中的文件和用户自己的文件。
2、将固件库e:stm32stm32固件库3.5stm32f10x_stdperiph_lib_v3.5.0librariescmsiscm3devicesupportststm32f10xstartupiar目录下的汇编文件复制到刚刚建好的模板目录下f:stm32-iardemocmsisstartup
3、将固件库e:stm32stm32固件库3.5stm32f10x_stdperiph_lib_v3.5.0librariescmsiscm3devicesupportststm32f10x目录下的文件复制到刚刚建好的模板目录下f:stm32-iardemocmsissystem下
4、将固件库e:stm32stm32固件库3.5stm32f10x_stdperiph_lib_v3.5.0librariesstm32f10x_stdperiph_driver目录下的驱动文件复制到模板目录下f:stm32-iardemofwlib
5、将固件库e:stm32stm32固件库3.5stm32f10x_stdperiph_lib_v3.5.0projectstm32f10x_stdperiph_templateewarm目录下的.icf文件复制到模板目录f:stm32-iardemoconfig中
6、将固件库目录e:stm32stm32固件库3.5stm32f10x_stdperiph_lib_v3.5.0projectstm32f10x_stdperiph_template下的f:stm32-iardemouser下
到此为止,建工程前的准备工作已经做好,接下来就是打开iar进行建立工程了,打开iar->file->new->workspace,建立好工作空间后,选择project->create new project 建立一个新的工程,接下来将鼠标放在界面左侧的工作空间处点击鼠标右键选择add,添加工作组如下图,文件名模板文件夹中的名字相同。
加下来分别将模板文件家中的.c文件添加进工程
到此为止需要添加的文件已全部添加进来了,接下来是对iar的配置,依旧是将鼠标放在左侧的工作空间上点击右键选择options进行配置,在general options-target-device选择自己使用的相应芯片型号,general options下其他选项保持默认即可。
接下来是cc++compler按下图进行设置
接下来的几项一次按接下来的图片设置就好
接下来是最容易忽视的一个问题,图片上画圈的位置一定要选上,不然编译将出错
最后在工程中加入main函数编译通过,一个模板就建好了
版本2:


GSM协会拟统一近场通信(NFC)标准
荣耀v9评测:麒麟960+4G+64G,仅2599元!最保值的手机
印度禁用中国59款APP,商务部回应
拓展高精密产品线,ITECH产品矩阵再进化 ——艾德克斯重磅新品IT2800系列高精密源测量单元发布
电阻的应用及概念
IAR单片机编程软件建立stm32工程的方法解析
物联网技术在智慧停车中的应用
新能源汽车-IMC数据采集系列集合
vivo Y19手机推出,搭载联发科Helio P65处理器
AMD移动CPU
区块链在农业供应链中的主要好处有哪些
华为:全面的变革 逼出来的开放
粘结剂协同的9电子转移π-d共轭金属有机配位聚合物高容量储锂材料
华为平板M6上手 几乎没有任何短板
KAIROS云服务满足视频制作现场各种需求
青海移动发布了全国首个政企行业专网
pi调节器与PID控制的区别 _Matlab的pi调节器参数选取_MATLAB里面的PI控制问题
阻湿态微生物穿透测试仪的产品特点介绍
联发科发布Wi-Fi 7产品,今年上市助力VR游戏与远程办公
一部仙童史:半个半导体史