OpenEdv-开源电子网

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

STM32F429时钟配置问题

[复制链接]

13

主题

84

帖子

0

精华

高级会员

Rank: 4

积分
765
金钱
765
注册时间
2016-1-20
在线时间
129 小时
发表于 2016-11-23 17:04:58 | 显示全部楼层 |阅读模式
1金钱
  外接HSE16Mhz时, 使用此函数配置时钟 Stm32_Clock_Init(360,16,2,8);   //éèÖÃê±Öó,180Mhz     串口输出数据不对啊   ,是不是时钟除了这个步骤  还要有其他操作

最佳答案

查看完整内容[请看2#楼]

还有系统文件里面的 PLL_M这个值也得修改为16,不然程序会出问题的。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

10

主题

277

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2075
金钱
2075
注册时间
2016-8-15
在线时间
413 小时
发表于 2016-11-23 17:04:59 | 显示全部楼层
还有系统文件里面的 PLL_M这个值也得修改为16,不然程序会出问题的。
我的简书:https://www.jianshu.com/u/3e9efbf4a8c2
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2016-11-23 17:44:11 | 显示全部楼层
ST芯片的时钟配置建议使用Cube这个软件来设置,图形化简单明了。比如如下图,很简单的几步就出来了,配置完成以后检查配置是否正确用一个定时器中断就可以了。
LIL}JM9I12N~G(QETX4$}}S.png
回复

使用道具 举报

10

主题

277

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2075
金钱
2075
注册时间
2016-8-15
在线时间
413 小时
发表于 2016-11-25 09:34:24 | 显示全部楼层
在stm32f4xx.h文件里面,有一个HSE_VALUE宏定义,默认是8M,你得把它修改为16M,就OK了
我的简书:https://www.jianshu.com/u/3e9efbf4a8c2
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-11-26 00:29:16 | 显示全部楼层
寄存器版本代码,这样写就够了
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

0

主题

22

帖子

0

精华

高级会员

Rank: 4

积分
922
金钱
922
注册时间
2018-4-9
在线时间
76 小时
发表于 2019-2-22 14:48:24 | 显示全部楼层
完全按照教程建的工程模板,发现串口乱码,根据4楼的建议改了stm32f4xx_hal_conf.h里的HSE_VALUE为25M,可以了
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-9 19:19

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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