Top Banner
Embedded Systems R.Chakkree
4

Embedded Systems - web.rmutt.ac.th · ค ำน ำ Embedded Systems หรือ ที่มีท่านผูรู้้ไดแ้ปลเป็นคาไทยว่า

May 15, 2018

Download

Documents

hacong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Embedded Systems - web.rmutt.ac.th · ค ำน ำ Embedded Systems หรือ ที่มีท่านผูรู้้ไดแ้ปลเป็นคาไทยว่า

Embedded Systems

R.Chakkree

Page 2: Embedded Systems - web.rmutt.ac.th · ค ำน ำ Embedded Systems หรือ ที่มีท่านผูรู้้ไดแ้ปลเป็นคาไทยว่า

ค ำน ำ

Embedded Systems หรอ ทมทานผรไดแปลเปนค าไทยวา ระบบสมองกลฝงตวเปน

เทคโนโลยทเตบโตมาจากพฒนาการของวงจรอเลคทรอนกส ทอาจเรมจากก าเนดของสาร

กงตวน า มาสทรานสซสเตอร เขาสโลกวงจรดจตอล การออกแบบพฒนาวงจรหนวย

ประมวลผล มไมโครคอมพวเตอร ทคนทวไปไดใชงาน และ ตามดวยการน าคอมพวเตอรส

งานควบคม ตางๆ ทแทนแรงงานคน การพฒนาเครองมอเครองใชททนสมย สะดวกสบาย

ตอมวลมนษยชาตในปจจบน

ดงนนระบบสมองกลฝงตว จงเปนเรอง ทเกยวของกบเรองหลายๆ เรอง และมความ

ตอเนองของการพฒนากนมา การน าเสนอของเอกสาร E- Book ฉบบน เปนเพยงจดเรมตน

ของความพยายามทจะแนะน า เรองตางๆ เปนเบองตน ของระบบสมองกลฝงตว ทพอเปน

แนวทางใหผอานไดเหนความหมาย ทมาทไป ตวอยางของระบบทเกยวของ และ อปกรณ

เครองมอทจะใชในการพฒนางานระบบสมองกลฝงตวทหาไดในประเทศไทย

ผเรยบเรยงหวงเปนอยางยงวา เอกสาร ฉบบน คงเปนประโยชน ส าหรบผสนใจงาน

ดาน ระบบสมองกลฝงตวไมมากกนอย หากมขอผดพลาดประการใดขออภยมา ณ ทนและขอนอมรบค าตชมจากผอานทกทาน

Page 3: Embedded Systems - web.rmutt.ac.th · ค ำน ำ Embedded Systems หรือ ที่มีท่านผูรู้้ไดแ้ปลเป็นคาไทยว่า

สารบญ

หนา 1. บทนา………………………………………………………………… 1 1.1 นยามและความหมาย .......................................................... …………… 1 1.2 สถาปตยกรรมของระบบ ………………………………………………. 1 1.3 ระบบฮารดแวร …………………………………….…………………….. 2 1.4 ระบบซอฟทแวร …………………………………….……………………. 4 1.5 ระบบสอสาร …………………………………….……………………. … 5 1.6 มาตรฐานทเกยวของ………………………………………………………. 8 แบบฝกหดทายบท …………………………………….………………… 9

2. ระบบฮารดแวร …………………………………….………………… 10 2.1 อปกรณ วงจร ระบบ………………………………………………………. 10 2.2 สถาปตยกรรมหนวยประมวลผล…………………………………………… 15 2.3 ระบบสญญาณ…………………………………………………………….. 18 2.4 หนวยความจา…………………………………………………………….. 20 2.5 ชองทางตดตอ…………………………………………………………….. 21 2.6 อปกรณรอบขางภายนอก ………………………………………………… 21 2.7 การเชอมตอกบสญญาณแบบตางๆ………………………………………… 22 2.8 สญญาณมาตรฐานเพอการเชอมตอ………………………………………… 23 2.9 ตวอยางระบบ………………………………………………………………. 25 แบบฝกหดทายบท ……………………………………………………… 45 3.ระบบซอฟทแวร ……………………………………………………… 46 3.1 การพฒนาโปรแกรม………………………………………………………... 46 3.2 ภาษาเครอง…………………………………………………………….. .... 90 3.3 ภาษาชนสง …………………………………………………………….. .... 90 3.4 ระบบปฏบตการ…………………………………………………………….. 91 3.5 ซอฟทแวรตวกลางและซอฟทแวรประยกต .................................................. 92 แบบฝกหดทายบท ....................................................................................... 93

Page 4: Embedded Systems - web.rmutt.ac.th · ค ำน ำ Embedded Systems หรือ ที่มีท่านผูรู้้ไดแ้ปลเป็นคาไทยว่า

ii

4. การพฒนาระบบสมองกลฝงตว ......…………………………………. 94 4.1 การวางแผน .......................................................................... ...................... 95 4.2 การเลอกระบบอยางเหมาะสม..................................................................... 97 4.3 การทดสอบระบบ ....................................................................................... 98 4.4 การออกแบบเพอความปลอดภย ................................................................... 99 4.5 การออกแบบทนาเชอถอ............................................................................... 100 4.6 ตวอยางการพฒนาระบบ .............................................................................. 101 4.7 แบบฝกหดทายบท ....................................................................................... 103 5. เอกสารอางอง 104