zoukankan      html  css  js  c++  java
  • 树莓派进阶之路 (023)

    转载:http://shumeipai.nxez.com/2014/05/04/under-windows-serial-connection-control-raspberry-pi.html

    在没有键盘鼠标显示器,没有任何网络设备,甚至连电源和 micro USB 数据线都没有的情况下。如何对树莓派进行操作,甚至安装配置树莓派呢?

    如果你有一根USB转TTL串行的数据线,和一台电脑,那这一切都不是问题。

    关于USB转TTL串行数据线

    通常被称为刷机版、刷机线、中九升级线(一种卫星天线的升级线),和单片机刷机用的线是一样的。其价格也很便宜,单板子便宜的四五块钱就能买到,配上线也就六块左右,被封装好了的就稍微贵点。

    而USB转串行的数据线林林总总,主要是因为采用的主控芯片不一样, 大致上有这么几类。

    采用cp1012芯片的单板子

    20140504230049313-0

    采用PL2303芯片的单板子

    20140504230049503-0

    以及各种被包装起来的

    20140504230049504-0

    其他芯片的我不太清楚,选购PL2303芯片的同志们注意了。如果你是WIN8系统,请千万睁大眼睛看好芯片型号。因为这系列的芯片有不同的版本,而PL-2303H、PL-2303HX (Rev A) 和PL-2303X的芯片,最新版本的驱动是不支持Win8的。

    20140504230049525

    而有自动安装驱动功能的win7和win8,在检查到设备后会自动下载安装最新版版本的驱动,使得使用上述三种芯片的刷机板在设备管理器中显示为黄色感叹号,无法使用。

    不过也有解决办法。可以通过安装旧版驱动,然后禁用驱动自动更新来解决,也可以通过驱动回滚来解决。

    准备工作

    所需硬件:

    • 树莓派
    • 一个已经烧入系统的SD卡
    • 刷机板
    • 一台电脑

    所需软件:

    • 刷机板驱动
    • putty

    上述所需的软件下载地址和SD卡烧入镜像的方法就不详细讲述了

    软件设置

    首先,你得处理好驱动。尤其是win8的PL2303用户,安装好驱动后请插上刷机板,使用附带的checkChipVersion。Win7/8的PL2303用户可以直接插上刷机板,系统会自动下载驱动(当然得要联网)。但插上刷机板后在设备管理器中看到正常运行的COM设备后才能进行下一步。

    20140504230049195-0

    然后进行一些设置:

    设置刷机板的波特率为115200 (因为树莓派用的就是这个波特率)

    20140504230049488-0

    打开putty,设置连接方式为串行,端口为设备管理器中显示的COM口号,波特率为115200。我比较喜欢把配置保存下来,下次直接双击配置就连接了

    20140504230049398-0

    这时候拔下刷机板,开始进行硬件连接。

    硬件连接

    树莓派的GPIO针(就是SD卡插槽旁边的两排一共26根针)的1号针旁边写了一个P1,其他针的编号是从左至右从上至下编号的。

    一般刷机板有4~5个针,旁边写的有定义。以我的PL2303为例,背面由上至下写着3.3V、5.0V、TXD、RXD、GND。连接的时候,5.0V(或者标有VCC)接P2,GND接P6,RXD接P8,TXD接P10,其它针脚置空。示意图如下

    20140504230049658-0

    连接完毕后,将SD卡插进树莓派,刷机线的USB口插上电脑,树莓派就会启动。此时点击putty的连接(Open),候就会在窗口中显示很多东西。或许你会奇怪,为什么我没有插电源,树莓派也会启动呢?因为树莓派可以从GPIO的5v接口(P2)取电。

    如果你的系统还没有配置过,会显示配置菜单

    20140504230049812-0

    配置完毕后,你就可以使用linux命令控制树莓派了。

    20140504230049603

  • 相关阅读:
    【转】StackExchange.Redis 事务控制和Batch批量操作
    mysql 修改时子查询的问题
    mysql 对于有null值的 NOT IN和NOT EXISTS
    【转】Core使用Redis做Session进程外储存
    Filter的注入方式 NET Core
    MiddleWare中间键实现 简单的防盗链 AOP
    c# Jenkins+PowerShell持续集成环境搭建
    VS2019下载离线安装包
    1226 六晴
    1225 五 晴
  • 原文地址:https://www.cnblogs.com/jikexianfeng/p/7258065.html
Copyright © 2011-2022 走看看