Co-simulation ระหว่างเฟิร์มแวร์กับ Twin
Firmware–Twin Co-simulation · หลักสูตร พัฒนาเฟิร์มแวร์ร่วมกับ TESA Digital Twin บน VS Code
เป้าหมาย
หัวข้อที่มีชื่อว่า “เป้าหมาย”เอาเฟิร์มแวร์จริงมาวิ่งคู่กับ Twin แล้วพิสูจน์เส้นทางอินพุต–เอาต์พุตแบบมีหลักฐาน วัด latency และแยกปัญหาฝั่งเฟิร์มแวร์กับฝั่งโฮสต์
บทเรียน
หัวข้อที่มีชื่อว่า “บทเรียน”| # | บทเรียน | เนื้อหา |
|---|---|---|
| 1 | Co-simulation: พิสูจน์ I/O วัด latency และแยกปัญหา | bring-up ให้เสถียรก่อน พิสูจน์เส้นทาง input/output ใช้ web-app ภายนอกเป็นหลักฐานชั้นที่สอง วัด latency และไล่ปัญหาทีละชั้น |
| 2 | แล็บ: I/O ครบวงจรแบบ co-simulation | bring-up co-sim พิสูจน์เส้นทาง input และ output จด latency และ (แนะนำ) ใช้ web-app ex05 เป็นกระจกชั้นที่สอง |
เวลาโดยประมาณตามต้นฉบับ: ประมาณ 3 ชั่วโมง (บทเรียน) + แล็บ 2.5–3 ชั่วโมง
ชีตและแม่แบบประกอบ (อยู่ในโฟลเดอร์ resources/ ของบทเรียนที่ 1):
จุดตรวจ
หัวข้อที่มีชื่อว่า “จุดตรวจ”ก่อนไปโมดูลถัดไป ตรวจว่าคุณทำสิ่งเหล่านี้ได้แล้ว:
- heartbeat ทั้งฝั่งโฮสต์และฝั่งเฟิร์มแวร์ (sim หรือบอร์ด)
- หลักฐานเส้นทาง input และ output
- latency คร่าว ๆ อย่างน้อยหนึ่งจุด
- กรอก cosim-checklist.md ครบ
TESA Open Knowledge · © 2026 สมาคมสมองกลฝังตัวไทย (TESA) · CC BY-NC 4.0
เนื้อหาเผยแพร่ภายใต้ CC BY-NC 4.0 นำไปใช้ต่อในงานที่ไม่ใช่เพื่อการค้าได้ โปรดอ้างอิงสมาคมสมองกลฝังตัวไทย (TESA) ทุกครั้ง · วิธีอ้างอิง TESA