资源简介

GP22超声波水表V3.0资料,亲测可用,具有参考价值,工程是使用IAR开发的,同时还有标定代码与原理图

资源截图

代码片段和文件信息

#include “msp430x54x.h“
#include “functions.h“
#include “DataSave.h“
#include “Params.h“
#include “Flash.h“
#include “stdlib.h“
#include “string.h“
#include “stdio.h“


//存储抄表日
void Save_RegisteDay(void)
{
  _DINT();//写flash前,先关闭中断
  SPI_Flash_Release_DP();//flash退出低功耗
  SPI_Flash_Erase_Sector(RegisteDay_ADDR);
  SPI_Flash_Write_Buffer(RegisteDay_ADDR(unsigned char *)&g_RegisterPara.g_WhichDay_of_Registersizeof(g_RegisterPara.g_WhichDay_of_Register));//存抄表日
  SPI_Flash_Deep_PowerDown();//flash重新进入低功耗
  _EINT();//写flash完成,重新开启中断
}

//读抄表日
void Read_RegisteDay(void)
{
  _DINT();//写flash前,先关闭中断
  SPI_Flash_Release_DP();//flash退出低功耗
  SPI_Flash_Read_Buffer(RegisteDay_ADDR(unsigned char *)&g_RegisterPara.g_WhichDay_of_Registersizeof(g_RegisterPara.g_WhichDay_of_Register));//读抄表日
  SPI_Flash_Deep_PowerDown();//flash重新进入低功耗
  _EINT();//写flash完成,重新开启中断
}

//存储抄表间隔(月)
void Save_RegisteIntervalMonth(void)
{
  _DINT();//写flash前,先关闭中断
  SPI_Flash_Release_DP();//flash退出低功耗
  SPI_Flash_Erase_Sector(RegisteIntervalMonth_ADDR);
  SPI_Flash_Write_Buffer(RegisteIntervalMonth_ADDR(unsigned char *)&g_RegisterPara.g_IntervalMonth_of_Registersizeof(g_RegisterPara.g_IntervalMonth_of_Register));//存抄表间隔(月)
  SPI_Flash_Deep_PowerDown();//flash重新进入低功耗
  _EINT();//写flash完成,重新开启中断
}

//读抄表间隔(月)
void Read_RegisteIntervalMonth(void)
{
  _DINT();//写flash前,先关闭中断
  SPI_Flash_Release_DP();//flash退出低功耗
  SPI_Flash_Read_Buffer(RegisteIntervalMonth_ADDR(unsigned char *)&g_RegisterPara.g_IntervalMonth_of_Registersizeof(g_RegisterPara.g_IntervalMonth_of_Register));//读抄表间隔(月)
  SPI_Flash_Deep_PowerDown();//flash重新进入低功耗
  _EINT();//写flash完成,重新开启中断
}

//存储首次抄表时间
void Save_RegisteFirstDate(void)
{
  _DINT();//写flash前,先关闭中断
  SPI_Flash_Release_DP();//flash退出低功耗
  SPI_Flash_Erase_Sector(RegisteFirstDate_ADDR);
  SPI_Flash_Write_Buffer(RegisteFirstDate_ADDR(unsigned char *)&g_RegisterPara.g_FirstTime_Register_of_Second6*sizeof(g_RegisterPara.g_FirstTime_Register_of_Second));//存首次抄表时间
  SPI_Flash_Deep_PowerDown();//flash重新进入低功耗
  _EINT();//写flash完成,重新开启中断
}

//读首次抄表时间
void Read_RegisteFirstDate(void)
{
  _DINT();//写flash前,先关闭中断
  SPI_Flash_Release_DP();//flash退出低功耗
  SPI_Flash_Read_Buffer(RegisteFirstDate_ADDR(unsigned char *)&g_RegisterPara.g_FirstTime_Register_of_Second6*sizeof(g_RegisterPara.g_FirstTime_Register_of_Second));//读首次抄表时间
  SPI_Flash_Deep_PowerDown();//flash重新进入低功耗
  _EINT();//写flash完成,重新开启中断
}

