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

📄 timetcb.h

📁 其于ARM的USB操作,控制芯片为CH375实现操作.以及其他功能.包括AC,串口操作.
💻 H
字号:
// TimeTcb.h: interface for the CTimeTcb class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_TIMETCB_H__A9205970_FF8E_470B_AD10_344D733E9EA4__INCLUDED_)
#define AFX_TIMETCB_H__A9205970_FF8E_470B_AD10_344D733E9EA4__INCLUDED_

#include "def.h"


const U32 DISP_TIME_YMD			= 1;
const U32 DISP_TIME_MD			= 2;
const U32 DISP_TIME_HMS			= 3;
const U32 DISP_TIME_HM			= 4;
const U32 DISP_TIME_YMDHMS		= 5;
const U32 DISP_TIME_HMSYMD		= 6;
const U32 DISP_TIME_MDHM		= 7;
const U32 DISP_TIME_HMMD		= 8;
const U32 DISP_TIME_YMDHM		= 9;

class CTimeTcb  
{
public:
	CTimeTcb();
	virtual ~CTimeTcb();
public:
	virtual CTimeTcb& operator=( const CTimeTcb& src );
	void SetSecond( U8 second );
	void SetMinute( U8 minute );
	void SetHour( U8 hour );
	void SetDay( U8 day );
	void SetMonth( U8 month );
	void SetYear( U8 year );
	
	U8 GetSecond( );
	U8 GetMinute( );
	U8 GetHour( );
	U8 GetDay( );
	U8 GetMonth( );
	U8 GetYear( );

	void GetCurrentTime();
	void SetCurrentTime();

	void SetGmt( U32 time );
	U32 GetGmt();

	void Format( U32 type, S8* pBuf );
private:
	U8	cSecond;
	U8	cMinute;
	U8	cHour;
	U8	cDay;
	U8	cMonth;
	U8	cYear;
};

#endif // !defined(AFX_TIMETCB_H__A9205970_FF8E_470B_AD10_344D733E9EA4__INCLUDED_)

⌨️ 快捷键说明

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