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

st-img
chrome
st-img
firefox
st-img
safari
st-img
ie8及以上
shequ.stmicroelectronics.cn
  • ST意法半导体官网
  • STM32中文官网
  • ST全球论坛
登录/注册
  • 首页
  • 技术问答
  • 话题
  • 资源
  • 创客秀
  • 视频
  • 标签
  • 积分商城
  • 每日签到
KGFFFD

KGFFFD

 

回答数 0 关注数 0
关注 私信
  • 动态99
  • 提问
  • 回答0
  • 创客秀 0
  • 分享 0
  • 关注0
2 回答

STM32G491 flash擦除的问题,请教大神

STM32G4
KGFFFD KGFFFD 回答时间: 4 小时前

感谢回答! 查阅例程STM32Cube_FW_G4_V1.6.0\Projects\NUCLEO-G491RE\Examples\FLASH\FLASH_FastProgram 发现, 擦除的ADDR_FLASH_PAGE_0位于bank1,针对官方HAL函数HAL_FLASHEx_Erase(&EraseInitStruct, &AGEError),变量EraseInitStruct.Banks的选择只有FLASH_BANK_1, FLASH_BANK_2 需要在定义了 FLASH_OPTR_DBANK位 情况下才被编译,包括所有与bank2相关的擦除代码也是,官方HAL库是没有定义这个FLASH_OPTR_DBANK的,所以我才疑惑是否需要自己定义这个宏定义才能启用对bank2的操作

赞0
4 回答

IAR FOR STM8,用ST-Link烧录芯片时忘记把接在测试版上的直流电源正极拔掉,电脑死机,重启后工程文件没了

STM8
butterflyspring butterflyspring 回答时间: 2021-8-16 10:34

用其他的文本编译软件打开看看,你的程序文件内容对不对。如果对的话说明还在,保存好重新安装一下IAR试试。

赞0
KGFFFD KGFFFD


阅读作者更多的帖子

所在话题

参与活动

  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16