91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

UART串口通訊協(xié)議的實(shí)現(xiàn)

FPGA之家 ? 來源:CSDN ? 作者:奮斗小鵬 ? 2021-03-29 14:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1.需求

在實(shí)現(xiàn)生活中,往往不是單獨(dú)工作的,需要與別人進(jìn)行合作,這就需要交流,以傳達(dá)信息。在FPGA中,各個芯片之間也是相對獨(dú)立的,要想?yún)f(xié)同一起工作,雙方之間的通訊是必不可少的。

2.問題

1. 何時發(fā)送數(shù)據(jù): 什么時候開始,我知道你開始發(fā)送數(shù)據(jù)

2. 何時結(jié)束發(fā)送:什么時候開始,我知道你已經(jīng)結(jié)束數(shù)據(jù)的發(fā)送了

3. 該怎樣接受數(shù)據(jù):接受到的數(shù)據(jù)我該怎樣進(jìn)行存儲

3. 協(xié)議

UART一共用4根線,分別是數(shù)據(jù)發(fā)送線,數(shù)據(jù)接收線,VCC,GND,從這4根線上來看,沒有時鐘線,所以需要規(guī)定數(shù)據(jù)發(fā)送結(jié)束的速率,即波特率要一致,同時可以看到發(fā)送數(shù)據(jù)線和接收數(shù)據(jù)線是分開的,所以發(fā)送和接收是可以同時進(jìn)行的。

1. 空閑態(tài):當(dāng)兩段都沒有數(shù)據(jù)發(fā)送的時候,為空閑態(tài),此時規(guī)定數(shù)據(jù)發(fā)送線和數(shù)據(jù)接收線上的電平均為高電平

2. 開始發(fā)送數(shù)據(jù)態(tài):拉低數(shù)據(jù)發(fā)送線一個周期,表示數(shù)據(jù)準(zhǔn)備開始發(fā)送了,這時注意并沒有發(fā)生數(shù)據(jù),只是表示我要發(fā)送數(shù)據(jù)了,你要準(zhǔn)備開始接收了

3. 數(shù)據(jù)發(fā)送態(tài):在開始發(fā)送數(shù)據(jù)態(tài)結(jié)束后,后面的八個時鐘周期每一個時鐘發(fā)送一個數(shù)據(jù)位,先發(fā)送數(shù)據(jù)的低位,然后發(fā)送數(shù)據(jù)的高位

4. 結(jié)束數(shù)據(jù)發(fā)送:在數(shù)據(jù)發(fā)送態(tài)完成后,接下來的1、1.5、2個時鐘周期為停止位,此時拉高數(shù)據(jù)發(fā)送線

5. 校驗(yàn)位暫不考慮

ps:上面所說的時鐘周期,不是系統(tǒng)的時鐘周期,而且兩邊規(guī)定好的波特率的時鐘周期,這個要注意下;上面主要說明了一下數(shù)據(jù)發(fā)送的過程,由數(shù)據(jù)發(fā)送的過程來推數(shù)據(jù)接收的過程并不困難。

f2fd0eb4-8ecb-11eb-8b86-12bb97331649.png

然后這個是8位的,然后想變成16位的,可以在此模塊上面在加一個top模塊,接收了兩個數(shù)據(jù)給一個應(yīng)答。

原文標(biāo)題:UART串口通訊協(xié)議

文章出處:【微信公眾號:FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

責(zé)任編輯:haq

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

    關(guān)注

    1660

    文章

    22424

    瀏覽量

    636776
  • 嵌入式
    +關(guān)注

    關(guān)注

    5200

    文章

    20478

    瀏覽量

    334504

