色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

關(guān)于UART/CAN/PLL時(shí)鐘計(jì)算波特率的方法

0xQC_gh_ed4f95b ? 來(lái)源:華芯微特32位MCU ? 作者:華芯微特32位MCU ? 2022-03-18 16:52 ? 次閱讀

本文介紹

SWM系列關(guān)于UART/CAN/PLL等時(shí)鐘相關(guān)模塊,計(jì)算波特率的方法。

01

UART波特率的計(jì)算

SWM181系列

SWM260系列

SWM320系列

319fc618-a684-11ec-952b-dac502259ad0.png

計(jì)算公式:

目標(biāo)波特率= 系統(tǒng)主時(shí)鐘 ÷ (16 * (BAUD + 1))

UART通訊波特率初始化:

31bc8bea-a684-11ec-952b-dac502259ad0.png

BAUD的取值為整數(shù)為佳。如小數(shù)位大于5,串口數(shù)據(jù)包越大引起的累積誤差會(huì)隨之增大。

SWM190系列

SWM341系列

SWM201系列

31cc6b14-a684-11ec-952b-dac502259ad0.png

計(jì)算公式:

目標(biāo)波特率=

系統(tǒng)主時(shí)鐘 ÷ (BAUD.BAUD x16 +BAUD.FRAC + 1)

UART通訊波特率初始化:

31dca2ea-a684-11ec-952b-dac502259ad0.png

可通過(guò) BAUD 寄存器 FRAC 位進(jìn)行波特率微調(diào),使波特率的誤差在 5%以?xún)?nèi),提高波特率精度。

02

CAN波特率的計(jì)算

SWM181系列

SWM320系列

SWM341系列

具有CAN通訊模塊

31ef357c-a684-11ec-952b-dac502259ad0.png

計(jì)算公式:

BRP =

系統(tǒng)時(shí)鐘÷2÷目標(biāo)波特率÷(1+(BS1+1)+(BS2+1)) -1

CAN通訊波特率初始化:

32018aa6-a684-11ec-952b-dac502259ad0.png

注意

BRP的值要為整數(shù)。BS1、BS2的配置值要使得BRP值為整數(shù)。

1

確定目標(biāo)波特率

2

確定系統(tǒng)時(shí)鐘

3

TEMP為中間值,TEMP = 系統(tǒng)時(shí)鐘÷2÷目標(biāo)波特率。

4

SWM181系列、SWM320系列輸入BRP的值,取值范圍為0 ~ 31。

SWM341系列輸入BRP,取值范圍在0~1023。

5

輸入BS1的值,取值范圍為0 ~ 15。

6

B2的值會(huì)根據(jù)TEMP、BRP、BS1的值進(jìn)行計(jì)算。取值范圍為 0 ~ 7。

7

BS1、BS2的值不宜過(guò)小。就是采樣點(diǎn)設(shè)置最好在后半段,即(1+bs1)/(1+bs1+bs2)推薦70%~90%。

8

CAN 初始化配置中SJW的取值建議,SJW小于PBS1和PBS2的最小值,最大值不超過(guò)4。

03

PLL時(shí)鐘的計(jì)算

SWM181系列

SWM320系列

SWM341系列

具有CAN通訊模塊

32175822-a684-11ec-952b-dac502259ad0.png322ac038-a684-11ec-952b-dac502259ad0.png

PLL輸出頻率 =

PLL輸入時(shí)鐘 ÷ INDIV x 4 x FBDIV ÷ OUTDIV =

VCO輸出頻率 ÷ OUTDIV

注意

SWM320 -- VCO輸出頻率需要在 [600MHz, 1200MHz] 之間。

SWM320的系統(tǒng)時(shí)鐘不能超過(guò)120Mhz。

SWM341 -- VCO輸出頻率需要在 [600MHz, 1400MHz] 之間。

SWM341的系統(tǒng)時(shí)鐘不能超過(guò)150Mhz。

SWM190系列、SWM260系列,VCO輸出頻率需要在 [300MHz, 600MHz] 之間。

SWM190、SWM260的系統(tǒng)時(shí)鐘不能超過(guò)60Mhz

1

確定PLL輸入時(shí)鐘??梢允莾?nèi)部RC振蕩,也可以是外部晶振

2

確定目標(biāo)系統(tǒng)時(shí)鐘

3

確定PLL_IN_DIV,一般設(shè)置為6,或是可以被PLL輸入時(shí)鐘源整除的數(shù),取值范圍1 ~ 31

4

確定PLL_IN_DIV,需手動(dòng)輸入,一般取值為5或10的倍數(shù),取值范圍1 ~ 511

5

自動(dòng)計(jì)算VCO的頻率,根據(jù)公式自動(dòng)計(jì)算,確定必須在要求范圍內(nèi)。

6

PLL_OUT_DIV值會(huì)自動(dòng)計(jì)算,取值必須是2,或4,或8,一般取值為8

7

系統(tǒng)時(shí)鐘計(jì)算值,是用于與目標(biāo)系統(tǒng)時(shí)鐘進(jìn)行比較,便于調(diào)整PLL_IN_DIV、PLL_FB_DIV、PLL_OUT_DIV。

