tty_test.c

来自「一个收集所有最基本功能的函数库;所有的函数都是尽量短小和简单 使用 doxyge」· C语言 代码 · 共 50 行

C
50
字号
/*************************************************************************** *         tty_test.c * * Thu May 24 11:22:27 2007 * Copyright  2007  kf701 * Email <kf701.ye AT gmail.com> *****************************************************************************/#include <errno.h>#include <sys/types.h>#include <fcntl.h>#include "kf701.h"int main(int argc, char **argv){	int nread, fd;	char buff[512];	if( argc == 2 )		fd = open( argv[1], O_RDWR );	else		fd = open( "/dev/ttyS0", O_RDWR ); //| O_NOCTTY | O_NDELAY	if (-1 == fd)	{		perror("Can't Open Serial Port");		return -1;	}	set_speed(fd,115200);	if (set_parity(fd,8,1,'N') == false)	{		printf("Set Parity Error\n");		exit (0);	}	while (1)	{		while((nread = readline2(fd, buff, 512))>0)		{			printf( "%s", buff);		}	}	close(fd);	exit (0);}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?