電源管理芯片WM8310在手持設(shè)備上的應(yīng)用
2.3 PMIC(WM8310)驅(qū)動調(diào)用示例
PMIC(WM8310)的驅(qū)動采用流式驅(qū)動,對其操作的方法就像操作文件的方法一樣非常方便。所有功能都通過調(diào)用DeviceloControl()來實現(xiàn)。在此之前要先打開設(shè)備,代碼如下:
然后將CreateFile()返回的設(shè)備句柄傳遞給DeviceIoControl()來實現(xiàn)功能,例如實現(xiàn)涮整背光亮度等級的代碼如下:
結(jié)語
本方案利用WM8310的可編程及高性能的特點(diǎn),將其用于手持設(shè)備的CPU供電,結(jié)合Windows CE 6.0操作系統(tǒng)實現(xiàn)了動態(tài)電壓頻率調(diào)節(jié)、背光光控制以及休眠喚醒等功能,極大地降低了系統(tǒng)的功耗,延長了手持設(shè)備的工作時間,在相同的工作時間要求下減小了電池尺寸的要求。并且WM8310的高度集成、芯片面積小等特點(diǎn)大大地減小了手持設(shè)備PCB板尺寸,使手持設(shè)備能做到更小化、更輕便。本方案已經(jīng)成功應(yīng)用于中海達(dá)測繪儀器有限公司的手持設(shè)備中,經(jīng)過長時間的使用工作穩(wěn)定、可靠。該方案所帶來的優(yōu)點(diǎn)使產(chǎn)品的競爭力有很大提高。本文引用地址:http://www.ex-cimer.com/article/177325.htm
評論