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

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

luo__

 

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

F103RCT6芯片对AFIO->MAPR寄存器写入时出错

STM32F1 STM32F103
luo__ luo__ 回答时间: 2025-3-31 17:43

这三个位确实不可以读,我就算设置的时010,读回来的还是100,好像会左移一位;其次在写入的时候,很容易出错,如果没有按照正确的方式写入,就算写入的是010,也会出现调试断开的情况; 代码所示有两种写入方法,写入数据都是一样的,但是如果用注释里面的代码进行写入,就会写入出错,出现调试断开的情况。我百思不得其解,你也可以试一下。

赞0
8 回答

关于F407嵌入式SRAM映射为0x20020000的问题。

STM32F4
luo__ luo__ 回答时间: 2025-1-10 11:31

这个工程代码是基于STM32cubeMx建立的,选用的芯片也是STM32F407VETx,在芯片配置上没有关于RAM的配置,都是默认的。 我查看IAP代码时,发现在IAP代码的首地址也是0x20020000,所以应该不是SRAM超出了范围所致。更像下面楼说的,这是由于SRAM的堆栈地址从高到低排序,而导致堆首地址反而是0x20020000。

赞0
luo__ luo__


阅读作者更多的帖子

所在话题

参与活动

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

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

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

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

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

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

    线下 2020-10-16