minicom命令下使用FT232进行ttl通信

今天尝试用新买回来的FT232RL与树莓派进行通信,相比先前用的PL2302HX,这个可以调输出的VCC电压,调试ESP8266-01再也不用借助arduino啦~

咳咳,回到正题,GND对GND,RT对TX,TX对RX,插电脑,开终端,执行

1
minicon -b 115200 -o -D /dev/ttyUSB1

进入后,按了下回车,并没有像往常一样收到登陆界面,对掉RT、TX接口,无果。

各种尝试后,嗯,又把芯片的GND接到树莓派的5V了(前两条PL2302HX就是这么烧的),发觉后摸了下芯片,烫到了。。。

还好机智的我当时买了两个FT232RL,于是换一个继续。

接好线后,我尝试用arduino提供的IDE,里面有个串口监视器,进去后发现,嗯,可以了,而且在旁边的minicom终端也收到消息了。继续测试发现,minicom需要借用arduino IDE的串口监视器“激活”一下,然后就能通信的,故判断问题出在minicom身上。

谷歌到这篇,其中的7楼给出了解决办法,终端执行

1
sudo minicom -s

后在Serial port setup中,将Hardware Flow Control关闭,将Software Flow Control打开,保存退出后再执行先前的命令(设备不一定是ttyUSB1,视自己情况而定)即可连上树莓派,并接收到登陆界面。

实测两个Flow Control关掉也可以连接。

最后给出串口连接树莓派教程页面:

RPi Serial Connection