英特尔Arduino 101实时操作系统 v1.0.7发布
jopen 8年前
<p style="text-align: center;"><img alt="" src="https://simg.open-open.com/show/cee80d884ac14c8bf7dacd51544c5fff.jpg" /></p> <p>英特尔为黑客技术和学习的目的发布了Arduino 101实时操作系统(RTOS)。 Arduino 101可以被认为是一个基于Arduino UNO的渐进式改进。由于它有了Curie模块,它以蓝牙连接、手势识别和一个六轴运动传感器为特色。它包含了两个核心,一个x86和一个32位ARC(Argonaut RISC核心),它们都以32MHz的频率运行,这提供了比UNO的ATmega328微控制器更高的性能和更低的能量功耗。ViperOS RTOS在x86核心中运行,而ARC则管理I/O。101提供了与UNO一样的引脚分配和外围系统。</p> <h2>更新日志</h2> <ul> <li>Add BLE flashpack to IDE</li> <li>JIRA-668: Removing Intel version of Adafruit_NeoPixel</li> <li>Fix UART receiver corruption</li> <li>Flush wait for transmission to be complete</li> <li>Jira-556: Add comments to I2S examples</li> <li>Add delay to Serial1.end() allow GPIO lines to settle</li> <li>CurieI2SDMA: Fix typo and add explanatory notes CurieI2SDMA.h</li> <li>JIRA-640 I2C operations are sometimes timing out causing a long delay in between i2C operations</li> <li>Issue <a href="/misc/goto?guid=4958993319042370154">#149</a>: Provide scaled IMU data</li> <li>Jira509:add IMU examples:FreeFallDetection, MotionDetection,ZeroMotionDetection...</li> <li>ATLEDGE-643: Add chip ID to SerialFlash example sketch</li> <li>Jira566: I2S DMA implement: supplement library and example</li> <li>Issue <a href="/misc/goto?guid=4958993319178979974">#241</a>: make Serial1 release GPIO pins on end()</li> <li>Add CurieIMUClass::end()</li> <li>Update Wire examples to use Serial instead of Serial1</li> <li>define digitalPinToInterrupt for backwards compatibility</li> <li>I2S DMA - supplement library and examples</li> <li>ATLEDGE-619: fix dtostrf</li> <li>I2C - add functionality to change i2c clock speed</li> <li>reduce i2c delays</li> <li>Add -std=gnu11 to compiler.c.flags in platform.txt</li> <li>Added MIDI examples</li> <li>ATLEDGE-586: String.compareTo() does not compute the same as Uno for POS values</li> <li>ATLEDGE-572: Fix getStepDetectionMode()</li> <li>ATLEDGE-553 Modify library examples header info</li> <li>Jira-617: String Object constructor hangs up when handling large floating point number</li> <li>SerialFlash: enlarge chip ID buffer</li> <li>JIRA-560 I2C Bus Scan using read instead of write to avoid sending the extra byte when scaning I2C bus</li> </ul> <h2>下载</h2> <ul> <li><a href="/misc/goto?guid=4958993319301777572" rel="nofollow">639 KB<strong>arduino101-factory_ble-flashpack-ide.tar.bz2</strong></a></li> <li><a href="/misc/goto?guid=4958993284873095093" rel="nofollow"><strong>Source code</strong> (zip)</a></li> <li><a href="/misc/goto?guid=4958993285005789660" rel="nofollow"><strong>Source code</strong> (tar.gz)</a></li> </ul> <p>本站原创,转载时保留以下信息:<br /> 本文转自:深度开源(open-open.com)<br /> 原文地址:<a href="http://www.open-open.com/news/view/b06dec9">http://www.open-open.com/news/view/b06dec9</a></p>