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

📄 fm3164.h

📁 基于ARM7的ucos-ii移动收发通信编程ADS开发源码
💻 H
字号:
#ifndef  FM3164_H
#define  FM3164_H

#ifdef	 FMMODEL
	#define	EXTFM
#else
	#define EXTFM	extern
#endif


__packed  typedef struct
{
	INT8U Second;
	INT8U Minute;
	INT8U Hour;
	INT8U Day;
	INT8U Month;
	INT8U Year;
	INT8U Week;
}TimeCur_Zero;             //时间体定义

/*******************************************************************************************************
** 函数名称: INT32S WriteFram(INT32U addr,INT8U * buf,INT32U leth)
** 功能描述: 写铁电
** 输   入: addr---子地址  *buf---待写数据缓冲区  leth---写入数据长度
** 输   出: 无
** 全局变量: 无
** 调用模块: 
** 作   者: 崔敬军 
** 日   期: 2007年05月20日
**-------------------------------------------------------------------------------------------------------
** 修 改 人:
** 日   期:
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
EXTFM INT32S WriteFram(INT32U addr,INT8U * buf,INT32U leth);

/*******************************************************************************************************
** 函数名称: INT32S ReadFram(INT32U addr, INT8U *buf ,INT32U leth)
** 功能描述: 读铁电
** 输   入: addr---子地址  *buf---接收数据缓冲区  leth---待读取数据的长度
** 输   出: 无
** 全局变量: 无
** 调用模块: 
** 作   者: 崔敬军 
** 日   期: 2007年05月20日
**-------------------------------------------------------------------------------------------------------
** 修 改 人:
** 日   期:
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
EXTFM INT32S ReadFram(INT32U addr, INT8U *buf ,INT32U leth);
	
/*******************************************************************************************************
** 函数名称: INT16S EnableFmClock(void)
** 功能描述: 使能FM3164时钟
** 输   入: 无
** 输   出: 无
** 全局变量: 无
** 调用模块: 
** 作   者: 崔敬军 
** 日   期: 2007年05月20日
**-------------------------------------------------------------------------------------------------------
** 修 改 人:
** 日   期:
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
EXTFM INT16S EnableFmClock(void);

/*******************************************************************************************************
** 函数名称: void InitClock(void)
** 功能描述: 初始化FM3164时钟
** 输   入: 无
** 输   出: 无
** 全局变量: 无
** 调用模块: 
** 作   者: 崔敬军 
** 日   期: 2007年05月20日
**-------------------------------------------------------------------------------------------------------
** 修 改 人:
** 日   期:
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
EXTFM void InitClock(void);

/*******************************************************************************************************
** 函数名称: void ReadClock(INT8U *ptr)
** 功能描述: 读取系统时钟
** 输   入: 无
** 输   出: 无
** 全局变量: 无
** 调用模块: 
** 作   者: 崔敬军 
** 日   期: 2007年05月20日
**-------------------------------------------------------------------------------------------------------
** 修 改 人:
** 日   期:
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
EXTFM void ReadClock(INT8U *ptr);

/*******************************************************************************************************
** 函数名称: void FeedHartWdt(void)	
** 功能描述: 调教硬件看门狗
** 输   入: 无
** 输   出: 无
** 全局变量: 无
** 调用模块: 
** 作   者: 崔敬军 
** 日   期: 2007年05月20日
**-------------------------------------------------------------------------------------------------------
** 修 改 人:
** 日   期:
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
EXTFM void FeedHartWdt(void);	

/*******************************************************************************************************
** 函数名称: void InitHartWdt(void)
** 功能描述: 初始化硬件看门狗
** 输   入: 无
** 输   出: 无
** 全局变量: 无
** 调用模块: 
** 作   者: 崔敬军 
** 日   期: 2007年05月20日
**-------------------------------------------------------------------------------------------------------
** 修 改 人:
** 日   期:
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
EXTFM void InitHartWdt(void);

/*******************************************************************************************************
** 函数名称: void DisableHartWdt(void)
** 功能描述: 关闭硬件看门狗
** 输   入: 无
** 输   出: 无
** 全局变量: 无
** 调用模块: 
** 作   者: 崔敬军 
** 日   期: 2007年05月20日
**-------------------------------------------------------------------------------------------------------
** 修 改 人:
** 日   期:
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
EXTFM void DisableHartWdt(void);

/*******************************************************************************************************
** 函数名称: INT16S WriteFmTime(INT8U *Data)
** 功能描述: 写入FM3164时钟
** 输   入: 无
** 输   出: 无
** 全局变量: 无
** 调用模块: 
** 作   者: 崔敬军 
** 日   期: 2007年05月20日
**-------------------------------------------------------------------------------------------------------
** 修 改 人:
** 日   期:
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
EXTFM INT16S WriteFmTime(INT8U *Data);

/*******************************************************************************************************
** 函数名称: INT16S ReadFmTime(INT8U *Data)
** 功能描述: 读取FM3164时钟
** 输   入: 无
** 输   出: 无
** 全局变量: 无
** 调用模块: 
** 作   者: 崔敬军 
** 日   期: 2007年05月20日
**-------------------------------------------------------------------------------------------------------
** 修 改 人:
** 日   期:
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
EXTFM INT16S ReadFmTime(INT8U *Data);

#endif
/*********************************************************************************************************
**                            End Of File
**********************************************************************************************************/


  

⌨️ 快捷键说明

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