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

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

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

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

串口工作流程硬核解析,沒(méi)有比這更簡(jiǎn)單的了!

星創(chuàng)易聯(lián) ? 來(lái)源:星創(chuàng)易聯(lián) ? 作者:星創(chuàng)易聯(lián) ? 2023-11-21 13:46 ? 次閱讀

wKgZomVcRBqAGBRMAALiNHbeNq8397.jpg

串口通信,就是我們常說(shuō)的串口通訊,是一種短距離、點(diǎn)對(duì)點(diǎn)的數(shù)據(jù)傳輸方式。它基于串行通信協(xié)議,通過(guò)串口線連接設(shè)備進(jìn)行數(shù)據(jù)交互。串口在很多硬件系統(tǒng)中廣泛使用,是工控機(jī)、單片機(jī)、外設(shè)設(shè)備之間信息交換的重要接口

那串口是怎么工作的呢?我們舉個(gè)形象的例子。假設(shè)A和B是兩臺(tái)設(shè)備,它們通過(guò)串口線相連。現(xiàn)在A要向B發(fā)送數(shù)據(jù)“12345”,下面就看看串口是怎么一步步處理和傳輸這組數(shù)據(jù)的。

第一步是“整體打包”。A會(huì)把要傳的數(shù)據(jù)“12345”作為一個(gè)整體打包起來(lái),加上一些必要的控制信息,像郵寄一個(gè)包裹那樣。這里的控制信息類似我們填好的快遞單,記載了重要參數(shù)–發(fā)送設(shè)備地址、接收設(shè)備地址、數(shù)據(jù)長(zhǎng)度等等。

wKgaomVcRBqAKx0fAAB3DlyDcBY448.jpg

第二步是“字符分割”。A會(huì)把剛才打包的整體數(shù)據(jù)分割成一個(gè)個(gè)字符,按照串口協(xié)議規(guī)則,把每8個(gè)bit位作為一個(gè)字符。比如“12345”會(huì)被分割為多個(gè)8bit序列。這個(gè)過(guò)程就像把一個(gè)大箱子里的東西取出來(lái),平整的擺放。

第三步是“串行發(fā)送”。串口只有一根發(fā)送數(shù)據(jù)線,所以不能多個(gè)bit并行傳輸。A會(huì)按照事先規(guī)定好的波特率,從第一個(gè)bit開(kāi)始,按順序串行發(fā)送分割好的字符。就像飯店服務(wù)員端菜一樣,只有一手,所以一次只能端一個(gè)盤(pán)子。

第四步是“串行接收”。相對(duì)應(yīng)的,B這邊也是采用單線串行的方式,按照規(guī)定波特率,時(shí)鐘線同步,一位一位的接收A發(fā)送來(lái)的字符。依次把從線上傳來(lái)的字符填充到自己的緩沖區(qū),就像服務(wù)員端上一個(gè)又一個(gè)盤(pán)子。

第五步是“重新裝箱”。B這邊會(huì)對(duì)接收到的所有字符進(jìn)行校驗(yàn)、解析,把相關(guān)的控制字符及數(shù)據(jù)整理到一起,還原成A端發(fā)送時(shí)的完整數(shù)據(jù)包。這個(gè)過(guò)程就像快遞員收到寄來(lái)的包裹,會(huì)核對(duì)單號(hào)、數(shù)物品,然后打包存放。

wKgZomVcRBuAHYLlAABnqkLXAS8903.jpg

?

至此整個(gè)串口發(fā)送接收的基本過(guò)程就完成了。每一次串口通信,這幾個(gè)步驟都會(huì)依次執(zhí)行,最終實(shí)現(xiàn)設(shè)備之間點(diǎn)對(duì)點(diǎn)的數(shù)據(jù)傳輸。理解這一原理,對(duì)我們調(diào)試和應(yīng)用串口通信就更加得心應(yīng)手了。

