本帖最后由 Robbie 于 2013-9-21 21:59 编辑
在很多arduino应用的场合中, 我们并不需要UNO leondrao这种功能“太全”的板子,体积太大不说,成本也高,
毕竟有时候只是做一个小时钟,温度计,万年历什么的。。。
所以我们会选用类似于nano, micro , pro mini 之类的
pro mini 功能很足,成本低,可以直接永久固定用于某些东西上。
8过对于用惯使用自带串口转USB板子的同学, pro mini是不带串口转USB的。
这时候,我们需要自己买一个USB转串口来实现pro mini 和 电脑之间的通讯。
IMG_9840.JPG (163.55 KB, 下载次数: 669)
2013-9-21 09:38 上传
左边是USB转串口 ,我的型号是CP2102, 建议买arduino专用的
没钱买的话CP2102还是凑合的。 官方原版的arduino一般用的是ATMEGA8U2、ATMEGA16U2、FT232RL等。。。不会用CP2102的。。。
【下面有人(下面有人就是爽~~)回复说:用PL2303烧坏了,在这里强烈建议不要用PL2303,感觉很垃圾,而且网上用过的都说不好】
这时候,拿起你的USB转串口,狠狠的插到电脑里,注意哦,一定要忍住不要射了~~
1.png (62.79 KB, 下载次数: 639)
2013-9-21 09:38 上传
插上去以后会提示你安装驱动, 按照安装其他arduino板子的驱动是装不了的,我这里要装的是CP2102的驱动,百度一下就能下载到它的驱动。
安装完后,系统就能识别出来了,这时候才可以连接pro mini使用。
但是,安装引脚连上后,烧程序,会发现程序烧不进去,尽管你设置好了板子和COM口。。。
2.jpg (47.46 KB, 下载次数: 644)
2013-9-21 09:38 上传
就是这个,我想象90%的同学都会遇到,官方给出的解释是连接的问题。。。但是我确定我已经插的紧紧的了,毕竟是第一次嘛,肯定很紧的~~~~
其实,在下载的过程中,要对arduino进行一次复位才行。
于是百度了一下,发现解决办法有以下
1、烧录的时候,提示upload时,手动按板子上的RESET按钮复位。
2、将CP2102的DTR脚引出来接到328的RESET脚上。
3、将CP2102的DTR脚及RTS脚引出来接接到328的RESET脚上。
但是如果把复位RST直接跟RST接一起的话,一按复位按钮,就会弹出USB,太鬼畜了。
2和3都不管用。。。真是郁闷极了。
苦苦弄了一整天以后, 终于摸得门道了
IMG_9843.JPG (161.97 KB, 下载次数: 653)
2013-9-21 09:38 上传
只有把CTS脚引出来,接到pro mini上的RST就好了
IMG_9845.JPG (110.4 KB, 下载次数: 632)
2013-9-21 09:38 上传
这时候,在upload的时候,按一下复位按钮,问题完美解决了~~
===========================================
今天桃花劫啊,看到啥我就不说了,上课的时候实在受不了了,在角落里悄悄地弄高潮了
===========================
=END 敬请期待世界上最便宜的最实用的示波器教程。(tips: 用arduino进行ADC,12864显示~~ 考虑升级外边ADC,大大提高采样率)