硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3190|回复: 5
收起左侧

[STM32H7] H7 743xx.h 里面关于D2 SRAM 问题请教

[复制链接]

32

主题

264

回帖

365

积分

高级会员

积分
365
发表于 2018-8-6 12:00:31 | 显示全部楼层 |阅读模式
#define D2_AXISRAM_BASE           ((uint32_t)0x10000000) /*!< Base address of : (up to 288KB) system data RAM accessible over over AXI                */
#define D2_AHBSRAM_BASE           ((uint32_t)0x30000000) /*!< Base address of : (up to 288KB) system data RAM accessible over over AXI->AHB Bridge    */

这两个 SRAM 有什么区别?


回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107627
QQ
发表于 2018-8-6 12:54:24 | 显示全部楼层
在水一方 发表于 2018-8-6 12:52
我看  743的综合例程能访问,用来保存 SD卡读取的数据,  

会不会是这个意思,这两个是同一块内存,

是的,就是这个意思,内部重映射了。

评分

参与人数 1金币 +10 收起 理由
在水一方 + 10

查看全部评分

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107627
QQ
发表于 2018-8-6 12:17:49 | 显示全部楼层
测试下地址0x10000000能访问不,如果能的话,估计是在内部做了一个重映射。

D2_AHBSRAM_BASE标准的总线通路。
回复

使用道具 举报

32

主题

264

回帖

365

积分

高级会员

积分
365
 楼主| 发表于 2018-8-6 12:52:45 | 显示全部楼层
本帖最后由 在水一方 于 2018-8-6 12:54 编辑
eric2013 发表于 2018-8-6 12:17
测试下地址0x10000000能访问不,如果能的话,估计是在内部做了一个重映射。

D2_AHBSRAM_BASE标准的总线 ...

我看  743的综合例程里面的音频部分能访问,用来保存 SD卡读取的数据,  

会不会是这个意思,这两个是同一块内存,

10的 可以和AXI 总线通信

30的 不能和AXI 总线直接通信
回复

使用道具 举报

32

主题

264

回帖

365

积分

高级会员

积分
365
 楼主| 发表于 2018-8-6 14:12:42 | 显示全部楼层
eric2013 发表于 2018-8-6 12:54
是的,就是这个意思,内部重映射了。

谢谢了
回复

使用道具 举报

32

主题

264

回帖

365

积分

高级会员

积分
365
 楼主| 发表于 2018-8-16 00:37:16 | 显示全部楼层
eric2013 发表于 2018-8-6 12:17
测试下地址0x10000000能访问不,如果能的话,估计是在内部做了一个重映射。

D2_AHBSRAM_BASE标准的总线 ...

请教 一下硬汉 V6 编译器里面  __attribute__((at(0x20000000))); 这个at 是错误用法,在网上也没找到到底咋弄
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-6-8 15:39 , Processed in 0.279250 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表