CMSIS là viết tắt của Cortex Microcontroller Software Interface Standard. Đây là một tiêu chuẩn mở được phát triển bởi ARM để hỗ trợ việc lập trình và phát triển các hệ thống dựa trên vi điều khiển. Tiêu chuẩn này cung cấp một bộ công cụ và giao diện thống nhất để truy cập các tính năng của vi điều khiển, giúp giảm thiểu thời gian và công sức trong quá trình phát triển. CMSIS bao gồm các thành phần như giao diện API, thư viện và công cụ để hỗ trợ việc lập trình và thử nghiệm. Nó cũng cung cấp một cách thống nhất để truy cập các tính năng của vi điều khiển, giúp dễ dàng tích hợp và sử dụng các thành phần khác nhau trong hệ thống.