特色與效益
標準化以降低成本
CMSIS 已擴展到軟體元件管理和參考偵錯工具介面等領域。跨所有 Cortex-M 晶片廠商產品標準化軟體介面意味著顯著降低成本。
通用方法簡化軟體重複使用
CMSIS 是在與晶片和軟體廠商的密切合作下定義,它提供一種通用方法來連接周邊設備、即時作業系統和中介軟體元件。
一致的系統啟動和周邊設備存取
標準化的 CMSIS-CORE 已為 5000 多種不同的裝置實作,可以輕鬆開始使用新裝置或跨微控制器移轉軟體。
CMSIS 資源
提供您需要瞭解的一切資訊,協助您為專案制訂正確決策,其中包括技術文件、產業洞見,並協助您尋求專家建議。
- CMSIS-RTOS 是一種 API,可透過中介軟體和函式庫元件實現一致的軟體層。
- CMSIS-DSP 函式庫是 Arm 為各種 Cortex-M 處理器核心最佳化的數位訊號處理函數的豐富集合。
- CMSIS-Driver 介面可用於許多微控制器系列。
- CMSIS-Pack 定義包含軟體元件的軟體套件結構。
- CMSIS-SVD 檔案支援使用目前暫存器狀態檢視周邊設備的詳細資訊。
- CMSIS-DAP 是 Cortex 除錯存取連接埠 (DAP) 的標準化介面。
- CMSIS-NN 是高效神經網路核心的集合。
- CMSIS-View 提供了對應用程式和軟體組件內部運作的可見性。
- CMSIS-Compiler 重新定向標準 C 執行階段函式庫的 I/O 功能。
- CMSIS-Toolbox 是一組命令行 (command-line) 工具,用於處理軟體套件。
- CMSIS-Stream 提供工具和方法來優化 DSP/ML 模塊數據流。
- CMSIS-Zone 定義了描述系統資源並將之加以分隔的方法。