通信接口
文章平均质量分 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 · 1556 阅读 · 0 评论 -
IIC驱动程序开发
加速度传感器驱动 mma8653 1.关于I2C (IIC) 1). I2C的定义 由飞利浦公司开发的两线式串行同步总线 通信使用两条线 一个时钟周期占一个bit位 SCL:时钟线 (区别于异步通信) SDA:数据线 2). I2C的特点 a) 互联时只有两根线,硬件互联的成本低 b) 一条IIC总线上可以接多个IIC设备, 有主从之分, 每次通信的发起和结束都有主设备决定 c) 每个从设备都有特定的从设备地址 (7bit) d) 总线上可以有多个主原创 2022-01-18 16:12:36 · 791 阅读 · 0 评论 -
GPIO / LED驱动编程开发
GPIO ---- 驱动开发 C语言回顾: 1.指针: int a; a = 100; *(&a) = 100; *((int *) 0x10000000) = 100;原创 2022-01-11 10:22:14 · 931 阅读 · 0 评论 -
UART驱动程序开发
UART 驱动程序开发 1.基本概念 UART, Universal Asynchronous Reciver and Transmitter 串行异步收发器 串行通信和并行通信 串行通信传输效率低,但是硬件互联成本低. 并行通信 并行通信传输效率高,硬件互联成本高. 异步通信 同步通信的区别? 串行通信**按传输方向来定义传输**的方式 单工 任何时候数据只能朝一个方向传输 半双工 数据可以朝两个方向传输,但任何一个时刻只能朝一个方向传输 全双工 数据可以同时两个方向传输 串行接口标准: R原创 2022-01-12 14:45:12 · 644 阅读 · 0 评论
分享