【ALINX AXU2CGB试用】TTY 驱动核心框架
TTY 驱动是啥?就是串口用的驱动框架,串口驱动注册了一个串口驱动添加了一个端口就可以工作了。
TTY 驱动核心框架比 IIC 驱动核心框架多了线路规程和 port 端口部分,其他基本类似,如果觉得差异大,那需要站在更高的层次看两个驱动框架,基本都差不多。详细分析参考以下文章: 【ALINX AXU2CGB试用】IIClinux 驱动框架总结
TTY 驱动模型工作过程和 IIC 驱动模型工作过程,一模一样。详细分析参考以下文章: 【ALINX AXU2CGB试用】从 linux 驱动模型的角度看 iic 总线框架
TTY 接口可以当作普通的串口使用,也可以外接设备,也有总线的概念哈 总线: 主设备: 从设备: 驱动:
TTY 驱动可以参考笔者以往文章,自行分析总结:
|