标签:
接口驱动程序开发
介绍了在Android开发环境下,采用Java编写接口驱动程序。包括LED接口及驱动程序、背光调节控制程序、键盘接口及驱动程序、UART串行口及通信程序、Wi-Fi接口及通信程序、3G接口及驱动程序、MediaPlayer播放器程序等。
LED灯由GPIO接口的GPJ3_0和GPJ3_1控制。GPIO接口中有控制寄存器、数据寄存器和上拉寄存器。GPIO接口控制背光,改变定时器0的PWM输出波形控制背光亮度,实现对LED灯背光亮度的调节。
在实验平台上配置有矩阵式键盘,由GPIO接口的GPH2和GPH3端口与3*2矩阵式键盘接口。键盘驱动程序说明:1.虚拟内存映像以及设备资源配置;2.缓存器初始化配置以及GPIO设置;3.把键盘配置为输入装置,并对键盘驱动进行注册;4.初始化内核程序的时间定时器;5.中断扫描。
S5PV210的UART部分提供三个独立的异步串行口,每个都可在中断和DMA模式下进行操作。UART的操作包括:数据发送和数据接收。
在实验平台上插入WI-FI+BT+FM三合一无线网卡,实现WI-FI设置。所谓WI-FI,是由一个名为“无线以太网兼容联盟”的组织所发布的业界术语,它是一种短程无线传输技术,能够在数百米范围内支持互联网接入的无线电信号,人们也称WI-FI为无线宽带。3G是一种通信技术标准,全称为3rd Generation,是将无线通信与国际互联网等多媒体通信进行结合的新一代移动通信系统。
标签:
原文地址:http://www.cnblogs.com/dsdw/p/5558226.html