ARM7 - สัปดาห์ที่ 2 เรื่อง Introduction to Embedded System

วันที่โพสต์: Apr 10, 2010 3:41:35 PM

อาทิตย์นี้ ได้เรียนกับ อ.นวภัคร ช่วงเช้า อจ ก็บบรรยายเรื่องของ Embedded System ทำให้เราได้เข้าใจว่า เจ้าสมองกลฝังตัว หรือ Embedded System นี้ มันยู่กับเราทุกที่ ทุกเวลาจริงๆ ตั้งแต่ตื่นนอน จนเข้านอน และแนวโน้มของตลาด Embedded ก็กำลังเติบโตไปได้สวยทีเดียว ถ้าใครคิดจะมาเล่นทางนี้แล้วหล่ะก็ รับรอง ไม่ตกงานแน่ๆครับ  

ก้อได้แต่นั่งฟังตาค้างกันไป แต่สิ่งหนึ่งที่สำคัญและทำให้เราก้าวเข้าไปในวงการ Embedded System ก็คือ ไมโครคอนโทรลเลอร์ ซึ่งเป็นหัวใจหลักของ Embedded System เลยก็ว่าได้ โดยไมโครคอนโทรลเลอร์ที่เอามาให้เทรนนั้น เป็นไมโครคอนโทรลเลอร์ตระกูล ARM7 ของบริษัท Philips เบอร์ LPC2148 ซึ่งอยู่บนบอร์ดสำเร็จรูป JX-2148 Plus บอร์ดเรียนรู้และทดลองไมโครคอนโทรลเลอร์ 32 บิต หาซื้อได้ที่ inex.co.th ครับ  หน้าตาของบอร์ด JX-2148 Plus ก็ประมาณนี้ เป็นอบร์ดเอาไว้เรียนรู้จริงๆ เพราะเค้าต่ออุปกรณ์พ่วงไว้ให้หมดแล้ว 

เรามารู้จัก ARM กันสักหน่อย

ARM เป็นหน่อยวประมวลผลแบบ RISC (Reduce Instruction Set Computer) ถูกนำาใช้งานอยางแพร่หลายในระบบฝังตัว เนื่องจากมีข้อดีกว่า CPU พวก CISC ( Complex Instruction Set Computer) อยู่หลายประการ เช่น

CPU ARM นั้นมีหลายตระกูล ในแต่ละรุ่น หรือแต่ละตระกูลล้วนมีความสามารถที่แตกต่างกันออกไปดังนี้