iOS--串口通讯初始化
来源:互联网 发布:数据库截断 编辑:程序博客网 时间:2024/05/21 06:38
+(int)PKOpenSerial
{
int fd = open("/dev/tty.iap", O_RDWR | O_NOCTTY| O_NONBLOCK);//
if(fd == -1)
{
printf("open serial error!");
}
if (ioctl(fd, TIOCEXCL) == -1)
{
printf("Error setting TIOCEXCL on %s - %s(%d).\n",
"/dev/tty.iap", strerror(errno), errno);
}
struct termios options;
struct termios oldoptions;
tcgetattr(fd,&oldoptions);
options = oldoptions;
// cfmakeraw(&options);//配为原始模式
//配置波特率为115200
cfsetispeed(&options,B115200);
cfsetospeed(&options,B115200);
// 配置串口属性
options.c_cflag |= (CLOCAL | CREAD);
options.c_cflag &= ~PARENB;
options.c_cflag &= ~CSTOPB;
options.c_cflag &= ~CSIZE;
options.c_cflag |= CS8;
// 启用设置
tcsetattr(fd,TCSANOW,&options);
return fd;
}
- iOS--串口通讯初始化
- STM32F10x USART串口映射功能实现串口通讯 485初始化
- avr单片机USART串口通讯初始化配置说明
- 串口通讯
- 串口通讯
- 串口通讯
- 串口通讯
- 串口通讯
- 串口通讯
- 串口通讯
- 串口通讯
- 串口通讯
- 串口通讯
- 串口通讯
- 串口通讯
- 串口通讯
- 通讯串口
- 串口通讯
- java-socket传输zip文件实例
- IT各种百度云资料
- android--在sd卡中创建文件夹
- android--基于android平台socket服务器端实例
- 【转载】Xcode 4.1~4.6 + iOS 5、iOS 6免证书(iDP)开发+真机调试+生成IPA全攻略
- iOS--串口通讯初始化
- 分数化小数(指定精度)
- Android--模拟器尺寸大小修改
- android--读取sd卡中text文件
- android-- 获取路径目录方法以及判断目录是否存在,创建目录
- android--设置界面以及数据持久化
- android--Activity跳转传值
- java--数据类型相互转换
- 获取Android手机或Pad的屏幕的物理尺寸