硬汉嵌入式论坛

 找回密码
 立即注册
查看: 831|回复: 4
收起左侧

[UART] 關於外部晶體振匴的問題...

[复制链接]

18

主题

220

回帖

274

积分

高级会员

积分
274
发表于 2022-4-10 19:34:34 | 显示全部楼层 |阅读模式
hi 大佬

最近自己去重LAYOU的 H743板回來了, 用的是8m的外部振盪
所以在bsp.c裡面的clock初始化用cube換成以下設定       

//ARMFLY setting
//        RCC_OscInitStruct.PLL.PLLM = 5;
//        RCC_OscInitStruct.PLL.PLLN = 160;
//        RCC_OscInitStruct.PLL.PLLP = 2;
//        RCC_OscInitStruct.PLL.PLLR = 2;
//        RCC_OscInitStruct.PLL.PLLQ = 4;
       
        //Hunter setting.
  RCC_OscInitStruct.PLL.PLLM = 2;
        RCC_OscInitStruct.PLL.PLLN = 200;
        RCC_OscInitStruct.PLL.PLLP = 2;
        RCC_OscInitStruct.PLL.PLLQ = 8;
        RCC_OscInitStruct.PLL.PLLR = 2;

然後用"V7-012_串口和PC機通信(驅動支持8串口FIFO):這個範例來試用UART1看
這個UART設定都沒動.但是從UART1出來的不是115200 是38400??
但是UART1的設定明明是115200,怎麼一下子實際出現的速度是被除以3的38400 ??
所以想請教一下大佬這樣子是還有什麼沒設定到嗎??

謝謝.
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106959
QQ
发表于 2022-4-11 02:25:56 | 显示全部楼层
xxx_conf.h文件里面的HSE_VALUE修改为8M没。
回复

使用道具 举报

18

主题

220

回帖

274

积分

高级会员

积分
274
 楼主| 发表于 2022-4-11 07:37:51 | 显示全部楼层
沒........
謝謝大佬.
回复

使用道具 举报

18

主题

220

回帖

274

积分

高级会员

积分
274
 楼主| 发表于 2022-4-11 09:21:40 | 显示全部楼层
HI

大佬.沒錯,設定完8M後實際速度就回到115200了.....

謝謝大佬.
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106959
QQ
发表于 2022-4-12 00:11:36 | 显示全部楼层
inceboy 发表于 2022-4-11 09:21
HI

大佬.沒錯,設定完8M後實際速度就回到115200了.....

好的,一般主要是这方面的问题。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-11 18:36 , Processed in 0.225082 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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