OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2752|回复: 2

STM32F407不同后缀的工程移植的问题

[复制链接]

1

主题

2

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2019-8-7
在线时间
24 小时
发表于 2019-8-19 10:43:48 | 显示全部楼层 |阅读模式
8金钱
大家好,我碰到一个工程移植的问题自己想不清楚了,请知道的朋友帮忙。

现在手上有两块开发板,一块是STM32F407IGT6,接8M晶振;一块是STM32F407ZGT6,接25M晶振。

我想把IGT6的工程烧到ZGT6上。

我把STM32F407IGT6工程中,时钟配置中的PLL_M从8改成25,设置里c/c++选项里的Define是“USE_STDPERIPH_DRIVER,STM32F40_41xxx”,Device也改成了STM32F407ZGT6,最后烧写到ZGT6的板子上,串口和LED灯都没反应。

我注意到两个工程的启动文件不一样,IGT6是startup_stm32f40_41xxx.s,ZGT6是startup_stm32f40xx.s,我把IGT6工程的启动文件换成ZGT6的,还是不行。
IGT6的工程是个老工程了(可我还是新手),里面的库函数是是2014年的,是库函数的问题吗?


请问移植的时候还要改什么部分吗?非常感谢!


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

59

主题

196

帖子

0

精华

高级会员

Rank: 4

积分
770
金钱
770
注册时间
2018-5-3
在线时间
192 小时
发表于 2019-8-19 14:38:27 | 显示全部楼层
这个移植你要看下两个芯片的引脚是不是一样的,如果芯片引脚不一样,那你就要把引脚改正确
回复

使用道具 举报

1

主题

2

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2019-8-7
在线时间
24 小时
 楼主| 发表于 2019-8-21 10:26:03 | 显示全部楼层
13372533333 发表于 2019-8-19 14:38
这个移植你要看下两个芯片的引脚是不是一样的,如果芯片引脚不一样,那你就要把引脚改正确

噢噢,忘了说了,引脚还有时钟都是改过的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-16 03:03

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表