2
STM32F2: Makefile สคริปต์ตัวเชื่อมโยงและการรวมไฟล์เริ่มต้นโดยไม่มี IDE เชิงพาณิชย์
ฉันทำงานกับ STM32F2 (โดยเฉพาะคือ STM32F217IGH6 ในคณะกรรมการพัฒนา) เป็นเวลาประมาณสองเดือน ปัญหาที่ใหญ่ที่สุดของฉันเกี่ยวกับ "การตั้งค่า" ซึ่งรวมถึง makefile, linker script และไฟล์เริ่มต้น โดยเฉพาะอย่างยิ่งฉันไม่สามารถตั้งค่าตารางเวกเตอร์ขัดจังหวะและเรียกตัวจัดการขัดจังหวะได้อย่างถูกต้อง ST ให้ตัวอย่างที่ปรับให้เหมาะกับ IDE เชิงพาณิชย์ แต่ฉันใช้การรวบรวมใหม่ Yagarto ของ toolchain GCC (และ OpenOCD เพื่อโหลดภาพผ่าน JTAG) มีตัวอย่างโครงการสำหรับบอร์ดของฉัน (หรือลูกพี่ลูกน้องที่ใกล้ชิด) ซึ่งมี makefile, linker script และการรวมไฟล์เริ่มต้นสำหรับ IDE ที่ไม่ใช่เชิงพาณิชย์ที่ถูกตั้งค่าสำหรับตัวจัดการอินเตอร์รัปต์