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

📄 down.h

📁 一种基于ARM7的嵌入式Webserver
💻 H
字号:
/*******************************************************************/
/*                                                                 */
/*      Download and exection program for SNDS board               */
/*                                                                 */ 
/*-----------------------------------------------------------------*/
/*      Copyright (C) 1997 Samsung Electronics.                    */
/*-----------------------------------------------------------------*/
/*                                                                 */
/*******************************************************************/

#ifndef _DOWN_H
#define _DOWN_H


//#define DownLoadArea	  0x1000000
#define CCITT_POLYNOM	0x1021	// x^16+x12^+x^5+x^0

/****************************/
/* DRAM DOWN LOAD FUNCTIONS */
/****************************/
extern void StartUserPgm(void) ;

extern void DownLoadPgm(void) ;
extern void ReceiveData(char * /* DownArea*/,unsigned /*RcvDataSize*/) ;
extern void PrintReadData(char * /* DownArea */,unsigned /* RcvDataSize */);
extern unsigned CRCErrorCheck(char * /* DownArea */,unsigned /* RcvDataSize */) ;
extern unsigned GetDataSize(unsigned /*uart channel*/) ;
extern unsigned CalcCRC(unsigned /* CheckSum */, int /*RcvData */) ;


/******************************/
/* EEPROM DOWN LOAD FUNCTIONS */
/******************************/
extern void Reset_Boot_Rom(void) ;
extern void FlashDown(void);    // flash down load top module
extern int EEPROM_Type(void);

#endif /*  _DOWN_H */

⌨️ 快捷键说明

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