OpenEdv-开源电子网

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

原子stm32怎么都不用设置系统时钟的???求解答

[复制链接]

18

主题

54

帖子

0

精华

初级会员

Rank: 2

积分
186
金钱
186
注册时间
2016-2-27
在线时间
39 小时
发表于 2016-4-16 00:00:31 | 显示全部楼层 |阅读模式
1金钱
原子例程怎么都没看到配置到系统时钟,是不是我没看到还是根本就不用???

最佳答案

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

如果用库函数的话库已经设置好了!SystemInit()这个函数就是设置时钟的
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2016-4-16 00:00:32 | 显示全部楼层
如果用库函数的话库已经设置好了!SystemInit()这个函数就是设置时钟的
开往春天的手扶拖拉机
回复

使用道具 举报

0

主题

10

帖子

0

精华

高级会员

Rank: 4

积分
828
金钱
828
注册时间
2015-9-6
在线时间
346 小时
发表于 2016-4-16 07:12:53 | 显示全部楼层
库函数的在system_stm32f4xx.c里就已经有了
/************************* PLL Parameters *************************************/
#if defined (STM32F40_41xxx) || defined (STM32F427_437xx) || defined (STM32F429_439xx) || defined (STM32F401xx)
/* PLL_VCO = (HSE_VALUE or HSI_VALUE / PLL_M) * PLL_N */
#define PLL_M      8
#else /* STM32F411xE */
#if defined (USE_HSE_BYPASS)
#define PLL_M      8   
#else /* STM32F411xE */   
#define PLL_M      16
#endif /* USE_HSE_BYPASS */
#endif /* STM32F40_41xxx || STM32F427_437xx || STM32F429_439xx || STM32F401xx */
回复

使用道具 举报

18

主题

54

帖子

0

精华

初级会员

Rank: 2

积分
186
金钱
186
注册时间
2016-2-27
在线时间
39 小时
 楼主| 发表于 2016-4-16 09:58:36 | 显示全部楼层
zuozhongkai 发表于 2016-4-16 08:47
如果用库函数的话库已经设置好了!SystemInit()这个函数就是设置时钟的

对呀,但是没看到调用SystemInit函数,没调用不是就没配置吗????
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2016-4-16 10:39:22 | 显示全部楼层
012 发表于 2016-4-16 09:58
对呀,但是没看到调用SystemInit函数,没调用不是就没配置吗????

额,谁说没调用?这个是在启动文件里面就已经调用了
开往春天的手扶拖拉机
回复

使用道具 举报

18

主题

54

帖子

0

精华

初级会员

Rank: 2

积分
186
金钱
186
注册时间
2016-2-27
在线时间
39 小时
 楼主| 发表于 2016-4-16 11:00:40 | 显示全部楼层
zuozhongkai 发表于 2016-4-16 10:39
额,谁说没调用?这个是在启动文件里面就已经调用了

感谢呀,原来在启动文件就已经用了,不需要人为调用。
还有问题,就是怎么快速查找某个函数在那里被调用???除了ctrl+F
回复

使用道具 举报

18

主题

54

帖子

0

精华

初级会员

Rank: 2

积分
186
金钱
186
注册时间
2016-2-27
在线时间
39 小时
 楼主| 发表于 2016-4-16 11:13:36 | 显示全部楼层
Uranus 发表于 2016-4-16 07:12
库函数的在system_stm32f4xx.c里就已经有了
/************************* PLL Parameters **************** ...

PLL_M      8是不是定义外部晶振8M???
那倍频在哪里??
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2016-4-16
在线时间
6 小时
发表于 2016-4-16 11:50:22 | 显示全部楼层
楼主需要自己研读SystemInit()这个函数,一行一行的看   
回复

使用道具 举报

18

主题

54

帖子

0

精华

初级会员

Rank: 2

积分
186
金钱
186
注册时间
2016-2-27
在线时间
39 小时
 楼主| 发表于 2016-4-16 12:01:00 | 显示全部楼层
Alex0506 发表于 2016-4-16 11:50
楼主需要自己研读SystemInit()这个函数,一行一行的看

为什么???
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-26 22:19

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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