基于AtmelStudio给arduino下载bootloader通用方法
2016-01-14 11:40
330 查看
给arduino板子下载bootloader通用方法
所用编译器atmelstudio,以及装有arduino官方IDE的安装目录(bootloader所在),以及仿真器。
步骤1:安装仿真器驱动:
![](https://img-blog.csdn.net/20160114115425294?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20160114115527158?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
步骤2:进入atmelstudio软件
![](https://img-blog.csdn.net/20160114115638258?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20160114115720348?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20160114115807644?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
打开图中选中的文件,查看你所用的arduino型号对应的bootloader文件所在,以及熔丝地址:
![](https://img-blog.csdn.net/20160114115855639?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
按上面指示的bootloader路径找到该文件并加载:
![](https://img-blog.csdn.net/20160114115936500?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
加载完成点击Program按钮。
提示完成后。再选定Fuse,按前面查看到的Fuse信息对下面面板上的信息进行更改。
![](https://img-blog.csdn.net/20160114120050848?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
更改完成,点击Program按钮。提示完成后,则bootloader成功完成了下载,即可用USB直接下载程序了。
参考博客:http://startingelectronics.org/tutorials/arduino/arduino-uno-burning-bootloader-avr-studio/
http://www.dfrobot.com.cn/community/forum.php?mod=viewthread&tid=744
所用编译器atmelstudio,以及装有arduino官方IDE的安装目录(bootloader所在),以及仿真器。
步骤1:安装仿真器驱动:
步骤2:进入atmelstudio软件
打开图中选中的文件,查看你所用的arduino型号对应的bootloader文件所在,以及熔丝地址:
按上面指示的bootloader路径找到该文件并加载:
加载完成点击Program按钮。
提示完成后。再选定Fuse,按前面查看到的Fuse信息对下面面板上的信息进行更改。
更改完成,点击Program按钮。提示完成后,则bootloader成功完成了下载,即可用USB直接下载程序了。
参考博客:http://startingelectronics.org/tutorials/arduino/arduino-uno-burning-bootloader-avr-studio/
http://www.dfrobot.com.cn/community/forum.php?mod=viewthread&tid=744
相关文章推荐
- IOS中UIActionSheet使用方法详解
- 【SQL 编程你也行】SQL Server 2014新功能之序列Sequence
- Hive 1.2.1 UI(HWI)配置
- iOS Dev (60) 怎样实现 UITextView 中的 placeHolder
- Contacts(CNLabeledValue)
- druid连接池与数据库简单配置
- PHP_SELF、 SCRIPT_NAME、 REQUEST_URI区别
- UI控件自定义tableView的分割线的样式
- AndroidUI基础之 TimePickerDialog与 Timpicker 等简单的使用
- 【SQL 编程你也行】SQL Server 2014新功能之动态视图:sys.dm_exec_query_profiles
- clouderamagner 中hue 工作流调用sqoop1 问题处理
- PHP中require和include的区别
- Android中UI主线程与子线程
- iOS edgesForExtendedLayout、extendedLayoutIncludesOpaqueBars、automaticallyAdjustsScrollViewInsets属性详解
- servlet request.getParamter 有时获取参数为null
- EasyUI之Combobox 数据加载完之后执行
- UI组件之ImageView及其子类(二)ImageButton ,ZoomButton
- 关于android stuidio的基本设置
- leetcode -- Range Sum Query - Mutable -- 重点,有线段树
- switch(value)设置 为int 型变量