1. 串口登录树莓派:无显示器环境的救命稻草
刚入手树莓派的时候,我最头疼的就是没有显示器怎么操作。后来发现串口登录简直就是无显示器环境的救星!这种方式特别适合第一次启动树莓派,或者网络还没配置好的情况。我最初玩树莓派的时候,就是靠着一根USB-TTL串口线完成了所有初始设置,完全不需要显示器和键盘。
串口登录的原理其实很简单,就是通过串行通信接口直接与树莓派进行数据交换。这种方式不依赖网络,只要一根几块钱的USB-TTL模块就能搞定。我记得第一次成功通过串口登录时的那种成就感,就像找到了通往树莓派世界的秘密通道一样兴奋。
1.1 USB-TTL连接树莓派串口
选择USB-TTL模块时,我建议用CH340或者CP2102芯片的,这两种我在实际使用中都比较稳定。连接线序是关键,很多新手都会在这里踩坑。树莓派的GPIO引脚中,第8针是TXD(发送端),第10针是RXD(接收端)。连接时要记住:树莓派的TXD要接TTL模块的RXD,树莓派的RXD接TTL模块的TXD,GND对接GND。
这个交叉连接的原则我用了好记的方法:数据要"发送对接收,接收对发送"。如果接反了,数据就无法正常传输。我最初就犯过这个错误,接了半天没反应,后来检查线序才发现问题。另外还要注意,千万不要把电源接错,否则可能烧坏树莓派或者TTL模块。
在实际操作中,我会先用万用表测试一下引脚,确保连接正确。USB-TTL模块的驱动也要提前在电脑上安装好,否则设备管理器里看不到对应的COM口。这些准备工作虽然琐碎,但做好了能省去很多调试时间。
1.2 修改系统配置,启用串口登录
树莓派默认的串口分配给了蓝牙模块,所以要先修改配置释放串口。这个步骤需要在SD卡中进行,我通常会在电脑上直接操作。找到SD卡根目录的config.txt文件,在最后添加一行dtoverlay=pi3-miniuart-bt,这样就能禁用蓝牙并释放串口。
接下来修改cmdline.txt文件,这个文件包含了系统启动参数。我建议修改前先备份原文件,以防万一。将文件内容替换为dwc_otg.lpm_enable=0 console=tty1 c

2509

被折叠的 条评论
为什么被折叠?



