chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

串口通信協(xié)議簡(jiǎn)介

瑞薩嵌入式小百科 ? 來源:野火電子 ? 2025-10-17 09:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第18章

SCIUART——串口通信

在計(jì)算機(jī)設(shè)備與設(shè)備之間或集成電路之間常常需要進(jìn)行數(shù)據(jù)傳輸,在本書后面的章節(jié)中我們會(huì)學(xué)習(xí)到各種各樣的通訊方式,所以在本章中我們先統(tǒng)一介紹這些通訊的基本概念。

18.1

串口通信協(xié)議簡(jiǎn)介

串口通訊(SerialCommunication)是一種設(shè)備間非常常用的串行通訊方式,因?yàn)樗?jiǎn)單便捷,因此大部分電子設(shè)備都支持該通訊方式,電子工程師在調(diào)試設(shè)備時(shí)也經(jīng)常使用該通訊方式輸出調(diào)試信息。

在計(jì)算機(jī)科學(xué)里,大部分復(fù)雜的問題都可以通過分層來簡(jiǎn)化。如芯片被分為內(nèi)核層和片上外設(shè)。對(duì)于通訊協(xié)議,我們也以分層的方式來理解,最基本的是把它分為物理層和協(xié)議層。

物理層規(guī)定通訊系統(tǒng)中具有機(jī)械、電子功能部分的特性,確保原始數(shù)據(jù)在物理媒體的傳輸。協(xié)議層主要規(guī)定通訊邏輯,統(tǒng)一收發(fā)雙方的數(shù)據(jù)打包、解包標(biāo)準(zhǔn)。簡(jiǎn)單來說物理層規(guī)定我們用嘴巴還是用肢體來交流,協(xié)議層則規(guī)定我們用中文還是英文來交流。

下面我們分別對(duì)串口通訊協(xié)議的物理層及協(xié)議層進(jìn)行講解。

18.1.1

物理層

串口通訊的物理層有很多標(biāo)準(zhǔn)及變種,我們主要講解RS-232標(biāo)準(zhǔn),RS-232標(biāo)準(zhǔn)主要規(guī)定了信號(hào)的用途、通訊接口以及信號(hào)的電平標(biāo)準(zhǔn)。

使用RS-232標(biāo)準(zhǔn)的串口設(shè)備間常見的通訊結(jié)構(gòu)見圖19_1。

76055f44-a58f-11f0-8c8f-92fbcf53809c.png

圖19-1 串口通訊結(jié)構(gòu)圖

在上面的通訊方式中,兩個(gè)通訊設(shè)備的“DB9接口”之間通過串口信號(hào)線建立起連接,串口信號(hào)線中使用“RS-232標(biāo)準(zhǔn)”傳輸數(shù)據(jù)信號(hào)。由于RS-232電平標(biāo)準(zhǔn)的信號(hào)不能直接被控制器直接識(shí)別,所以這些信號(hào)會(huì)經(jīng)過一個(gè)“電平轉(zhuǎn)換芯片”轉(zhuǎn)換成控制器能識(shí)別的“TTL標(biāo)準(zhǔn)”的電平信號(hào),才能實(shí)現(xiàn)通訊。

18.1.1.1

電平標(biāo)準(zhǔn)

根據(jù)通訊使用的電平標(biāo)準(zhǔn)不同,串口通訊可分為TTL標(biāo)準(zhǔn)及RS-232標(biāo)準(zhǔn),見表19?1。

表19?1 TTL電平標(biāo)準(zhǔn)與RS232電平標(biāo)準(zhǔn)

7661b7d0-a58f-11f0-8c8f-92fbcf53809c.png

我們知道常見的電子電路中常使用TTL的電平標(biāo)準(zhǔn),理想狀態(tài)下,使用5V表示二進(jìn)制邏輯1,使用0V表示邏輯0;而為了增加串口通訊的遠(yuǎn)距離傳輸及抗干擾能力,RS-232使用-15V表示邏輯1,+15V表示邏輯0。使用RS232與TTL電平校準(zhǔn)表示同一個(gè)信號(hào)時(shí)的對(duì)比見圖19_2。

76b8ddda-a58f-11f0-8c8f-92fbcf53809c.png

圖19-2 RS-232與TTL電平標(biāo)準(zhǔn)下表示同一個(gè)信號(hào)

因?yàn)榭刂破饕话闶褂肨TL電平標(biāo)準(zhǔn),所以常常會(huì)使用MA3232芯片對(duì)TTL及RS-232電平的信號(hào)進(jìn)行互相轉(zhuǎn)換。

18.1.1.2

RS-232 信號(hào)線

在最初的應(yīng)用中,RS-232串口標(biāo)準(zhǔn)常用于計(jì)算機(jī)、路由與調(diào)制調(diào)解器(MODEN,俗稱“貓”)之間的通訊,在這種通訊系統(tǒng)中,設(shè)備被分為數(shù)據(jù)終端設(shè)備DTE(計(jì)算機(jī)、路由)和數(shù)據(jù)通訊設(shè)備DCE(調(diào)制調(diào)解器)。我們以這種通訊模型講解它們的信號(hào)線連接方式及各個(gè)信號(hào)線的作用。

