英特尔Arduino 101实时操作系统 v2.0.1 发布
jopen 8年前
<p style="text-align: center;"><strong><img alt="" src="https://simg.open-open.com/show/cee80d884ac14c8bf7dacd51544c5fff.jpg" /></strong></p> <p> </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> <p>SerialFlash: fix compile errors<br /> • Modify comments to point to Paul Stoffregen's Serial Flash library in…<br /> • Jira 870, Change sensortag_button.ino to use localName<br /> • Fix arduino101load argument passing if binary path contains spaces<br /> • Jira 868, BLE Peripheral stack crash with long write, git456<br /> • Jira 836, Enumerate non connectable Peripherals in Central scan …<br /> • Jira 859. Support BLE descriptor processing.<br /> • Jira 867, BLE setValue(), add support for strings, git <a href="/misc/goto?guid=4959002274934124466">#210</a><br /> • Jira 793 Support Characteristic UUID that is not subset of Service, git 384<br /> • Jira 858, Can't trigger BLEConnected, BLEDisconnected events, git 445<br /> • Make onboard flash port and cs pin explicit<br /> • Add CurieSerialFlash wrapper over SerialFlash library<br /> • [TEMP] remove PaulStoffregen's SerialFlash fork<br /> • Fix and simplify SensorTag button example<br /> • Jira 802, BLE Central scan() to filter Peripheral adv, git <a href="/misc/goto?guid=4959002275057546770">#369</a><br /> • Jira 842 UART improvement, PR 266, broke BLE interface.<br /> • Jira 832 Sketch cannot exercise BLE broadcast, git 420<br /> • Jira 857, BLEPeripheral::connected() always returns false, git 444<br /> • Jira 795, read() is blocking selectable, git 383<br /> • Use single dataReady() method, instead of accelDataReady/gyroDataReady<br /> • Jira 792, Support addition UUID types, git PR 386.<br /> • Jira 804 BLE Characteristic initialization issue, git 366<br /> • BLE Peripheral cannot discover Central attributes<br /> • flash.ld: fix mis-aligned .data section<br /> • EEPROM.cpp: Use double quotes for include file<br /> • Sketch crash using both Firmata and BLE library, gitHub issue <a href="/misc/goto?guid=4959002275185969472">#377</a><br /> • Fix <a href="/misc/goto?guid=4959002275302408383">#380</a> characteristic written returns incorrect value after first connect<br /> • Jira 794 Inconsistent writeInt() result with different Peripherals, git 385<br /> • Jira 797, Central can scan with MAC address, git 376<br /> • EEPROM library: move function definitions into separate .cpp files<br /> • freeMemory.ino: add introductory comment<br /> • Add new library MemoryFree<br /> • add support for Power Management library<br /> • expose all AON-GPIOs<br /> • shared memory structure changes for CODK-M<br /> • CurieIMU.cpp: initialize saved accel/gyro ranges in begin()<br /> • Rebuild libarc32drv_arduino101.a<br /> • libarc32_arduino101/Makefile: Add 'strip' target</p> <h2>下载</h2> <ul> <li><a href="/misc/goto?guid=4959002275428740384" rel="nofollow"><strong>flashpack_ble_v3.tar.bz2</strong></a></li> <li><a href="/misc/goto?guid=4959002275561036765" rel="nofollow"><strong>package_2.0.1-rc1_index.json</strong></a></li> <li><a href="/misc/goto?guid=4959002275677844816" rel="nofollow"><strong>Source code</strong> (zip)</a></li> <li><a href="/misc/goto?guid=4959002275796109183" 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/2fc74d92">http://www.open-open.com/news/view/2fc74d92</a></p>