日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

WINCE6.0+S3C2443下ADC在电池驱动应用

發布時間:2025/4/16 编程问答 61 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WINCE6.0+S3C2443下ADC在电池驱动应用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

********************************LoongEmbedded************************

作者:LoongEmbedded(kandi)

時間:2011.02.25

類別:WINCE 驅動開發

********************************LoongEmbedded************************

?

1.?????? ADC在電池驅動中的應用

1.1??? 電池檢測端口和CPU的硬件接口

1

?

1.2??? 電池驅動中需要使用ADC來轉換電池的電壓值

下面是電池驅動battif.cBattery_sampleADC的函數體,這個函數用于對輸出的電池電壓這個模擬值轉換為數字值

2

下面就來學習這個函數對這些寄存器的設置

ACDMUX

ACDMUX用于選擇模擬輸入通道,根據圖1選擇的是AIN0通道,見下圖對ACDMUX寄存器的描述

3

ADCCON

ADCCONADC的控制寄存器

4

我的系統中FCLK=533MHZPCLK=FCLK/8,根據下面的公式

5

根據圖25,可以算出A/D轉換頻率=PCLK/(49+1)=FCLK/(8*(49+1))=533/(8*50)=1.3325MHZ,從而計算出一次的A/D轉換時間=5*(1/1.3325MHZ)=3.725us

?

ADCDAT0

ADCDAT0ADC轉換數據寄存器,ADCDAT0[9:0]保存著電池電壓值經過ADC轉換之后的數字值,這里ADCDAT0要和0x3FF進行與運算就是為了取出ADCDAT0[9:0]的值

6

?

?

1.3??? KSPS

7

KSPS(kilo samples per second)表示每秒采樣千次,是轉換速率的單位,而轉換速率(conversion rate)是指完成一次從模擬量到數字量的AD轉換所需要時間的倒數。我們知道S3C2443ADC最大的A/D轉換時鐘頻率是2.5MHZ,所以可以計算出一次A/D轉換的時間=5*(1/2.5MHZ)=2us,所以1s中的采樣次數=1s/2us=500KSPS,這就是500KSPS的由來。

?

?

2.?????? 獲取電池狀態的函數BatteryPDDGetStatus

電池驅動mdd層的battapi.c下面的函數BatteryAPIGetSystemPowerStatusEx2會定時調用BatteryPDDGetStatus來獲取電池的狀態,包括是否在充電,電量的百分比等,這些信息就是功過pddBatteryPDDGetStatus函數來填充結構體SYSTEM_POWER_STATUS_EX2的成員來告訴mdd層的,這個結構體/WINCE600/PUBLIC/COMMON/SDK/INC/winbase.h中定義,如下:

8

下面來學習這個結構體的主要的常用的成員的含義

ACLineStatus

用于指示AC電源狀態,也就是電池是否在充電

9

BatteryFlag

表示電池是否在充電以及充電的情況

10

BatteryLifePercent

表示電池電量所剩的百分比,這個值可以是從0100,也可以是BATTERY_PERCENTAGE_UNKNOWN的狀態,我們的電池的驅動中就有這方面的應用,在充電的時候,如果計算出電池電量小于50%的時候,就不顯示電池具體的電量顯示,這時候只需要對BatteryLifePercent賦值為BATTERY_PERCENTAGE_UNKNOWN就可以了

11

12

13

14

?

?

S3C2440AADC和觸摸屏接口

http://blog.sina.com.cn/s/blog_63f980240100kxjx.html

?

KSPS

http://www.baidu.com/s?wd=KSPS

?

?

總結

以上是生活随笔為你收集整理的WINCE6.0+S3C2443下ADC在电池驱动应用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩啊v| 亚洲av综合永久无码精品天堂 | 成人午夜淫片免费观看 | 国产有码在线观看 | 草草色 | 老司机在线看片 | 精品人妻一区二区三区免费看 | 精品无码在线视频 | 国产成人精品久久久 | 婷婷激情丁香 | 超碰精品在线观看 | 台湾佬美性中文 | 日韩午夜在线 | 亚洲福利专区 | 国语对白精彩对话 | 欧美日韩亚洲系列 | 黑人性高潮 | 麻豆久久久久久久 | 久草91 | 91theporn国产在线观看 | 色乱码一区二区三区在线男奴 | 日本在线一区二区三区 | 日韩在线观看视频网站 | 免费观看美女裸体网站 | 超级黄色录像 | 奇米影视在线 | 人妖和人妖互交性xxxx视频 | 男人天堂中文字幕 | 欧美性xxxxx极品娇小 | 深夜的私人秘书 | 中文字幕精品在线观看 | 欧洲精品久久久久毛片完整版 | 91九色蝌蚪视频 | 日韩无马| 99精品欧美| 国产精品视频一区二区三区在3 | 黄色.com | 秋葵视频污 | 色婷婷18 | 国产一级18片视频 | 亚洲成a人片在线www | 黑白配av | 91视频网址 | 中国在线观看视频高清免费 | 又黄又爽视频在线观看 | 欧洲美熟女乱又伦 | 57pao成人国产永久免费视频 | 4438x全国最大成人网 | 日韩女优在线视频 | 伊伊总综合网 | 五月av在线 | 青青草逼| va婷婷在线免费观看 | 操比网站 | 高h奶汁双性受1v1 | 在线观看www | 欧美高清日韩 | 少妇一级淫片免费放2 | 欧美综合成人 | 98精品国产 | 亚洲制服另类 | 欧美二区三区 | 日本黄a三级三级三级 | 国产福利视频在线观看 | 狠狠干综合 | 毛片在线观看视频 | 日韩毛片高清在线播放 | 日本在线观看一区二区 | 久久久精品视频在线观看 | 香蕉福利视频 | 日韩欧美精品中文字幕 | 蜜臂av | 老汉av| 欧美 丝袜 自拍 制服 另类 | 中出 在线 | 亚洲综合图片区 | 香蕉影音 | 亚洲第一精品网站 | 日本熟女一区二区 | 欧美日韩在线播放三区四区 | 日本色一区 | 欧美精品一二三四 | 久久成人a毛片免费观看网站 | 强开小嫩苞一区二区三区网站 | 国产美女特级嫩嫩嫩bbb | 亚洲欧美日韩国产一区二区三区 | 精品国产乱码久久久久久久软件 | 日韩欧美国产三级 | 欧美一区二区三区成人久久片 | 亚洲精品国产精品乱码桃花 | 蜜桃成人无码区免费视频网站 | 视频免费1区二区三区 | 欧美天天视频 | 成熟了的熟妇毛茸茸 | 麻豆精品 | 稀缺小u女呦精品呦 | 国产高潮呻吟久久 | 欧美日韩黄色 | 中文字幕av观看 |