加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
FlashDev.c 1.39 KB
一键复制 编辑 原始数据 按行查看 历史
Aladdin-Wang 提交于 2023-02-09 19:51 . demo
/***********************************************************************/
/* This file is part of the ARM Toolchain package */
/* Copyright (c) 2020 Keil - An ARM Company. All rights reserved. */
/***********************************************************************/
/* */
/* FlashDev.c: Device Description for ST STM32H747I-DISCO Flash */
/* */
/***********************************************************************/
#include "FlashOS.H"
#ifdef FLASH_MEM
struct FlashDevice const FlashDevice = {
FLASH_DRV_VERS, // Driver Version, do not modify!
"STM32H750-ARTPI", // Device Name
EXTSPI, // Device Type
0x90000000, // Device Start Address
0x08000000, // Device Size in Bytes (128MB)
0x00001000, // Programming Page Size 4096 Bytes
0x00, // Reserved, must be 0
0xFF, // Initial Content of Erased Memory
10000, // Program Page Timeout 100 mSec
6000, // Erase Sector Timeout 6000 mSec
// Specify Size and Address of Sectors
0x1000, 0x000000, // Sector Size 4kB, Sector Num : 1024
SECTOR_END
};
#endif // FLASH_MEM
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化