请问Nucleof767zi和正点原子的f767igt代码移植要改吗

2019-07-14 15:47发布

我在正点原子的开发板上用他们的例程做了些项目,由于我不会配置什么系统时钟,外设时钟之类的所以我都是直接用什么都没改,请问现在想把代码移植到nucleo开发板上有那些system_init 时钟频率之类的要改吗?我怕直接把代码下载进去会出现由于系统频率变了之类的会导致串口波特率这些会有问题等等,如果要改请问有没有现成的代码我可以直接复制?mbed网上的编译器好多中断函数要怎么写都没有,都不知道要怎么用。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
jdstftwef
1楼-- · 2019-07-14 18:11
 精彩回答 2  元偷偷看……
wtefewrws
2楼-- · 2019-07-14 23:08
就是IO口配置
jdstftwef
3楼-- · 2019-07-15 02:25
wtefewrws 发表于 2018-11-23 11:16
就是IO口配置

我配置IO口也是用的原子寄存器的函数,直接在上面设置上拉下拉 IO速度 引脚复用之类的难道这个板子不同也需要改吗?请问你说的IO口配置是说两块板子IO口位置不一样有些引脚没有引出要换别的引脚复用吗?
UserMen
4楼-- · 2019-07-15 03:23
本帖最后由 奏奏奏 于 2017-2-26 12:09 编辑

我建议楼主使用HAL库的那一套例程进行移植
因为HAL库的可移植性比较好
用STM32CubeMX软件修改相应的管脚配置与时钟树配置就可以方便的移植过去了
如果楼主用寄存器的那一套例程
就只能按照指南中的说明来进行代码修改了,这样显然工作量比较大
lee_st
5楼-- · 2019-07-15 04:51
基本不用改
lee_st
6楼-- · 2019-07-15 09:37
 精彩回答 2  元偷偷看……

一周热门 更多>