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