dps2812_flash_func.h

来自「烧写FLASH。。。。可以做为示例来参考。希望有用」· C头文件 代码 · 共 32 行

H
32
字号
/************************************************************************
	filename:	DPS2812_FLASH_FUNC.h
	designer:	戴展波
	date:		2004/12/24
************************************************************************/

#ifndef DSP28_FLASH_FUNC_H
#define DSP28_FLASH_FUNC_H

#define		FLASH_UL1	0xAA
#define		FLASH_UL2	0x55
#define		FLASH_UL3	0x80
#define		FLASH_UL4	0xAA
#define		FLASH_UL5	0x55
#define		FLASH_SECTOR_UL6	0x30
#define		FLASH_CHIP_UL6		0x10
#define		FLASH_PROGRAM	0xA0
#define		SECTOR_SIZE	0x0800
#define		BLOCK_SIZE	0x8000
#define		CHIP_SIZE	0x40000

volatile unsigned int* FLASH_5555 = (volatile unsigned int *) 0x85555;
volatile unsigned int* FLASH_2AAA = (volatile unsigned int *) 0x82AAA;

unsigned int flash_erase(unsigned long addr,unsigned int type);
void flash_writes(unsigned long addr,unsigned int data);
void flash_writem(unsigned long addr,unsigned int *ptr,unsigned long length);
unsigned int flash_reads(unsigned long addr);
void flash_readm(unsigned long addr,unsigned int *ptr,unsigned long length);

#endif

⌨️ 快捷键说明

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