第6章Nios II应用程序及其外设HAL驱动开发解析.ppt

第6章Nios II应用程序及其外设HAL驱动开发解析.ppt

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 6.8 开发HAL下的设备驱动 为各类设备创建驱动程序 HAL支持以下几种通用的设备模型: 字符型设备(Character-mode devices) 文件子系统(File subsytems) DMA设备(DMA devices) 用作系统时钟的定时器设备(Timer devices used as system clock) 用作时间标记的定时器设备(Timer devices used as timestamp clock) Flash设备(Flash memory devices) 以太网设备(Ethernet devices) 下面将叙述各类设备驱动的实现方法及如何它们注册(register)到HAL系统中去。 6.8 开发HAL下的设备驱动 为各类设备创建驱动程序 字符型设备 把字符型虚拟设备具体化 实现设备的具体操作 向HAL注册字符设备 6.8 开发HAL下的设备驱动 把字符型虚拟设备具体化 程序清单6.3 字符型设备结构体定义 /* Nios II kit安装路径 \componen

文档评论(0)

1亿VIP精品文档

相关文档