18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

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

UART通訊模塊介紹

電子設(shè)計 ? 來源:電子設(shè)計 ? 作者:電子設(shè)計 ? 2022-01-11 10:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Other Parts Discussed in Post:MSP430FR2311

MSP430FR2311是一款FRAM數(shù)字控制器,可以實現(xiàn)超低功耗,并且集成了豐富的外設(shè)模塊,可以滿足工業(yè)和消費等多種應(yīng)用。MSP430FR2311中的eUSCI_A0支持UART通訊,本文對此UART模塊的寄存器配置進行了詳細的分析和計算,以幫助工程師對此UART模塊進行深入理解和靈活配置。

UART通訊模塊介紹

UART屬于異步通信模式,MSP430FR2311通過UCA0RXD和UCA0TXD與其它芯片相連,芯片之間并沒有時鐘信號CLK連接。

在工程應(yīng)用中,首先根據(jù)工程需要選擇合適的波特率(Baud Rate),在MSP430FR2311中成為BITCLK,然后選擇UART模塊的時鐘源BRCLK,根據(jù)選擇的波特率和時鐘源頻率,進行合適的寄存器配置,便可實現(xiàn)UART通訊。在MSP430FR2311中,UCA0CTLW0中的UCSSELx用來選擇時鐘源,波特率通過UCOS16, UCBRx, UCBRFx和 UCBRSx來設(shè)定。

低頻波特率配置

如果BRCLK是BITCLK的整數(shù)倍,即BRCLK/BITCLK=N,這時比較容易理解,在UART傳輸時,每個數(shù)據(jù)bit時長包含了N個BRCLK。

但往往BRCLK不是BITCLK的整數(shù)倍,這時要實現(xiàn)UART通訊就需要進行合適的調(diào)制(modulation),以避免累積誤差導(dǎo)致UART通訊失敗。在MSP430FR2311中,UCBRSx用來實現(xiàn)合理調(diào)制。

以傳輸一個8bit數(shù)據(jù)為例,在發(fā)送的bit位中包含start bit,8bit數(shù)據(jù),parity bit和stop bit。

在SLAA049中,用圖標明了UCBRSx的modulation模式,如圖二所示,它是以8bit為一個循環(huán)進行調(diào)制。

以時鐘源頻率BRCLK 32768Hz,波特率BITCLK 2400Hz為例,32768/2400=13.6533,所以UCOS16=0,UCBRx=13,modulation的作用主要是用來消除累積誤差,所以如下表所示,當(dāng)累積誤差大于等于0.5時,UCBRSx對應(yīng)的位置1,否則清零。經(jīng)過計算,UCBRSx=0xB6.

表1 UCBRSx的生成說明

Start Bit Data Bit0 (LSB) Data Bit1 Data Bit2 Data Bit3 Data Bit4 Data Bit5 Data Bit6
UCBRSx m0
1
m1
0
m2
1
m3
1
m4
0
m5
1
m6
1
m7
0
Fractional 0.6533*1
=0.6533
0.6533*2
=1.3066
0.6533*3
=1.9599
0.6533*4
=2.6132
0.6533*5
=3.2665
0.6533*6
=3.9198
0.6533*7
=4.5731
0.6533*8
=5.2264

所以調(diào)制后的Timing如圖3所示,圖中13代表13個BRCLK時長,14代表14個BRCLK時長。

再以時鐘源頻率BRCLK 1048576Hz,波特率BITCLK 115200為例,1048576/115200=9.1022,所以UCOS16=0,UCBRx=9,對于m5,雖然小數(shù)部分大于0.5,但是由于在m4的位置已經(jīng)增加了1個BRCLK的時長,所以需要小數(shù)部分累積到大于1.5后,UCBRSx的位才會設(shè)置為1。經(jīng)過計算,UCBRSx=0x08.

表2 UCBRSx的生成說明

Start Bit Data Bit0 (LSB) Data Bit1 Data Bit2 Data Bit3 Data Bit4 Data Bit5 Data Bit6
UCBRSx m0
0
m1
0
m2
0
m3
0
m4
1
m5
0
m6
0
m7
0
Fractional 0.1022*1
=0.1022
0.1022*2
=0.2044
0.1022*3
=0.3066
0.1022*4
=0.4088
0.1022*5
=0.5110
0.1022*6
=0.6132
0.1022*7
=0.7154
0.1022*8
=0.8176

