历史上的今天
返回首页

历史上的今天

今天是:2025年03月28日(星期五)

正在发生

2020年03月28日 | 把arduino当AVRISP烧写器Arduino给Arduino烧boot

2020-03-28 来源:eefocus

教程介绍如何使用Arduino作为AVR ISP(在线系统编程)。你可以使用它给其他AVR芯片烧写引导程序(bootloader)(例如使用ATmega168的或ATmega328的Arduino)。这个例子中的代码是基于Randall Bohn写的mega-isp固件。

说明
使用您的Arduino给其他AVR烧写引导程序(bootloader),步骤如下:

1.打开的ArduinoISP的固件(File>examples>ArduinoISP)中文(文件>示例>ArduinoISP)


2.注意,如果是为阿尔杜伊诺1.0:你需要对ArduinoISP代码进行小的改动,新版一般不用不过也查下吧。查找heartbeat()函数,把其中的“delay(40);”,更改为“delay(20)”。






3.在(Tools>board)中文(工具>板),选择对应的arduino型号,(这里是选择作为编程器的板子型号,而不是你将要烧写bootloader的板子型号)使用的串行端口菜单中的项目。

4.上传ArduinoISP。

5.Arduino和你要烧写的arduino连接方法如下图所示。(注:如果是ArduinoUNO,你需要Reset和GND之间连接一个10 uF的电容,不是就不用)


6.在(Tools>board)中文(工具>板)菜单上,选择你要刻录的bootloader的板子型号(你将要烧写的板子型号)对应。看到板环境页面描述细节。

7.选择 (Burn Bootloader>Arduino as ISP)中文(编程器>Arduino as ISP),开始烧写bootloader(烧录引导程序)

推荐阅读

史海拾趣

常州星海电子(Starsea)公司的发展小趣事

常州星海电子有限公司,自1990年成立以来,便以生产中英合资的各类二极管为起点,逐渐在电子行业中崭露头角。随着公司业务的不断发展和市场需求的增长,2016年,公司正式更名为常州星海电子股份有限公司,完成了从合资到股份制的转变。这一转变不仅标志着公司管理结构的升级,也预示着公司在未来市场中的更大发展。

Dae Ryung Electronic Co Ltd公司的发展小趣事

在追求经济效益的同时,Dae Ryung Electronic Co Ltd公司也积极履行社会责任并推动可持续发展。公司注重环保和节能减排工作,在生产过程中采用环保材料和工艺减少污染排放。同时,公司还积极参与社会公益事业和慈善活动回馈社会。这些做法不仅提升了公司的社会形象也促进了企业与社会的和谐发展。

Hengstler GmbH公司的发展小趣事

在快速发展的过程中,Dae Ryung Electronic Co Ltd公司始终注重产品质量和品牌建设。公司建立了严格的质量管理体系,从原材料采购到产品生产、检测等各个环节都进行严格把关。同时,公司还注重品牌形象的塑造和宣传,通过广告宣传、公关活动等方式提升品牌知名度和美誉度。这些努力使得公司的产品在市场上获得了良好的口碑和认可。

兆易创新(GigaDevice)公司的发展小趣事

在快速发展的过程中,Dae Ryung Electronic Co Ltd公司始终注重产品质量和品牌建设。公司建立了严格的质量管理体系,从原材料采购到产品生产、检测等各个环节都进行严格把关。同时,公司还注重品牌形象的塑造和宣传,通过广告宣传、公关活动等方式提升品牌知名度和美誉度。这些努力使得公司的产品在市场上获得了良好的口碑和认可。

Excellence Optoelectronics Inc公司的发展小趣事

面对不断变化的市场环境和技术趋势,EOI始终保持创新的精神和追求卓越的态度。公司不断投入研发资金,引进先进的技术和设备,提高产品的技术含量和附加值。同时,EOI还关注行业动态和市场需求的变化,及时调整产品策略和市场策略。这些努力使得EOI能够保持领先地位,并在电子行业中持续发展壮大。

