新人求教,兩塊arduino uno如何通過tx rx 串列埠進行通訊?

時間 2021-06-07 22:57:44

1樓:零下72度的堅強

arduino nano只有乙個硬體串列埠,有個軟串列埠的庫,加上之後選擇乙個連電腦(ch340)乙個連另外乙個arduino,就行了

2樓:木木

其他答主說的都對,我補個圖吧

你可能需要使用這個拓撲結構,還有圖中的虛線是可選的,看題主的描述應該是不需要了。

注意事項除了要注意波特率設定一致外還有就是電腦串列埠端傳送的字元格式,是16進製制還是字元格式,這個與你arduino的資料解析正確與否有著直接的關係

3樓:Bora Zheng

看起來你只需要單方向通訊就可以了,既然如此,電腦連線第乙個UNO的rx,然後第乙個UNO的tx連線第二個UNO的rx。

這樣是不是就可以了?

考慮到一般電腦都是直接用usb線連線UNO,第乙個UNO的tx實際上是同時連線了電腦和第二個UNO的rx。

4樓:矽農

電腦還要輸入的話,因為arduino只有一對串列埠,所以還要加乙個軟串列埠,我之前使用過軟串列埠,arduino和FPGA通訊,其實都差不多,題主可以看一下!

NingHeChuan:Arduino上傳資料至貝殼物聯並與FPGA進行互動

5樓:

因為你想使用電腦向其中乙個微控制器傳送資料,所以可能會導致微控制器串列埠被占用,建議使用軟串列埠操作:

軟串列埠通訊--SoftwareSerial庫的使用-Arduino中文社群 - Powered by Discuz!

不使用電腦進行控制,兩個微控制器直接通訊:

arduino雙機通訊 (解決引腳不夠用) - CSDN部落格

6樓:Riseyoung

你把電腦也看成乙個大arduino,rx tx連上去不就可以了?買乙個usb轉rs232,乙個rs232轉ttl,再加乙個串列埠除錯助手。

說用軟串列埠的,並沒有必要。把其中一塊arduino當成主機,uart當成匯流排用,分別給電腦和arduino分乙個位址不就好了。

鍛鍊出腹肌後,是一次性出現幾塊呢,是兩塊兩塊成對出現,還是一次性出現四塊六塊呢?

寒羽良 取決於脂肪厚度,如果很脂肪低你可以同時看到,如果脂肪略高一定是先看到上面的腹肌,因為我們受地心引力的影響。回答裡有說先做下腹或者上腹的是謬論 宋樹人 人本身就是有腹肌的,通過運動訓練肌肉厚度會有所增加,能看到腹肌其實是你腹部脂肪決定的,所以說,腹部脂肪越少,腹肌就越明顯。一般是上腹部和兩側的...

兩塊固態硬碟會比一塊固態硬碟更快麼?

jack L 也快不了多少,我手上三塊固態,系統盤海康威視c2000 256G,遊戲盤三星pm961 128G,老電腦的金士頓 120G當倉庫盤,前兩個是nvme,金士頓是SATA,另外還有機械1t和疊瓦式2t。從使用體驗上來說,程式使用機械時明顯感覺到慢以外,使用固態的時候基本感覺不出來。只有在複...

幫忙看這兩塊地板是不是實木的?

Liu Roy 司空光廷 魯小北 峰迴路轉了。前兩天週末,下大雨,閒得蛋疼,拿錘子螺絲刀鑿開了我上圖上的兩塊樣品板子。印茄木 大菠羅格 那塊,一鑿就裂,裡面滿滿的膠水痕跡。橡木的那塊倒沒有一鑿就裂,不像印茄木那麼容易鑿開,費了半天勁才弄開,裡面也有膠水痕跡。真是很好奇,只知道板材行業有刨花板 密度板...