SYNWIT MCU UART波特率、CAN波特、PLL系統(tǒng)時(shí)鐘計(jì)算應(yīng)用工具,有助于應(yīng)用過(guò)程中提高對(duì)波特率、系統(tǒng)時(shí)鐘的理解,和取值設(shè)置。工具文件可以通過(guò)百度網(wǎng)盤(pán)進(jìn)行下載應(yīng)用參考。如下:

鏈接:

https://pan.baidu.com/s/1atLWlk1_SUR8WjISr-Bfpw

提取碼:byv2

文件名:

CAN_UART_波特率&PLL時(shí)鐘計(jì)算_20220314.xlsx。(存放位置在“其它公用資料”)

原文標(biāo)題:SYNWIT MCU 時(shí)鐘計(jì)算應(yīng)用工具

文章出處:【微信公眾號(hào):華芯微特32位MCU】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

審核編輯:彭菁

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • CAN
    CAN
    +關(guān)注

    關(guān)注

    57

    文章

    2827

    瀏覽量

    466131
  • 計(jì)算
    +關(guān)注

    關(guān)注

    2

    文章

    452

    瀏覽量

    39142
  • uart
    +關(guān)注

    關(guān)注

    22

    文章

    1250

    瀏覽量

    102730
  • 波特率
    +關(guān)注

    關(guān)注

    2

    文章

    310

    瀏覽量

    34611

原文標(biāo)題:SYNWIT MCU 時(shí)鐘計(jì)算應(yīng)用工具

