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

📄 ggt_func.h

📁 ARM下的多任务操作系统源码:GogotoOS
💻 H
字号:
/****************************************************************************************************
**                                        Gogoto OS
**                           (c) Copyright 2007-2008, luyigui(卢益贵)
**                                     All Rights Reserved
**                                         V1.00.0
**
**	                           狗狗兔嵌入式多任务系统(基于消息机制)    
**    					 绿城代码、GGT-OS、Gogoto OS、狗狗兔嵌入式、狗狗兔系统
**						    		 	QQ:48092788
**
**------------------文件信息------------------------------------------------------------------------
**  文件名: GGT_Func.h
**  创建人: 卢益贵
**  日 期: 2008年1月5日
**  版  本: V1.01.0
**  描  述: Gogoto OS 系统提供的功能函数单元
**

**------------------修改记录------------------------------------------------------------------------
**  修改人:
**  版  本:
**  日 期:
**  描 述:
**

****************************************************************************************************/

#ifndef      __GGT_FUNC_H__
#define      __GGT_FUNC_H__

void ListFirst(void *pFirst, void *pNode);
void ListAppend(void *pFirst, void *pNode);
void ListDelete(void *pFirst, void *pNode);
void ListInsert(void *pFirst, void *pNode, 
				BOOL (*pIsHere)(void *pNode, void *pNodeIns));

void BoxInit(void *pBoxMem, INT32 BoxSize, INT32 BlockSize);
void *BoxAlloc(void *pBoxMem);
void BoxFree(void *pBomMem, void *Box);

float StrToFloat(UINT8 *pStr);
UINT32  HexToDWord(UINT8 *pStr);
UINT32  HexCharToDWord(UINT8 Char);
INT32 StrToInt(UINT8 *pStr);
UINT32  StrToDWord(UINT8 *pStr);
void FullBuf(UINT8 *pBuf, INT32 Len, UINT8 Data);
void ClearBuf(UINT8 *pBuf, INT32 Len);
INT32 StrLen(UINT8 *pStr);
void MemoCopy(UINT8 *pD, UINT8 *pS, INT32 iLen);
INT32 StrCopy(UINT8 *pD, UINT8 *pS);
INT32 StrAdd(UINT8 *pD, UINT8 *pS);
INT32 StrNCmp(UINT8 *pStr, UINT8 *pBuf);
UINT8* FindChar(UINT8 *pBuf, INT32 Len, UINT8 Char);
void FloatToStr(float fData, UINT8 *pStr);
void DWordToStr(UINT32  Data, UINT8 *pStr);
void IntToStr(INT32 Data, UINT8 *pStr);


#endif

⌨️ 快捷键说明

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