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

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

1.需求

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

2.問(wèn)題

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

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

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

3. 協(xié)議

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

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

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

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

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

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

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

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

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

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

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

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1662

    文章

    22448

    瀏覽量

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

    關(guān)注

    5202

    文章

    20530

    瀏覽量

    335533

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

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

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

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

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

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

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

    。 ▍ 多串口服務(wù)器方案 我們基于創(chuàng)龍科技T536評(píng)估板,搭建了一套12路串口服務(wù)器方案,該方案通過(guò)2路RS232、6路RS485和4路TTL UART接口連接12個(gè)溫濕度傳感器,基于Modbus
    的頭像 發(fā)表于 03-02 17:03 ?108次閱讀
    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)用四個(gè)維度系統(tǒng)化構(gòu)建解決方案。作為工業(yè)自動(dòng)化領(lǐng)域的通用語(yǔ)言,OPC UA通過(guò)內(nèi)置的信息建模能力和跨平臺(tái)特性,為設(shè)
    的頭像 發(fā)表于 01-09 07:36 ?274次閱讀

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

    IPCSUN GP65080 通訊管理機(jī)是工業(yè)場(chǎng)景的全能通訊中樞,專為解決協(xié)議不兼容、接口不統(tǒng)一、極端環(huán)境易宕機(jī)等痛點(diǎn)設(shè)計(jì),內(nèi)置全協(xié)議庫(kù)覆蓋 Modbus、IEC 60870-101/
    的頭像 發(fā)表于 12-31 13:13 ?1575次閱讀
    <b class='flag-5'>協(xié)議</b>不兼容頭疼?這臺(tái) 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è)計(jì)領(lǐng)域,UART(通用異步收發(fā)傳輸器)芯片是實(shí)現(xiàn)串行通信的關(guān)鍵組件。TI公司的NS16C2552和NS16C2
    的頭像 發(fā)表于 12-29 11:15 ?450次閱讀

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

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

    UART 升級(jí)到 USB-C: 串口通信演變史

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

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

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

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

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

    串口到底是個(gè)啥?#串口通訊 #電路知識(shí) #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,對(duì)應(yīng)著UART9,為此在RASC中需按圖2所示來(lái)啟用
    發(fā)表于 09-03 00:09

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

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

    第十四章 USART——串口通訊

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

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

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