zoukankan      html  css  js  c++  java
  • Yocto开发笔记之《串口驱动调试》(QQ交流群:519230208)

    QQ群:519230208,为避免广告骚扰,申请时请注明 “开发者” 字样

    ========================================================

    串口驱动各参数含义:http://blog.csdn.net/wangzhen209/article/details/32715467
    Linux串口编程要点总结:http://blog.csdn.net/zhanghuiliang/article/details/2467040
    Linux串口收发模式:http://blog.sina.com.cn/s/blog_4673bfa50100b5y4.html
    Linux串口编程串口配置详解:http://www.cnblogs.com/chengmin/p/3818133.html
    Linux串口(很值得研究的文章):http://blog.csdn.net/w282529350/article/details/7386616

    串口驱动开发

    进入到target device,执行

    # dmesg | grep tty
    # dmesg | grep ttyUSB

    发现没有传统的 ttyS*,但是看到了ttymxc0, ttymxc1,经过测试ttymxc1是好用的 

    遇到一个问题,自己写的串口测试程序可以成功发送数据到设备,确不能读取,read函数也没有返回值,而且设备端发出的数据立马被原封不动的退回来(串口设置参数有问题)

    Decimal   Octal   Hex    Binary         Value
     -------    -----    ---      ------          -----
      000       000    000   00000000      NUL    (Null char.)
      001       001    001   00000001      SOH    (Start of Header)
      002       002    002   00000010      STX    (Start of Text)
      003       003    003   00000011      ETX    (End of Text)
      004       004    004   00000100      EOT    (End of Transmission)
      005       005    005   00000101      ENQ    (Enquiry)
      006       006    006   00000110      ACK    (Acknowledgment)
      007       007    007   00000111      BEL    (Bell)
      008       010    008   00001000       BS    (Backspace)
      009       011    009   00001001       HT    (Horizontal Tab)
      010       012    00A   00001010       LF    (Line Feed)
      011       013    00B   00001011       VT    (Vertical Tab)
      012       014    00C   00001100       FF    (Form Feed)
      013       015    00D   00001101       CR    (Carriage Return)

    =========================================================

    飞思卡尔提供的测试包:
    package imx-test-3.0.35-4.1.0

    =========================================================

  • 相关阅读:
    websocket 心跳及重连
    Liunx下 tomcat自动重启脚本,亲测。
    Node.js 安装配置---菜鸟教程,贼好用
    Linux下安装Perl依赖
    Centos 8 虚拟机访问外网
    以后园子可能用的就比较少了qwq
    酒店之王
    git bash here创建项目时无法使用上下箭头
    Win10搭建IIS实现局域网访问网站
    js判断两个对象是否相同的三种方式
  • 原文地址:https://www.cnblogs.com/alanfang/p/5017200.html
Copyright © 2011-2022 走看看