请教STM32MP1系列A核和M核通信问题

2020-01-01 17:57发布

本帖最后由 yangpeng012 于 2019-9-24 13:54 编辑

请教一下:1. 这个系列异构芯片,Cortex-A7核和Cortex-M4 核之间的通信怎么弄的?芯片内部已经有通道了吗?
                2. 芯片的引脚怎么分配给Cortex-A7核 核 Cortex-M4核,是固定死的,还是可配置的?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
22条回答
569659492
1楼-- · 2020-01-02 17:54
 精彩回答 2  元偷偷看……
cloudboy
2楼-- · 2020-01-02 20:33
zengyi703 发表于 2019-9-24 09:24
看手册感觉是外设固定挂到其中一个内核,有了解的可以给说一下

同构多核架构里面往往用MailBox来保证外设访问竞争问题
18501501628
3楼-- · 2020-01-02 20:36
linux驱动一般已经把这种底层驱动封装好了,老老实实写应用层就完事了,这种双核的好处是一个A7核可以负责界面UI 网络 另外的M4核用来跑modbus等实时应用,简直完美啊。以后这种芯片是趋势,所以现在单片机的ucos和嵌入式linux都会才能适应以后的工作需求,不然大势所趋,迟早被新人替代,就好比以前用汇编写代码几千行感觉好牛逼,现在可能一行代码就搞定了,真的是后浪推前浪啊。
yangpeng012
4楼-- · 2020-01-03 02:12
Cortex-A 核 和 M核之间 烧录程序是分别烧录吧?
diyeyuye
5楼-- · 2020-01-03 06:24
yangpeng012 发表于 2019-9-24 12:28
Cortex-A 核 和 M核之间 烧录程序是分别烧录吧?

分别烧录程序;
a核和M核内部有通信通道,另外所有的外设是两个核共享的。
diyeyuye
6楼-- · 2020-01-03 06:50
 精彩回答 2  元偷偷看……

一周热门 更多>