int fd = 0;//串口通信句柄
#define RS485_NODE "/dev/uart1" //RS485节点
static pthread_mutex_t g_mtxChipwnd = PTHREAD_MUTEX_INITIALIZER;//加互斥锁
//打开串口句柄
fd = open(RS485_NODE, O_RDWR | O_NOCTTY, 0);
if (-1 == fd)
{
printf("open serial port %s failed.\n", RS485_NODE);
return;
}
//串口初始化
if(-1 == serial_init(fd, BAUNDRATE, DATAB8,
Linux下串口读写通信
最新推荐文章于 2024-05-21 15:23:15 发布