審核編輯:湯梓紅

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

    關(guān)注

    6042

    文章

    44617

    瀏覽量

    637475
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8687

    瀏覽量

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

    關(guān)注

    34

    文章

    1627

    瀏覽量

    55652
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    串口工作流程硬核解析,沒(méi)有比簡(jiǎn)單!#電路知識(shí)

    電路串口
    星創(chuàng)易聯(lián)
    發(fā)布于 :2023年11月21日 13:50:13

    電氣CAD文件中高效的工作流程

    電氣CAD文件中高效的工作流程性能卓越的 PCschemetic ELautomation軟件具有作電氣設(shè)計(jì)時(shí)所需要的所有功能。其獨(dú)一無(wú)二的工作流程可節(jié)省您大量的時(shí)間,它代替所有的訂貨信息——從
    發(fā)表于 12-04 11:24

    幫忙分析下這個(gè)設(shè)計(jì)的工作流程

    你好我是單片機(jī)學(xué)習(xí)的菜鳥(niǎo)能不能幫我分析一下一下設(shè)計(jì)的工作流程各個(gè)器件的工作原理
    發(fā)表于 12-07 11:06

    AndroidWifi工作流程

    AndroidWifi工作流程
    發(fā)表于 11-02 10:52

    AndroidWifi工作流程

    AndroidWifi工作流程
    發(fā)表于 09-25 11:17

    AndroidWifi工作流程

    AndroidWifi工作流程
    發(fā)表于 11-08 09:07

    NE Simulator模擬網(wǎng)元的工作流程和原理是什么?

    本文對(duì)TD-SCDMA網(wǎng)管系統(tǒng)OMC進(jìn)行了簡(jiǎn)單的介紹,并著重論述基于網(wǎng)元仿真技術(shù)的OMC功能測(cè)試技術(shù)以及NE Simulator模擬網(wǎng)元的工作流程和原理。
    發(fā)表于 05-27 06:57

    單片機(jī)執(zhí)行串口傳輸?shù)?b class='flag-5'>工作流程是怎樣的?

    單片機(jī)執(zhí)行串口傳輸?shù)?b class='flag-5'>工作流程是怎樣的?如何利用單片機(jī)的串行口去完成程序設(shè)計(jì)?
    發(fā)表于 07-19 06:43

    串口發(fā)送數(shù)據(jù)的配置與工作流程是怎樣的?

    串口發(fā)送數(shù)據(jù)的配置與工作流程是怎樣的?
    發(fā)表于 12-10 06:26

    測(cè)試工程師工作流程有哪些

    測(cè)試工程師的工作流程,與公司的整體工作流程,項(xiàng)目的測(cè)試要求等因素相關(guān)。本文主要討論測(cè)試工程師的一般工作流程
    的頭像 發(fā)表于 10-03 16:56 ?7768次閱讀

    雷電的4K工作流程

    在4K的雷電工作流程
    的頭像 發(fā)表于 05-31 11:20 ?2465次閱讀

    KiCad的工作流程解析

    KiCad與其它PCB設(shè)計(jì)軟件的功能基本一致,只是其工作流程與有些設(shè)計(jì)工具存在的主要不同在于原理圖的元器件符號(hào)庫(kù)和PCB的封裝庫(kù)是分開(kāi)的,在創(chuàng)建原理圖的時(shí)候可以不用考慮使用的元器件的封裝,直到開(kāi)始做PCB布局布線的時(shí)候才會(huì)為元器件分配封裝。
    發(fā)表于 08-16 15:10 ?3500次閱讀
    KiCad的<b class='flag-5'>工作流程</b><b class='flag-5'>解析</b>

    工作流程圖怎么用?有哪些繪制工作流程圖的軟件

    工作流程圖是清晰地展示工作中各個(gè)環(huán)節(jié)的流程圖圖示,主要用于工作活動(dòng)和效率的管理。工作流程圖這種圖示方法具有直觀描述性、簡(jiǎn)潔性、可操作性和指導(dǎo)
    的頭像 發(fā)表于 07-28 14:22 ?3577次閱讀

    電壓轉(zhuǎn)換:不會(huì)比簡(jiǎn)單

    電壓轉(zhuǎn)換:不會(huì)比簡(jiǎn)單
    發(fā)表于 11-07 08:07 ?0次下載
    電壓轉(zhuǎn)換:不會(huì)比<b class='flag-5'>這</b><b class='flag-5'>更</b><b class='flag-5'>簡(jiǎn)單</b><b class='flag-5'>了</b>

    SOLIDWORKS 2024通過(guò)自動(dòng)化和縮短工作流程來(lái)實(shí)現(xiàn)智能工作

    隨著科技的快速發(fā)展,工程設(shè)計(jì)和制造業(yè)正在經(jīng)歷變革。在這個(gè)過(guò)程中,SOLIDWORKS 2024的發(fā)布為我們提供一個(gè)全新的視角,以實(shí)現(xiàn)智能的工作流程。本文將探討SOLIDWORKS 2024如何通過(guò)自動(dòng)化和縮短
    的頭像 發(fā)表于 01-10 11:37 ?595次閱讀
    SOLIDWORKS 2024通過(guò)自動(dòng)化和縮短<b class='flag-5'>工作流程</b>來(lái)實(shí)現(xiàn)智能<b class='flag-5'>工作</b>
    主站蜘蛛池模板: 永久免费无码AV国产网站| 99热久久这里只有精品视频| 国产精一品亚洲二区在线播放| 超级最爽的乱淫片免费| 阿片在线播放| 叮当成人社区| 国产精品igao视频网网址| 国产麻豆AV伦| 九九久久国产精品免费热6| 久久久久久免费高清电影| 老司机亚洲精品影院| 暖暖视频中国在线观看免费韩国 | 两个人看的www免费高清直播| 久久热国产在线视频| 末成年美女黄网站色大片连接| 女人张开腿让男人桶爽免| 日韩精品免费在线观看| 香蕉eeww99国产精品| 一个人色导航| adc我们的永久网址| 国产97碰免费视频| 果冻传媒视频在线观看完整版免费| 久久99re66热这里只有精品| 美女强奷到抽搐在线播放| 日本G奶乳液汁| 亚洲国产日韩欧美视频二区 | 欧美506070| 四川少妇大战4黑人| 亚洲视频999| 99精彩视频在线观看| 国产精品久久久久久人妻精品蜜桃| 极品少妇高潮XXXXX| 男女全黄h全肉细节文| 熟女啪啪白浆嗷嗷叫| 一边捏奶头一边啪高潮会怎么样| 97影院理论午夜伦不卡偷 | 香蕉59tv视频| 6080yy亚洲久久无码| 国产高清免费视频免费观看| 久久精品视频在线看| 日韩a视频在线观看|