วันจันทร์ที่ 19 มกราคม พ.ศ. 2558

Introduction compiler for STM32 (แนะนำคอมไฟล์เลอร์สำหรับ STM32)

             โปรแกรม Keil MDK-ARM





โปรแกรม Keil MDK-ARM (Microcontroller Development Kit) เป็นโปรแกรมที่ประกอบด้วย ARM compilation tools สำหรับคอมไพล์โค้ด C/C++ และ Keil uVision4 ซึ่งทำหน้าที่เป็น IDE (Integrated Development Environment) นอกจากนั้นยังได้รวมไลบรารี่และระบบปฏิบัติการเวลาจริง (RTX Real-Time Operating System) ไว้เป็นตัวเลือกสำหรับการพัฒนาโปรแกรมระบบสมองกลฝังตัวที่มีไมโครคอนโทรลเลอร์เป็นหน่วยประมวลผล ซอฟต์แวร์นี้ใช้ได้กับไมโครคอนโทรลเลอร์หลายตระกูล เช่น ARM7TDMI, Cortex-M series เป็นต้น ผู้ใช้สามารถดาวน์โหลดโปรแกรม Lite Edition (ไม่ต้องใช้ license key หรือ product serial number) มาทดลองใช้งานได้ แต่มีข้อจำกัดในการใช้งาน คือ สามารถคอมไพล์โค้ดที่มีขนาดของโปรแกรมไม่เกิน 32KB หรือ ใช้งานได้แบบเต็มประสิทธิภาพ แต่มีจะอายุการใช้งาน 30 วัน

สามารถดาวน์โหลดโปรแกรม Keil MDK-ARM ได้ที่นี่    >>>Download<<<



โปรแกรม IAR Embedded workbench



           โปรแกรม IAR Embedded workbench ประกอบด้วย ARM compilation tools สำหรับคอมไพล์โค้ด C/C++ เป็นซอฟแวร์คอมไฟล์เลอร์และดีบักเกอร์สำหรับ Microcontroller ระดับ 8 ,16  และ 32 บิต สำหรับการพัฒนาโปรแกรมระบบสมองกลฝังตัวที่มีไมโครคอนโทรลเลอร์เป็นหน่วยประมวลผลโดยเฉพาะ Feature ต่างๆมีความคล้ายคลึงกับ โปรแกรม Keil MDK-ARM แต่ Graphic User Interface นั้นต่างกันอย่างสิ้นเชิง หากใช้งานแบบ Free license key จะมีข้อจำกัดอยู่ 2 อย่าง ซึ่งเราสามารถเลือกข้อจำกัดได้ก่อนที่จะข้อ Free license key คือ สามารถคอมไพล์โค้ดที่มีขนาดของโปรแกรมไม่เกิน 32KB หรือ ใช้งานได้แบบเต็มประสิทธิภาพ แต่จะมีอายุการใช้งาน 30 วัน โดย Free license key หากหมดอายุไปแล้วนั้น สามารถข้อใหม่ได้อีก โดยทางบริษัทจะจัดส่งมาให้ทางอีเมลล์ที่เราร้องขอไป

สามารถดาวน์โหลดโปรแกรม IAR Embedded workbench ได้ที่นี่   >>>Download<<<

ไม่มีความคิดเห็น:

แสดงความคิดเห็น