電源管理芯片WM8310在手持設備上的應用
2.3 PMIC(WM8310)驅動(dòng)調用示例
PMIC(WM8310)的驅動(dòng)采用流式驅動(dòng),對其操作的方法就像操作文件的方法一樣非常方便。所有功能都通過(guò)調用DeviceloControl()來(lái)實(shí)現。在此之前要先打開(kāi)設備,代碼如下:

然后將CreateFile()返回的設備句柄傳遞給DeviceIoControl()來(lái)實(shí)現功能,例如實(shí)現涮整背光亮度等級的代碼如下:


結語(yǔ)
本方案利用WM8310的可編程及高性能的特點(diǎn),將其用于手持設備的CPU供電,結合Windows CE 6.0操作系統實(shí)現了動(dòng)態(tài)電壓頻率調節、背光光控制以及休眠喚醒等功能,極大地降低了系統的功耗,延長(cháng)了手持設備的工作時(shí)間,在相同的工作時(shí)間要求下減小了電池尺寸的要求。并且WM8310的高度集成、芯片面積小等特點(diǎn)大大地減小了手持設備PCB板尺寸,使手持設備能做到更小化、更輕便。本方案已經(jīng)成功應用于中海達測繪儀器有限公司的手持設備中,經(jīng)過(guò)長(cháng)時(shí)間的使用工作穩定、可靠。該方案所帶來(lái)的優(yōu)點(diǎn)使產(chǎn)品的競爭力有很大提高。本文引用地址:http://dyxdggzs.com/article/177325.htm
評論