在舊式的臺(tái)式計(jì)算機(jī)中一般會(huì)有RS-232標(biāo)準(zhǔn)的COM口(也稱DB9接口),見圖19_3。

777dbeca-a58f-11f0-8c8f-92fbcf53809c.png

圖19?3 電腦主板上的COM口及串口線

其中接線口以針式引出信號(hào)線的稱為公頭,以孔式引出信號(hào)線的稱為母頭。在計(jì)算機(jī)中一般引出公頭接口,而在調(diào)制調(diào)解器設(shè)備中引出的一般為母頭,使用上圖中的串口線即可把它與計(jì)算機(jī)連接起來。通訊時(shí),串口線中傳輸?shù)男盘?hào)就是使用前面講解的RS-232標(biāo)準(zhǔn)調(diào)制的。

在這種應(yīng)用場(chǎng)合下,DB9接口中的公頭及母頭的各個(gè)引腳的標(biāo)準(zhǔn)信號(hào)線接法見圖19_4及表19_2。

77d42cb0-a58f-11f0-8c8f-92fbcf53809c.png

圖19-4 DB9標(biāo)準(zhǔn)的公頭及母頭接法

表19-2DB9信號(hào)線說明

(公頭,為方便理解,可把DTE理解為計(jì)算機(jī),DCE理解為調(diào)制調(diào)解器)

78318450-a58f-11f0-8c8f-92fbcf53809c.png

上表中的是計(jì)算機(jī)端的DB9公頭標(biāo)準(zhǔn)接法,由于兩個(gè)通訊設(shè)備之間的收發(fā)信號(hào)(RXD與TXD)應(yīng)交叉相連,所以調(diào)制調(diào)解器端的DB9母頭的收發(fā)信號(hào)接法一般與公頭的相反,兩個(gè)設(shè)備之間連接時(shí),只要使用“直通型”的串口線連接起來即可,見圖19_5。

7892b4f0-a58f-11f0-8c8f-92fbcf53809c.png

圖19-5 計(jì)算機(jī)與調(diào)制調(diào)解器的信號(hào)線連接

串口線中的RTS、CTS、DSR、DTR及DCD信號(hào),使用邏輯1表示信號(hào)有效,邏輯0表示信號(hào)無效。例如,當(dāng)計(jì)算機(jī)端控制DTR信號(hào)線表示為邏輯1時(shí),它是為了告知遠(yuǎn)端的調(diào)制調(diào)解器,本機(jī)已準(zhǔn)備好接收數(shù)據(jù),0則表示還沒準(zhǔn)備就緒。

在目前的其它工業(yè)控制使用的串口通訊中,一般只使用RXD、TXD以及GND三條信號(hào)線,直接傳輸數(shù)據(jù)信號(hào),而RTS、CTS、DSR、DTR及DCD信號(hào)都被裁剪掉了。

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

    關(guān)注

    28

    文章

    1084

    瀏覽量

    41961
  • 計(jì)算機(jī)
    +關(guān)注

    關(guān)注

    19

    文章

    7792

    瀏覽量

    92991
  • 物理層
    +關(guān)注

    關(guān)注

    1

    文章

    168

    瀏覽量

    35615
  • 串口通信
    +關(guān)注

    關(guān)注

    34

    文章

    1661

    瀏覽量

    57834

原文標(biāo)題:串口通信協(xié)議簡(jiǎn)介————瑞薩RA系列FSP庫開發(fā)實(shí)戰(zhàn)指南(44)

