zoukankan      html  css  js  c++  java
  • usb转串口如何配置?

    概述

             USB转串口输出,在kernel启动阶段加载相应的usb转串口芯片驱动,加载成功后,可通过usb转串口与pc机端交互。

    步骤

    1、  在kernel配置中选中usb转串口驱动;

    2、  传给内核的bootargs环境变量中,加入console=ttyUSB0,115200

    3、  在/dev下,创建设备字符设备节点ttyUSB0

    4、  修改/etc/inittab,添加usb:2345:respawn:/sbin/getty115200 ttyUSB0

    内核驱动配置

    FTDI芯片的USB转串口设备为例,详细的内核配置 步骤


     

     

     

    内核参数设置

    bootargs添加console=ttyUSB0,15200

    创建设备节点ttyUSB0

    # mknod /dev/ttyUSB0 c 188 0

    修改/etc/inittab文件

    a)        打开/etc/inittal

    b)        添加一行usb:2345:respawn:/sbin/getty 115200 ttyUSB0

    使用说明

    1、打开串口工具,配置如下


     

    2、使用串口线,连接PC机和STB的USB转串口

             说明:若STB有串口的话,可同时与STB连接两个串口终端。

     

    3、上电启动盒子后,刚开始是没有打印的,等待片刻即可


     

    FAQ

    1、  若先插上USB转串口设备,再启动盒子,内核启动阶段挂掉;可尝试在上电启动盒子之前,不插USB转串口设备,等到挂载完文件系统后,在插入设备。

    2、  若USB转串口输出,出现乱码,但还可与交互;可跟换同型号的芯片或其它芯片设备试一下。

     

  • 相关阅读:
    file_put_contents实现内容追加
    Laravel5.5 实现session配置
    easywechat在laravel框架中的应用-代码参考
    Laravel框架模型层表单验证
    工厂方法模式及php实现
    简单工厂模式及php实现
    Actionscript,AS3,MXML,Flex,Flex Builder,Flash Builder,Flash,AIR,Flash Player之关系
    php之依赖注入和控制反转
    php pdo操作数据库
    odbc连接数据库
  • 原文地址:https://www.cnblogs.com/fuhaots2009/p/3455292.html
Copyright © 2011-2022 走看看