当前位置: 技术问答>linux和unix
怎么在LINUX下写串口程序?
来源: 互联网 发布时间:2014-11-13
本文导语: 大家好: 我怎么在LINUX下写串口程序。简单的Send和Read就行,要包含什么文件? | #include void main(void) { int fd = -1; fd = open("com1", O_RDWR|O_NONBLOCK|O_NOCTTY); if(fd != -1) { char szBuf[512]...
大家好:
我怎么在LINUX下写串口程序。简单的Send和Read就行,要包含什么文件?
我怎么在LINUX下写串口程序。简单的Send和Read就行,要包含什么文件?
|
#include
void main(void)
{
int fd = -1;
fd = open("com1", O_RDWR|O_NONBLOCK|O_NOCTTY);
if(fd != -1)
{
char szBuf[512];
memset(szBuf, 0, sizeof(szBuf));
write(fd, "AT", 2);
sleep(100);
read(fd, szBuf, 512);
close(fd);
}
}
void main(void)
{
int fd = -1;
fd = open("com1", O_RDWR|O_NONBLOCK|O_NOCTTY);
if(fd != -1)
{
char szBuf[512];
memset(szBuf, 0, sizeof(szBuf));
write(fd, "AT", 2);
sleep(100);
read(fd, szBuf, 512);
close(fd);
}
}