yangfanconan 发表于 2013-5-5 11:04:06

用UNO给MINIPRO写程序[教程]

其实以前一直玩UNO和2560 ,最近做机器人需要为了缩减体积,没办法想到了小号的ARDUINO,然后买了10片minipro,买回来发现居然需要什么usb模块.....
但是根据以前玩51,和AVR的经验告诉我...应该不用买USB模块...为什么呢?因为我手上有UNO R3....

UNO r3 主芯片是 ATMEGA 328P-PU
MINIpro大多数芯片也是ATMEGA 328P-AU
这AU 和 PU有什么区别呢?
Au是QFP封装
Pu是DIP封装.
Mu是BGA封装

我想说道这大伙都明白我下面要说啥了...因为UNO已经用ATMGEA16U2做USB转换了...那么既然主芯片一样为什么不能用ATMGEA16U2给mini做USB...
所以闲话少说上图为证.

连接方法:
1.先把UNO上的328p用螺丝刀扣下去...两边一起,别扣坏了...
2.连线:分别用杜邦线链接

mini-UNO
0(RX)-0(RX)
1(TX)-1(TX)
vcc-vcc
gnd-gnd
reset-reset

3.将IDE上板子的选择改为:Arduino pro mini,ATMEGA328P 这项

4.开始写属于你的程序吧~{:soso__4070164941335052457_1:}

(至于为什么会有卖USB模块的?当然是为了方便人民群众!{:soso__3191528319309599959_4:} )

sufferpriest 发表于 2013-5-5 11:06:04

顶,很实用

yangfanconan 发表于 2013-5-5 11:13:18

sufferpriest 发表于 2013-5-5 11:06 static/image/common/back.gif
顶,很实用

嘿嘿:P还行,懒得买USB了就是。

zcbzjx 发表于 2013-5-5 17:49:34

恩,promini可以重新烧写uno的boot,这样可以减少点boot占用的flash空间,恩,1.5k吧,另外建议尝试microduino,专门针对小型化arduino应用设计的模块。

玄冰之神 发表于 2013-5-6 09:25:15

:$MWC也行。。

ken0137 发表于 2014-6-11 23:41:25

经实践,可行,这个方法真好,免得再去买一个FT232RL下载器了。

mmina456 发表于 2014-8-18 08:58:48

忘记买下载器了,这个方法可以用

linmu 发表于 2015-2-28 04:02:25

楼主我用你的方法没办法给我的promini烧程序啊直接烧到Uno里了是怎么回事啊

mondaywoo 发表于 2015-7-31 00:11:28

初学者学习

hongshimizi 发表于 2015-10-30 14:50:56

本帖最后由 hongshimizi 于 2015-10-30 15:03 编辑

求接线图,mini接uno是啥意思啊?
vcc接vcc又是啥意思?
我按你的方法试了结果出现这个
avrdude: stk500_getsync(): not in sync: resp=0x00
失败了

best900 发表于 2016-3-16 17:42:32

非常好的方法,但我在网上买的UNO R3兼容板是ATMEGA 328P-PU的,没办法拆下来,真遗憾

不知有什么办法没有?

sxyx029 发表于 2016-8-12 18:32:01

顶起一个回头试试
页: [1]
查看完整版本: 用UNO给MINIPRO写程序[教程]