LAB: SPI Protocol
Last updated
Last updated
Assoc. Prof. Wiroon Sriborrirux, Founder of Advance Innovation Center (AIC) and Bangsaen Design House (BDH), Electrical Engineering Department, Faculty of Engineering, Burapha University
เพื่อให้เข้าใจการสื่อสารระหว่าง MCU กับ MCU ผ่าน โปรโตคอลSPI
การทดลอง: ใช้ Logic Analyzer แสดงข้อความการสื่อสารของ SPI Protocol
Components | Quantity |
---|---|
Arduino IDE
โปรแกรม KingstVIS
เชื่อมต่อ logic Analyzer กับ คอมพิวเตอร์
เปิดโปรแกรม Kingst VIS
ไปที่ Analyzers >> คลิ๊ก icon add(+) >> เลือก SPI
ไปที่ Analyzers >> คลิ๊ก icon setting >> Edit ตั้งค่าตามรูปด้านล่าง >> OK
ไปที่ Analyzers อีกครั้ง >> คลิ๊ก icon setting >> Display Format >> ASCII เพื่อให้โปรแกรมแสดงผลเป็นข้อความ
ไปที่ Channel 3 เลือกกด Indicates "rising edge trigger"
รายชื่อ PIN ต่อเชื่อมต่อกัน
ตำแหน่ง SPI port ที่ใช้ในการทดลองนี้แสดงดังภาพด้านล่าง
บันทึกผลการทดลองที่ logic analyzer แสดง
M5Stack | Arduino UNO | Logic Analyzer |
---|---|---|
pin 18
pin 10
Channel 3
MO
pin 11
Channel 0
MI
pin 12
Channel 1
SCK
pin 13
Channel 2
GND
GND
GND
1
1
Arduino UNO
1