//存储阶梯水价/水量的档位
void Save_LadderWaterPrice(void)
{
  _DINT();//写flash前,先关闭中断
  SPI_Flash_Release_DP();//flash退出低功耗
  SPI_Flash_Erase_Sector(LadderWaterPrice_ADDR);
  SPI_Flash_Write_Buffer(LadderWaterPrice_ADDR(unsigned char *)&g_RegisterPara.g_LadderWaterPrice_FirstDot16*sizeof(g_RegisterPara.g_LadderWaterPrice_FirstDot));//存阶梯水价/水量的档位
  SPI_Flash_Deep_PowerDown();//flash重新进入低功耗
  _EINT();//写flash完成,重新开启中断
}

//读阶梯水价/水量的档位
void Read_LadderWaterPrice(void)
{
  _DINT();//写flash前,先关闭中断
  SP

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    1991559  2015-12-29 12:16  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\单声道超声水表测量特性校正方法的研究.pdf

     文件      19033  2014-05-07 13:59  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\Backup (2) of CSSBV1.0.ewd

     文件      47771  2014-05-07 13:47  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\Backup (2) of CSSBV1.0.ewp

     文件      19032  2014-04-29 11:11  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\Backup of CSSBV1.0.ewd

     文件      47794  2014-05-04 16:23  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\Backup of CSSBV1.0.ewp

     文件      13343  2017-03-06 13:58  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\CSSBV1.0.dep

     文件      20423  2017-01-06 12:05  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\CSSBV1.0.ewd

     文件      53200  2017-03-06 13:58  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\CSSBV1.0.ewp

     文件        162  2014-04-22 10:14  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\CSSBV1.0.eww

     文件         25  2017-03-06 13:58  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\CSSBV1.0CustomSfr.sfr

     文件       9104  2017-03-06 11:28  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\DataSave.c

     文件        694  2017-03-06 11:27  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\DataSave.h

     文件     143267  2017-03-06 13:58  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\Debug\Exe\CSSBV1.0.d43

     文件       3315  2015-07-17 23:15  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\Debug\Exe\CSSBV1.0.txt

     文件     178031  2017-03-06 13:58  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\Debug\List\CSSBV1.0.map

     文件    3948231  2017-03-06 13:58  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\Debug\Obj\CSSBV1.pbd

     文件    3948231  2017-03-06 13:58  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\Debug\Obj\CSSBV1.pbd.browse

     文件    1751439  2017-03-06 13:58  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\Debug\Obj\DataSave.pbi

     文件      10495  2017-03-06 13:58  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\Debug\Obj\DataSave.pbi.cout

     文件      89509  2017-03-06 13:58  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\Debug\Obj\DataSave.r43

     文件        870  2014-05-05 08:51  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\Debug\Obj\EW10.r43

     文件        870  2014-04-25 08:47  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\Debug\Obj\EW11.r43

     文件        870  2014-05-05 08:53  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\Debug\Obj\EW15.r43

     文件        872  2014-04-22 15:03  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\Debug\Obj\EW156.r43

     文件        872  2014-05-07 13:47  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\Debug\Obj\EW16B.r43

     文件        872  2014-05-07 13:47  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\Debug\Obj\EW16D.r43

     文件        872  2014-05-07 13:47  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\Debug\Obj\EW16F.r43

     文件        872  2014-04-22 15:54  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\Debug\Obj\EW170.r43

     文件        872  2014-05-07 13:47  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\Debug\Obj\EW171.r43

     文件        872  2014-04-22 16:08  GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\GP22超声波水表V3.0资料-8MHz\超声水表程序GP22-V3.0-8MHz\Debug\Obj\EW176.r43

............此处省略347个文件信息

评论

共有 条评论