新mega328p蕊片放進旧UNO R3板求助
新淘來的atmega328p-pu蕊片,放入arduino2012 UNO R3开发板同样是atmega328p蕊片,但upload時出現"avrdude: stk500_getsync(): not in sync: resp=0x00",淘來時它说己烧好arduino UNO bootloade.谢谢各位! 很可能没烧bootloader,也有可能烧的bootloader不是uno的 多謝您的回復,請問怎样可以自己燒bootloader呢? 新手,貌似我也遇到这个问题了,我买了一块烧写的usbasp,回来烧好告诉你 本帖最后由 邵林寺 于 2013-7-26 09:16 编辑经过我一晚上的折腾,把我的方法告诉你。
1.你还需要一个USBASP硬件,在淘宝搜,很多。之后安装驱动(此处驱动自己找)
2.软件:avrdude-GUI-1.0.5(配套的avrdude-5.6-win32-bin)软件。具体使用方法请论坛内搜索。
3.原UNO R3板上的328p芯片。
4.洞洞板,16M晶振,22P,0.1UP瓷片电容各两个,10k电阻一个,导线若干
具体步骤:1.利用原328p组装最小单片机系统(详细的请论坛搜索)
2.连线:参考h ttp://bbs.mydigit.cn/read.php?tid=531938(去掉h后空格空格)
3.打开软件avrdude-GUI-1.0.5,按论坛教程设置参数(切记,不要写flash,只点read,记住那四个熔丝位编码。
4.更换新328p,重新read,write,更改为旧版的熔丝位数据,自动烧写,完成。
到这里,将新328p安装到你的uno上,写个程序进去试试。tx和rx是否会闪烁了? 多謝您的回復,已解決,謝謝 !:)
页:
[1]