上一页 1 2 3 4 5 6 7 ··· 27 下一页
摘要: #include "wcam.h" __u64 clock_get_time_us() { struct timespec ts; clock_gettime(CLOCK_REALTIME, &ts); return (__u64)ts.tv_sec * 1000000LL + (__u64)ts. 阅读全文
posted @ 2019-11-23 11:14 free-锻炼身体 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 专题21-USB驱动程序设计 第1课-USB总线介绍 USB(Universal Serial Bus ),通用串行总线,是一种外部总线标准,用于规范电脑与外部设备的连接和通讯。USB是在1994年底由英特尔、康柏、IBM、Microsoft等多家公司联合提出的,自1996年推出后,已成功替代串口和 阅读全文
posted @ 2019-09-03 12:24 free-锻炼身体 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 专题20-SPI驱动程序设计 第1课-SPI总线介绍 SPI(Serial Peripheral Interface)串行外设接口,是一种高速的,全双工,同步的通信总线。采用主从模式(Master Slave)架构,支持多个slave,一般仅支持单Master。 SPI接口共有4根信号线,分别是:设 阅读全文
posted @ 2019-09-03 12:24 free-锻炼身体 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 专题19-I2C驱动程序设计 第1课-I2C总线介绍 (1) 电气特性 I2C(Inter-Integrated Circuit)总线是由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。 I2C总线只有两根双向信号线。SDA: Serial Data Line-数据线SCL : 阅读全文
posted @ 2019-09-03 12:23 free-锻炼身体 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 专题17-LCD驱动程序设计 第1课-LCD驱动程序架构 https://www.cnblogs.com/lishixian/articles/2999923.html 第2课-LCD驱动程序分析 第3课-LCD驱动程序实现 阅读全文
posted @ 2019-09-03 12:22 free-锻炼身体 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 专题18-FLASH驱动程序设计 第1课-块设备驱动系统架构 块设备是指只能以块为单位进行访问的设备,块大小一般是512个字节的整数倍。常见的块设备包括硬件,SD卡,光盘等。 l insmod simple-blk.ko l ls /dev/simp_blkdev0 l mkfs.ext3 /dev 阅读全文
posted @ 2019-09-03 12:22 free-锻炼身体 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 专题5-触摸屏驱动程序设计 第1课-输入子系统模型解析 输入子系统由设备驱动层(input device driver),核心层(input core)和事件驱动层(event driver)三部份组成。任何一次输入事件,如鼠标移动,按 键按下,都需要通过InputDeviceDriver->Inp 阅读全文
posted @ 2019-09-03 12:21 free-锻炼身体 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 专题15-网卡驱动程序设计 第1课-网卡驱动架构分析 l Linux网络子系统 l 系统调用接口层:为应用程序提供访问网络子系统的统一方法。 l 协议无关层:提供通用的方法来使用传输层协议。 l 协议栈的实现:实现具体的网络协议 l 设备无关层:协议与设备驱动之前通信的通用接口 l 设备驱动程序 在 阅读全文
posted @ 2019-09-03 12:20 free-锻炼身体 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 专题14-串口驱动程序设计 第1课-tty驱动架构 在Linux系统中,终端是一类字符型设备,它包括多种类型,通常使用tty来简称各种类型的终端设备。 l 串口终端(/dev/ttyS*) 串口终端是使用计算机串口连接的终端设备。Linux 把每个串行端口都看作是一个字符设备。这些串行 端口所对应的 阅读全文
posted @ 2019-09-03 12:19 free-锻炼身体 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 专题2-总线设备驱动模型 第1课-总线设备驱动模型 随着技术的不断进步,系统的拓扑结构也越来越复杂,对热插拔,跨平台移植性的 要求也越来越高,2.4内核已经难以满足这些需求。为适应这种形势的需要,从Linux 2.6内核开始提供了全新的设备模型。 (1) 描述结构 在Linux 内核中, 总线由bu 阅读全文
posted @ 2019-09-03 12:18 free-锻炼身体 阅读(158) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 27 下一页