?? 更新說(shuō)明—電池電量檢測(cè)并顯示.txt
字號(hào):
請(qǐng)參照本演示程序進(jìn)行修改。
1、庫(kù)文件替換。
使用Demo4400\LIB中的BOOT.O和skeldev2.a更新相應(yīng)文件夾中的相應(yīng)文件。
2、庫(kù)頭文件修改。
修改Demo4400\Inc中的Sunray.h,加入函數(shù)聲明:
U8 ReadPenIRQFlagValue(void); //讀取觸摸屏是否存在中斷標(biāo)志。
void ClearPenIRQFlagValue(void); //清除觸摸屏中斷標(biāo)志。
并檢查void ram_perase_sector(int ncount);是否相同。
3、添加電量讀取顯示函數(shù)(S_toolsSample.c)。
添加局部公有變量:
U16 LowpowerCheckNum;
U8 CheckVoltageNum;
添加函數(shù):
在/**$$$$$$$$$$$$$**/之間為電量讀取部分函數(shù)。
4、啟動(dòng)時(shí)低電壓檢測(cè)。
在PPSMInit(TRUE)之后加入StartLowPowerCheck()低電壓檢測(cè)函數(shù)。
5、在主程序界面顯示電量圖標(biāo)。
添加預(yù)處理函數(shù):
PreVoltageProcess2();
添加檢測(cè)并刷新函數(shù):
tmpVal=ReadPenIRQFlagValue();
if (tmpVal==0) {
VoltageProcess2();
}
6、在關(guān)機(jī)界面顯示電量及百分比。
添加預(yù)處理函數(shù):
PreVoltageProcess();
添加檢測(cè)并刷新函數(shù):
tmpVal=ReadPenIRQFlagValue();
if (tmpVal==0) {
VoltageProcess();
}
7、在Elcheck函數(shù)中添加電量檢測(cè)函數(shù)。
tmpVal=ReadPenIRQFlagValue();
if (tmpVal==0) {
VoltageProcess3();
}
8、在EL_Open中加入清屏幕中斷函數(shù)。
ClearPenIRQFlagValue();
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -