利用 wiringPi库 开发:
拷贝:cp ../wiringpifromWindows/wiringOP-master/examples/serialTest.c ..
用到串口小助手(安信可) : 连接引脚 TX--RX 、RX--TX 、GND--接地

数据交互:
全志的板子 调用wiringpi 库 串口 传数据 ,出现 怎么接收数据总出错,或者 接收到的数据不全 的问题:

运行结果显示:

修改后,代码:
/* 用wiringpi库串口测试
* serialTest.c
* */
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include<pthread.h>
#include <wiringPi.h>
#include <wiringSerial.h>
#include<stdlib.h>
#i
使用wiringPi库进行串口通信的问题与解决方案

文章描述了在Linux环境下利用wiringPi库进行串口通信时遇到的数据接收不全的问题,作者提供了包含发送和接收线程的代码示例,并指出了使用read函数同样存在类似问题。文章还包含了自编写的串口通信模块源码,用于串口数据交互。
最低0.47元/天 解锁文章
1450

被折叠的 条评论
为什么被折叠?



