歡迎來訪油泵控制器-油泵控制器廠家-計(jì)量泵控制器-寧波新瑞電子科技有限公司官網(wǎng)!
在單片機(jī)開發(fā)的運(yùn)用中,通信協(xié)議是不可或缺的一部分,上位機(jī)軟件與下位機(jī),單片機(jī)開發(fā)與單片機(jī)設(shè)計(jì)計(jì)劃方案,單片機(jī)設(shè)計(jì)與外接設(shè)備控制模塊中間的通訊都必須通信協(xié)議完成信息交換和共享資源。因?yàn)?a href='http://www.kuikegg.com/product/775.html' target='_blank' class='key_tag'>計(jì)量槍控制器設(shè)備中間不一樣的傳輸速度、電氣設(shè)備特點(diǎn)、穩(wěn)定性規(guī)定的不一樣,造成了很多種類的適用不一樣狀況的通信協(xié)議,并被普遍接納和應(yīng)用。關(guān)鍵有下列幾類:
淺談六種常見的自動(dòng)化控制器單片機(jī)設(shè)計(jì)通信協(xié)議
UARTRT和USART。
UART和USART各自名叫通用性多線程光端機(jī)和通用性同步異步光端機(jī)(實(shí)際后文會(huì)開展詳細(xì)說明),速度不悅,可雙工,構(gòu)造上一般由串口波特率發(fā)生器、UART/USART發(fā)送器、UART/USART信號(hào)接收器構(gòu)成,硬件配置上兩條線,一收一發(fā)。
二、I2C(IIC)
雙重、兩條線、串行通信、多主控芯片標(biāo)準(zhǔn)接口。速度不悅,半雙工,同歩插口,具備總線訴訟體制,特別適合元器件間近距習(xí)慣性數(shù)據(jù)通訊,可完成設(shè)備組網(wǎng)方案。
總線訴訟:線與,誰發(fā)0就訴訟取得成功。
三、SPI
快速同歩串行接口,快速,可雙工,收取和發(fā)送單獨(dú),同歩插口,可完成好幾個(gè)SPI設(shè)備互連,硬件配置3~4線;也是全部根據(jù)SPI的設(shè)備公共性有的,她們是SDI(數(shù)據(jù)信息鍵入),SDO(數(shù)據(jù)信息輸出),SCK(數(shù)字時(shí)鐘),CS(片選)。
四、USB
快速同歩串行接口,快速,可雙工,由服務(wù)器、hub、設(shè)備構(gòu)成。設(shè)備能夠 與下屬的hub相接組成星形構(gòu)造。一條USB的同軸電纜各自由接地線、電源插頭、D+、D-四條線組成,D+、D-是差分信號(hào)鍵入線,它應(yīng)用的是3.3V的工作電壓。數(shù)據(jù)信息在USB線里傳輸是由底位到上位推送的。
五、CAN
選用多線傳送,二根輸電線各自做為CAN_H、CAN_L,并在終端設(shè)備配置有120Ω的電阻器。接到總線數(shù)據(jù)信號(hào)時(shí),CAN光端機(jī)將數(shù)據(jù)信號(hào)電平轉(zhuǎn)換為邏輯性情況,即CAN_H與CAN_L電平求差后,獲得一個(gè)插值法電平。各種各樣影響在二根輸電線上的功效同樣,求差后的插值法電平能夠 濾過這種影響。
六、DMA
DMA就是指外界設(shè)備不通過CPU而立即與系統(tǒng)內(nèi)存互換數(shù)據(jù)信息的數(shù)字電子技術(shù)。那樣數(shù)據(jù)信息的傳輸速度就在于儲(chǔ)存器和外接設(shè)備工作中速率。
一般系統(tǒng)軟件總線是由CPU管理方法的,在DMA方法時(shí),就期待CPU把這種總線讓出去,即CPU連在這種總線上的線處在第三態(tài)(高阻情況),而由DMA控制板對(duì)接,操縱傳輸?shù)淖止?jié),分辨DMA是不是完畢,及其傳出DMA完畢數(shù)據(jù)信號(hào)。