文章出處:【微信號(hào):gh_ed4f95bde4df,微信公眾號(hào):華芯微特32位MCU】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 0人收藏

    評(píng)論

    相關(guān)推薦

    can波特率計(jì)算

    can波特率其實(shí)并不難計(jì)算,這里給出了can波特率的簡(jiǎn)單計(jì)算,并給出了實(shí)例STM32的
    發(fā)表于 12-14 17:02 ?1.3w次閱讀
    <b class='flag-5'>can</b><b class='flag-5'>波特率</b><b class='flag-5'>計(jì)算</b>

    什么是串口波特率?串口波特率的分類(lèi)及應(yīng)用詳解

    什么是串口波特率串口波特率是指串口通信系統(tǒng)中傳輸數(shù)據(jù)的速率。在UART串口通信中,數(shù)據(jù)以位(bit)的形式傳輸,波特率是指每秒鐘傳輸?shù)奈粩?shù)。在串口通信中,
    的頭像 發(fā)表于 08-08 10:09 ?6583次閱讀
    什么是串口<b class='flag-5'>波特率</b>?串口<b class='flag-5'>波特率</b>的分類(lèi)及應(yīng)用詳解

    非標(biāo)準(zhǔn)CAN波特率計(jì)算

    影響CAN總線(xiàn)穩(wěn)定的因素有很多,其中波特率是一項(xiàng)非常重要的指標(biāo),很多工程師在選擇波特率時(shí)非常頭疼。今天我們就來(lái)說(shuō)說(shuō)該如何快速解決特殊波特率計(jì)算
    發(fā)表于 07-29 08:00

    CAN波特率計(jì)算

    車(chē)輛使用的250K 的波特率,使用STM32制作的控制板中的CAN波特率計(jì)算波特率=APB1Clock/(1+
    發(fā)表于 08-20 08:11

    CAN 波特率計(jì)算器(MCP2515)

    電子發(fā)燒友網(wǎng)站提供《CAN 波特率計(jì)算器(MCP2515).exe》資料免費(fèi)下載
    發(fā)表于 08-13 19:46 ?336次下載

    51波特率計(jì)算

    51波特率計(jì)算
    發(fā)表于 12-28 11:07 ?2次下載

    CAN特殊波特率如何計(jì)算

    CAN總線(xiàn)采用的是異步串行通信,也就是沒(méi)有單獨(dú)的時(shí)鐘線(xiàn)來(lái)保證各個(gè)收發(fā)器之間時(shí)鐘的一致,每個(gè)收發(fā)器是按事先設(shè)置的波特率來(lái)對(duì)總線(xiàn)上的電平進(jìn)行分位。因此
    發(fā)表于 08-17 18:19 ?7152次閱讀
    <b class='flag-5'>CAN</b>特殊<b class='flag-5'>波特率</b>如何<b class='flag-5'>計(jì)算</b>

    非標(biāo)準(zhǔn)的CAN波特率計(jì)算方法

      CAN總線(xiàn)采用的是異步串行通信,也就是沒(méi)有單獨(dú)的時(shí)鐘線(xiàn)來(lái)保證各個(gè)收發(fā)器之間時(shí)鐘的一致,每個(gè)收發(fā)器是按事先設(shè)置的波特率來(lái)對(duì)總線(xiàn)上的電平進(jìn)行分位。因此
    發(fā)表于 09-19 09:07 ?26次下載
    非標(biāo)準(zhǔn)的<b class='flag-5'>CAN</b><b class='flag-5'>波特率</b><b class='flag-5'>計(jì)算方法</b>

    串口波特率計(jì)算詳解

    STM32下波特率計(jì)算詳解波特率計(jì)算????STM32下的波特率和串口外設(shè)時(shí)鐘息息相關(guān),USA
    發(fā)表于 12-05 09:06 ?22次下載
    串口<b class='flag-5'>波特率</b><b class='flag-5'>計(jì)算</b>詳解

    MSP432UART波特率時(shí)鐘關(guān)系

    時(shí),都會(huì)進(jìn)行波特率的設(shè)置,在MSP432中如何快速設(shè)置波特率??1.首先確定時(shí)鐘頻率下面是可選項(xiàng)(一般選用12MHZ/24MHZ)2.串口配置參數(shù)結(jié)構(gòu)體設(shè)置最主要設(shè)置這三項(xiàng)這是如何計(jì)算
    發(fā)表于 12-16 16:54 ?11次下載
    MSP432<b class='flag-5'>UART</b><b class='flag-5'>波特率</b>與<b class='flag-5'>時(shí)鐘</b>關(guān)系

    STM32下波特率計(jì)算詳解

    波特率計(jì)算 STM32下的波特率和串口外設(shè)時(shí)鐘息息相關(guān),USART 1的時(shí)鐘來(lái)源于APB2,USART 2-5的
    發(fā)表于 02-11 10:46 ?20次下載
    STM32下<b class='flag-5'>波特率</b><b class='flag-5'>計(jì)算</b>詳解

    MPC5744p的CAN通信波特率計(jì)算

    本篇筆記主要記錄MPC5744p的CAN通信波特率計(jì)算,以及需要注意的問(wèn)題。
    的頭像 發(fā)表于 07-10 17:40 ?2897次閱讀

    MPC5744p的CAN通信波特率如何計(jì)算

    本篇筆記主要記錄MPC5744p的CAN通信波特率計(jì)算,以及需要注意的問(wèn)題
    的頭像 發(fā)表于 01-20 14:58 ?2297次閱讀
    MPC5744p的<b class='flag-5'>CAN</b>通信<b class='flag-5'>波特率</b>如何<b class='flag-5'>計(jì)算</b>

    uart波特率和傳輸頻率的關(guān)系 UART串口的常用波特率為多少

    UART(Universal Asynchronous Receiver/Transmitter)是一種廣泛使用的異步串行通信技術(shù),它允許兩臺(tái)設(shè)備之間進(jìn)行雙向數(shù)據(jù)傳輸。在UART通信中,波特率和傳輸
    的頭像 發(fā)表于 10-06 16:12 ?5555次閱讀
    <b class='flag-5'>uart</b><b class='flag-5'>波特率</b>和傳輸頻率的關(guān)系 <b class='flag-5'>UART</b>串口的常用<b class='flag-5'>波特率</b>為多少

    波特率的定義和計(jì)算方法 波特率與數(shù)據(jù)傳輸速度的關(guān)系

    。符號(hào)可以是數(shù)字、字母、聲音、圖像等,根據(jù)不同的符號(hào)來(lái)確定每個(gè)符號(hào)占據(jù)多長(zhǎng)時(shí)間。 波特率計(jì)算方法 波特率計(jì)算方法通常有兩種: 基于傳輸速率和符號(hào)位數(shù) :
    的頭像 發(fā)表于 11-22 09:49 ?7222次閱讀
    主站蜘蛛池模板: 亚洲AV精品一区二区三区不卡 | 深夜释放自己在线观看 | 99热久久这里只有精品视频 | 果冻传媒剧情在线观看 | 国产女人与黑人在线播放 | 成人精品视频在线观看播放 | 少妇无套内谢久久久久 | 欧美手机在线播放 | a视频免费在线观看 | 欧洲另类一二三四区 | 蜜臀久久99精品久久久久久做爰 | 老师真棒无遮瑕版漫画免费 | 久久国产乱子伦精品免费不卡 | 我和妽妽在厨房里的激情区二区 | 18禁无遮挡羞羞污污污污免费 | 阿力gv资源 | 欧美videosgratis杂交 | 伊人久久伊人 | 人人碰79免费视频 | 视频专区亚洲欧美日韩 | 亚洲男女羞羞无遮挡久久丫 | 久久re视频这里精品一本到99 | 亚洲精品入口一区二区乱麻豆精品 | 午夜噜噜噜私人影院在线播放 | 99热这里只有的精品 | 野花韩国高清完整版在线观看5 | gogo亚洲肉体艺术照片9090 | 色噜噜噜噜亚洲第一 | 国产女人91精品嗷嗷嗷嗷 | 好男人好资源视频高清 | 最近免费中文字幕大全免费 | 欧美乱妇日本无乱码特黄大片 | 久久中文字幕无线观看 | SORA是什么意思 | 亚洲视频无码中字在线 | 贵妇局长的蕾丝乳罩 | 最近中文字幕无吗免费高清 | 午夜精品久久久内射近拍高清 | 9亚洲欧洲免费无码在线 | 日本久久久WWW成人免费毛片丨 | 手机在线看片欧美亚洲 |

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品