设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

英特尔开源了Arduino 101实时操作系统

2016-5-17 22:34| 发布者: joejoe0332| 查看: 1462| 评论: 0|原作者: 薛梦迪|来自: InfoQ

摘要: Arduino宣称英特尔为黑客技术和学习的目的发布了Arduino 101实时操作系统(RTOS)。它的源码可以从英特尔网页上下载,并且它为在101中使用的Curie芯片系统模块提供了整个板级支持包(BSP)。特别地,它既包括了核心 ...

Arduino宣称英特尔为黑客技术和学习的目的发布了Arduino 101实时操作系统(RTOS)。

它的源码可以从英特尔网页上下载,并且它为在101中使用的Curie芯片系统模块提供了整个板级支持包(BSP)。特别地,它既包括了核心操作系统也包括了用来管理更新和引导装载程序的固件。

根据它自己的描述,Arduino 旨在成为一个完全开源的项目,包括它的硬件和软件。然而,2015年10月他们介绍了101版本,它是第一个基于英特尔的Arduino,但由于英特尔的 固件/引导装载程序,它不能完全开源。现在,英特尔的决定使得它能够修补Arduino 101并为它开发托管在GitHub Arduino库中的新功能。在英特尔开源Arduino 101 RTOS和固件之前,Arduino说,直接和板级交流是不可能的,并且只有有限数量的任务能够完成,例如通过USB和PC进行交流等。

Arduino 101可以被认为是一个基于Arduino UNO的渐进式改进。由于它有了Curie模块,它以蓝牙连接、手势识别和一个六轴运动传感器为特色。它包含了两个核心,一个x86和一个32位ARC(Argonaut RISC核心),它们都以32MHz的频率运行,这提供了比UNO的ATmega328微控制器更高的性能和更低的能量功耗ViperOS RTOS在x86核心中运行,而ARC则管理I/O。101提供了与UNO一样的引脚分配和外围系统。

英特尔的发布还涉及到了Genuino 101,这是一个在美国以外地区商业化的Arduino 101版本。

在最初程序包刚发布的几个小时内,用户反馈道,在获得源码下载的准许前他们被要求接受一个限制性许可证。这看起来像一个问题,而后英特尔将其修补好了。InfoQ已经证实,在撰写本文时,用户只看到英特尔用于所有他们开源软件的通用免责声明,而实际的下载文件中则包括一个类似BSD的许可证。

查看英文原文Intel Open Sources Arduino 101 Real Time OS


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部