大神求教,最近闲来无事准备用atmega328p焊一个arduino pro mini
亲们求教,,,最近准备用atmega328p焊一个arduino pro mini我用的是progisp烧录bootloader但是问题来了:1:是不是烧这个ATmegaBOOT_168_atmega328.hex文件???2:如何设置熔丝???有人说是low_fuses=0xFFhigh_fuses=0xDAextended_fuses=0x05但是扩展熔丝前5位不能修改,如何修改为05呢??:dizzy:
额,我都用Arduino IDE烧录。so easy,根本不用看眼花缭乱的熔丝位。 把BODLEVEL0和BODLEVEL2选为0,就是05了 wwwusr 发表于 2015-4-26 08:05 static/image/common/back.gif
额,我都用Arduino IDE烧录。so easy,根本不用看眼花缭乱的熔丝位。
呃呃,想diy一个,所以当初没有买arduino..... i7456 发表于 2015-4-26 09:26 static/image/common/back.gif
把BODLEVEL0和BODLEVEL2选为0,就是05了
谢谢,是这样么???? 暮观白云落 发表于 2015-4-26 14:41 static/image/common/back.gif
谢谢,是这样么????
应该是的。
字数补齐 i7456 发表于 2015-4-26 14:46 static/image/common/back.gif
应该是的。
字数补齐
烧录之后,再次连接出现这个是什么意思???? 暮观白云落 发表于 2015-4-26 14:36 static/image/common/back.gif
呃呃,想diy一个,所以当初没有买arduino.....
话说,pro mini 在某宝上一个店里可以弄到10元以下的了,UNO才15块左右,但一个DIP的328P芯片就要9.7元。。。。。
不是直接烧录bootloader吗? 首先说明一下这样做真不划算,328p的芯片在淘宝上最便宜叶要7元/片
初学者不要使用任何AVR相关的软件和工具来DIY,这样才能保证成功率和信心。
最保险的的做法是:
1.准备一个USBasp类型的编程器,淘宝上价格在10元左右
2.使用Arduino IDE自带的bootloader烧录功能,使用编程器下载方式烧录进去(版型可选)。
我有好多328P {:soso_e103:} 差不多80多个. 自己烧写很简单,在arduino的安装目录下 hardware bootloaderoptiboot 下有328的固件,注意熔丝位
千万别写错了,很容易造成芯片锁死, 最小系统并不难做,就是diy的时候,串口通信有时会出现很多奇怪的问题。好在坛子里有好多资料。自己做过Arduino的硬件板,也是一个乐趣。喜欢鼓捣的话做这个还是很划算的。因为Uno那么大,适合做原型验证,实用的东西还是mini可能更有优势,比如那些杜邦线真的就瞬间奔溃了。
页:
[1]