04linux系统驱动编程重点.ppt

04linux系统驱动编程重点

Linux系统驱动编程 第五节 内存与I/O操作 4课时 四、硬件驱动原理 步骤二: 查看《TQ2440_V2核心板原理图.pdf》 该文档大多由开发板厂家提供,或由公司电路板设计人员提供。 在这个原理图中,查找nLED1连线位置。发现nLED1被连接在CPU的GPB5管脚,当把GPB5管脚处设置低电平,则LED1灯就会亮起,设为高电平,LED1灯就会灭掉。 如何控制GPB5管脚? 接下来我们要查看芯片厂商提供的芯片说明书。 Linux系统驱动编程 第五节 内存与I/O操作 4课时 四、硬件驱动原理 步骤三: S3C2440是三星厂家生产的芯片,所以,找到该厂家的芯片说明书《S3C2440.pdf》 查找GPB5所在的寄存器,发现在GPB寄存器中。 现在,我们来研究一下如何控制GPB寄存器。先看一下表格中的英文说明: GPBCON 内存物理地址 0是控制寄存器 开机后的初始值为0x0 GPBDAT 内存物理地址 0是数据寄存器 开机后的初始值没有定义 GPBUP 内存物理地址 0是数据寄存器 开机后的初始值为0x0 Linux系统驱动编程 第五节 内存与I/O操作 4课时 四、硬件驱动原理 Linux系

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档