用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

点击进入授权页面

只需一步,快速开始

  • QQ空间
  • 回复
  • 收藏
  • TA的每日心情
    慵懒
    2017-7-16 11:47
  • 签到天数: 44 天

    [LV.5]常住居民I

    奈何col 攻城狮 2015-10-17 22:28 楼主

    Arduino/Genuino 101

    Arduino/Genuino 101

    为赶时间,可能有些翻译的不准,大家可以回帖指出
    Genuino 101购买地址:http://clz.me/buy101

    转载请注明自Arduino中文社区(http://www.arduino.cn/

    Arduino 101/Genuino 101是一个性能出色的低功耗开发板,它基于 Intel® Curie™ 模组,价格亲民,使用简单。
    101不仅有着和UNO一样特性和外设,还额外增加了 Bluetooth LE 和 6轴加速计、陀螺仪,能祝你更好的释放创造力,让你轻松地连接数字与物理世界。

    模块包含一个x86的夸克核心和一个32bit的ARC架构核心(Zephyr),时钟频率都是32MHz,intel的交叉工具链可以完成两个核心的开发。
    intel开发的一个实时操作系统和开发框架会在2016年3月开源,但是那时并不能直接与101对接,只能通过arduino核心的动态消息盒子来操作,所以只有有限的功能可以被使用,(和PC的交互通过USB接口,下载程序到flash,使用蓝牙和PWM),居里使用的实时操作系统还在开发中,新的功能将于近期发布。

    101带有14个I/O(其中四路可用作PWM输出),6个模拟输入,一个用作串口通信和上传程序的USB接口,1个电源座,1个带SPI和IIC脚的ICSP接口。
    I/O电压为3.3V,但也可以承受5V的电压。

    Arduino 101 (美国) 和Genuino 101 (美国之外) 由Arduino和Intel®合作开发。
    101  withlogo.jpg

    技术规格
    主控器Intel Curie
    工作电压3.3V (I/O兼容5V)
    输入电压 (推荐)7-12V
    输入电压 (极限)6-20V
    数字 I/O14 (of which 4 provide PWM output)
    PWM I/O4
    模拟输入 I/O6
    I/O之流输出能力4 mA
    Flash196 kB
    SRAM24 kB
    时钟频率32MHz
    特点蓝牙LE, 6-axis 加速度/陀螺仪
    68.6 mm
    53.4 mm



    编程
    101通过使用Arduino IDE进行编程。你可以在 工具 > 板型 菜单中选择 Arduino/Genuino 101。详见 Arduino 101/Genuino 101 开发教程
    101中已经预装了RTOS,你可以通过usb上传新的程序,而不用使用外部编程器烧写,其通信使用DFU协议。

    和其他Arduino开发板的区别
    101部分特性类似于Arduino UNO (接口和可用外设) 和Arduino Zero (32位控制器和3.3V的I/O),最大的不同是其使用了低功耗的intel单片机、板载有蓝牙和姿态传感器。

    电源
    101能通过USB或者外部电源接口供电。两者同时供电时,电路能自动进行切换。外部电源接口可以接交流转直流的适配器供电,也可以使用电池供电。
    电源相关引脚如下:
    VIN. 当使用外部DC电源供电时,VIN引脚就是外部电源的电压。你可以直接通过这个引脚使用外部电源。
    5V. 板载5V输出引脚,这个电源来自USB口直接供电,或者DC电源座7~12V的电源输入后降压到5V。尽可能别使用板载的电源,如果控制不好,可能会毁坏你的Arduino,真心不建议使用它。
    3.3V. 板载有3.3V输出引脚,最大能提供1500mA电流,Curie也是使用这个3.3V供电。
    GND. 接地引脚
    IOREF. IOREF脚是板载的I/O参考电平脚,一些Arduino扩展板能通过这个引脚判断控制器工作电压,进而切换成合适的电压(5V或3.3V)进行工作。

    存储
    Intel Curie的两个处理器共用其上的存储空间,用户能够使用196 kB的Flash(总共384 kB)和 24 kB的SRAM(总共80 kB)

    I/O
    101有20个通用I/O引脚,通过pinMode()、digitalWrite() 和 digitalRead()函数,可以进行数字输入输出操作。能通过analogWrite()函数用作PWM输出。所有引脚都工作在3.3V电压下。每个引脚大概都可以通过4ma电流。一些引脚可以使用特定的函数驱动。Serial: 0 (RX) 和 1 (TX)。需要注意的是驱动0、1需要使用Serial1,而不是Serial
    中断: 所有引脚都可以使用外部中断,中断形式有 高电平、低电平、上升沿、下降沿、电平改变触发。(电平改变触发仅支持 2, 5, 7, 8, 10, 11, 12, 13)具体可见 attachInterrupt()函数及详细说明。
    PWM: 3, 5, 6, 9。可通过analogWrite()提供8位PWM输出。
    SPI: SS, MOSI, MISO, SCK。可通过SPI库驱动SPI引脚。
    LED: 13. 板载LED灯通过13号引脚驱动。当引脚输出高电平时,LED是亮,当为低电平时,LED不亮。
    ADC: 20个通用I/O中有6个可以用于模拟输入。板上的A0~A5即为模拟输入引脚,ADC精度为10位。支持GND~3.3V以内的输入。
    TWI: SDA、SCL,TWI通信使用Wire库

    原文链接:https://www.arduino.cc/en/Main/ArduinoBoard101


    更多内容:
    Arduino 101/Genuino 101 开箱加浅析  http://www.arduino.cn/thread-19111-1-1.html
    Arduino 101/Genuino 101开发教程   http://www.arduino.cn/thread-18553-1-1.html
    Arduino 101/Genuino 101蓝牙教程   http://www.arduino.cn/thread-18581-1-1.html
    Arduino 101/Genuino 101加速度、陀螺仪的使用   http://www.arduino.cn/thread-19480-1-1.html
    Arduino 101/Genuino 101 时钟的使用   http://www.arduino.cn/thread-19601-1-1.html
    Arduino 101/Genuino 101 定时器的使用   http://www.arduino.cn/thread-19603-1-1.html
    Arduino 101/Genuino 101 RTOS开发教程

    IDE手动添加Arduino/Genuino 101支持   http://www.arduino.cn/thread-19423-1-1.html
    Arduino 101/Genuino 101/intel Curie 驱动   http://www.arduino.cn/thread-19700-1-1.html





    如果以上内容对你有帮助,你可以通过打赏支持作者
    谷歌翻译加简单修饰,参数部分没翻译

    一个学习和开发板,英特尔®居里™模块,性能和低功耗,提供与Arduino的的简单和入门级价格。它保持同样强大的外形和的UNO外设,并增加了车载蓝牙LE功能和6轴加速度计/陀螺仪,以帮助您轻松扩展您的创意到互联世界。该模块包含两个微小的内核,x86(夸克)和ARC,都是主频为32MHz的。夸克内核运行ViperOS RTOS来帮助Arduino的核心组件完成最艰巨的任务。它配备了14路数字量输入/输出引脚(其中4个可作为PWM输出),6个模拟输入,USB连接器用于串行通信和代码上传,一个电源插孔,带有SPI信号和I2C专用引脚的ICSP头。板子工作电压和I / O都为3.3V,但所有引脚都被5V过压保护。

    Arduino的101(仅限美国)和GENUINO 101(美国以外)的设计与英特尔的合作。
    和Intel Galileo一样
    模块包含一个x86的夸克核心和一个32bit的ARC架构核心,时钟频率都是32MHz,intel的交叉工具链可以完成两个核心的开发。
    intel开发的一个实时操作系统和开发框架会在2016年3月开源,但是那时并不能直接与101对接,只能通过arduino核心的动态消息盒子来操作,所以只有有限的功能可以被使用,(和PC的交互通过USB接口,下载程序到flash,使用蓝牙和PWM),居里使用的实时操作系统还在开发中,新的功能将于近期发布
    打赏作者鼓励一下!
    感觉剩下的都没翻译的价值了,和其他板子一样的
    如果以上内容对你有帮助,你可以通过打赏支持作者
    不错、学习、取之精华 哈哈
    上传程序的时候显示
    设备无响应,请检查是否选择了正确的串口,或在导出程序前重启开发板
    是怎么回事
    101中已经预装了RTOS,你可以通过usb上传新的程序,而不用使用外部编程器烧写,其通信使用DFU协议。

    是不是和boot loader加载 一个意思?
    楼主您好,我这边有个问题请教一下:我电脑装好arduino 101的IDE后,发现USB串口读取不了,我在设备管理器上想更新它的驱动程序,但是最后提示说Windows无法安装Genuino 101,这个怎么解决?
    eliteelite 发表于 2016-6-26 21:47
    楼主您好,我这边有个问题请教一下:我电脑装好arduino 101的IDE后,发现USB串口读取不了,我在设备管理器 ...

    楼主您好,下载完您提供的驱动程序后,可以使用驱动了。这个问题解决了。但是我又遇到了新的问题:我点击“烧录引导程序”后,底下显示烧录失败,可能是什么原因?
    123下一页
    发新帖
    发表评论
    高级模式  
    您需要登录后才可以回帖 登录 | 立即注册  
    关闭

    推荐主题 上一条 /2 下一条