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

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

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

MCU之間通信的主要方式

科技觀察員 ? 來(lái)源:我愛方案網(wǎng) ? 作者:我愛方案網(wǎng) ? 2023-07-05 11:28 ? 次閱讀

1.采用硬件UART進(jìn)行步串行通信

這是一種占用口線少,有效、可靠的通信方式;但遺憾的是許多小型單片機(jī)沒有硬件UART,有些也只有1個(gè)UART,如果系統(tǒng)還要與上位機(jī)通信的話,硬件資源是不夠的。這種方法一般用于單片機(jī)有硬件UART且不需與外界進(jìn)行串行通信或采用雙UART單片機(jī)的場(chǎng)合。

2.采片內(nèi)SPI接口I2C總線模塊串行通信形式

SPI/I2C接口具有硬件簡(jiǎn)單、軟件編程容易等特點(diǎn),但目前大多數(shù)低端的單片機(jī)不具備硬件SPI/I2C外設(shè)。

3、可以利用軟件模擬SPI/I2C模式通信

這種方式很難模擬從機(jī)模式,通信雙方對(duì)每一位要做出響應(yīng),通信速率與軟件資源的開銷會(huì)形成一個(gè)很大的矛盾,處理不好會(huì)導(dǎo)致系統(tǒng)整體性能急劇下降。這種方法只能用于通信量極少的場(chǎng)合。

4、口對(duì)口并行通信

利用單片機(jī)的口線直接相連,加上1 ~ 2條握手信號(hào)線。這種方式的特點(diǎn)是通信速度快,1次可以傳輸4位或8位,甚至更多,但需要占用大量的口線,而且數(shù)據(jù)傳遞是準(zhǔn)同步的。在一一個(gè)單片機(jī)向另一個(gè)單片機(jī)傳送1個(gè)字節(jié)以后,必須等到另一個(gè)單片機(jī)的接收響應(yīng)信號(hào)后才能傳送下一個(gè)數(shù)據(jù)。一般用于一些硬件口線比較富裕的場(chǎng)合。

5.利雙口RAM作為緩沖器通信

這種方式的最大特點(diǎn)就是通信速度快,兩邊都可以直接用讀寫存儲(chǔ)器的指令直接操作;但這種方式需要大量的口線,而且雙口RAM的價(jià)格很高,一般只用于一些對(duì)速度有特殊要求的場(chǎng)合。

