查看“Microduino Getting start/zh”的源代码
←
Microduino Getting start/zh
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{Language|Microduino Getting start}} {| style="width: 800px;" |- | [[File:microduinoGettingStartHeader.jpg|600px|center|thumb]] ==Step 1: Arduino IDE下载== '''Microduino完全兼容Arduino,先安装基础IDE''' *先在此下载Arduino IDE(1.0x版本) **[[https://github.com/wasdpkj/Microduino-IDE Microduino-IDE]] *我们已经将Microduino兼容的硬件支持包和程序库集成在了IDE中,下一步将验证他们的有效性 ==Step 2: 验证IDE== ===验证硬件支持包=== * 为了适配Microduino的多种核心,以上IDE已经集成了Microduino硬件支持包; *该支持包让Arduino IDE在板卡内显示Microduino硬件,并和Arduino官方硬件一样能在线下载及重新烧写bootloader。 ====Windows==== *1.启动Arduino IDE,单击Tools 菜单, 您将会在Board菜单下看到Microduino系列. [[File:microduinoGettingStart1.jpg|600px|center|thumb]] ====MAC OS==== *1. 启动Arduino app, 单击Tools 菜单, 您将会在Board菜单下看到Microduino系列. ===验证程序库=== *Microduino针对数十种不同的功能模块,整理出了兼容的程序库支持包 *这里面包含Arduino官方原版的部分支持包,我们只是对其文件夹改名,便于整理分类 ====Windows==== *1.启动Arduino IDE,单击'File 菜单, 您将会在 Examples菜单下找到程序示例. [[File:microduinoGettingStart2.jpg|600px|center|thumb]] ====MAC OS==== *1.启动Arduino spp,单击File 菜单, 您将会在 Examples菜单下找到程序示例. ==Step 3: 驱动程序== 开发环境配置好之后,开始安装驱动程序 ===Windows=== '''下载驱动''' *先在此下载对应系统的驱动:[[https://github.com/wasdpkj/Microduino-Drivers Microduino-Drivers]] *解压下载所得的压缩包中Windows文件夹 '''连接硬件''' *通过MicroUSB数据线将Microduino-USBTTL与电脑建立连接; '''安装驱动''' *会出现识别到新硬件。然后会开始查找系统内驱动。如果没有找到驱动,则需要手动安装。 *在计算机上面点右键,点管理,打开设备管理器,可以看到打了感叹号的未识别硬件。 [[File:microduinoGettingStart3.jpg|600px|center|thumb]] *在未识别硬件上点击右键,选择更新驱动程序软件。在弹出对话框中选择浏览计算机以查找驱动程序软件 [[File:microduinoGettingStart4.jpg|600px|center|thumb]] *然后目录选择:下载驱动时解压的Windows文件夹 [[File:microduinoGettingStart4-1.jpg|600px|center|thumb]] *点击下一步,就可以安装好驱动了。 [[File:microduinoGettingStart5.jpg|600px|center|thumb]] *'''注意:''' '''windows8若出现文件损坏或缺少签名等提示,无法正常安装驱动时,则需要禁用系统数字签名安装。''' Turn off the check. Hold the shift key while clicking on Restart Select Troubleshoot > Advanced Options > Startup Settings > Restart After Restart select option 7. by: http://answers.microsoft.com/en-us/windows/forum/windows_8-hardware/how-to-install-a-driver-that-does-not-contain/7c3f299b-3483-4c96-8c44-87c7451af222 *安装好驱动后,就可以显示是COM端口。 [[File:microduinoGettingStart6.jpg|600px|center|thumb]] *打开IDE,在菜单Tools里的Serial Port中将看到COMXX *选择正确的模块和串口, 您可以即时享受Microduino带来的无限可能. ===Mac OS=== '''下载驱动''' *先在此下载对应系统的驱动:[[https://github.com/wasdpkj/Microduino-Drivers Microduino-Drivers]] *解压下载所得的压缩包中Mac.os文件夹内容 '''安装驱动''' *安装USB驱动. 虽然该软件包的名字是FTDIUSBSerialDriver_10_4_10_5_10_6_10_7, 它也可在MAC OS X 10.9.3上得到完美的应用 [[File:microduinoGettingStart7.png|600px|center|thumb]] '''连接硬件''' *用Micro-USB 线连接Microduino-USBTTL到您的Mac上; *打开IDE,在菜单Tools里的Serial Port中将看到dev/tty.usbserial-XXXXXXXX [[File:microduinoGettingStart8.png|600px|center|thumb]] *选择正确的模块和串口, 您可以即时享受Microduino带来的无限可能. ==Step 4: 历史== '''Microduino Arduino IDE 硬件支持包历史:''' *2014年10月19日,更新了atmega32u4的bootloader文件,解决了D10管脚作为RX_LED引起的BUG *2014年10月17日,更新了HID.cpp文件,解决了atmega32u4不能作为鼠标、键盘的BUG *2014年10月10日,更新了因为缺少avr-libc文件夹导致atmega32u4的一些BUG问题。 *2014年10月7日,更新了1284熔丝位错误导致IO口不能使用的问题。 *2014年6月24日,更新了atmega32u4的使用AnglogRead直接读取“AX”模拟口问题,所有Core统一A6、A7引脚。 *2013年5月27日,正式升级到optiboot5.0,Microduino core core+全系列提供支持,问题反馈QQ:51728096。 *2013年5月16日,beta版本支持core+(ATmega1284p@8M,3.3V),提供beta版本下载 *2013年4月29日,升级到optiboot5.0版本,支持core+(ATmega1284p@16M,5V),提供beta版本下载 *2013年4月22日,Tiki修正core+软串口问题。 *2013年3月28日,修正对core+,analogRead(0)不能对应到A0。 *2013年2月20日,修正optiboot bug,彻底解决Microduino-Core+(Atmega644pa@16M,5V)Microduino-Core+(Atmega644PA@8M,3.3V)bootloader问题,请大家下载测试,有什么问题,及时反馈。 *2013年1月20日,修正Microduino-Core+(Atmega644pa@16M)bootloader问题,外部中断INT2,第二个串口(Serial1)均已可用,修正ADC转换端口对应问题。请Microduino-Core+(Atmega644pa@16M)用户重新下载支持包,并重新烧写bootloader。 *2013年1月19日,修正Microduino-Core+外部中断INT2不可用问题。 *2013年1月13日,修正Microduino Core(Atmega168PA@8M,3.3V)熔丝位。根据16M改了没测试,结果不行,更正回已经测试版本。 *2013年1月4日,测试对microduino-core(Atmega168PA@16M,5V)进行烧写,及下载程序,成功!修正了熔丝位,使其更加合理。 *2012年12月29日,测试对Microduino Core(Atmega328P@8M,3.3V)进行烧写,及下载程序,成功! *2012年12月28日,添加针对Atmega644PA原生的optibootloader。目前已知bug为重新烧写bootloader的时候需要把“XXXXX.build.mcu=atmega644”改为“XXXXX.build.mcu=atmega644p”,烧写完毕再改回来,然后重新启动IDE,才能正常下载。涉及硬件为: *Microduino-Core+(Atmega644PA@16M,5V)(已支持,已测试) *Microduino-Core+(Atmega644PA@8M,3.3V)(已支持,已测试) *2012年12月27日,对于某些不够健壮的168pa芯片,采用8MHZ晶振,optiboot默认的115200波特率下载速度,会出现无法下载问题,这次更新把默认下载波特率调整为57600。如果仍然不能烧写,请把被烧写的模块输入电压调整为5V。涉及硬件为: *Microduino Core(Atmega168PA@8M,3.3V)(已支持,已测试) *2012年12月23日,添加对Microduino-Core+的支持。-Core+对应的4个硬件为: *Microduino-Core+(Atmega1284P@16M,5V)(已支持,未测试) *Microduino-Core+(Atmega1284P@8M,3.3V)(未支持) *Microduino-Core+(Atmega644PA@16M,5V)(已支持,已测试) *Microduino-Core+(Atmega644PA@8M,3.3V)(未支持) *2012年12月18日,修正Microduino-Core (Atmega168PA@8M,3.3V)熔丝位错误导致不能正常下载。Microduino Core (Atmega328P@8M,3.3V)及Microduino Core (Atmega168PA@16M,5V)还未测试。 *2012年12月16日,添加Microduino-Core对应的4个硬件: *Microduino Core(Atmega328P@16M,5V)(已支持,已测试) *Microduino Core(Atmega328P@8M,3.3V)(已支持,未测试) *Microduino Core(Atmega168PA@16M,5V)(已支持,未测试) *Microduino Core(Atmega168PA@8M,3.3V)(已支持,已测试) *核心为Arduino IDE 1.03对应核心文件。 |}
该页面使用的模板:
模板:Language
(
查看源代码
)
模板:Nmbox
(
查看源代码
)
返回至
Microduino Getting start/zh
。
导航菜单
个人工具
创建账户
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
Welcome
首页
创客大赛
大赛详情
3D打印
安装月球车
图形化编程
操控月球车
升级月球车
编程工具下载
软件下载
Arduino
Processing
Mixly
Scratch
模块套件
Microduino 102
mCookie 102
mCookie 202
mCookie 302
IBC
其他
应用套件
四轴飞行器
平衡车
小车CUBE
音乐播放器
刷卡音乐播放器
wifi气象站
彩虹音乐触摸灯
分贝检测仪
迎门汇报
LED点阵时钟
LED点阵屏幕
硬件
mCookie
Sensor
Microduino
MicroWrt
MicroNux
MicroRobot-Core
MicroRobot-CoreESP
ideaBoard
ideaBox
MicroMV
MicroAI
帮助
常见问题
帮助
工具
链入页面
相关更改
特殊页面
页面信息