10.3969/j.issn.1009-623X.2012.04.030
ARM—Linux下SPI设备的添加与驱动实现
1 SPI总线设备驱动及其实现分析
ARM—Linux操作系统下,SPI总线操作,自上而下分为3个层次:平台依赖层、硬件抽象层和用户接口层。平台依赖层对应微处理器里集成的一个或多个SPI主机控制器,包括平台设备(Platform Device)和平台驱动程序,每种处理器平台都有自己特定的SPI控制器驱动,属于平台移植相关层,主要是按照核心层定义的接口实现具体的spi—master。硬件抽象层提供核心数据结构的定义、SPI控制器驱动和设备驱动的注册、注销管理,它面向平台依赖层屏蔽实际总线控制器的差异,定义了统一的访问策略和接口。面向用户接口层提供统一的接口,
Linux操作系统、SPI总线、设备驱动、ARM、平台依赖层、用户接口、硬件抽象层、PI控制器
12
TP316.81(计算技术、计算机技术)
2012-06-17(万方平台首次上网日期,不代表论文的发表时间)
共2页
80-81