⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 更新说明—电池电量检测并显示.txt

📁 dragon ball vz328 上的一个例子程序。 用于做手持仪表用。
💻 TXT
字号:
请参照本演示程序进行修改。

1、库文件替换。
    使用Demo4400\LIB中的BOOT.O和skeldev2.a更新相应文件夹中的相应文件。
2、库头文件修改。
    修改Demo4400\Inc中的Sunray.h,加入函数声明:
        U8 ReadPenIRQFlagValue(void);       //读取触摸屏是否存在中断标志。
        void ClearPenIRQFlagValue(void);    //清除触摸屏中断标志。
    并检查void ram_perase_sector(int ncount);是否相同。
3、添加电量读取显示函数(S_toolsSample.c)。
    添加局部公有变量:
       U16  LowpowerCheckNum;
       U8   CheckVoltageNum;
    添加函数:
       在/**$$$$$$$$$$$$$**/之间为电量读取部分函数。
4、启动时低电压检测。
    在PPSMInit(TRUE)之后加入StartLowPowerCheck()低电压检测函数。
5、在主程序界面显示电量图标。
    添加预处理函数:
      PreVoltageProcess2();
    添加检测并刷新函数:
      tmpVal=ReadPenIRQFlagValue();
      if (tmpVal==0) {
          VoltageProcess2();
     }
6、在关机界面显示电量及百分比。
    添加预处理函数:
      PreVoltageProcess();
    添加检测并刷新函数:
      tmpVal=ReadPenIRQFlagValue();
      if (tmpVal==0) {
          VoltageProcess();
     }
7、在Elcheck函数中添加电量检测函数。
    tmpVal=ReadPenIRQFlagValue();
    if (tmpVal==0) {
        VoltageProcess3();
    }
8、在EL_Open中加入清屏幕中断函数。
    ClearPenIRQFlagValue();

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -