久久ri精品高清一区二区三区|免费国产高清在线精品观看|97国产精品视频观看一|无码国产成人午夜无码

您現(xiàn)在所在位置: 首頁 > 應(yīng)用筆記 > 華大HC32F4A0之UART最高波特率的計(jì)算

應(yīng)用筆記

F460開發(fā)筆記

F4A0開發(fā)筆記

華大工具

F/L170筆記

F/L196筆記

華大HC32F4A0之UART最高波特率的計(jì)算

發(fā)布時(shí)間:2024-02-22 12:32:54

絕大多數(shù)工程師在使用4A0的UART功能的時(shí)候,基本上都是選擇9600或者115200兩個波特率。

但是在實(shí)際的情況下,如果需要傳輸較遠(yuǎn)的距離,一般會用422或者485通信,而后者在滿速率的傳播速度下,可以達(dá)到10MBPS這么高的一個波特率,那么究竟4A0的UART能夠支持到多高的波特率呢?

其實(shí)這個問題首先要先參考數(shù)據(jù)手冊,可以說很多電氣特性,還有一些外設(shè)的極限參數(shù)。在數(shù)據(jù)手冊當(dāng)中都標(biāo)示的非常清楚,比方說4A0的UART功能,在數(shù)據(jù)手冊當(dāng)中就已經(jīng)給出它最高可以達(dá)到PCLK1的8分頻。

也就是在2.7V供電以上可以做到12MBPS的波特率,顯然是滿足485通信的10MBPS最高波特率的要求的,但是絕大多數(shù)情況下我們一般不會選擇內(nèi)部時(shí)鐘源,而會選用外部時(shí)鐘晶振。

這個時(shí)候最大波特率即便是工作在PCL1最高頻率下,也只能達(dá)到3.75MBPS。

那么波特率的計(jì)算在數(shù)據(jù)手冊當(dāng)中是沒有的,我們需要參考4A0的用戶參考手冊,而關(guān)于PCLK1的時(shí)鐘頻率CAN的控制邏輯頻率為什么是PCLK1可以在時(shí)鐘控制這一章節(jié)里面看出來。

所以對于使用4A0,無論是有UART還是其他外設(shè),我們想要獲取一些極限參數(shù),就應(yīng)該按照這樣的一個思路先去查數(shù)據(jù)手冊,接著參考用戶手冊,確定時(shí)鐘就知道最高速率了。

最后,我們會不定期更新關(guān)于華大單片機(jī)開發(fā)方面的實(shí)用干貨,歡迎點(diǎn)贊關(guān)注

平臺微信公眾號:Zye-BBS

一個服務(wù)我們河南電子人的電子技術(shù)平臺

中原電子社區(qū)——為中原電子行業(yè)的繁榮而努力

有技術(shù)問題請掃一掃下方二維碼




15538577277 張工 13837129004 連工 工作時(shí)間:周一至周五 上午8:30-下午6:00