- เกี่ยวกับสมองกลฝังตัว
“ระบบฝังตัว” หรือ “สมองกลฝังตัว” (Embedded system) คือระบบประมวลผล ที่ใช้ชิปหรือไมโครโพรเซสเซอร์ที่ออกแบบมาโดยเฉพาะ เปรียบเสมือนคอมพิวเตอร์ขนาดจิ๋วที่ฝังไว้ในอุปกรณ์ต่างๆ เช่น เครื่องใช้ไฟฟ้า และเครื่องมืออิเล็กทรอนิกส์ เป็นต้น เพื่อเพิ่มความฉลาด ความสามารถให้กับอุปกรณ์เหล่านั้น โดยจะทำงานตามคำสั่ง คือ โปรแกรม หรืออัลกอริทึมที่เขียนลงไว้ในชิปหรือไมโครโพรเซสเซอร์นั้น
ระบบฝังตัวถูกนำมาใช้กันอย่างแพร่หลายในงานด้านต่างๆ เช่น เทคโนโลยีอิเล็กทรอนิกส์ เทคโนโลยีซอฟต์แวร์ เทคโนโลยีฮาร์ดแวร์ เทคโนโลยีเครือข่ายเน็ตเวิร์ก เทคโนโลยีด้านการสื่อสาร เป็นต้น
ระบบปฏิบัติการและภาษาที่ใช้สำหรับระบบสมองกลฝังตัว
การพัฒนาระบบสมองกลฝังตัว อาจจะมีการใช้ระบบปฏิบัติการเป็นแกนหลักในการพัฒนา หรือไม่มีการใช้ในการพัฒนาก็ได้ ระบบปฏิบัติการมีหลายประเภทมากตั้งแต่ RTOS , ucOS-II จนไปถึงระบบปฏิบัติการที่มีขนาดใหญ่ขึ้นมาเช่น Linux, Windows CE จนถึงระบบปฏิบัติการสมัยใหม่ที่มีการพัฒนา เช่น MeeGo Android
ปัจจุบันมีภาษาโปรแกรมต่างๆ มากมายที่ใช้ในการพัฒนาระบบสมองกลฝังตัว เช่น ภาษา assembly ภาษา C ,C++ หรือภาษาระดับสูงที่เป็นระบบปฏิบัติการ เช่น JAVA หรือ Python โดยผู้ใช้สามารถเลือกใช้ภาษาได้ตามความถนัด เชี่ยวชาญ และความเหมาะสม
ที่มา: https://morasweb.wordpress.com/
- แหล่งเรียนรู้
- การเชื่อมต่ออุปกรณ์
- เริ่มต้นกับ Arduino
- Arduino คืออะไร
- Internet of thinks (IOT) คือ (ตอนที่ 1)
- การติดตั้ง Driver CH340
- การติดตั้ง Eps8266 Nodemcu เพื่อใช้กับ Arduino IDE
- Fritzing ซอฟต์แวร์ออกแบบวงจรและแผ่นปริ้นให้กับ Arduino
- จำลองการเขียนโปรแกรม Arduino ด้วย https://circuits.io/
- ทำ โครงงาน โปรเจคอะไรดี โปรเจคจบ (Arduino Web Program App)
- ค้นหา Address I2C ด้วย Arduino กันเถอะ
- Circuit Wizard โปรแกรมออกแบบแผ่น PCB แบบง่ายๆ อัตโนมัติ (ตอนที่ 1)
- Circuit Wizard โปรแกรมออกแบบแผ่น PCB แบบง่ายๆ อัตโนมัติ (ตอนที่ 2)
- มาจำลอง Raspberry pi ใน Windows กันเถอะ
- ตัวต้านทาน (Resistor)
- ตัวต้านทานแบบค่าคงที่ (Fixed Resistor)
- วิธีการอ่าน ค่าตัวต้านทาน Resistor (R)
- การต่อหลอดไฟ LED ต่อหลายหลอด หา R Drop คำนวนได้ง่ายๆไม่ยาก
- Diode คืออะไร ทำหน้าที่อะไร มีกี่ชนิด
ที่มา : https://www.9arduino.com
- ซอฟต์แวร์
- ตัวซอฟต์แวร์สำหรับ upload โค้ดเข้า CPU
- aduno core ESP8266 wifi get driver file--.preference ---> http://arduino.esp8266.com/stable/package_esp8266com_index.json
- Hardware
Comments
Post a Comment