獨一無二的生態(tài)系統(tǒng)
自15多年前誕生以來,CMSIS(通用微控制器軟件接口標準)已發(fā)展成為一套API、軟件組件、工具和工作流程。CMSIS幫助所有使用基于ArmCortex的設備的嵌入式開發(fā)人員簡化軟件重用、加速項目構建和調試,從而縮短新應用程序的上市時間。
CMSIS支持:
?超過45家芯片供應商提供的10,000種獨特器件
?80多家包裝供應商提供1,100種不同的包裝
?500個開發(fā)板
?今天,我們宣布CMSISv6的到來。
最新動態(tài)
此新版本引入了一些您在遷移之前需要注意的更改。
工具鏈
CMSISv6支持以下開箱即用的工具鏈:
?Arm編譯器v6.10或更高版本
?GCC10或更高版本
?IAR8或更高版本
?LLVM/Clang17以后
*請注意,對ArmCompilerv5的支持已被刪除。
元器件
?與CMSISv5.9相比,CMSISv6軟件組件有許多改進。一些組件在其獨立的CMSIS-Pack中提供。
?存儲庫經過重組,以支持有效的GitHub和打包工作流程。
?CMSIS-View支持使用以前僅在MDK中提供的事件記錄器和組件查看器技術進行分析。
?CMSIS-Compiler允許將標準C庫函數(fopen、fwrite、printf、scanf)獨立于平臺重定向到文件接口、用戶定義的I/O或CMSIS-View中的事件記錄器。
?CMSIS-Stream優(yōu)化DSP/ML應用程序處理步驟之間的數據塊流。
?CMSIS -RTOS2API由六種不同的RTOS內核支持。它增加了對進程隔離的支持,使開發(fā)人員能夠保護關鍵軟件任務的執(zhí)行免受程序其他部分潛在缺陷的影響。這是由CMSIS-RTX支持的。
?CMSIS-Toolbox提供命令行工具用于:
?利用軟件包創(chuàng)建項目并構建嵌入式應用程序。
?使用CMSIS-Pack格式創(chuàng)建、維護和分發(fā)軟件包。
關鍵資源
?CMSIS v6文檔提供了詳細的概述以及對面向開發(fā)人員的每個CMSIS組件的訪問
我應該關注哪些CMSIS組件?幫助您決定CMSIS的哪些部分與您相關。
?將基于CMSIS的項目從CMSISv5遷移到CMSISv6
?CMSIS-Pack遷移指南
了解更多
Arm舉辦了一系列網絡研討會,進一步解釋CMSISv6的詳細信息,并將展示新組件如何幫助您開發(fā)嵌入式軟件。網絡研討會的日期如下(所有研討會均于太平洋標準時間上午8點/格林尼治標準時間下午4點/歐洲中部時間下午5點開始):
?CMSISv6簡介:2024年1月16日
?使用CMSIS-View和CMSIS-Compiler:2024年1月30日
?使用CMSIS-Toolbox構建CLI:2024年2月13日
?使用CMSIS-Stream和SDS進行數據流傳輸:2024年2月27日
本文轉自ARM官網
(原文鏈接)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
關于億道電子
上海億道電子技術有限公司是國內資深的研發(fā)工具軟件提供商,公司成立于2009年,面向中國廣大的制造業(yè)客戶提供研發(fā)、設計、管理過程中使用的各種軟件開發(fā)工具,致力于幫助客戶提高研發(fā)管理效率、縮短產品設計周期,提升產品可靠性。
十多年來,先后與ARM、Altium、Ansys、QT、Green Hills、Minitab、EPLAN、QA Systems、OpenText、Visu-IT、HighTec、PLS、Ashling、MSC Software、Autodesk、Source Insight、IncrediBuild、Lauterbach、Adobe、Testplant、TeamEDA等多家全球知名公司建立戰(zhàn)略合作伙伴關系,并作為他們在中國區(qū)的主要分銷合作伙伴服務了數千家中國本土客戶,為客戶提供從芯片級開發(fā)工具、EDA設計工具、軟件編譯以及測試工具、結構設計工具、仿真工具、電氣設計工具、以及嵌入式GUI工具等等。億道電子憑借多年的經驗積累,真正的幫助客戶實現了讓研發(fā)更簡單、更可靠、更高效的目標。
歡迎關注“億道電子”公眾號
了解更多研發(fā)工具軟件知識