本帖最后由 itelectron 于 2011-1-6 13:07 编辑
回LS
偶一清 内存 发生 就跳 13 楼中断里了 :L- #define F103VE_RAM_END ((u32)0x2000FFFF) /* STM32F103VE_RAM_END_ADDR */
- #define F103VE_RAM_START (*((u32*)(0x20000000))) //
- #define RAM_Size ((0xFFFF+1)/4)
- void F103VE_RamClear(void)
- { u32 RAM_Cnt;
- u32 *P_RAM_START=&F103VE_RAM_START;
- for(RAM_Cnt=0x00000000;RAM_Cnt<RAM_Size;RAM_Cnt++) //0xFFFF+1/4=0x4000
- {
- (*(P_RAM_START+RAM_Cnt))=0x00000000;
- }
}
|