美文网首页
NFC开发日记一:串口收发数据

NFC开发日记一:串口收发数据

作者: 胤默思佚 | 来源:发表于2016-07-07 22:52 被阅读479次

    开发环境

    1. Linux
    2. Wrtnode2r(OpenWrt15.05)

    第一天

    串口收发测试
    1.前期准备

    • USB 转 TTL线


      Paste_Image.png

    2.连接方式

    USB 转 TTL WRTnode串口引脚
    VCC VCC
    GND GND
    TX RX
    RX TX
    25d372075b169f01.jpg
    • 蓝色杜邦线 Rx
    • 绿色杜邦线 Tx
    • 电脑串口 ttyUSB0
    • wrtnode2r串口 ttyS0
      注: 另外连接了杜邦线

    3.测试
    3.1 电脑端接受消息

    cat /dev/ttyUSB0 
    

    3.2 wrtnode2r发送消息

    echo "Hello" > /dev/ttyS0
    
    Paste_Image.png

    4.注意事项
    4.1 首先执行cat命令,然后发送。
    4.2 发现收到的数据是乱码,可能是由于波特率不一致引起的。

    注:

    • minicom的使用

    安装:

    $opkg update
    $opkg install minicom
    

    运行minicom:

    $minicom -D /dev/ttyS1 -b 115200
    

    -D 设备名
    -b 波特率

    WRTnode1 ttyS0 默认波特率是115200
    WRTnode2R/2P ttyS0默认波特率是115200;ttyS1默认波特率是9600。
    minicom打开/dev/ttyS0(或/dev/ttyS1),查看gps信息。

    • 修改波特率的工具stty。

    安装:

    $opkg install coreutils-stty
    

    用法:

    $stty -F /dev/ttyS0 raw speed 57600
    

    查看ttyS0的波特率:

    $stty -F /dev/ttyS0
    

    相关文章

      网友评论

          本文标题:NFC开发日记一:串口收发数据

          本文链接:https://www.haomeiwen.com/subject/tskqjttx.html