hureyhoo 发表于 2015-9-18 20:25:28

tempchar 发表于 2015-9-18 16:33 static/image/common/back.gif
我用外部晶振时刷mini pro的bootloader可以串口下载程序,但有一定几率失败。
刷内部晶振bootloader后, ...

刷内部bootloader之后,用串口下载不成功,那你是mega可以下载程序,对吗?
mega当ISP用不是也是在刷bootloader的时候用的吗?当ISP时还可以下载程序?请问怎么下载啊?
也是和UNO一样,先把芯片取下来,然后连接RESET、RX、TX,这样对吗?

贴片引脚的焊接我是跟网上的视频学的,操作都是按视频上的来的,多联系几次就好了

tempchar 发表于 2015-9-19 21:17:48

hureyhoo 发表于 2015-9-18 20:25 static/image/common/back.gif
刷内部bootloader之后,用串口下载不成功,那你是mega可以下载程序,对吗?
mega当ISP用不是也是在刷boo ...

对,你用tinyisp什么的也行
和刷bootloader的连线一样,只是在arduino软件里选择通过isp下载程序,你仔细看看菜单就能找到这个功能。

hureyhoo 发表于 2015-9-22 09:38:00

tempchar 发表于 2015-9-19 21:17 static/image/common/back.gif
对,你用tinyisp什么的也行
和刷bootloader的连线一样,只是在arduino软件里选择通过isp下载程序,你仔细 ...

谢谢,问题已经解决了,我买了个USBtinyISP来下载程序

我还有个问题,我想让Atmega328p-au在3.3V下工作,刷pro mini 3.3V/8M这个bootloader可以吗?我刷了这个,外接8M晶振,也能工作,可是引脚输出电压特别低,只有0.2V左右

我想问下,你知道怎么样能在3.3V工作,而且引脚输出电压也能有3V左右吗?

tempchar 发表于 2015-9-22 14:42:25

hureyhoo 发表于 2015-9-22 09:38 static/image/common/back.gif
谢谢,问题已经解决了,我买了个USBtinyISP来下载程序

我还有个问题,我想让Atmega328p-au在3.3V下工作 ...

我用的是328p-pu,直接3.3v供电就行了,输出也有3.3的

你输出电压不够的话,先考虑代码是不是写错了,换个数字脚试试。
不然就是接线的问题了。你的au好像比pu多了些引脚,两个vcc要和avcc连一起,两个GND要和AGND连上,具体参考pro mini的电路图。https://www.arduino.cc/en/uploads/Main/Arduino-Pro-Mini-schematic.pdf

hureyhoo 发表于 2015-9-22 20:24:46

tempchar 发表于 2015-9-22 14:42 static/image/common/back.gif
我用的是328p-pu,直接3.3v供电就行了,输出也有3.3的

你输出电压不够的话,先考虑代码是不是写错了, ...

代码用的是digitalWrite(4,HIGH);和analogWrite(3,255);我都试了。
我发现问题了,我VCC和GND没有全部连起来,连上就可以了,非常感谢你发的电路图。

我的问题应该都解决了,感谢你这段时间的帮助。
以后要是有问题,我再联系你啊:P

164335413 发表于 2015-9-23 08:50:15

我也不知道怎么回事,bootloader就没了,也是用AVRUSB的下载器重新烧写的,另外,什么板子可以给其他的板子烧写bootloader?

hureyhoo 发表于 2015-9-23 09:16:23

164335413 发表于 2015-9-23 08:50 static/image/common/back.gif
我也不知道怎么回事,bootloader就没了,也是用AVRUSB的下载器重新烧写的,另外,什么板子可以给其他的板子 ...

用UNO/NANO可以
具体操作可以看这篇http://www.geek-workshop.com/forum.php?mod=viewthread&tid=122&highlight=%D1%A7%CF%B0%B1%CA%BC%C720
页: 1 [2]
查看完整版本: Atmega328p-au可以不外接晶振工作吗?求怎么烧bootloader