通过串口连接控制树莓派

简介:

需求

在没有网络,没用键盘,没有显示器的情况下,控制树莓派就成了一个问题。 今天偶然看到一篇文章,说可以直接通过串口对树莓派进行控制。 果断一试,效果不错,果断分享!^_^

准备

  • 树莓派开发板(已经刷好官方系统)
  • USB转串口工具(PL2303)
  • 杜邦线(4根)

连线

PL2303   树莓派
--------------------
VCC      +5V
RX       TXD(GPIO15)
TX       RXD(GPIO14)
GND      Ground

树莓派引脚分布图:

images/gpios.png

实物连线图

images/lianxian.jpg

我是直接用笔记本的电源进行供电的,当然你也可以再外加一个电源。

安装软件

ubuntu linux
  • 安装ckermit:sudo apt-get install ckermit
  • 编辑配置文件:vi ~/.kermrc,写入以下内容:
set line /dev/ttyUSB0
set speed 115200
set carrier-watch off
set handshake none
set flow-control none
robust
set file type bin
set file name lit
set rec pack 1000
set send pack 1000
set windows 5
windows

windows下可以使用超级终端或者putty,选择一个com口, 然后设置波特率115200,就能连接了。

开始连接

  • PL2303插入电脑USB,启动树莓派
  • sudo kermit打开kermit
  • 输入c,敲回车,这时应该看到树莓派启动时的一些输出信息
  • 启动完毕,输入用户名和密码就能控制树莓派了

如何断开连接

  • 输入快捷键:CTRL \,然后再按c,可以退出到kermit界面
  • 再次输入c可以连接到树莓派
  • 输入exit可以退出kermit

感受

使用串口进行连接确实方便很多,毕竟很多时候我们并不需要或者没有显示器, 仅仅控制树莓派的话这样就足够了。

 

博主ma6174对本博客文章(除转载的)享有版权,未经许可不得用于商业用途。转载请注明出处http://www.cnblogs.com/ma6174/

对文章有啥看法或建议,可以评论或发电子邮件到ma6174@163.com


标签:  树莓派串口kermit

本文转自ma6174博客园博客,原文链接:http://www.cnblogs.com/ma6174/archive/2013/04/23/3038626.html ,如需转载请自行联系原作者
相关文章
|
3月前
|
传感器 机器人 芯片
实例4:树莓派GPIO控制舵机转动
本文是关于使用树莓派GPIO控制舵机转动的实验教程,涵盖了舵机的基本概念、结构、工作原理以及PWM信号控制方法。实验目的是通过Python编程,实现树莓派控制舵机在0°~180°范围内周期性转动。文中提供了详细的实验步骤、代码示例以及舵机调零和校准的方法。
201 1
实例4:树莓派GPIO控制舵机转动
串口服务器的选择中注意点
串口服务器的选择中注意点
49 0
|
小程序 前端开发 API
小程序学习笔记--连接蓝牙
小程序学习笔记--连接蓝牙
238 0
可编程 USB 转串口适配器开发板参数设置
前述各种指令在参数修改完成后仅可当时生效,修改后的参数断电不保存。使用[SAVE]关键字可将当前参数保存至 EEPROM,使参数永久保存。
可编程 USB 转串口适配器开发板参数设置
|
C语言
树莓派已经通过网络连接通过串口通信在串口调试小助手打印与操作
树莓派已经通过网络连接通过串口通信在串口调试小助手打印与操作
280 0
树莓派已经通过网络连接通过串口通信在串口调试小助手打印与操作
|
传感器 测试技术 芯片
可编程 USB 转串口适配器开发板连接计算机使用S2STool工具
S2STool 是为 S2S 固件开发的测试工具,运行于 Windows 平台,内置串口调试助手和 S2S 参数配置工具,支持动态解析自定义的芯片驱动,用户可自行编写、修改、增加任何芯片的驱动程序, 方便对芯片进行测试和评估。
可编程 USB 转串口适配器开发板连接计算机使用S2STool工具
|
区块链 开发工具 C语言
教你用Qt开发一个串口上位机控制LED
教你用Qt开发一个串口上位机控制LED
888 0
教你用Qt开发一个串口上位机控制LED
可编程 USB 转串口适配器开发板 参数设置与修改
UART1 和 UART2 默认通讯参数为 9600,N,8,1,可通过以下关键字指令进行修改。[STU1]B N D S B 通讯速率,单位 bps,可以为 1200~921600 之间的任一通讯速率N 校验位,N 表示无校验;A 表示寄校验;E 表示偶校验
可编程 USB 转串口适配器开发板 参数设置与修改
|
Linux Python Windows
STM32和树莓派串口透传
STM32和树莓派串口透传
STM32和树莓派串口透传