รูปแบบการสื่อสาร 3 สายของ SPI คือ ดาต้าลิงค์ฮาล์ฟดูเพล็กซ์ ต้นแบบเริ่มต้นการทำธุรกรรมโดยการดึงสาย Slave Select (SS) ให้ต่ำ บรรทัด Serial Clock (SCLK) ที่ขับเคลื่อนโดยมาสเตอร์ ให้แหล่งสัญญาณนาฬิกาแบบซิงโครนัส
SPI แบบ 3 สายทำงานอย่างไร
หลักการของโปรโตคอล SPI แบบ 3 สายคล้ายกับประเภท 4 สาย เปรียบเทียบกับโปรโตคอล SPI แบบ 4-wir แบบเดิม สัญญาณข้อมูลได้รับการออกแบบในพอร์ตที่ใช้ร่วมกัน ข้อได้เปรียบของ รวมข้อมูลซีเรียลอินพุท (SDI) และเอาต์พุตข้อมูลอนุกรม (SDO) แบบ 3 สาย ไว้ในพอร์ตเดียวซึ่งเป็นแบบสองทิศทาง
สายไฟของ SPI คืออะไร
ใน SPI การส่งสัญญาณจะเกิดขึ้นผ่านชุดของสายไฟสี่เส้น: SERIAL DATA IN, SERIAL DATA OUT, CLOCK และ CS อุปกรณ์ SPI สามารถเป็นเครื่องหลักหรือเครื่องรองได้ ขึ้นอยู่กับว่าใครเป็นผู้ขับนาฬิกา มาตรฐาน SPI อนุญาตให้มีมาสเตอร์หนึ่งคนและทาสหลายคนบนรถบัส
SPI ใช้สายไฟกี่เส้น
SPI เป็นอินเทอร์เฟซแบบมาสเตอร์-ทาสเพล็กซ์แบบซิงโครนัสฟูลดูเพล็กซ์ ข้อมูลจากมาสเตอร์หรือสเลฟซิงโครไนซ์กับขอบนาฬิกาที่เพิ่มขึ้นหรือลดลง ทั้งมาสเตอร์และสเลฟสามารถส่งข้อมูลได้พร้อมกัน อินเทอร์เฟซ SPI สามารถเป็น 3-wire หรือ 4-wire.
สายของอินเทอร์เฟซ SPI แบบคลาสสิกคืออะไร
อินเทอร์เฟซ SPI ปกติประกอบด้วยสัญญาณสี่สัญญาณ: clock (SCLK), เลือกสเลฟ (! SS หรือ ! CS), อินพุตหลัก/เอาต์พุตสเลฟ (MISO) และเอาต์พุตมาสเตอร์/อินพุตสเลฟ (MOSI). SPI มีพินแยกสำหรับข้อมูลอินพุตและเอาต์พุต ทำให้เป็นแบบฟูลดูเพล็กซ์