你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

请教Nucleof767zi和正点原子的f767igt

[复制链接]
da怪兽 提问时间:2017-2-25 12:53 /
我在正点原子的开发板上用他们的例程做了些项目,由于我不会配置什么系统时钟,外设时钟之类的所以我都是直接用什么都没改,请问现在想把代码移植到nucleo开发板上有那些system_init 时钟频率之类的要改吗?我怕直接把代码下载进去会出现由于系统频率变了之类的会导致串口波特率这些会有问题等等,如果要改请问有没有现成的代码我可以直接复制?mbed网上的编译器好多中断函数要怎么写都没有,都不知道要怎么用。
赞 收藏 1 评论5 发布时间:2017-2-25 12:53

举报

5个回答
努力的人 回答时间:2017-2-25 16:48:33
可以直接跑原子哥的程序的,你只需要根据板子改底层接口就行
da怪兽 回答时间:2017-2-25 17:13:42
努力的人 发表于 2017-2-25 16:48
可以直接跑原子哥的程序的,你只需要根据板子改底层接口就行

请问你说的底层接口是什么?我用的是正点原子的寄存器例程。
努力的人 回答时间:2017-2-25 18:41:42
就是IO口配置
da怪兽 回答时间:2017-2-25 23:22:39

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

我建议楼主使用HAL库的那一套例程进行移植
因为HAL库的可移植性比较好
用STM32CubeMX软件修改相应的管脚配置与时钟树配置就可以方便的移植过去了
如果楼主用寄存器的那一套例程
就只能按照指南中的说明来进行代码修改了,这样显然工作量比较大

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版