huguang0218 发表于 2010-10-25 14:55:33

飞凌-alexlee 发表于 2010-10-25 16:19:52

飞凌的驱动已经写好~
应用代码给你一个实例#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/types.h>                                                
#include <sys/stat.h>                                                      
#include <termios.h>
#include <unistd.h>
#include <time.h>
#include <errno.h>
#include <string.h>
main()
{
   int fd,i;
   char buf;
   struct termios tio;
   if((fd=open("/dev/ttySAC2",O_RDWR|O_NDELAY|O_NOCTTY))<0)
   {
      printf("could not open\n");
      exit(1);
   }
   else
    {
      printf("comm open success\n");
    }
tio.c_cflag=B115200|CS8|CREAD|CLOCAL;
tio.c_cflag&=~HUPCL;
tio.c_lflag=0;
tio.c_iflag=IGNPAR;
tio.c_oflag=0;
tio.c_cc=0;
tio.c_cc=0;

tcflush(fd,TCIFLUSH);
tcsetattr(fd,TCSANOW,&tio);
fcntl(fd,F_SETFL,FNDELAY);

while(1)
{
    i=read(fd,buf,1);
    if(i>0)
    {
       write(fd,buf,1);
    }
}
close (fd);
}
   

huguang0218 发表于 2010-10-25 18:49:53

huguang0218 发表于 2010-10-25 19:49:18

huguang0218 发表于 2010-10-25 20:04:44

飞凌-alexlee 发表于 2010-10-25 20:58:54

i=read(fd,buf,1);
    if(i>0)
    {
       write(fd,buf,1);

有收也有发啊~

中断

huguang0218 发表于 2010-10-26 08:57:54

飞凌-alexlee 发表于 2010-10-26 11:54:44

ttySAC0 ~ ttySAC3
串口0          串口3

对应关系

huguang0218 发表于 2010-10-26 22:39:08

huguang0218 发表于 2010-10-26 22:40:07

飞凌-alexlee 发表于 2010-10-27 08:05:03

这个暂时没有,看一下datasheet吧,自己写驱动吧~

huguang0218 发表于 2010-10-27 08:43:16

飞凌-alexlee 发表于 2010-10-27 11:54:13

:handshake 对

xyqiangg 发表于 2010-11-21 10:51:23

页: [1]
查看完整版本: OK2440的串口测试程序