Advertisement

ป้ายโฆษณา
ป้ายโฆษณา
ป้ายโฆษณา
ป้ายโฆษณา
ป้ายโฆษณา
ป้ายโฆษณา
คอมไพเลอร์ภาษาซีแบบฟรีๆ
บทความ - ฉบับที่4
วันจันทร์ที่ 19 ตุลาคม 2009 เวลา 13:11 น.

HI-TECH C

คอมไพเลอร์ภาษาซีแบบฟรีๆ

...แนะนำซอฟต์แวร์แปลภาษา C หรือ C คอมไพเลอร์สำหรับไมโครคอนโทรลเลอร์ PIC ที่ให้ใช้ได้แบบเต็มๆ ไม่จำกัดจำนวนบรรทัด ไม่จำกัดขนาดหน่วยความจำ และไม่มีวันหมดอายุ...


ไมโคร​คอนโทรลเลอร์​ตัวเปล่าๆ ขณะ​ยัง​ไม่มี​โปรแกรม​แทบ​ไม่มี​ประโยชน์​เลย​เมื่อ​เทียบกับ​ตัว​ต้านทาน เพราะ​อย่าง​น้อย​ตัว​ต้านทาน​ก็​ยัง​ทำหน้าที่​จำกัด​กระแส​ได้ (อาจ​เปรียบเทียบ​สุดโต่ง​ไป​หน่อย แต่​มัน​ก็​จริง​ใช่​มั้ย​ครับ!) ดังนั้น​ปัจจัยหลัก​ที่​ทำให้​ไมโคร​คอนโทรลเลอร์​ทำงาน​ได้ก็​คือ โค้ด​โปรแกรม​ที่​บรรจุ​ใน​ตัว​มัน โค้ด​โปรแกรม​ที่ว่า​นี้​บางครั้ง​เรียกว่า เฟิร์มแวร์ (firmware) ถูก​สร้างขึ้น​โดย​ภาษา​ต่างๆ เช่น แอสเซมบลี, เบสิก หรือ C ก่อน​จะ​ถูก​แปล​ให้​เป็น​ภาษา​เครื่อง​เพื่อ​บรรจุ​ลง​ใน​หน่วยความจำ​โปรแกรม​ของ​ไมโคร​คอนโทรลเลอร์ เครื่องมือ​ที่​ทำหน้าที่​นี้​เรียกว่า “คอมไพเลอร์” (compiler) ซึ่ง​ทำหน้าที่​แปล​ภาษาสูง​เช่น เบสิก หรือ C มา​เป็น ภาษา​แอสเซมบลี ก่อน​ส่ง​ต่อไป​ยังแอส​เซม​เบลอร์ (assembler) หรือ​ตัวแปลภาษา​แอสเซมบลี​เป็น​ภาษา​เครื่อง สำหรับ​ใน​บทความ​นี้​ขอ​แนะนำ​ถึง C คอมไพเลอร์​ครับ เพราะ​ใน​ปัจจุบัน การ​พัฒนา​โปรแกรม​สำหรับ​ไมโคร​คอนโทรลเลอร์​ส่วนใหญ่เน้น​ไป​ที่​การ​เขียน​โปรแกรม​ด้วย​ภาษา C


อ่านบทความนี้แบบเต็มๆ ได้ใน The Prototype Electronics Magazine ฉบับที่ 4

 

สั่งซื้อออนไลน์


 

แก้ไขล่าสุด ใน วันพุธที่ 27 มีนาคม 2013 เวลา 11:10 น.
 
 
JOOMLA TEMPLATES Joomla Templates By JoomlaBear