https://www.arm.com/technologies/cmsishttps://arm-software.github.io/CMSIS_5/General/html/index.htmlต้องขอขอบคุณทางทีมงานเว็บไซส์นี้ ที่ให้ความรู้เรามาไว้ ณ ที่นี้ด้วยครับCMSIS Version 5.9.0Common Microcontroller Software Interface StandardIntroductionCMSIS คือชุดเครื่องมือ, API, เฟรมเวิร์ก และเวิร์กโฟลว์ที่ช่วยให้การนำซอฟต์แวร์กลับมาใช้ใหม่ง่ายขึ้น ลดเส้นโค้งการเรียนรู้สำหรับนักพัฒนาไมโครคอนโทรลเลอร์ เร่งการสร้างโปรเจ็กต์และดีบั๊ก และลดเวลาในการออกสู่ตลาดสำหรับแอพพลิเคชั่นใหม่ .
CMSIS เริ่มต้นจาก a vendor-independent hardware abstraction layer Arm® Cortex®-M based processors และต่อมาได้รับการขยายเพื่อรองรับ entry-level Arm Cortex-A based processors. เพื่อลดความซับซ้อนในการเข้าถึง, CMSIS กำหนด generic tool interfaces และเปิดใช้งาน consistent device ที่รองรับโดย providing simple software interfaces ไปยัง the processor และ the peripherals.
CMSIS ถูกกำหนดโดยความร่วมมืออย่างใกล้ชิดกับผู้จำหน่ายซิลิคอนและซอฟต์แวร์หลายรายและให้แนวทางทั่วไปในการเชื่อมต่อกับ peripherals, real-time operating systems, and middleware components. มีจุดมุ่งหมายเพื่อเปิดใช้งาน the combination of software components จากผู้ขายหลายราย.
CMSIS เป็นโอเพ่นซอร์สและได้รับการพัฒนาร่วมกันบน GitHub
CMSIS Components