打印
[其他产品]

无法将额外的SPI中断信号(SPIRXAVAIL和SPITXRFM)连接到SmartFusion2上的MSS DMA

[复制链接]
133|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
stormwind123|  楼主 | 2025-6-10 10:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我目前正在使用Libero SoC工具在我的SmartFusion2基础上的设计中整合多个SPI内核。



在我的设计中,我实例化了四个SPI内核(CoreSPI),并打算将它们连接到MSS以实现高效的数据传输。我成功地连接了前两个SPI内核。



我添加了两个更多的SPI内核,并完成了所有必要的连接。然而,我无法将两个特定的中断信号—SPIRXAVAIL和SPITXRFM连接到MSS DMA,因为只有两个DMA通道可用,而这两个通道已经都在使用中。



问题:
只有两个MSS DMA通道可用。
该工具(Libero)不允许我为剩余的SPI接口分配额外的DMA通道。

使用特权

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

本版积分规则

545

主题

3305

帖子

3

粉丝