ระบบที่ฝังตัวอยู่อาศัยโปรโตคอลการสื่อสารเพื่อโอนข้อมูลระหว่างส่วนประกอบ การอ้างอิงในโพรโทคอลเหล่านี้จะจําเป็นยิ่งต่อความมั่นคงของระบบและประสิทธิภาพ บทความนี้พูดถึงหลักการการออกแบบที่สําคัญสําหรับ UART, PPI และ I2C โปรโตคอลเพื่อเพิ่มความน่าเชื่อถือ

หลัก การ ที่ ถูก ออก แบบ ทั่ว ไป

หลัก การ เหล่า นี้ ช่วย ป้องกัน การ สูญ เสีย ข้อมูล และ การ ทุจริต ระหว่าง การ ส่ง.

โพรโทคอล UART

UART (Anversal Asschancedown/Transmator) เป็นโปรโตคอลการสื่อสารแบบต่อเนื่องแบบง่ายๆ เพื่อปรับปรุงความน่าไว้ใจของตัวมัน:

  • การเจาะและหยุดบิตเพื่อวางกรอบข้อมูล
  • ใช้บิตความเหลื่อมล้ําสําหรับการตรวจสอบข้อผิดพลาดพื้นฐาน
  • แน่ใจว่ามีการปรับเทียบข้อมูลอัตรา bud ที่ถูกต้องระหว่างอุปกรณ์
  • ใช้สัญญาณระบบ flow ของฮาร์ดแวร์ เช่น RST/CTS เมื่อจําเป็น

โพรโทคอล SPI

PHI (ส่วนติดต่อทางระบบไฟฟ้า) เสนอการสื่อสารความเร็วสูง เพื่อเพิ่มความน่าเชื่อถือ:

  • ใช้บรรทัดที่ใช้งานสําหรับการเลือกชิปสําหรับแต่ละอุปกรณ์
  • การปรับโครงสร้างนาฬิกาให้พอดี ขั้วและระยะ
  • รวมข้อผิดพลาดในการตรวจสอบในโปรโตคอลที่มีระดับสูงกว่าหากจําเป็น
  • ทําให้แน่ใจว่าจะสมบูรณ์ ด้วยรูปแบบ PCB และการป้องกัน

โพรโทคอล I2C

I2C (วงจรการแบ่งประเภทแบบอินเทอร์- Inter- Interdicate) เป็นโพรโทคอลหลายระบบแบบ Sultiple- master เพื่อปรับปรุงความน่าเชื่อถือ:

  • ใช้ที่อยู่เฉพาะของอุปกรณ์เพื่อป้องกันการขัดแย้ง
  • นาฬิกา ที่ ไม่ มี การ ควบคุม จะ ยืด ยาว อย่าง ระมัดระวัง เพื่อ หลีก เลี่ยง การ แขวน รถ ประจํา ทาง.
  • จําแนกส่วนรับ เพื่อยืนยันใบเสร็จข้อมูล
  • ใช้ ลิฟต์ จํากัด ความ สามารถ ใน การ เดิน ทาง เพื่อ รักษา คุณภาพ.