หลัก การ ทาง วิศวกรรม ไฟฟ้า
หลักการการออกแบบสําหรับ ฮาร์ดแวร์และซอฟต์แวร์ที่ฝังตัวได้
Table of Contents
ระบบที่ฝังตัวได้คืออุปกรณ์คํานวณพิเศษที่ใช้ทํางานโดยอุทิศตัวในระบบขนาดใหญ่ การรองรับการรวมฮาร์ดแวร์และซอฟต์แวร์อย่างเชื่อถือได้นั้นจําเป็นยิ่งสําหรับปฏิบัติการที่เหมาะสม บทความนี้ใช้แสดงหลักการการออกแบบที่สําคัญ เพื่อบรรลุความรวมระบบอย่างฝังตัวได้
ออกแบบแบบแกนภาพ
การทําลายระบบลงเป็นโมดูลอิสระ การจัดทําการพัฒนาและการทดสอบ การออกแบบแบบเชิงรุกจะช่วยให้การถ่ายภาพและปรับปรุงง่ายขึ้น ทําให้ความเสี่ยงของระบบล้มเหลวได้ลดความเสี่ยง การเชื่อมต่อระหว่างโมดูลนั้น จะช่วยให้การสื่อสารและการรวมเข้าด้วยกันได้ง่ายขึ้น
เลือกฮาร์ดแวร์แบบ Robust
การเลือกคุณภาพสูง ส่วนประกอบที่เข้ากันได้นั้นจําเป็นยิ่งต่อความน่าเชื่อถือของระบบ ส่วนประกอบต่าง ๆ ควรตอบสนองความต้องการที่ต้องการ และดําเนินการภายในอุณหภูมิที่ปลอดภัย และระดับความแรงสูง ส่วนส่วนประกอบฮาร์ดแวร์ที่เพิ่มขึ้นใหม่ สามารถเพิ่มความทนต่อข้อผิดพลาด และระบบที่เพิ่มขึ้น
การปรับความจุของซอฟต์แวร์
การทําให้การทดสอบ, การตรวจสอบความถูกต้อง, และข้อผิดพลาดมีการปรับปรุงความทนทานของซอฟต์แวร์ การใช้ระบบปฏิบัติการจริง (RTOS) และความถูกต้องของมาตรฐานการเขียนซ้ํา ช่วยป้องกันข้อผิดพลาด และทําให้แน่ใจว่าพฤติกรรมจะคาดเดาได้ การปรับปรุงตามปกติ และการจัดทําความปลอดภัยแบบแพ็กเกจจะมีความเสถียรและข้อผิดพลาด
ทดสอบการแทรก
การทดสอบฮาร์ดแวร์และซอฟต์แวร์ที่เข้ากันได้พร้อมกัน ระบุว่ามีปัญหาการรวมโปรแกรมในโปรแกรมให้ทํางานล่วงหน้า การจําลองสภาพโลกจริง จะทําให้แน่ใจว่าระบบจะทํางานได้โดยง่ายภายใต้สถานการณ์ต่าง ๆ กัน การติดตามอย่างต่อเนื่องระหว่างปฏิบัติการสามารถตรวจจับข้อผิดพลาดและที่อยู่ได้ในทันที