ทำให้การสร้างเฟิร์มแวร์ของเฟิร์มแวร์ง่ายขึ้น

ผู้ผลิตไมโครคอนโทรลเลอร์ส่วนใหญ่ให้เครื่องมือพัฒนาฟรีหรือ IDE ด้วยผลิตภัณฑ์ซิลิกอน โดยทั่วไปแล้วมันจะพิการแหล่งที่ถูกปิดและการดาวน์โหลดขนาดใหญ่ นี่เป็นสิ่งที่ไม่สะดวกเมื่อคุณต้องการมีเฟิร์มแวร์ที่ง่ายต่อการสร้างและแจกจ่าย ฉันพบเครื่องมือเหล่านี้จำนวนมากที่น่ารำคาญที่จะใช้และต้องการซอฟต์แวร์ต้นฉบับที่ปิดเพื่อสร้างเฟิร์มแวร์โอเพ่นซอร์สดูเหมือนจะน้อยกว่าที่ต้องการ

เป็นไปได้ที่จะสร้างรหัสสำหรับไมโครคอนโทรลเลอร์ส่วนใหญ่โดยใช้เครื่องมือบรรทัดคำสั่ง คุณจะต้องมีคอมไพเลอร์ไลบรารีของผู้ผลิตอุปกรณ์และส่วนหัวของผู้ผลิตอุปกรณ์และบางวิธีในการกระพริบอุปกรณ์ เครื่องมือเหล่านี้จำนวนมากคือโอเพ่นซอร์สซึ่งช่วยให้คุณมีเครื่องมือโอเพนซอร์สที่สร้างโครงการของคุณ

การตั้งค่าเครื่องมือเหล่านี้อาจค่อนข้างยุ่งยากดังนั้นฉันจึงสร้างชุดเทมเพลตเพื่อให้ง่ายขึ้น แต่ละเทมเพลตมีคำแนะนำในการตั้งค่า Toolchain ซึ่งเป็น Makefile เพื่อสร้างเฟิร์มแวร์และโค้ดตัวอย่างเพื่อเริ่มทำงานได้อย่างรวดเร็ว มันเป็นโดเมนสาธารณะทั้งหมดเพื่อให้คุณสามารถใช้กับสิ่งที่คุณต้องการ

ปัจจุบันมีการสนับสนุน AVR, MSP430, STELLARIS ARM และ STM32L1 มีอุปกรณ์มากขึ้นในงานและยินดีต้อนรับความคิด หวังว่านี่จะช่วยให้ผู้คนเริ่มต้นการสร้างเฟิร์มแวร์ที่ง่ายต่อการสร้างและแจกจ่ายกับโครงการ

Leave a Reply

Your email address will not be published. Required fields are marked *