F407改F429,延时不对

2019-07-21 04:17发布

  以前用的原子的F103战舰,感觉程序很好用,现在买了一个F429想移植原子的F407程序,程序下载可以用,但是时间不对!感觉时间延长了几倍啊~麻烦帮看看啊~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
23条回答
heixinhai
1楼-- · 2019-07-22 10:28
 精彩回答 2  元偷偷看……
正点原子
2楼-- · 2019-07-22 10:59
换个8M的晶振试试吧,然后再根据时钟树看看Stm32_Clock_Init(336,24,2,7)里面的各个参数是什么意思
小温
3楼-- · 2019-07-22 13:52

我去,你用24M的晶振,按照8M的配置,估计就没初始化,直接默认没倍频跑的。另外,Stm32_Clock_Init这个函数我没用过,我用的是system_stm32f4xx.c里面默认的SystemInit初始化, 直接在汇编中执行的代码。你需要改的地方比较多。delay_init这个函数不应该填上168,f429最高可以到180,除非你一定要倍频到168。这个不是很好讲述……有点复杂,但不难

wangxipeng
4楼-- · 2019-07-22 15:08
回复【8楼】正点原子:
---------------------------------
那我应该怎么改啊,原子哥
heixinhai
5楼-- · 2019-07-22 19:30
回复【10楼】wangxipeng:
---------------------------------
请问我用system_stm32f4xx.c里面函数,频率应该多少合适啊
heixinhai
6楼-- · 2019-07-22 22:49
 精彩回答 2  元偷偷看……

一周热门 更多>