目录 第1章串行通讯之UARTLoopback 2 1 USB转串口 2 2 USB Accessory 2 3 连入手机 3 4 代码改进 4 5 打开串口 4 6 写串口数据 4 7 主动读取串口数据 5 8 被动读取串口数据 5 9 关闭串口 6 第1章串行通讯之UARTLoopback 1 ...
分类:
其他好文 时间:
2016-11-18 18:01:20
阅读次数:
288
//打开串口 Serial.begin(9600); //获取串口上可读取的数据的字节数。该数据是指已经到达并存储在接收缓存(共有64字节)中 Serial.available(); //读串口数据,串口上第一个可读取的字节(如果没有可读取的数据则返回-1)- int型 Serial.read();... ...
分类:
其他好文 时间:
2016-11-12 16:14:07
阅读次数:
414
在最近的小项目中,单片机中断优先级的问题,串口发送到上位机的数据有时会出现发送的数据被中断打断的问题。 于是,在上位机机上就容易出现错误,原来读取的方法是read()的方法,反复修改发送数据的格式依然没有好转。 后来讲将上位机的读取方式换成readline()问题得到了解决,且百发百中,问题可能归结 ...
分类:
其他好文 时间:
2016-11-07 01:43:04
阅读次数:
221
在使用串口接收数据时,当数据量大的时候会出现数据接收不完整的情况。因为串口数据获取函数readAll()由readyRead()信号触发,但readyRead()信号在串口读到起始标志时立即发送,并不保证一定是当前所发数据的起始部分。因此串口通信双方在通信前应制定好通信协议,规定好数据的起始和结束标 ...
分类:
其他好文 时间:
2016-10-20 07:46:37
阅读次数:
501
先模拟控制小乌龟 新建cmd_node.ccpp文件: 编译成功产生 测试 查看节点 框图: 我们订阅/turtle1/cmd_vel话题上的turtlesim移动的角速度和线速度信息 运行 修改回调函数,添加向下位机发送串口数据 ...
分类:
其他好文 时间:
2016-10-02 23:47:48
阅读次数:
1046
2016-09-1813:10:03 继承Service,定义抽象方法onDataReceived,子类通过实现抽象方法获取接收到数据的回调。 ...
分类:
移动开发 时间:
2016-09-18 15:08:14
阅读次数:
248
支持法国wavecom短信猫设备,推荐深圳市联发创科科技有限公司短信猫产品。 返回值说明0 命令执行成功-1 串口打开失败-2 串口关闭失败-3 写串口数据失败-4 读串口数据超时-5 读串口数据失败-6 命令执行失败-7 短信中心地址错误-8 目标地址错误-9 串口没有打开-10 短信序号超界-1 ...
分类:
其他好文 时间:
2016-09-01 18:30:45
阅读次数:
134
最近教研室在做高速相机,通过图像采集卡和自己做的高速相机链接,从而采集和收集图像。图像采集卡和高速相机是通过Cameralink连接,其中也包含了相机和图像采集卡之间的串口的硬件借口,在老师的要求下,实现了两种串口程序,一种是通过cameralink的API实现串口数据的传输,一种则是通过USB转RS422的转接器,实现对高速相机的寄存器的读写。本文主要介绍了通过Qt的QSerialPort和QS...
分类:
其他好文 时间:
2016-07-08 10:29:13
阅读次数:
410