摘要: 内部寄存器 一.应用层读写内部寄存器 步骤1:打开linux系统dev目录下的/dev/mem文件; dev_fd = open("/dev/mem", O_RDWR|O_SYNC); 步骤2:将寄存器地址映射到用户空间; unsigned char *map_base=(unsigned char 阅读全文
posted @ 2021-01-23 19:23 Aaron看世界 阅读(6065) 评论(0) 推荐(1) 编辑
摘要: USB鼠标设备驱动程序简单实现(一) 一、Linux下的USB驱动程序 分离和分层是Linux下驱动程序开发采用的最基本的形式,USB驱动开发在主机端主要涉及两个部分:主机控制器驱动和设备驱动。 主机控制器驱动主要是和具体的Soc相关的,它来识别USB设备,安装对应的设备驱动程序,提供对USB设备的 阅读全文
posted @ 2021-01-23 10:37 Aaron看世界 阅读(369) 评论(0) 推荐(0) 编辑