首页 | 登录 | 现在注册   [2009年07月03日]
Global Sources
家庭娱乐系统
互联 首页 / 互联

ARM发布基于CORTEX微控制器的软件接口标准

申请免费杂志 订阅 收藏 打印版

关键字: CORTEX  微控制器  接口标准  CMSIS 

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提供。



投票数:
我来评论 - ARM发布基于CORTEX微控制器的软件接口标准
评论:  
                


读者最关注的技术文章
 • 浅谈IPTV与DVB系统的融合
 • 数字电视软硬件分离原理与实现
 • H.264的发展及技术实用化
 • 初识UHDTV(超高清电视)
 • IPTV LAN 接入网方案
 • H.264代码在TI-DSP DM642上的实现
 • 全球最高分辨率全息图像亮相
 • IPTV技术方案名词详细解释
 • 数字电视标准大全

热门关键词搜索
8PSK HDTV 电视机原理图 OFDM GENESIS
ADV202 IPTV 电视设计 平板电视 H.264
ATSC 机顶盒 DMB-TH SCART HDCP
CCFL LCD 电视 DTV SED电视 HDMI
CMMB LCD TV DVB 数字电视 TPA3100
CVBS LCDTV方案 EDID STI7710 网络广告机
DAB MST718 FFL STIMI 液晶电视
电视标准 MSTAR 高清电视 TFT-LCD 移动电视
LVDS TFT DVB-T UTI AQUOS

Whitepaper
免费下载您感兴趣
的权威技术白皮书
数字电视标准大全
DVB/ ATSC /ISDB
/CMMB /DMBTH
/DAB 包罗所有标准及规范还有参考……
更多


订阅速递

提供您行业最新热点新闻及经典技术文章
赶快加入订阅!


EE小组
关注小组,分享,学习,成长!
功能介绍 加入小组
进入小组 创建小组

小组积分排行榜