[問題] arduino的uart 一些疑問

看板ASM (組合語言)作者 (綠茶微微)時間9年前 (2015/10/30 15:45), 9年前編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
各位大大好 小弟最近在測arduino的uart 我的arduino是mega 2560 假設使用port1(tx) 與port0(rx)透過max232再透過rs232轉usb到電腦 如下圖 http://imgur.com/1VkBpBT
假設rs232轉usb的線在電腦上顯示是com30 arduino板到電腦上顯示是com7 我透過terminal連接com30下指令給arduino 希望打a或b傳給arduino 然後arduino也會回傳a或b 可是我在com30打了多少字 它都不理我 我在com7打字 才會理我 想請問各位 為什麼會這樣????? 附上程式碼 char val; void setup() { Serial.begin(9600); } void loop() { if (Serial.available()) { val = Serial.read(); ledcontrol(val); } } void ledcontrol(char val) { switch(val) { case 'A': Serial.println("A"); break; case 'B': Serial.println("B"); break; } } -- 標題 [問卦] obov待在PTT一直陪鄉民打嘴砲的八卦?

01/01 14:20,
廢文 ob'_'ov
01/01 14:20

01/01 14:21,
樓下
01/01 14:21

01/01 14:21,
ob'_'ov
01/01 14:21

01/01 14:21,
樓上
01/01 14:21
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.125.20.120 ※ 文章網址: https://www.ptt.cc/bbs/ASM/M.1446191113.A.BAC.html ※ 編輯: a98765s (140.125.20.120), 10/30/2015 15:46:27

10/30 16:25, , 1F
因為接反了!
10/30 16:25, 1F
我也希望是RRRRRR 可是我看了好幾遍 都沒接錯啊!!!!! 我的USB轉RS232的線也沒壞啊 有RX TX對接測試 MAX232也沒壞啊 也是TTL端的RX TX對接測試 ※ 編輯: a98765s (140.125.20.120), 10/30/2015 16:52:28

10/31 02:09, , 2F
應該是兩組com共用到PORT0與PORT1產生的問題
10/31 02:09, 2F

10/31 02:10, , 3F
想知道為何會需要這樣做?
10/31 02:10, 3F
文章代碼(AID): #1MCo09ki (ASM)
文章代碼(AID): #1MCo09ki (ASM)