-
linux驱动程序的scull例子
在《linux设备驱动程序》一书中,scull(simple character utility for loading localities,"区域装载的简单字符工具")
是一个操作内存区域的字符设备驱动程序,这片内存区域就相当于一个字符设备。
scull的优点在于他不和任何硬件相关,而只是操作从内核分配的一些内存。任何人都可以编译和运行scull,而且还看看可以将scull移植到linux支持的所有计算机平台上。但另一方面,除了展示内核和字符设备驱动程序之间的接口并且让用户运行某些测试例程外,scull设备做不了任何“有用”的事情。
- 2023-02-19 21:25:02下载
- 积分:1
-
arm7 DS18B20温度模块驱动代码
经过测试,代码完美运行在2440上,其他开发板只需修改一下即可。
- 2022-05-27 15:04:41下载
- 积分:1
-
linux下实现串口通信收发功能(RS232和RS485)
linux操作系统下实现串口通信,可以收发数据,可以实现RS232和RS485的各自通信,简单高效,可做二次开发
- 2022-03-16 19:46:52下载
- 积分:1
-
Linux下USB驱动模块SCSI通信协议
Linux环境下的USB驱动模块 源码包,可以直接make编译生成ko文件。
- 2022-07-27 05:58:33下载
- 积分:1
-
通用ID生成器
UKG(Unique Key Generate Server)是一个生成唯一ID的服务器, 是根据Twitter的snowflake算法写成的, 主要用于高效的生成唯一的ID, 核心就是毫秒级时间(41位)+机器ID(10位)+毫秒内序列(12位).
其原理结构如下:
00000000000 0000000000 0000000000 0000000000 0 | 00000 |00000 | 0000000000 00
---------------------------------------------- ----- ----- -------------
时间戳 | workerId | datacenterId | 毫秒内序列
UKG每秒能够
- 2022-07-27 06:05:21下载
- 积分:1
-
mini2440粉尘传感器应用程序
mini2440粉尘传感器应用程序mini2440粉尘传感器应用程序mini2440粉尘传感器应用程序mini2440粉尘传感器应用程序mini2440粉尘传感器应用程序
- 2022-03-06 06:56:46下载
- 积分:1
-
linux下硬盘管理smartctrl源码,纯C
linux下硬盘管理smartctrl源码,纯C实现,可以获取硬盘具体信息,检测硬盘坏道。
- 2022-07-22 19:50:32下载
- 积分:1
-
基于libnids的http协议包抓取和还原,原理实现
用libnids实现http协议的解析,能监控局域网内全部机器器访问的网站,使用前需要先配置好libnids的环境
- 2022-06-18 10:57:36下载
- 积分:1
-
u-boot源码
u-boot C语言源代码,版本2009-8 ,linux嵌入式开发必备。各种开发板均可移植。
- 2022-05-20 18:55:57下载
- 积分:1
-
基于QT自带的3D例子并加入鼠标处理 完成 QT3D + opengl渲染 cube
基于QT自带的3D例子并加入鼠标处理 完成 QT3D + opengl渲染 cube。可以添加多个3D物体,点击为选中状态。还可以删除所选中的cube
- 2022-03-07 12:28:46下载
- 积分:1