You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
#pragma once
#include "main.h"
/*******************************************************************************
* STM32F407xx * *******************************************************************************/ #ifdef STM32F407xx
/**
* @brief WARNING:��Ҫע��407flash��С�������ͬ�����ģ�һ��512K��һ��1M */ #define Z_FLASH_MAX_SECTOR_NUM 11
#define Z_FLASH_SECTOR_00_ADDR 0x08000000 // off:0
#define Z_FLASH_SECTOR_01_ADDR 0x08004000 // off:16k
#define Z_FLASH_SECTOR_02_ADDR 0x08008000 // off:32k
#define Z_FLASH_SECTOR_03_ADDR 0x0800C000 // off:48k
#define Z_FLASH_SECTOR_04_ADDR 0x08010000 // off:64k
#define Z_FLASH_SECTOR_05_ADDR 0x08020000 // off:128k
#define Z_FLASH_SECTOR_06_ADDR 0x08040000 // off:256k
#define Z_FLASH_SECTOR_07_ADDR 0x08060000 // off:384k
#define Z_FLASH_SECTOR_08_ADDR 0x08080000 // off:512k
#define Z_FLASH_SECTOR_09_ADDR 0x080A0000 // off:640k
#define Z_FLASH_SECTOR_10_ADDR 0x080C0000 // off:768k
#define Z_FLASH_SECTOR_11_ADDR 0x080E0000 // off:896k
#define Z_FLASH_SECTOR_00_SIZE (16 * 1024)
#define Z_FLASH_SECTOR_01_SIZE (16 * 1024)
#define Z_FLASH_SECTOR_02_SIZE (16 * 1024)
#define Z_FLASH_SECTOR_03_SIZE (16 * 1024)
#define Z_FLASH_SECTOR_04_SIZE (64 * 1024)
#define Z_FLASH_SECTOR_05_SIZE (128 * 1024)
#define Z_FLASH_SECTOR_06_SIZE (128 * 1024)
#define Z_FLASH_SECTOR_07_SIZE (128 * 1024)
#define Z_FLASH_SECTOR_08_SIZE (128 * 1024)
#define Z_FLASH_SECTOR_09_SIZE (128 * 1024)
#define Z_FLASH_SECTOR_10_SIZE (128 * 1024)
#define Z_FLASH_SECTOR_11_SIZE (128 * 1024)
#endif
|