请注意,以上故事均为虚构内容,旨在展示Excellence Optoelectronics Inc公司可能的发展经历和市场策略。实际情况可能与这些故事有所不同。

Gem Asia Enterprise Co Ltd公司的发展小趣事

面对电子行业供应链复杂多变的挑战,Gem Asia积极实施供应链优化和数字化转型战略。公司引入先进的ERP系统和物联网技术,实现了从原材料采购、生产制造到物流配送的全链条数字化管理。这一举措不仅提高了生产效率和产品质量,还降低了运营成本,增强了企业的市场竞争力。同时,Gem Asia还加强了与上下游企业的合作,共同构建了一个高效协同的供应链生态系统。

问答坊 | AI 解惑

MSP430系列单片机简介

MSP430系列单片机简介…

查看全部问答>

ARM中如何把常量数组放在代码段?

现在有个很大的常量数组const int testdata[1000],为了节约内存,想把他放在代码段里面。 请问需要怎么申明?以前在单片机里面字节加个code前缀就可以了,ARM里是怎么实现的? RO数据区就是代码段吗?…

查看全部问答>

有哪些兄台用过MARVELL8686的WIFI模块啊??小弟有问题请教

有哪些兄台用过MARVELL8686的WIFI模块啊??小弟有问题请教…

查看全部问答>

win ce中文输入法调用

  win ce中文输入法调用时,我的程序老是掉不出来。   我用的是网上查到的常用方法调用的。   HIMC hIMC = ImmGetContext(hWnd); ///hWnd为当前窗口句柄 POINT pt; pt.x = 300; pt.y = 200; ImmSetStatus ...…

查看全部问答>

WinCE Bluetooth 问题 求解 感谢

各位先进好 跟各位先进请教几个问题 小弟最近在研究嵌入式系统的蓝牙装置 使用的cpu是 s3c2443 , OS是 WinCE Platform Builder 5.0 我想建构一个bluetooth的AP 查了一下 MSDN 却对于有些感到不解 MSDN 将嵌入式系统的蓝牙区分为Bluetooth OS Des ...…

查看全部问答>

RC充电计算方法

      RC充电计算方法 转载:http://hi.baidu.com/cumtsun/blog/item/b8ee5f16561cae4e20a4e93c.html 例1:如图所示的是一个单片机的上电复位电路,电源电压Ucc=5V,电容器    ...…

查看全部问答>

求教:AD采样时间疑问

                                 AD的采样时间SampleTime,从1到239Cycles,请问这对精度有影响吗?比如说1Cycles和7Cycles?…

查看全部问答>

普通的IO信号在PCB上对应的fpga脚为全局时钟

     各位大侠,晶振的时钟为main_clk,将该时钟分频后得到AD的时钟AD_clk,但是在实际的电路图中,我AD_clk连接在了fpga的全局时钟对应的脚上面个,综合的时候报错,好像是普通的IO信号时不能连在全局时钟上面的,现在肿么办 ...…

查看全部问答>

易电源游戏心得体会

易电源游戏心得体会起初我对电源电路只是有一点了解,没怎么。关注,后来用过易电源的板子,确实是纹波相当的好。 这次考试主要是前面的普通电源的有方向的电容和无方向的搞反了。初心了。易电源还是满分的总共80分。唉。努力。 切图 哈哈哈哈 ...…

查看全部问答>

PI专家谈LED灯具驱动电源设计的几点忠告

澳大利亚已经率先禁止使用白炽灯,这为LED灯具的大规模普及揭开了序幕,另外,随着欧盟各国、日本、加拿大等guo jia将在2012年禁止使用白炽灯,led灯具的照明普及率会进一步提升,这让掘金绿色照明革命的中国数千家LED灯具厂商欢欣鼓舞――因为一个 ...…

查看全部问答>