PL2303 和 CP2102 的问题
昨天的这个时候还不知道什么是ttl呢,当然现在也依然迷迷糊糊,只是知道用这2个设备可以接到arduino上刷程序,就不需要usb口了,uno这样的板子无所谓对于超小的那种tiny好像是必须的了?于是昨天实验了一下【成功】
PL2303HX 插入电脑后装了驱动,就可以操作了,4跟线分别接 5v电源,GND, D0,d1的tx rx口,t和r还要互相反接,然后再IDE里修改一下com口号,就可以正常使用了,只是在即将传数据的时候要实时的按一下板子上的reset键(这可是在论坛上学到的一个重要环节,否则打死我弄不好),IED环境下出现橘红色的
”avrdude: Send: 0
avrdude: Send: 0
avrdude: Send: 0 “
如果马上出现更多的括号内有数字的东西就是成功了, 如果只有上面3行而且一直停滞不动那就是失败了,要重新^+U,再等机会按reset。
pl2303算是比较顺利的成功了。
【失败】
可是在实验cp2102的时候就很不顺利了,2102有6个口,除了和2303一样的4口,还多了RST和 dc3.3v,虽然也有文章介绍如何操作,但是无论我如何连接,只接4口的方法,把rst和uno主板的reset口接起来,把3.3v也接起来,然后各种排除测试,各种看准时机按reset都是不成功,每次都是停留在“avrdude: Send: 0 ”半天后提示 “avrdude done.Thank you.”可是程序死活都传上去。 更换电脑usb口,换com口号,各种接线的排列组合都失败了,不知道是哪错了? 接5v就行了,3.3v不用接(如果你的板子是5v的话)。
RX/TX/GND照常接。注意CP2102的DTR(或者GRN)去接Arduino的RST,而不是CP2102的RST噢。
而且这样是不用手动去按Arduino的reset了。 isilcala 发表于 2014-2-18 13:58 static/image/common/back.gif
接5v就行了,3.3v不用接(如果你的板子是5v的话)。
RX/TX/GND照常接。注意CP2102的DTR(或者GRN)去接Ard ...
买的是这样的东西,上面6条腿依次是 3.3v rst 5v rxd txd gnd。 你说的 dtr、grn是哪个哦? 继续凌乱 shihaipeng04 发表于 2014-2-18 14:08 static/image/common/back.gif
买的是这样的东西,上面6条腿依次是 3.3v rst 5v rxd txd gnd。 你说的 dtr、grn是哪个哦? 继续凌乱
应该是rst吧
页:
[1]