关于F747ZI的时钟以及UART1波特率问题

2019-07-20 17:34发布

申请的NUCLEO—F747ZI,然后用历程(实验0-2 Template工程模板-调试章节使用)烧录,之后发现程序中设置的波特率为115200,用串口助手设置115200显示乱码,但是设置为43000或38400时,就显示正常了,可以知道是哪里的时钟少了三倍的关系,但是看了UART1是用的APB2,分频系数也都正确,不知道怎么波特率就是不对应从STM32Cube中看的也是对的,到底什么情况啊,谁能帮我看看什么毛病。


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
正点原子
1楼-- · 2019-07-20 22:42
 精彩回答 2  元偷偷看……
346500452
2楼-- · 2019-07-21 03:06
已解决,板载的是8MHZ,要在stm32f7xx_hal_conf.h头文件里,把HSE改成8000000(及8MHZ)。只改system_stm32f7xx.c文件里的25MHZ没用。
346500452
3楼-- · 2019-07-21 03:21

已解决,板载的是8MHZ,要在stm32f7xx_hal_conf.h头文件里,把HSE改成8000000(及8MHZ)。只改system_stm32f7xx.c文件里的25MHZ没用。

一周热门 更多>