5
CMSIS เทียบกับ HAL เทียบกับมาตรฐานห้องสมุดอุปกรณ์ต่อพ่วง
ดังนั้นฉันจึงเปลี่ยนจาก PICs เป็น ARM และฉันซื้อบอร์ดค้นพบ STM32F4 จนถึงตอนนี้ฉันเข้าใจว่าในการเขียนโปรแกรมคุณสามารถเข้าถึงการลงทะเบียนทั้งหมดในหน่วยความจำโดยตรง (วิธีที่ชัดเจน) และยังมีห้องสมุดหลัก 3 แห่งที่คุณสามารถใช้เพื่อทำให้ชีวิตของคุณง่ายขึ้น ตอนนี้คำถามของฉันคือหนึ่งในสามของเหล่านั้น (CMSIS, HAL, Std อุปกรณ์ต่อพ่วง Lib) เป็นระดับต่ำที่สุด? กล่าวคือ หนึ่งที่มีค่าใช้จ่ายน้อย เป้าหมายของฉันคือการเรียนรู้การทำงานภายในของผู้ควบคุมและไม่ทำให้ชีวิตของฉันง่ายขึ้น (เพียงเล็กน้อย) ดังนั้นฉันอยากจะรู้ว่าสิ่งใดที่อยู่ใกล้กับแกนกลางโดยไม่ต้องใช้ชุดประกอบ