MSP430FR2311 User’s Guide中提供了UCBRSx的調(diào)制數(shù)據(jù),方便快速獲得正確的UCBRSx值。如圖4所示。

高頻波特率配置

MSP430FR2311中包含了一個過采樣波特率模式(oversampling baud-rate mode),用來支持高頻時鐘源。UCA0MCTLW中UCOS16用來使能過采樣波特率模式。當(dāng)UCOS16=1時,過采樣波特率模式使能,此時UCBRx中1對應(yīng)16個BRCLK時長,UCBRFx中1對應(yīng)1個BRCLK時長。

以時鐘源頻率BRCLK 4000000Hz,波特率BITCLK 57600為例,4000000/57600=69.4444,再將69除以16,商為4,余數(shù)為5,所以UCOS16=1,UCBRx=4,UCBRFx=5. UCBRSx的設(shè)置如前面的討論,不再贅述,UCBRSx=0x55.

在過采樣波特率模式中,數(shù)值判定(majority votes)時,總是以1/16的數(shù)據(jù)bit時長(1/BITCLK)來分段。MSP430FR2311 User Guide中提供了UCBRFx的調(diào)制表格,如表3所示。

審核編輯:何安

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

    關(guān)注

    0

    文章

    341

    瀏覽量

    10428
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    aiTalk 超長距離無網(wǎng)通訊手機伴侶開箱及產(chǎn)品功能介紹~

    通訊
    拓寶科技
    發(fā)布于 :2025年10月10日 17:10:02

    解析Profinet無線通訊模塊的工作原理與技術(shù)特點

    Profinet無線通訊模塊 DTD418M/DTD419M系列是一款基于工業(yè)以太網(wǎng)技術(shù)的無線通訊設(shè)備,不僅支持西門子PLC,還支持其他品牌的PLC和控制系統(tǒng),如歐姆龍、基恩士、Rockwell
    的頭像 發(fā)表于 08-25 17:23 ?524次閱讀
    解析Profinet無線<b class='flag-5'>通訊</b><b class='flag-5'>模塊</b>的工作原理與技術(shù)特點

    aiTalk 超長距離無網(wǎng)通訊手機伴侶產(chǎn)品介紹

    通訊
    道生物聯(lián)
    發(fā)布于 :2025年07月29日 11:56:40

    2025年熱門UART射頻模塊品牌與應(yīng)用案例

    。在眾多射頻模塊中,支持UART(通用異步收發(fā)傳輸器)接口的模塊因其簡單、可靠的特性,廣泛應(yīng)用于數(shù)據(jù)傳輸和設(shè)備通信。 以下是2025年值得關(guān)注的UART射頻
    的頭像 發(fā)表于 07-22 09:42 ?279次閱讀
    2025年熱門<b class='flag-5'>UART</b>射頻<b class='flag-5'>模塊</b>品牌與應(yīng)用案例

    PLC之間跨區(qū)域通訊!無線通訊方案全解析

    。 在這種情況下,可以給PLC配備相應(yīng)的無線通訊模塊來實現(xiàn) PLC與PLC無線通訊。 串口無線通訊模塊和以太網(wǎng)無線
    的頭像 發(fā)表于 07-21 16:57 ?445次閱讀
    PLC之間跨區(qū)域<b class='flag-5'>通訊</b>!無線<b class='flag-5'>通訊</b>方案全解析

    智能工業(yè)與電力通訊管理機:基于Semidrive D9342的創(chuàng)新應(yīng)用方案

    SemiDrive D9342為電力配電自動化和工業(yè)自動化領(lǐng)域提供了高效的通訊管理機解決方案。該設(shè)備集成多達16個UART接口,無需擴展即可連接測量終端,支持4G/5G模塊、邊緣計算、協(xié)議轉(zhuǎn)換等功能,廣泛應(yīng)用于智能電網(wǎng)、電力物聯(lián)
    的頭像 發(fā)表于 05-29 17:23 ?783次閱讀
    智能工業(yè)與電力<b class='flag-5'>通訊</b>管理機:基于Semidrive D9342的創(chuàng)新應(yīng)用方案

    中諾通訊推出CA782車載NTN衛(wèi)星通訊模塊

    在第二十一屆上海國際汽車工業(yè)展覽會上,深圳市中諾通訊有限公司正式推出自主研發(fā)的CA782車載NTN衛(wèi)星通訊模塊,并成功完成首次衛(wèi)星短信發(fā)送。這一創(chuàng)新成果,標志著智能網(wǎng)聯(lián)汽車通信領(lǐng)域迎來新的發(fā)展階段,為汽車行業(yè)的通信技術(shù)帶來了革命
    的頭像 發(fā)表于 04-25 11:26 ?700次閱讀

    LoRa1120 全頻段Lora無線通訊模塊規(guī)格書

    LoRa1120 全頻段Lora無線通訊模塊規(guī)格書
    發(fā)表于 04-02 10:39 ?1次下載

    博世GTM IP模塊架構(gòu)介紹

    上篇文章我們介紹了博世GTM IP模塊的核心功能及基礎(chǔ)結(jié)構(gòu)模塊。本篇文章將繼續(xù)解析GTM模塊架構(gòu),重點介紹I/O
    的頭像 發(fā)表于 03-07 17:50 ?1720次閱讀
    博世GTM IP<b class='flag-5'>模塊</b>架構(gòu)<b class='flag-5'>介紹</b>

    STM32C031C6使用的是UART2通訊,通過printf()函數(shù)發(fā)送字符串時,漢字錯碼怎么解決?

    使用的是UART2通訊,通過printf()函數(shù)發(fā)送字符串時,漢字錯碼(見下圖),應(yīng)該是KEIL哪里沒有設(shè)置好的問題。 啟用了UART2的中斷接收,可以接收到串口調(diào)試助手的數(shù)據(jù),但是緩存區(qū)的指針沒有歸零,下次接收時緩存區(qū)中的內(nèi)
    發(fā)表于 03-07 12:30

    模擬量采集模塊如何與PLC通訊

    模擬量采集模塊與PLC(可編程邏輯控制器)的通訊是工業(yè)自動化控制系統(tǒng)中至關(guān)重要的一環(huán)。這一通訊過程不僅確保了模擬信號的準確傳輸,實現(xiàn)數(shù)據(jù)的實時采集、轉(zhuǎn)換和處理,為自動化控制提供了堅實
    的頭像 發(fā)表于 01-23 17:11 ?966次閱讀

    受電端PD快充協(xié)議芯片,支持全協(xié)議,支持UART串口通訊協(xié)議

    置串口通訊協(xié)議芯片,這不但使產(chǎn)品的成本增高,也占據(jù)了PCB板空間。匯銘達XSP16作為一款既支持快充功能又支持通過UART串口通訊的受電端誘騙協(xié)議芯片受到廣大關(guān)注,它憑借卓越的性能和穩(wěn)定性,成為了眾多電子設(shè)備廠商的首選。本文將深
    的頭像 發(fā)表于 12-26 16:13 ?1216次閱讀
    受電端PD快充協(xié)議芯片,支持全協(xié)議,支持<b class='flag-5'>UART</b>串口<b class='flag-5'>通訊</b>協(xié)議

    擴展您的串口設(shè)備 EU104數(shù)據(jù)轉(zhuǎn)發(fā)芯片可獨立設(shè)置通訊速率和參數(shù) 將1個UART接口擴展為4個

    擴展您的串口設(shè)備 EU104數(shù)據(jù)轉(zhuǎn)發(fā)芯片可獨立設(shè)置通訊速率和參數(shù) 將1個UART接口擴展為4個 EU104是一款數(shù)據(jù)轉(zhuǎn)發(fā)芯片,具有5個UART接口。它可以將1個UART接口擴展為4個
    的頭像 發(fā)表于 12-23 11:27 ?665次閱讀

    光學(xué)指紋模塊-20年技術(shù)沉淀、先鋒之選

    光學(xué)指紋模塊具有簡單易用的接口設(shè)計,支持多種通訊協(xié)議(如UART、usb),為開發(fā)者提供靈活的二次開發(fā)能力,縮短產(chǎn)品上市時間
    的頭像 發(fā)表于 12-05 12:03 ?634次閱讀
    光學(xué)指紋<b class='flag-5'>模塊</b>-20年技術(shù)沉淀、先鋒之選

    利用MSP430F169的USART0的I2C模式與LMP91000通信,UART沒辦法與上位機通訊怎么解決?

    利用MSP430F169的USART0的I2C模式與LMP91000通信,卻發(fā)現(xiàn)原來調(diào)試好的UART沒辦法與上位機通訊,通訊結(jié)果都是亂碼,是不是因為兩個都在USART0模塊,所以產(chǎn)生
    發(fā)表于 12-02 07:52