[其他ST产品] stm32F103如何移植到F407呢

[复制链接]
1930|31
 楼主| 两只袜子 发表于 2022-6-11 15:00 | 显示全部楼层 |阅读模式
STM32F103如何移植到F407呢
野火虎霸天的板子总是不行
yiy 发表于 2022-6-12 17:45 | 显示全部楼层
可能你程序设计的可移植能力太差了。
yiy 发表于 2022-6-12 17:46 | 显示全部楼层
有什么底层的外设,可能不通用。编写程序时候一定要考虑和,功能实现程序和底层要分开。
kiwis66 发表于 2022-6-19 14:33 | 显示全部楼层
要一直哪些内容?

这两个系列,感觉是例程最多的了
nomomy 发表于 2022-6-20 15:44 | 显示全部楼层
不知道你要实现什么呢  
antusheng 发表于 2022-6-20 18:08 | 显示全部楼层
如果你代码太依赖底层,移植就很难了,如果你都是用cubeMX编写的,那移植是很容易的。
andygirl 发表于 2022-6-21 20:47 | 显示全部楼层
算法处理如果单独的C才好移植
rosemoore 发表于 2022-6-25 13:01 | 显示全部楼层
这个移植库吗
koala889 发表于 2022-6-28 20:47 | 显示全部楼层
参照正点或者野火
SantaBunny 发表于 2023-3-1 23:57 | 显示全部楼层
对写程序来说其实都差不多,只不过库的接口会有些差异,STM32的外设的寄存器基本上都一样,相同外设的控制方法相似度极高,可能你的主要问题就是标准库和HAL库的区别了
小小蚂蚁举千斤 发表于 2023-3-2 13:19 | 显示全部楼层
功能实现程序和底层要分开,是不是太依赖底层了
juliestephen 发表于 2023-5-14 22:08 | 显示全部楼层
需要根据实际情况调整系统时钟频率和分频系数。
MessageRing 发表于 2023-5-14 22:29 | 显示全部楼层
把底层都替换成f407的就可以了
pixhw 发表于 2023-5-18 11:05 | 显示全部楼层
在代码中也需要修改与时钟相关的配置
mollylawrence 发表于 2023-5-18 14:01 | 显示全部楼层
管脚定义及复用功能可能不同               
youtome 发表于 2023-5-18 16:55 | 显示全部楼层
根据实际情况作出相应的修改。这涉及到比较复杂的硬件和软件知识
loutin 发表于 2023-5-21 11:23 | 显示全部楼层
管脚定义及复用功能可能不同               
chenci2013 发表于 2023-5-21 12:13 | 显示全部楼层
需要重新编写中断向量表。可以参考STM32F407的启动文件,或者使用相关工具进行生成。
robincotton 发表于 2023-5-21 12:39 | 显示全部楼层
在代码中也需要修改与时钟相关的配置
wwppd 发表于 2023-5-21 14:45 | 显示全部楼层
由于STM32F407和STM32F103的外设寄存器地址不同,因此需要修改相应的地址。可以查阅相关文档以获取新的外设寄存器地址,并将其替换为旧的地址。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2122

主题

8121

帖子

11

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