你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

FLM下载算法FlashDevice成员参数定义的超时时间如何计算的

[复制链接]
huahuahnu 提问时间:2023-4-14 16:31 / 未解决

复制代码
  1. #ifdef STM32F10x_128
  2. struct FlashDevice const FlashDevice  =  {
  3.    FLASH_DRV_VERS,             // Driver Version, do not modify!
  4.    "STM32F10x Med-density Flash", // Device Name (128kB/64kB/32kB)
  5.    ONCHIP,                     // Device Type
  6.    0x08000000,                 // Device Start Address
  7.    0x00020000,                 // Device Size in Bytes (128kB)
  8.    1024,                       // Programming Page Size
  9.    0,                          // Reserved, must be 0
  10.    0xFF,                       // Initial Content of Erased Memory
  11.    100,                        // Program Page Timeout 100 mSec
  12.    500,                        // Erase Sector Timeout 500 mSec

  13. // Specify Size and Address of Sectors
  14.    0x0400, 0x000000,           // Sector Size 1kB (128 Sectors)
  15.    SECTOR_END
  16. };
  17. #endif
复制代码


100, // Program Page Timeout 100 mSec

500, // Erase Sector Timeout 500 mSec

1、这个超时时间是根据程序大小比如32K,页大小1K,调用32次函数ProgramPage或EraseSector函数的总时间吗?
2、这个时间和SW时钟有关系吗?



收藏 评论0 发布时间:2023-4-14 16:31

举报

0个回答
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版