linux驱动
文章平均质量分 72
拼命努力的肉肉妈
这个作者很懒,什么都没留下…
展开
-
02-Linux设备分类和设备编号学习
Linux设备和分类字符设备:能够像字节流一样被访问的设备,当对字符设备发出读写请求,相应的I/O操作立即发生。例,字符终端、串口、键盘、鼠标等;块设备 :Linux系统中进行I/O操作时必须以块为单位进行访问的设备,块设备能够安装文件系统。块设备驱动会利用一块系统内存作为缓冲区,因此对块设备发出读写访问,并不一定立即产生硬件I/O操作。例,硬盘、软驱等;网络设备:既可以是网卡这样的硬件设备,也可以是一个纯软件设备如回环设备。网络设备由Linux的网络子系统驱动,负责数据包的发送和接收,而不是面向流设原创 2022-03-17 18:35:47 · 624 阅读 · 0 评论 -
01-内核模块加载卸载学习
1、头文件#include<linux/module.h>#include<linux/init.h>2、初始化static int__int module_init(void){ 初始化代码}module_init(module_init);eg:static int __init hello_init(void){ printk("Hello init!%s get number is %d\n",who,num);// pr原创 2022-03-17 18:27:04 · 1374 阅读 · 0 评论 -
LCD屏幕参数
最近调屏参时,对屏幕相关参数做了简单整理:像素(pixel):整个显示图像是由一个个的像素组成的。点时钟速率(VCLK/LCD_CLK):像素时钟信号。每发出一个脉冲,表示新的一个点图像数据开始传送。视频硬件在显示器上绘制像素的速率,一个CLK时钟完成一个像素点的显示。垂直同步信号(VSYNC):让LCD控制器知道下面要开始新的一帧图像水平同步信号(HSYNC):让LCD控制器知道下面要开始新的一行像素.VBP(Vertical back porch):垂直同步信号的后肩,表示一帧图像开始时,垂直原创 2021-06-17 13:31:22 · 3319 阅读 · 0 评论