shedinja 發表於 2018-10-11 17:45:11

兩塊不同型號板子的問題

各位好,最近接觸Arduino的專案
目前用MKS Gen_L V1.0的板子,拿來驅動兩顆馬達做運轉
遇到兩個問題想請教:
(1). 想在Loop的過程中加入Serial.print的語法後發現馬達的轉速就變慢很多
      不曉得是不是有使用上的限制?
(2). 目前還想用另一塊標準的Arduino Mega 2560的板子做溝通
      不過上面好像沒有,一些I/O port可以用,有沒有適合的方法呢?

超新手 發表於 2018-10-12 08:40:43

(1). 任何副程式(如Serial.println) 一定會佔用 CPU 時間, 只是多和少的問題
      如果馬達又是用軟體模擬, 影響更大
      所以寫程式時就要考慮進去
      
(2). MEGA 的接腳超多, 為什麼說沒有?
       最簡單就是用 UART, 上面有 Serial2(D16, D17) 可用
       兩塊板子的 rx 接 tx,tx 接 rx, 即可

shedinja 發表於 2018-10-12 11:32:57

謝謝您的回答
(1). 這部分我再試著規劃一下
(2). 我知道MEGA 2560的板子有多,但主要是MKS Gen l的板子不太熟悉
  好像都是模組式的輸出,沒有獨立的Tx Rx的部分

超新手 發表於 2018-10-12 11:59:16

本帖最後由 超新手 於 2018-10-12 12:00 編輯

沒有嗎? D16/D17
除非你的板子不一樣
頁: [1]
查看完整版本: 兩塊不同型號板子的問題