打印
[其他ST产品]

stm32F103如何移植到F407呢

[复制链接]
799|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 | 只看该作者
要一直哪些内容?

这两个系列,感觉是例程最多的了

使用特权

评论回复
5
nomomy| | 2022-6-20 15:44 | 只看该作者
不知道你要实现什么呢  

使用特权

评论回复
6
antusheng| | 2022-6-20 18:08 | 只看该作者
如果你代码太依赖底层,移植就很难了,如果你都是用cubeMX编写的,那移植是很容易的。

使用特权

评论回复
7
andygirl| | 2022-6-21 20:47 | 只看该作者
算法处理如果单独的C才好移植

使用特权

评论回复
8
rosemoore| | 2022-6-25 13:01 | 只看该作者
这个移植库吗

使用特权

评论回复
9
koala889| | 2022-6-28 20:47 | 只看该作者
参照正点或者野火

使用特权

评论回复
10
SantaBunny| | 2023-3-1 23:57 | 只看该作者
对写程序来说其实都差不多,只不过库的接口会有些差异,STM32的外设的寄存器基本上都一样,相同外设的控制方法相似度极高,可能你的主要问题就是标准库和HAL库的区别了

使用特权

评论回复
11
功能实现程序和底层要分开,是不是太依赖底层了

使用特权

评论回复
12
juliestephen| | 2023-5-14 22:08 | 只看该作者
需要根据实际情况调整系统时钟频率和分频系数。

使用特权

评论回复
13
MessageRing| | 2023-5-14 22:29 | 只看该作者
把底层都替换成f407的就可以了

使用特权

评论回复
14
pixhw| | 2023-5-18 11:05 | 只看该作者
在代码中也需要修改与时钟相关的配置

使用特权

评论回复
15
mollylawrence| | 2023-5-18 14:01 | 只看该作者
管脚定义及复用功能可能不同               

使用特权

评论回复
16
youtome| | 2023-5-18 16:55 | 只看该作者
根据实际情况作出相应的修改。这涉及到比较复杂的硬件和软件知识

使用特权

评论回复
17
loutin| | 2023-5-21 11:23 | 只看该作者
管脚定义及复用功能可能不同               

使用特权

评论回复
18
chenci2013| | 2023-5-21 12:13 | 只看该作者
需要重新编写中断向量表。可以参考STM32F407的启动文件,或者使用相关工具进行生成。

使用特权

评论回复
19
robincotton| | 2023-5-21 12:39 | 只看该作者
在代码中也需要修改与时钟相关的配置

使用特权

评论回复
20
wwppd| | 2023-5-21 14:45 | 只看该作者
由于STM32F407和STM32F103的外设寄存器地址不同,因此需要修改相应的地址。可以查阅相关文档以获取新的外设寄存器地址,并将其替换为旧的地址。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1881

主题

6425

帖子

8

粉丝