- 10
- 0
- 约4.59千字
- 约 26页
- 2016-08-21 发布于河南
- 举报
I2C设备驱动
I2C子系统 1.? I2C核心、I2C适配器驱动和I2C设备驱动的关系 ?2.? 编写I2C设备驱动的方法 第一部分-- I2C体系结构 (1)I2C适配器驱动 一个i2c适配器驱动通常需要两个模块来描述,一个是i2c_adapter和一个i2c_algorithm 内部主要是通过i2c_algorithm结构体包含master_xfer函数的操作来完成数据传输的 I2c_msg I2C适配器驱动 适配器驱动主要完成: 1)适配器i2c_adapter的初始化(时钟初始化、申请I2C的I/O地址和中断号) 2)驱动适配器从硬件上产生各种信号和处理I2C中断 部分适配器代码 static int tcc_i2c_doxfer(struct tcc_i2c *i2c, struct i2c_msg *msgs, int num) { int ret, i; for (i = 0; i num; i++) { spin_lock_irq(i2c-lock); i2c-msg = msgs[i]; i2c-msg-flags = msgs[i].flags; i2c-msg_num = num; i2c-msg_ptr = 0; i2c-msg_idx = 0; i2c-state = STATE_START; spin_unlo
您可能关注的文档
- BEC-Merger&Acquisition.ppt
- 用微软的方法自己集成sata ahci驱动.doc
- 重点短语.doc
- 雅思写作高频词汇分类汇总:科技类,文化类.doc
- TI UCC28810 100W PFC LED照明驱动方案.docx
- 6驱动安装.doc
- 历年词汇.doc
- 雅思考试写作常用词汇:文化类.doc
- Linux下USB驱动框架笔记.docx
- NCE3Lesson19 a very dear cat.ppt
- 中国血友病骨科手术围手术期管理指南深度解读.pptx
- 主动脉夹层护理查房:从病理机制到临床护理全流程解析.pptx
- 便秘的耳穴贴压技术:中华护理学会团体标准 T_CNAS 02-2019 深度解读与临床应用指南.pptx
- AI玩具如何重塑幼儿童年?——2026剑桥报告深度解读.pptx
- 2026科技趋势深度解读:Agentic AI时代的产业重塑与人类抉择.pptx
- 中国成人偏头痛预防性治疗药物临床对照试验专家共识深度解读.pptx
- 基于药代动力学的药物急性中毒血液净化治疗共识深度解读.pptx
- 2026轮式人形机器人 产业蓝皮书.pptx
- AI玩具革命:中国AI玩具市场深度洞察与趋势展望.pptx
- PICC脱管原因分析及标准化护理对策.pptx
原创力文档

文档评论(0)