美文网首页
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