2_1_0___框架
pipe 的主要作用是替换真实的串口,因为我的机器没有串口,并且又不需要关注 UART 的物理实现,所以写一个 字符驱动 的 pipe 应该可以正常工作。
pipe 会在 /dev 目录下创建 pipe0 和 pipe1, 这两个文件就是两个端口了,写入 pipe0 的数据能够从 pipe1 读取,写入 pipe1 的数据能够从 pipe0 读取。
控制系统(ctrl)的数据经过 pipe 流入到 播放器(play) ,当然播放器反馈的信息经过 pipe 流入 控制系统。
下面是框架图:
2_1_1___pipe_arch.png
2_1_1___pipe_arch.dia
<网站不支持上传这种文件格式>
返回目录
阅读(448) | 评论(0) | 转发(0) |