硬汉嵌入式论坛

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

[SRAM] H723 将 AXI-SRAM 和 SRAM 同时分配到一个 heap数组可以吗?

[复制链接]

8

主题

35

回帖

59

积分

初级会员

积分
59
发表于 2024-9-13 19:12:53 | 显示全部楼层 |阅读模式
在 H723 里面 128KB AXI-SRAM 和 192 Kbyte SRAM1 都是位于 D1 域,且它们的地址是连续的,这两块内存看起来像一个整体。但是 AXI-SRAM 和 SRAM1 的访问总线不同,如果在使用  pvPortMalloc 分配内存时,分配出来一块同时位于  AXI-SRAM  和 SRAM1 区域的内存块,那么在访问时会出错吗?
913.jpg


回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115490
QQ
发表于 2024-9-14 07:34:46 | 显示全部楼层
这两个可以不用区分,不会出错,这个是我早期测试的性能差异


回复

使用道具 举报

14

主题

118

回帖

160

积分

初级会员

积分
160
发表于 2024-9-14 08:47:44 | 显示全部楼层
eric2013 发表于 2024-9-14 07:34
这两个可以不用区分,不会出错,这个是我早期测试的性能差异

这普通的DMA性能竟然差这么大
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115490
QQ
发表于 2024-9-14 09:12:30 | 显示全部楼层
fswyt 发表于 2024-9-14 08:47
这普通的DMA性能竟然差这么大

是的,H7的通用DMA1,DMA2性能不行。
回复

使用道具 举报

8

主题

35

回帖

59

积分

初级会员

积分
59
 楼主| 发表于 2024-9-18 10:01:41 | 显示全部楼层
eric2013 发表于 2024-9-14 07:34
这两个可以不用区分,不会出错,这个是我早期测试的性能差异

感谢大佬的回答!
我是之前看错了,对于 H723 来说,它这部分共享内存是可以进行配置的。具体的细节可以看截图。
91801.jpg

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-28 23:15 , Processed in 0.276946 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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