嵌入式Linux中I2C设备驱动程序的研究与实现
I2C 作为一种目前通用的总线技术,已广泛应用于EEPROM、实时钟、小型LCD 等设备与CPU 的接口中。分析了嵌入式Linux 中I2C 驱动程序的体系结构,I2C 驱动程序中一些重要数据结构之间的关系以及I2C 驱动程序的运行机制。最后,结合具体的EEPROM 芯片AT24C08 说明了在嵌入式Linux 下开发I2C设备驱动程序的一般流程。另外还创新了一般的驱动方法,实现了单设备多驱动的驱动模式。
用户评论
推荐下载
-
Linux Arm嵌入式利用I2C总线方式和I2C设备驱动方式配置从设备寄存器并有相关的微博详细笔记
利用I2C总线方式和I2C设备驱动方式配置从设备寄存器,其中设备驱动包括应用程序。有什么疑问,可以看我的微博工作笔记,有相关的测试结果。
14 2019-05-31 -
嵌入式系统ARM技术中的嵌入式Linux网络驱动程序开发设计
引言 随着人们对开放源代码软件热情的日益增高,Linux作为一个功能强大而稳定的开源操作系统,越来越受到成千上万的计算机专家和爱好者的青睐。在嵌入式领域,通过对Linux进行小型化裁剪后,使其能够
21 2020-11-08 -
基于I2C的嵌入式多点触摸屏幕驱动设计
采用了S3C6410X处理器,通过嵌入式Linux的驱动管理系统实现了对Cypress 7958、Snaptics TM1444等基于I2C总线协议的多点触摸屏幕的驱动设计。
17 2020-08-07 -
嵌入式Ubuntu Linux2.6内核下的I2C驱动架构及应用
Ubuntu-Linux系统下的设备-核心-总线三层的I2C驱动架构,是合理、高效开发I2C设备驱动程序的重要参考框架。该文以结构化的视角深入分析了嵌入式Linux系统下I2C驱动的层次结构、数据结构
10 2020-08-14 -
利用数字示波器调试嵌入式I2C
本文阐述了在实际开发中所遇到的I2C通信问题及使用示波器分析问题和解决问题的方法。
2 2020-10-28 -
CAN总线在嵌入式Linux下驱动程序的实现
CAN总线在嵌入式Linux下驱动程序的实现、电子技术,开发板制作交流
14 2021-02-06 -
嵌入式Linux设备驱动开发
续1-10章之后,第11章,嵌入式Linux设备驱动开发,好东西无偿分享给大家,好菜大家一起吃
36 2019-01-19 -
嵌入式LINUX设备驱动开发
嵌入式LINUX设备驱动开发,入门教程,适合初学者采用
19 2019-05-04 -
嵌入式linux设备驱动开发
详细讲解了嵌入式Linux 应用程序的开发,这些都是处于用户空间的内容。本章将进入到Linux的内核空间,初步介绍嵌入式Linux 设备驱动的开发。驱动的开发流程相对于应用程序的开发是全新的,与读者以
46 2019-01-08 -
嵌入式系统ARM技术中的I2C总线在键盘驱动中的应用
1 引 言 矩阵键盘驱动一般是层次型的,故驱动程序由两个独立的层组成:上层是模型设备驱动程序(MDD),映射矩阵键盘扫描码到虚拟键的编码上,产生与虚拟键编码相关的字符。然后打包键盘信息,并将此信息
11 2020-10-27
暂无评论