当前位置:首页 > 智能硬件 > 智能硬件
ARM公司发布了ARM® Cortex™微控制器软件接口标准(CMSIS: Cortex™ Microcontroller Software Interface Standard)。CMSIS是独立于供应商的Cortex-M处理器系列硬件抽象层,为芯片厂商和中间件供应商提供了连续的、简单的处理器软件接口,简化了软件复用,并减少了新入门的微控制器开发者的学习曲线和新产品的上市时间。

软件开发是嵌入式行业公认的主要开发成本。通过对所有Cortex芯片厂商的产品的软件接口进行标准化,这一成本能够被显著降低,尤其是在进行新设备开发项目或者将已有的软件移植到其他芯片厂商提供的基于Cortex处理器的微控制器时,成本降低效果更为明显。

 CMSIS使得芯片厂商能够将他们的资源专注于对其产品的外设特性进行差异化,并且消除他们为对微控制器进行编程时需要维持不同的、互相不兼容的标准的需求。
CMSIS是ARM与数个主要芯片和软件厂商紧密合作、共同开发的,包括爱特梅尔(Atmel®)、IAR、KEIL、Luminary Micro、Micrium、恩智浦(NXP)、SEGGER和意法半导体(STMicroelectronics)。这次合作以及对先前解决方案的反馈,造就了这一针对基于Cortex处理器的设备的、易学易用的编程接口。

这个标准被设计为可以完全升级,以保证它适用于所有Cortex-M处理器系列微控制器,包括从最小的8KB设备到带有复杂通讯外设的设备,例如Ethernet或者USB-OTG(CMSIS对核心外设接入层的代码存储要求小于1KB,RAM存储要求小于10比特)。
ARM公司MCU工具总监Reinhard Keil表示:“Cortex微控制器软件接口标准提供了一个在外设、实时操作系统和中间件之间建立接口的通用方法,可以同时使芯片厂商和开发者受益。ARM公司Cortex处理器架构正在迅速成为下一代、高性能、低能耗MCU的理想架构之选。通过对所有芯片厂商产品进行标准化,CMSIS将减少新软件开发时间,进一步加速基于Cortex处理器的新微控制器的开发。”

ARM计划未来为CMSIS添加一个中间件访问层,能够为Ethernet、SD/MMC提供标准软件接口,同时为实时操作系统kernel(RTOS Kernel)进行持续的、kernel-aware的调试提供一个调试接口。这一对CMSIS的扩展将会简化在新的基于Cortex处理器的微控制器上的标准中间件的配置。

上市情况
CMSIS以一整套的文件形式提供,可以整合到设备使用手册中。CMSIS可以免费在www.onARM.com网站下载,这是一个为嵌入式开发者提供全面资源的网站。CMSIS文件和软件层维护将由ARM提供。
本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

【2024年5月9日,德国慕尼黑讯】信息安全与功能安全在汽车行业发挥着日益重要的作用,即便在低端微控制器应用中也不例外。与此同时,汽车制造商正在用触摸表面取代机械按钮,实现简洁的驾驶舱和方向盘。因此,电子电路的空间受到很...

关键字: 物联网 电子电路 微控制器

【2024年5月8日,德国慕尼黑讯】Rust编程语言凭借其独特的内存安全特性,已经成为汽车软件开发中C/C++的有效补充和潜在替代品。全球功率系统和物联网领域的半导体领导者英飞凌科技股份公司(FSE代码:IFX / OT...

关键字: 编译器 微控制器

2024年5月6日 – 专注于引入新品的全球电子元器件和工业自动化产品授权代理商贸泽电子 (Mouser Electronics) 即日起开售Analog Devices, Inc. (ADI) 的MAX32690微控制...

关键字: 可穿戴设备 微控制器 片上系统

【2024年4月29日, 德国慕尼黑讯】嵌入式安全被认为是物联网(IoT)应用部署的一个重要属性。英飞凌科技股份公司(FSE代码:IFX / OTCQX代码:IFNNY)近日宣布,其新型PSOC™ Edge E8x MC...

关键字: 微控制器 MCU 物联网

2024年4月26日,中国 – 服务多重电子应用领域、全球排名前列的半导体公司意法半导体 (STMicroelectronics,简称ST;纽约证券交易所代码:STM) 公布了按照美国通用会计准则 (U.S. GAAP)...

关键字: 微控制器 模拟器件

利用LogiCoA™微控制器,以更低功耗实现与全数字控制电源同等的功能

关键字: 微控制器 电源 CPU

Arm CPU正在从根本上推动AI变革,并造福地球。Arm架构是未来AI计算的基石。​

关键字: ARM AI

台湾新竹 – 2024年4月23日 – 著名的微控制器供货商新唐科技公司,与全软件开发生命周期提供跨平台解决方案的全球软件公司Qt Group宣布深化合作,扩展新唐科技人机界面(HMI)平台支持「Qt for MCUs」...

关键字: 微控制器 嵌入式系统 MCU

上海2024年4月22日 /美通社/ -- 恶性的攻击和意外事件总是防不胜防,提前部署灾备方案可以在遭遇意外时尽可能减少企业损失。那么面对无处不在的勒索病毒和潜在风险,为什么依然有很多企业还会遭遇数据丢失?

关键字: 勒索病毒 软件 电脑 群晖数据

SAP(思爱普)近日发出的裁员计划,不仅涉及全球范围内约8000个职位,更是在中国区造成了近1500名正式员工和合同工不续的情况。

关键字: 软件 互联网
关闭
关闭