您好!首先我简单介绍下我应用的背景。我打算在M3移植个系统,M3中负责采样和通讯,C28不移植系统,负责采集数据的处理。
M3用两路SPIAD芯片和F28m35的ADC采集数据后,传递给C28,C28对数据处理后要将结果传回给M3,M3存储在EEPROM中。M3的通信包括SCI触摸屏通信、SCI液晶和以太网通信,作用是将C28处理的结果送显。
我有以下几个问题:
1、datasheet中说M3有4个SPI资源、C28只有一个。在F28m35中两种SPI是怎么区分的?datasheet中我没找到SPI专用的复用功能,也就是说SPI是GPIO就行了,那么我怎么区分或是配置这个SPI是归属哪个核呢?是通过软件的配置吗还是其他?
2、我的设计总体功能有没有什么错误的地方?我想在M3采集数据后给C28,C28处理后再将结果传回给M3这个过程中比较复杂点。那么在F28m35中是如何实现的?比如通过什么通道,数据存放在什么地方,有没有什么共享RAM之类的?
谢谢您的解答!