Page 29 - eAB12002_Arduino 微電腦應用實習_課本PDF
P. 29
第 1 章 認識 Arduino
5. Serial(序列介面):在程式裡 Serial 物件代表 USB CDC(Connected Device
Class), 而 Serial1 物件才是 RX(0)與 TX(1)。Leonardo 事實上擁有
兩個序列埠,一個模擬而成的虛擬序列埠(不管是在電腦端還是在微控制器
端),連接 USB 連線,另一個則是微控制器本身原本擁有的 UART 硬體。 一
認識篇
6. SPI 介面: SPI 不在數位腳位,MISO、SCK、MOSI 都在 ICSP 上,SS 則位
於板子左邊與 RX LED 相連。
2
7. I C/TWI 介面:SDA(2、SDA)與 SCL(3、SCL)。
8. 外部中斷:3(int.0)、2(int.1)、0(int.2)、1(int.3)、7(int.4)。
9. 因 Leonardo 使用內建 USB 功能的 ATmega32U4,擁有非常強大的 bootloader, 二
除了可做為虛擬序列埠(COM port),也可模擬成 USB 鍵盤與滑鼠(標準的 基礎應用篇
HID 裝置,無需驅動程式)。連接 Leonardo 與電腦時,系統就會出現三個新
硬體裝置:虛擬序列埠、USB 鍵盤、USB 滑鼠。
10. 因為 Leonardo 重置時虛擬序列埠會消失,所以在上傳(燒錄)時,Arduino
IDE 會等待,直到出現新的虛擬序列埠,然後再進行上傳動作。
三
整合應用篇
四
附
錄
1-19