down.h

来自「一个运行在PIC上的WEB服务器」· C头文件 代码 · 共 39 行

H
39
字号
/*******************************************************************/
/*                                                                 */
/*      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 + =
减小字号Ctrl + -
显示快捷键?