Embeded Linux
文章平均质量分 75
govago
这个作者很懒,什么都没留下…
展开
-
Linux串口编程详解
串口本身,标准和硬件什么是串行通信什么是RS-232信号定义异步通讯什么是全双工和半双工什么是流控制什么是BREAK同步通讯用户看到的串口和用户空间的串口编程串口的设备文件打开串口打开文件的选项给端口上写数据从端口上读取数据关闭串口配置串口POSIX终端接口控制选项设置波特率设置字符大小设置奇偶校验设置硬件流控制本地设置选转载 2013-01-11 19:15:39 · 820 阅读 · 0 评论 -
Linux设备模型之tty驱动架构分析
Tty这个名称源于电传打字节的简称。在linux表示各种终端。终端通常都跟硬件相对应。比如对应于输入设备键盘鼠标。输出设备显示器的控制 终端和串口终端.也有对应于不存在设备的pty驱动。在如此众多的终端模型之中,Linux是怎么将它们统一建模的呢?这就是我们今天要讨论的问题.二:tty驱动概貌Tty架构如下所示:如上图所示,用户空间主要是通过设备文件同tty_core交互.转载 2013-01-11 19:10:44 · 650 阅读 · 0 评论 -
Linux 下串口编程入门
因为只是设计串口传输数据,而不需要串口来处理,那么使用原始模式(Raw Mode)方式来通讯。串口操作需要的头文件:12345678#include /*标准输入输出定义*/#include /*标准函数库定义*/#include /*Unix 标准函数定义*转载 2013-01-11 19:17:34 · 433 阅读 · 0 评论