[资料贡献] 新人第一次发帖,发个android下操作串口例子

[复制链接]
查看1577 | 回复4 | 2014-11-22 08:49:37 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
新人第一次发帖,发个android下操作串口例子,自己的项目也是从这个例子改的,注意Java_android_serialport_SerialPort_open.c中,可以设置超时时间如下,如果系统没有操作串口权限,需要root,一般都是有的。
  1. struct termios cfg;
  2.         if (tcgetattr(fd, &cfg))
  3.         {
  4.             close(fd);
  5.             /* TODO: throw an exception */
  6.             return NULL;
  7.         }
  8.         tcflush(fd,TCIOFLUSH);
  9.         cfmakeraw(&cfg);
  10.         cfsetispeed(&cfg, speed);
  11.         cfsetospeed(&cfg, speed);
  12.         cfg.c_cc[VTIME] = 30 ;//单位百毫秒,3秒没有数据就返回
  13.         cfg.c_cc[VMIN] = 0 ;
复制代码
android-serialport-api.rar (190 KB, 下载次数: 0)
回复

使用道具 举报

thanky0u58 | 2014-11-22 08:53:10 | 显示全部楼层
回复

使用道具 举报

xiao70 | 2014-11-22 09:08:58 | 显示全部楼层
回复

使用道具 举报

zby | 2014-11-22 16:51:00 | 显示全部楼层
回复

使用道具 举报

zby | 2014-11-22 16:52:13 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则