新人第一次发帖,发个android下操作串口例子
新人第一次发帖,发个android下操作串口例子,自己的项目也是从这个例子改的,注意Java_android_serialport_SerialPort_open.c中,可以设置超时时间如下,如果系统没有操作串口权限,需要root,一般都是有的。struct termios cfg;
if (tcgetattr(fd, &cfg))
{
close(fd);
/* TODO: throw an exception */
return NULL;
}
tcflush(fd,TCIOFLUSH);
cfmakeraw(&cfg);
cfsetispeed(&cfg, speed);
cfsetospeed(&cfg, speed);
cfg.c_cc = 30 ;//单位百毫秒,3秒没有数据就返回
cfg.c_cc = 0 ; 谢谢分享 项目中还有操作i2c跟gpio的例子,回头也发上来 这个用来干嘛用的,我刚接触android 求android相关学习资料 学习进步积分! 感谢分享 学习学习学习学习
页:
[1]
2
