基于嵌入式操作系统VxWorks的I^2C总线驱动设计
I^2C Bus Driver Based on Embedded Operating System VxWorks作者机构:国网智能电网研究院电工新材料及微电子研究所北京102211
出 版 物:《单片机与嵌入式系统应用》 (Microcontrollers & Embedded Systems)
年 卷 期:2015年第15卷第8期
页 面:34-37页
学科分类:08[工学] 0812[工学-计算机科学与技术(可授工学、理学学位)] 081202[工学-计算机软件与理论]
基 金:国家电网公司科技项目(SGRI-WD-71-13-014 SGRI-WD-71-13-008 SGRI-WD-71-13-010 SGRI-WD-71-13-011)
主 题:VxWorks 嵌入式操作系统 I^2C总线 I^2C主控制器 RX8025
摘 要:针对目前嵌入式操作系统VxWorks缺乏I2 C设备驱动具体实现的问题,提出了基于VxWorks的I2 C驱动程序的完整设计。利用I2 C协议以及VxWorks下设备驱动机制,通过采用VxWorks内核I/O子系统的层次划分方式,设计了I2 C主控制器驱动实现方法。最后,以RTC芯片RX8025为例,详细说明了I2 C设备驱动的设计流程,实现了基于VxWorks的I2 C驱动程序的完整设计。