文章出處:【微信號(hào):瑞薩嵌入式小百科,微信公眾號(hào):瑞薩嵌入式小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    串口通信協(xié)議與freertos簡(jiǎn)介

    目前我覺得需要牢牢抓住兩點(diǎn),一個(gè)是各種串口通信協(xié)議,一個(gè)是freertos。還有C/C++.
    發(fā)表于 12-16 06:18

    串口通訊與串口通信協(xié)議簡(jiǎn)介

    ) 是一種設(shè)備間非常常用的串行通訊方式,因?yàn)樗?jiǎn)單便捷,因此大部分電子設(shè)備都支持該通訊方式,電子工程師在調(diào)試設(shè)備時(shí)也經(jīng)常使用該通訊方式輸出調(diào)試信息。串口通訊的數(shù)據(jù)由發(fā)送設(shè)備通過自身的 TXD 接口傳輸?shù)浇邮赵O(shè)備的 RXD 接口。串口通信
    發(fā)表于 02-15 07:21

    串口通信協(xié)議的相關(guān)資料分享

    一、串口通信協(xié)議簡(jiǎn)介物理層:規(guī)定通訊系統(tǒng)中具有機(jī)械、電子功能部分的特性,確保原始數(shù)據(jù)在物理媒體的傳輸。其實(shí)就是硬件部分。協(xié)議層:協(xié)議層主要規(guī)
    發(fā)表于 02-17 07:36

    利用stm32F103C8T6發(fā)送Hello Windows的方法

    通信協(xié)議1.串口通信協(xié)議簡(jiǎn)介2.物理層①電平標(biāo)準(zhǔn)②RS-232 信號(hào)線3.協(xié)議層①波特率②數(shù)據(jù)位③起始位和停止位④奇偶校驗(yàn)位三、RS232
    發(fā)表于 02-17 06:42

    stm32串口通信的相關(guān)資料推薦

    的方向傳輸數(shù)據(jù)。同步:有時(shí)鐘,效率高,信息量大,但是通訊雙方的時(shí)鐘準(zhǔn)許誤差較小。比特率:每秒傳輸?shù)亩M(jìn)制位數(shù),單位為bit/s波特率:每秒傳輸?shù)拇a元個(gè)數(shù)串口通信協(xié)議串口通信協(xié)議
    發(fā)表于 02-17 07:46

    主要講解串口協(xié)議和RS-232標(biāo)準(zhǔn)以及RS232電平與TTL電平的區(qū)別

    通信協(xié)議簡(jiǎn)介 串口通訊(Serial Communication)是一種設(shè)備間非常常用的串行通訊方式,因?yàn)樗?jiǎn)單便捷,大部分電子設(shè)備都支持該通訊方式,電子工程師在調(diào)試設(shè)備時(shí)也經(jīng)常使用該通訊方式輸出
    發(fā)表于 02-18 07:15

    串口通信協(xié)議的相關(guān)資料分享

    目錄一、串口通信協(xié)議1、UART簡(jiǎn)介2、 UART通信協(xié)議(1)起始位(2)數(shù)據(jù)幀(3)奇偶校驗(yàn)位(4)停止位(5)下個(gè)起始位(6)波特率二、STM32的USART
    發(fā)表于 02-22 07:16

    如何通過串口實(shí)現(xiàn)發(fā)送接收

    串口通信(USART)文章目錄串口通信(USART)一、 串口通信協(xié)議
    發(fā)表于 02-22 08:09

    【RA4M2設(shè)計(jì)挑戰(zhàn)賽】串口打印

    |開發(fā)環(huán)境:IDE:MKD 5.30開發(fā)板:RA-Eco-RA4M2MCU:R7FA4M2AD3CFP官方資料分享一下串口了解。串口通信協(xié)議簡(jiǎn)介
    發(fā)表于 03-04 22:35

    串口通信(USART)

    一、串口通信協(xié)議簡(jiǎn)介物理層:規(guī)定通訊系統(tǒng)中具有機(jī)械、電子功能部分的特性,確保原始數(shù)據(jù)在物理媒體的傳輸。其實(shí)就是硬件部分。協(xié)議層:協(xié)議層主要規(guī)
    發(fā)表于 12-20 19:26 ?0次下載
    <b class='flag-5'>串口</b><b class='flag-5'>通信</b>(USART)

    stm32F103C8T6串口通信發(fā)送Hello Windows

    通信協(xié)議1.串口通信協(xié)議簡(jiǎn)介2.物理層①電平標(biāo)準(zhǔn)②RS-232 信號(hào)線3.協(xié)議層①波特率②數(shù)據(jù)位③起始位和停止位④奇偶校驗(yàn)位三、RS232
    發(fā)表于 12-20 19:29 ?21次下載
    stm32F103C8T6<b class='flag-5'>串口</b><b class='flag-5'>通信</b>發(fā)送Hello Windows

    stm32串口通信

    的方向傳輸數(shù)據(jù)。同步:有時(shí)鐘,效率高,信息量大,但是通訊雙方的時(shí)鐘準(zhǔn)許誤差較小。比特率:每秒傳輸?shù)亩M(jìn)制位數(shù),單位為bit/s波特率:每秒傳輸?shù)拇a元個(gè)數(shù)串口通信協(xié)議串口通信協(xié)議
    發(fā)表于 12-20 19:32 ?3次下載
    stm32<b class='flag-5'>串口</b><b class='flag-5'>通信</b>

    STM32的串口通訊協(xié)議

    本文主要講解串口協(xié)議和RS-232標(biāo)準(zhǔn),以及RS232電平與TTL電平的區(qū)別;介紹"USB/TTL轉(zhuǎn)232"模塊(以CH340芯片模塊為例)的工作原理。一、串口協(xié)議1.1
    發(fā)表于 12-24 18:37 ?8次下載
    STM32的<b class='flag-5'>串口</b>通訊<b class='flag-5'>協(xié)議</b>

    STM32筆記(九)---串口通信

    串口通信(USART)文章目錄串口通信(USART)一、 串口通信協(xié)議
    發(fā)表于 12-28 19:40 ?5次下載
    STM32筆記(九)---<b class='flag-5'>串口</b><b class='flag-5'>通信</b>

    串口通信協(xié)議解析 串口通信應(yīng)用實(shí)例

    串口通信協(xié)議解析 串口通信協(xié)議是指規(guī)定了數(shù)據(jù)包的內(nèi)容,內(nèi)容包含了起始位、主體數(shù)據(jù)、校驗(yàn)位及停止位,雙方需要約定一致的數(shù)據(jù)包格式才能正常收發(fā)數(shù)據(jù)的有關(guān)規(guī)范。以下是
    的頭像 發(fā)表于 11-21 17:03 ?3177次閱讀