Mbed
Mbed是一个平台和操作系统,用于基于32-bit ARM Cortex-M微控制器的连接互联网的设备,这些设备也叫做物联网设备。这个项目由ARM和它的技术伙伴协作开发。
开发者 | ARM管理的协作项目 |
---|---|
编程语言 | C, C++ |
運作狀態 | Current |
源码模式 | 开放源代码 |
初始版本 | 2009年9月21日 |
市場取向 | 微控制器,物联网,可穿戴技术 |
支援平台 | 32-bit ARM Cortex-M |
许可证 | Apache许可证2.0 |
官方網站 | mbed.com |
软件开发
硬件开发
演示开发板
现有各种针对mbed平台的硬件演示板,其首为最初的mbed Microcontroller board。mbed微控制器开发板(以“mbed NXP LPC1768”销售)是基于NXP微控制器的演示板,它有一个ARM Cortex M3核心,运行于96 MHz,带有512 KB flash,64 KB RAM,还有一些接口包括以太网、USB设备、CAN、SPI、I²C和其他I/O[1][2]。mbed微控制器在2010年收到了第一个奖项,年度EDN软件/嵌入式工具类创新奖[3]。
这个开发板还发行了各种版本,包括NXP LPC2368(ARM7TDMI-S)、NXP LPC1768(Cortex-M3)、NXP LPC11U24(Cortex-M0)微控制器[4]。
HDK
mbed硬件开发工具包(HDK)为OEM设计,提供信息来建造定制硬件以支持mbed SDK。它由接口固件和用来容易的建立开发板的schematics、OEM模块和适用于生产的re-programmable产品构成。
项目开发
这个项目由ARM联合其他主要技术公司和mbed开发者社区开发。开发和贡献出现在不同层次上:
引用
外部链接
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.