聲明:本文內(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)投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    16667

    瀏覽量

    347786
  • uart
    +關(guān)注

    關(guān)注

    22

    文章

    1199

    瀏覽量

    100829
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    不同芯片工作電壓的MCU之間如何串口通信

    電路設(shè)計(jì)其實(shí)也可以很有趣。先說(shuō)一說(shuō)這個(gè)電路的用途:當(dāng)兩個(gè)MCU在不同的工作電壓下工作(如MCU1 工作電壓5V;MCU2 工作電壓3.3V),那么MCU1 與
    的頭像 發(fā)表于 12-02 10:54 ?2800次閱讀

    MCU之間通信主要方式

    兩塊MCU之間數(shù)據(jù)快速傳輸?shù)囊恍┺k法
    的頭像 發(fā)表于 09-18 15:36 ?1869次閱讀
    <b class='flag-5'>MCU</b><b class='flag-5'>之間</b><b class='flag-5'>通信</b>的<b class='flag-5'>主要</b><b class='flag-5'>方式</b>

    如何使用RS485實(shí)現(xiàn)兩個(gè)MCU之間通信?

    如何使用RS485實(shí)現(xiàn)兩個(gè)MCU之間通信?
    發(fā)表于 10-22 06:48

    FPGA與MCU之間的連接方式

    (Flexible static memory controller)接口用于MCU與FPGA之間的通訊最近使用的一款MCU與FPGA之間通訊,F(xiàn)PGA模擬成NAND Flash作為M
    發(fā)表于 11-01 07:11

    如何在節(jié)點(diǎn)MCU和arduino之間進(jìn)行串行通信?

    誰(shuí)能建議如何通過使用串行通信發(fā)送一些字符或整數(shù)來(lái)在節(jié)點(diǎn) MCU 和 Arduino 之間進(jìn)行通信
    發(fā)表于 02-28 07:06

    MCU之間通信主要方式有哪些?

    本帖最后由 我愛方案網(wǎng) 于 2023-4-11 14:41 編輯 1.采用硬件UART進(jìn)行步串行通信 這是一種占用口線少,有效、可靠的通信方式;但遺憾的是許多小型單片機(jī)沒有硬件UART,有些也
    發(fā)表于 04-11 14:40

    PLC與PLC之間通信方式設(shè)置

    PLC與PLC之間通信方式還是比較多的,每種通信方式的設(shè)置是有所不同的,今天和大家聊一下用兩臺(tái)FX2N型號(hào)的PLC通過RS485
    的頭像 發(fā)表于 11-24 09:58 ?2.2w次閱讀

    FPGA MCU FSMC通信接口——NAND Flash模式

    (Flexible static memory controller)接口用于MCU與FPGA之間的通訊最近使用的一款MCU與FPGA之間通訊,F(xiàn)PGA模擬成NAND Flash作為M
    發(fā)表于 10-26 11:51 ?27次下載
    FPGA <b class='flag-5'>MCU</b> FSMC<b class='flag-5'>通信</b>接口——NAND Flash模式

    MCU1與MCU2之間怎樣進(jìn)行串口通信

    3.3V),那么MCU1 與MCU2之間怎樣進(jìn)行串口通信呢?很明顯是不能將對(duì)應(yīng)的TX、RX引腳直接相連的,否測(cè)可能造成較低工作電壓的MCU
    的頭像 發(fā)表于 03-12 14:37 ?4880次閱讀

    兩個(gè)MCU之間的串口通信實(shí)例

    先說(shuō)一說(shuō)這個(gè)電路的用途:當(dāng)兩個(gè)MCU在不同的工作電壓下工作(如MCU1工作電壓5V;MCU2工作電壓3.3V),那么MCU1與MCU2
    的頭像 發(fā)表于 04-07 09:43 ?1.3w次閱讀

    MCU之間通信主要方式

    這種方式很難模擬從機(jī)模式,通信雙方對(duì)每一位要做出響應(yīng),通信速率與軟件資源的開銷會(huì)形成一個(gè)很大的矛盾,處理不好會(huì)導(dǎo)致系統(tǒng)整體性能急劇下降。這種方法只能用于通信量極少的場(chǎng)合。
    的頭像 發(fā)表于 12-20 11:38 ?2330次閱讀

    車載T-BOX中MCU和SoC通信方案(SPI通信方式

    在車載T-BOX中,MCU和SoC之間必然存在數(shù)據(jù)通信,本篇博文將分享一種基于SPI方式通信方案。
    的頭像 發(fā)表于 01-03 11:26 ?3664次閱讀
    車載T-BOX中<b class='flag-5'>MCU</b>和SoC<b class='flag-5'>通信</b>方案(SPI<b class='flag-5'>通信</b><b class='flag-5'>方式</b>)

    淺析MCU之間通信主要方式

    2個(gè)(或多個(gè))單片機(jī)與1片F(xiàn)RAM接成多主-從的I2C總線方式,增加幾條握手線,即可得到簡(jiǎn)單高效的通信硬件電路。
    發(fā)表于 02-02 12:04 ?1618次閱讀

    兩個(gè)MCU之間快速傳輸數(shù)據(jù)的,常用方法

    一、MCU之間通信主要方式 1、采用硬件UART進(jìn)行異步串行通信 這是一種占用口線少,有效、可
    的頭像 發(fā)表于 02-05 01:27 ?3690次閱讀

    MCU之間通信的常用方式介紹

    由于采用數(shù)據(jù)緩沖,可以在不同時(shí)鐘頻率、不同速度的單片機(jī)之間通信;讀寫數(shù)據(jù)時(shí),可以I2C總線的最高速度進(jìn)行,可以實(shí)現(xiàn)1次傳送大量數(shù)據(jù)
    發(fā)表于 02-06 10:31 ?2490次閱讀