stm32 基于3.5 库 MDK 自建工程过程
第一步:
![](http://m.amcfsurvey.com/editerupload/fetch/20161101/315501_1_0.jpg)
第二步:其它的就是产生hex 文件,list文件的路径,仿真器选择 下面这个单独列出来是因为没有设置,
生成文件就无法烧录。
![](http://m.amcfsurvey.com/editerupload/fetch/20161101/315501_1_1.jpg)
第三步 尝试编译一下一下工程,报错是肯定的,来看看是什么错误。
![](http://m.amcfsurvey.com/editerupload/fetch/20161101/315501_1_2.jpg)
第四步:添加启动文件
![](http://m.amcfsurvey.com/editerupload/fetch/20161101/315501_1_3.jpg)
![](http://m.amcfsurvey.com/editerupload/fetch/20161101/315501_1_4.jpg)
穿插
MDK自带了一些头文件和库中的文件名是相同的,如果库文件没有添加,编译器就会用自带的文件替代
但是这些文件的内容和库文件中的内容有可能不太一样
![](http://m.amcfsurvey.com/editerupload/fetch/20161101/315501_1_5.jpg)
第六部 自己写的头文件
stm32f10x_conf.h 头文件
之所以要自己写这个文件,是引文MDK自带文件和库中的文件不是一个版本,对不上产生编译错误。
![](http://m.amcfsurvey.com/editerupload/fetch/20161101/315501_1_6.jpg)
评论