硬汉嵌入式论坛

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

[STM32H7] 大师们好,stm32H747 双核数据是如何交互的 ??

[复制链接]

615

主题

3073

回帖

4938

积分

至尊会员

积分
4938
发表于 2021-8-4 09:31:59 | 显示全部楼层 |阅读模式
本帖最后由 hpdell 于 2021-8-4 19:41 编辑

大师们好,关于 h747 的双核芯片,有个问题想请教下,如果把 747 的所有外设都放在 M4 内核里面进行初始化 及 读写操作,M7 内核只负责数据处理,他们的通信机制是硬件信号量进行传递的,但是如果我在 M4 内核里面读取到相关的数据后,该怎么样吧这个读取到的数据传递到 M7 内核里面啊 ?

比如,我在 M4 内核里面读取到的 触摸屏 x,y 坐标值时,这个 x, y 坐标值该如果传给你 M7 内核啊 ? 如果是发送内核 硬件信号量给 M7 内核,此时M7
内核只是知道了 M4 内核有触摸屏的信号过来,但是这个 x, y 的值在 M7 内核里面该如何获取啊 ??


回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107642
QQ
发表于 2021-8-4 10:59:58 | 显示全部楼层
固定个RAM地址。两个核都操作。
回复

使用道具 举报

615

主题

3073

回帖

4938

积分

至尊会员

积分
4938
 楼主| 发表于 2021-8-4 19:40:58 | 显示全部楼层
eric2013 发表于 2021-8-4 10:59
固定个RAM地址。两个核都操作。



下面显示的部分应该算是公共的内存地址了, 那如果是这样的话,那感觉捣鼓起来应该会方面很多了哟

h747-sram.png



回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107642
QQ
发表于 2021-8-5 08:34:44 | 显示全部楼层
hpdell 发表于 2021-8-4 19:40
下面显示的部分应该算是公共的内存地址了, 那如果是这样的话,那感觉捣鼓起来应该会方面很多了哟


...

从这个图来看,除了DTCM,其它都可以作为共享RAM访问。
回复

使用道具 举报

615

主题

3073

回帖

4938

积分

至尊会员

积分
4938
 楼主| 发表于 2021-8-5 08:53:52 | 显示全部楼层
eric2013 发表于 2021-8-5 08:34
从这个图来看,除了DTCM,其它都可以作为共享RAM访问。

有机会捣鼓看看 哟
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
发表于 2022-5-31 17:51:20 | 显示全部楼层
共用地址加开mpu,或者再套个消息队列来搞
回复

使用道具 举报

615

主题

3073

回帖

4938

积分

至尊会员

积分
4938
 楼主| 发表于 2022-6-3 17:06:55 | 显示全部楼层
本帖最后由 hpdell 于 2022-6-3 17:08 编辑
jeon 发表于 2022-5-31 17:51
共用地址加开mpu,或者再套个消息队列来搞

一直想捣鼓,可惜一直都还搞到板子哟,再加上目前 st 芯片的价格一路飙升,也不知道有没有必要继续捣鼓哇 ???
回复

使用道具 举报

1

主题

10

回帖

13

积分

新手上路

积分
13
发表于 2023-2-3 10:42:34 | 显示全部楼层
eric2013 发表于 2021-8-4 10:59
固定个RAM地址。两个核都操作。

您好,能举个例子吗?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-9 20:57 , Processed in 0.180896 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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