smitdh
Administrator
Hero Member
Offline
Gender:
Posts: 381
อาจารย์ที่ปรึกษา
|
|
« Reply #1 on: March 03, 2010, 01:30:57 AM » |
|
Bootloader เป็นการโปรแกรมตัวเองครับ โดยไม่ต้องใช้เครื่องโปรแกรม แต่สำหรับครั้งแรกก็ยังต้องใช้เครื่องโปรแกรมก่อนครับ เนีื่องจากไมโครชิพรุ่นใหม่ๆ สามารถเขียนโค๊ดโปรแกรมได้ด้วยตัวเอง จึงได้กันโค๊ดบางส่วนไว้สำหรับจัดการในส่วนนี้ ซึ่งก็เป็นส่วนที่ใช้ติดต่อกับ PC ผ่านทาง RS232 หรือ USB เพื่อที่นำ HEX ไฟล์ที่ผ่านการคอมไพล์แล้ว มาโปรแกรมลงบนชิพ ประโยชน์ก็อย่างเช่น PICKit2 ครับสามารถ update ตัวเองได้เมื่อมี Version ใหม่ๆ แล้วอย่างเช่นห้อง LAB ที่มีชุดทดลองสำหรับนักศึกษาหลายชุด หากชุดทดลองเป็นแบบ Bootloader ก็จะทำให้ประหยัดครับ มีตัวโปรแกรมไว้กันเหนียวตัวเดียวก็พอ
|