UART子系统视频介绍
Ps:这个UART系列是韦东山老师录制的视频为基础,该视频属于收费视频,本人官网已经购买,也建议大家去购买韦东山老师驱动大全,学起来更轻松。
这个专栏是:
1.学习的笔记记录。
2.网上整理和知识点汇总。
3.个人做的项目汇总实操。
1. UART的作用
UART:通用异步收发传输器(Universal Asynchronou Receiver/Transmitter),简称串口。
调试:移植u-boot、内核时,主要使用串口查看打印信息
外接各种模块
2. 预计录制的内容
针对上面这些问题:这部分
UART协议
UART应用程序编程
TTY驱动程序体系
/dev/tty、/dev/tty0、/dev/tty1、/dev/console的关系
UART驱动程序分析
实现一个虚拟的UART驱动程序
内核printk打印系统分析 * early print * printk
实现一个虚拟的printk功能
485的使用
3.串行通信基础知识
3.1 串行通信与并行通信
3.2 串行通信的通信方式
同步通信
异步通信
同步与异步通信的最大区别就是是否带有时钟信号。
3.3 串行通信的传输方向
3.4 常用的串行通信接口
下面讲一下UART。
4.异步串口通信UART基础知识
4.1 协议层
协议层这部分在以后会讲解的更详细。
4.2 物理层
差分传输与单端传输:
单端传输抗干扰能力弱,差分抗干扰能力强。下面左图是单端传输,右图是差分传输。
点对点双向通信:
点对多主从通信:
多点双向通信:
5.详细说说RS485
(待更新)