1.TTY为编译好的在嵌入式系统utuLinux下的可执行文件(交叉编译器为arm-linux-gcc).
2.程序为YC2440通过串口1(COM1)向计算机主机发送一个字符串,主机可用超级终端(windows)或minicom(Linux)接收。
3.minicom下只能显示90个左右的字符,原因寻找中。
#include <stdio.h> /*标准输入输出定义*/
#include <stdlib.h> /*标准函数库定义*/
#include <unistd.h> /*Unix标准函数定义*/
#include <sys/types.h> /**/
#include <sys/stat.h> /**/
#include <fcntl.h> /*文件控制定义*/
#include <termios.h> /*PPSIX终端控制定义*/
#include <errno.h> /*错误号定义*/
#define FALSE -1
//设置串口通信速率
// fd 类型 int 打开串口的文件句柄
// speed 类型 int 串口速度
//
int speed_arr[] = {B115200,B38400, B19200, B9600, B4800, B2400, B1200, B300,B38400, B19200, B9600, B4800, B2400, B1200, B300, };
int name_arr[] = {115200,38400, 19200, 9600, 4800, 2400,