#include "common_include.h" /*------------------------------------------------------------------------- * Function Name : api_ODO_StoreInfo_Init * Description : * Input : * Output : None * Return : None * onther : --------------------------------------------------------------------------*/ void api_ODO_StoreInfo_Init(void) { odoInfo.ODO_START = 0; odoInfo.ODO_END = 144; odoInfo.ODO_BAK = 160; odoInfo.PAGE_ID = 0xA0; odoInfo.ODO_MAX_LIMIT = 1599999999; odoInfo.ODO_STEP = 1000; } /*------------------------------------------------------------------------- * Function Name : pIIC_WritePage * Description : 写的长度可以1~16;addr 必须是16的整数倍 * Input : None * Output : None * Return : None * onther : --------------------------------------------------------------------------*/ void pIIC_WritePage(unsigned char pageID,unsigned char addr, unsigned char *Data,unsigned char len) { bsp_IIC_WritePage(pageID,addr,(unsigned char*)&Data[0],len); } /*------------------------------------------------------------------------- * Function Name : pIIC_SequentialRead * Description : addr 地址随意,但是len + addr 不能超过一个page * Input : None * Output : None * Return : None * onther : --------------------------------------------------------------------------*/ unsigned char pIIC_SequentialRead(unsigned char pageID,unsigned char addr, unsigned char *Data,unsigned char len) { unsigned char state = 0; state = bsp_IIC_SequentialRead(pageID,addr,(unsigned char*)&Data[0],len); return state; /*1 : RunComplete; 0 : RunErr */ } /*------------------------------------------------------------------------- * Function Name : ClearODODog * Description : 清零 DOG * Input : None * Output : None * Return : None * onther : --------------------------------------------------------------------------*/ void ClearODODog(void) { bsp_HDOG_Feed(); } /*------------------------------------------------------------------------- * Function Name : ClearODODog * Description : 清零 DOG * Input : None * Output : None * Return : None * onther : --------------------------------------------------------------------------*/ void ODO_NOP(void) { NOP(); }