[开发工具] 从 SXX32F107 到 AT32F407的移植

[复制链接]
9659|60
claretttt 发表于 2023-8-4 20:06 | 显示全部楼层
正确处理中断,包括中断优先级、中断处理函数的命名以及正确的中断注册和使能。
youtome 发表于 2023-8-4 20:20 | 显示全部楼层
修改配置寄存器初始值,防止硬件错误。
sesefadou 发表于 2023-8-4 20:51 | 显示全部楼层
需要重新评估和配置时钟设置               
nomomy 发表于 2023-8-4 21:00 | 显示全部楼层
在移植代码时,需要仔细查阅两种芯片的数据手册和参考手册,了解它们之间的差异,并相应地修改硬件相关的代码。
wilhelmina2 发表于 2023-8-4 21:08 | 显示全部楼层
尽量用标准的C写代码,涉及不同编译系统的实现细节,也要注意隐藏细节
geraldbetty 发表于 2023-8-4 21:19 | 显示全部楼层
因为内核不一样,一个是CM3,一个是CM4F。
saservice 发表于 2023-8-4 21:33 | 显示全部楼层
在移植过程中,需要仔细研究并理解两个芯片的架构和寄存器差异,以确保正确地配置和访问寄存器。
pixhw 发表于 2023-8-4 21:58 | 显示全部楼层
不同的外设和引脚映射。               
uptown 发表于 2023-8-4 22:17 | 显示全部楼层
要更新中断处理程序和中断向量表的设置,以适应目标芯片的中断控制器和向量表。
hearstnorman323 发表于 2023-8-4 22:24 | 显示全部楼层
正确设置和配置了时钟源、分频器和其他相关时钟选项,以保证系统正常运行。
averyleigh 发表于 2023-8-4 22:36 | 显示全部楼层
将代码中的寄存器和寄存器位与AT32F407的文档进行匹配。
updownq 发表于 2023-8-4 22:50 | 显示全部楼层
需要注意芯片封装和引脚配置、时钟源和时钟分频、中断系统、存储器空间分配和软件编程语言和调试工具等方面的差异
uptown 发表于 2023-8-5 10:00 | 显示全部楼层
AT32F407和STM32F407的时钟配置可能有所不同
elsaflower 发表于 2023-8-5 10:06 | 显示全部楼层
需要检查并适配外设驱动代码,以使其与新的芯片兼容。
wengh2016 发表于 2023-8-5 10:12 | 显示全部楼层
不同的芯片系列 具有不同的硬件特性和寄存器映射。
pl202 发表于 2023-8-5 10:24 | 显示全部楼层
只需要更改相应的驱动即可              
chenjun89 发表于 2023-8-5 17:17 来自手机 | 显示全部楼层
SXF107是哪个品牌的?没有听说过呢?
wangminwr 发表于 2023-8-10 10:47 | 显示全部楼层
应该是一直移植文档吧?
digit0 发表于 2023-9-5 17:27 | 显示全部楼层
f107可以移植到f407的吗?
youyouxia 发表于 2023-12-27 11:54 | 显示全部楼层
看看内容
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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