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

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

Shawn_Ni

 

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

STM32的片上flash能否读取正在运行的代码段内容

未设置标签
Shawn_Ni Shawn_Ni 回答时间: 2019-12-26 13:44

radio2radio 发表于 2019-12-26 11:04 当然可以,CPU的指令读取Flash也就是读取某地址的内容,再正常不过了。 如果要读写某些特殊的寄存器,或者 ... 感谢您的解答 还是有点疑惑: 执行指令的时候MCU自动读取Flash内容,程序实现的功能也是读取该code段的内容,会不会存在同一时间cpu执行指令读取和程序功能同时访问一个flash地址的情况?这种情况下,系统会不会出问题?我做的测试是以F302型号做的(有I-Code和D-Code的哈佛结构),能正常读取。但是不确定其他结构的MCU是否可行。咨询了代理商的FAE,得到的答复是不行,需要将代码搬移到RAM中... 期待您的回复~

赞0
Shawn_Ni Shawn_Ni


阅读作者更多的帖子

所在话题

参与活动

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

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

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

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

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

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

    线下 2020-10-16