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

STM32的DCode bus是连接到bus matrix的吗?参考手册描述和图片是不符吗?

[复制链接]
lingdian 提问时间:2025-5-7 23:26 / 未解决

stm32参考手册里的系统架构图中把Dcode连接到bus matirx,但是其对Dcode bus的描述却是连接m3的Dcode到flash的数据接口。stm.png5.png

cortex-m3的TRM里面也明确说了Dcode是对代码空间0x00000000 - 0x1FFFFFFF的访问。

6.png

并且stm32的参考手册后面的文字描述也与前面的文字描述不符,对bus matirx的描述里面确实说了dcode是bus matirx的4个master的其中一个,和前面图相符,但又和参考手册对dcode的描述不符。7.png

以上好像描述不符的地方,我猜测这种矛盾可能的原因是,因为sram也可以重定向到0x00000000,当这种重定向发生时,确实也是用dcode对代码空间0x00000000 - 0x1FFFFFFF的访问,但访问的是sram,也就把dcode连接到了总线矩阵,但只能访问flash和sram,好像还有它自己boot那一块,但得重映射的时候才有效。

就算这样解释图中也有两处矛盾,一是对Dcode本身的描述,说的是接发FLASH数据接口,而是DMA的描述中对总线矩阵功能的解释,说Dcode访问外设??这是可以的吗?外设怎么样也不能到0x00000000 - 0x1FFFFFFF之间吧?8.png

请各位大佬给小弟解下惑

image.png
收藏 评论0 发布时间:2025-5-7 23:26

举报

0个回答

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版