
通信接口
文章平均质量分 57
刘德华海淀分华
码龄6年,BIOS、国产麒麟操作系统等系统软件开发,以后会在这里定期更新一些自己的收获和学习的结果.
展开
-
UEFI中USB相关驱动的实现
UEFI 中 USB相关驱动调试总结USB控制的分类: ohci uhci ehci xhci Ohci:(open host controller interface)是支持USB1.1协议标准的,但是它不仅仅针对USB设备, 还支持Apple的火线(firewire IEEE1394)接口。主要用于非x86的USB设备,如嵌入式设备的USB控制器。 Uhci:(Universall host controller interface)是Intel主导的对USB1.0 1原创 2022-01-25 16:11:31 · 1368 阅读 · 0 评论 -
IIC驱动程序开发
加速度传感器驱动mma86531.关于I2C (IIC) 1). I2C的定义 由飞利浦公司开发的两线式串行同步总线 通信使用两条线 一个时钟周期占一个bit位 SCL:时钟线 (区别于异步通信) SDA:数据线 2). I2C的特点 a) 互联时只有两根线,硬件互联的成本低 b) 一条IIC总线上可以接多个IIC设备, 有主从之分, 每次通信的发起和结束都有主设备决定 c) 每个从设备都有特定的从设备地址 (7bit) d) 总线上可以有多个主原创 2022-01-18 16:12:36 · 714 阅读 · 0 评论 -
GPIO / LED驱动编程开发
GPIO ---- 驱动开发C语言回顾:1.指针:int a;a = 100;*(&a) = 100;*((int *) 0x10000000) = 100;原创 2022-01-11 10:22:14 · 871 阅读 · 0 评论 -
UART驱动程序开发
UART 驱动程序开发1.基本概念UART, Universal Asynchronous Reciver and Transmitter 串行异步收发器串行通信和并行通信串行通信传输效率低,但是硬件互联成本低.并行通信并行通信传输效率高,硬件互联成本高.异步通信 同步通信的区别?串行通信**按传输方向来定义传输**的方式单工任何时候数据只能朝一个方向传输半双工数据可以朝两个方向传输,但任何一个时刻只能朝一个方向传输全双工数据可以同时两个方向传输串行接口标准: R原创 2022-01-12 14:45:12 · 585 阅读 · 0 评论