打印
[应用相关]

STM32H747双核可以同时驱动SDRAM吗

[复制链接]
906|29
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jcky001|  楼主 | 2022-7-4 09:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用STM32H747双核,将数据做成了队列,CM7负责写,CM4负责读,做图像传输。目前来看,图像不正常。
将队列都放到CM4上,CM4负责图像的读和写,正常。
因此怀疑是不是CM7写数据了,此时CM4读数据,导致出错了。

使用特权

评论回复
沙发
热爱童话世界| | 2022-7-25 22:43 | 只看该作者
我猜测是不可以的,这种很容易出问题的啊

使用特权

评论回复
板凳
风吻过你的不羁| | 2022-7-25 23:06 | 只看该作者
怎么能同时驱动呢,肯定不行的啊

使用特权

评论回复
地板
討厭和人归類| | 2022-7-25 23:29 | 只看该作者
CM7CM4读取,正常来说,只要地址取的对应该没问题的

使用特权

评论回复
5
地下縱情搖擺| | 2022-7-25 23:52 | 只看该作者
你是同时操作一个SDRAM的话,应该是不行

使用特权

评论回复
6
林间有新绿| | 2022-7-27 00:01 | 只看该作者
正常来说,是不能这么操作的

使用特权

评论回复
7
銀河| | 2022-7-27 00:23 | 只看该作者
你说的不正常,是啥样的,看看效果呗

使用特权

评论回复
8
晚晚皆安| | 2022-7-27 00:46 | 只看该作者
按理来说,是可以这么操作的

使用特权

评论回复
9
笨蛋无需搭理| | 2022-7-27 01:09 | 只看该作者
没这么设计过电路的呀,应该是不可以这么做吧

使用特权

评论回复
10
占得人间第一春| | 2022-7-27 01:31 | 只看该作者
单独一个MCU实现呗,为啥要双核实现呢?速度么?

使用特权

评论回复
11
可爱的白兔先生| | 2022-7-27 01:53 | 只看该作者
可能是因为CM7写数据的时候,CM4读取数据,变成busy状态了

使用特权

评论回复
12
13567147939| | 2022-12-30 10:27 | 只看该作者
一组地址线和一组数据线怎么实现同时读写数据呢,显然不行的

使用特权

评论回复
13
Bowclad| | 2023-1-1 16:45 | 只看该作者
这样很容易出问题的吧

使用特权

评论回复
14
SantaBunny| | 2023-1-2 17:03 | 只看该作者
不可以同时驱动的,这样很容易出问题

使用特权

评论回复
15
香水城| | 2023-1-3 11:00 | 只看该作者
对于H7双核产品,一个外设安排给2个核来访问是没有问题,但要主要不支持2个核对它的写操作,读是共享的。

你现在M7实施写操作,M4实施读操作的安排是没有问题的。

你现在要做的就是如何做好二者间的同步操作,你可以考虑使用HSEM信号量。

H7Cube库里有例程可以参考,\STM32Cube_FW_H7_V1.11.0\Projects\STM32H747I-EVAL\Examples\HSEM

使用特权

评论回复
16
MessageRing| | 2023-1-3 13:19 | 只看该作者
应该没法同时驱动吧

使用特权

评论回复
17
为什么要双核呢?是能高效嘛?感觉没法同时

使用特权

评论回复
18
febgxu| | 2023-1-6 12:35 | 只看该作者
这个地址线允许的。              

使用特权

评论回复
19
uptown| | 2023-1-6 21:34 | 只看该作者
必须得分时复用的吧。              

使用特权

评论回复
20
jonas222| | 2023-1-9 12:21 | 只看该作者
使用fsmc总线的吗?              

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1414

主题

3861

帖子

6

粉丝