[STM32F1] STM32F103同系列在MDK5中型号切换

[复制链接]
1152|19
 楼主| 慢动作 发表于 2022-5-30 23:09 | 显示全部楼层 |阅读模式
当我们使用STM32F103ZET6的时候写的程序,如果想下载到c8t6中,新手总是会不知道如何去修改,这篇文章针对此内容进行一个讲解需要内容:stm32库文件、MDK5、STM32F103系列代码一、修改DEVICE
373076294de295cfb2.png


点击魔术棒,选择Device 在里面选择自己要改成的型号,这里以c8t6为例

 楼主| 慢动作 发表于 2022-5-30 23:23 | 显示全部楼层
 楼主| 慢动作 发表于 2022-5-30 23:24 | 显示全部楼层
二、改变.s文件
313496294e19386723.png
 楼主| 慢动作 发表于 2022-5-30 23:24 | 显示全部楼层
STM32共三种S文件大小,分别是L M H分别对应大中小,具体每个芯片的划分,在使用时可以自己查阅
328766294e1afd7805.png
 楼主| 慢动作 发表于 2022-5-30 23:25 | 显示全部楼层
右键remove工程中HD的S文件, 并添加新的M的S文件
499196294e1d39f06e.png
 楼主| 慢动作 发表于 2022-5-30 23:26 | 显示全部楼层
添加时要选择ALL FILE,否则无法选中S文件

170736294e21274922.png
 楼主| 慢动作 发表于 2022-5-30 23:26 | 显示全部楼层
添加成功
204656294e233aeb78.png
 楼主| 慢动作 发表于 2022-5-30 23:27 | 显示全部楼层
三、修改引用
点开魔术棒选择C/C++,将H改成M
 楼主| 慢动作 发表于 2022-5-30 23:28 | 显示全部楼层
 楼主| 慢动作 发表于 2022-5-30 23:28 | 显示全部楼层
点击OK
 楼主| 慢动作 发表于 2022-5-30 23:29 | 显示全部楼层
四、编译验证
336686294e2c4c54de.png
247236294e2cce9266.png
nomomy 发表于 2022-6-6 13:34 | 显示全部楼层
这个有可能对信号有干扰   
hilahope 发表于 2022-6-7 13:14 | 显示全部楼层
使用代码直接生成即可。   
beacherblack 发表于 2022-6-7 14:46 | 显示全部楼层
切换有问题吗?
fentianyou 发表于 2022-6-22 21:33 | 显示全部楼层
就是汇编程序哪里有问题   
pmp 发表于 2022-6-24 14:21 | 显示全部楼层
这样修改容易出错  
hilahope 发表于 2022-6-24 15:47 | 显示全部楼层
STM32F103的代码都是兼容的。
xiaoyaodz 发表于 2022-6-24 19:56 | 显示全部楼层
直接做一个新的工程文件。   
kiwis66 发表于 2022-6-24 20:05 | 显示全部楼层
这么兼容么
typeof 发表于 2022-6-25 12:54 | 显示全部楼层
在MDK5中型号切换就是直接生成。   
您需要登录后才可以回帖 登录 | 注册

本版积分规则

84

主题

1073

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部