原文標(biāo)題:UART串口通訊協(xié)議

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    串口調(diào)試助手跟變頻器怎么通訊

    串口調(diào)試助手與變頻器的通訊是工業(yè)自動化領(lǐng)域中常見的技術(shù)操作,其核心在于通過串口協(xié)議實(shí)現(xiàn)數(shù)據(jù)的雙向傳輸與控制。本文將圍繞硬件連接、參數(shù)配置、
    的頭像 發(fā)表于 03-03 17:05 ?501次閱讀
    <b class='flag-5'>串口</b>調(diào)試助手跟變頻器怎么<b class='flag-5'>通訊</b>

    串口協(xié)議的深度剖析

    串口通信協(xié)議作為電子設(shè)備間數(shù)據(jù)交互的基礎(chǔ)技術(shù),自20世紀(jì)60年代誕生以來,始終在工業(yè)控制、嵌入式系統(tǒng)和物聯(lián)網(wǎng)等領(lǐng)域扮演著核心角色。本文將從技術(shù)原理、協(xié)議架構(gòu)、應(yīng)用場景及未來演進(jìn)四個維度,對串口
    的頭像 發(fā)表于 03-02 17:32 ?1075次閱讀

    17路UART,多串口服務(wù)器方案分享

    。 ▍ 多串口服務(wù)器方案 我們基于創(chuàng)龍科技T536評估板,搭建了一套12路串口服務(wù)器方案,該方案通過2路RS232、6路RS485和4路TTL UART接口連接12個溫濕度傳感器,基于Modbus
    的頭像 發(fā)表于 03-02 17:03 ?72次閱讀
    17路<b class='flag-5'>UART</b>,多<b class='flag-5'>串口</b>服務(wù)器方案分享

    如何實(shí)現(xiàn)與OPC UA協(xié)議遠(yuǎn)程通訊?

    實(shí)現(xiàn)OPC UA協(xié)議的遠(yuǎn)程通訊需要從協(xié)議特性、網(wǎng)絡(luò)架構(gòu)、安全機(jī)制及典型應(yīng)用四個維度系統(tǒng)化構(gòu)建解決方案。作為工業(yè)自動化領(lǐng)域的通用語言,OPC UA通過內(nèi)置的信息建模能力和跨平臺特性,為設(shè)
    的頭像 發(fā)表于 01-09 07:36 ?236次閱讀

    協(xié)議不兼容頭疼?這臺 IPCSUN GP65080 通訊管理機(jī),8 路串口通吃所有協(xié)議

    IPCSUN GP65080 通訊管理機(jī)是工業(yè)場景的全能通訊中樞,專為解決協(xié)議不兼容、接口不統(tǒng)一、極端環(huán)境易宕機(jī)等痛點(diǎn)設(shè)計,內(nèi)置全協(xié)議庫覆蓋 Modbus、IEC 60870-101/
    的頭像 發(fā)表于 12-31 13:13 ?1533次閱讀
    <b class='flag-5'>協(xié)議</b>不兼容頭疼?這臺 IPCSUN GP65080 <b class='flag-5'>通訊</b>管理機(jī),8 路<b class='flag-5'>串口</b>通吃所有<b class='flag-5'>協(xié)議</b>

    NS16C2552/NS16C2752雙串口UART芯片深度剖析

    NS16C2552/NS16C2752雙串口UART芯片深度剖析 在電子設(shè)計領(lǐng)域,UART(通用異步收發(fā)傳輸器)芯片是實(shí)現(xiàn)串行通信的關(guān)鍵組件。TI公司的NS16C2552和NS16C2
    的頭像 發(fā)表于 12-29 11:15 ?407次閱讀

    使用CW32 MCU來實(shí)現(xiàn)UART串口通信與GPIO控制

    的基礎(chǔ)代碼,供大家參考。 首先,我配置了UART串口,用于與PC端進(jìn)行通信,實(shí)現(xiàn)數(shù)據(jù)的收發(fā)。同時,GPIO口用于控制LED的開關(guān)狀態(tài),接收串口數(shù)據(jù)后,點(diǎn)亮或熄滅LED。代碼如下:
    發(fā)表于 12-04 08:17

    UART 升級到 USB-C: 串口通信演變史

    在嵌入式開發(fā)里,“串口”幾乎是每個人繞不開的關(guān)鍵詞。剛接觸單片機(jī)時,我們用的就是UART:插上線,打開串口調(diào)試助手,能收發(fā)數(shù)據(jù)就覺得世界都亮了。然而,當(dāng)你回頭看,現(xiàn)在的桌面電腦幾乎找不到傳統(tǒng)
    的頭像 發(fā)表于 11-17 10:54 ?1462次閱讀
    <b class='flag-5'>UART</b> 升級到 USB-C: <b class='flag-5'>串口</b>通信演變史

    基于UART通訊控制TMC2208/2209模塊驅(qū)動兩相四線步進(jìn)電機(jī)

    本文將介紹如何通過UART串口通信控制TMC2208/2209步進(jìn)電機(jī)驅(qū)動模塊驅(qū)動42步進(jìn)電機(jī)。從TMC2209詳細(xì)的說明的寄存器配置方法說明、常用指令說明、模塊的串口連接方式、電流、延遲時間等關(guān)鍵參數(shù)的計算方法等方面展開對TM
    的頭像 發(fā)表于 11-10 19:33 ?2286次閱讀
    基于<b class='flag-5'>UART</b><b class='flag-5'>通訊</b>控制TMC2208/2209模塊驅(qū)動兩相四線步進(jìn)電機(jī)

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

    串口通訊(SerialCommunication)是一種設(shè)備間非常常用的串行通訊方式,因?yàn)樗唵伪憬?,因此大部分電子設(shè)備都支持該通訊方式,電子工程師在調(diào)試設(shè)備時也經(jīng)常使用該
    的頭像 發(fā)表于 10-17 09:39 ?3285次閱讀
    <b class='flag-5'>串口</b>通信<b class='flag-5'>協(xié)議</b>簡介

    串口到底是個啥?#串口通訊 #電路知識 #RS485 #工業(yè)以太網(wǎng)

    串口通訊
    西安阿爾泰電子科技發(fā)展有限公司
    發(fā)布于 :2025年10月16日 18:02:50

    【RA4M2-SENSOR】+串口協(xié)議通訊及LED控制

    RA4M2-SENSOR開發(fā)板配有串口轉(zhuǎn)USB通訊功能,其電路如圖1所示。 圖1 轉(zhuǎn)換電路 由圖可知,串口引腳為P110和P109,對應(yīng)著UART9,為此在RASC中需按圖2所示來啟用
    發(fā)表于 09-03 00:09

    【沁恒CH585開發(fā)板免費(fèi)試用體驗(yàn)】UART 串口通信

    個與SPI,I2C對等的“協(xié)議”,而USART則不是一個協(xié)議,而是更應(yīng)該理解為一個實(shí)體。相比于同步通訊UART不需要統(tǒng)一的時鐘線,接線更加方便。但是,為了正常的對信號進(jìn)行解碼,使用
    發(fā)表于 07-08 00:02

    第十四章 USART——串口通訊

    本章介紹了USART串口通訊,含物理層(RS-232、TTL電平)、協(xié)議層(波特率、數(shù)據(jù)幀),及W55MH32的USART功能與應(yīng)用。
    的頭像 發(fā)表于 06-14 16:30 ?1822次閱讀
    第十四章 USART——<b class='flag-5'>串口</b><b class='flag-5'>通訊</b>

    芯知識|廣州唯創(chuàng)電子語音芯片UART通信協(xié)議解析:發(fā)碼長度與校驗(yàn)碼計算

    實(shí)現(xiàn)設(shè)備與主控芯片的指令交互,例如廣州唯創(chuàng)電子的WT588D、WT2000T等系列語音芯片均支持多種UART控制模式(如一線串口、三線串口等)。二、廣州唯創(chuàng)語音芯片
    的頭像 發(fā)表于 05-27 08:48 ?757次閱讀
    芯知識|廣州唯創(chuàng)電子語音芯片<b class='flag-5'>UART</b>通信<b class='flag-5'>協(xié)議</b>解析:發(fā)碼長度與校驗(yàn)碼計算