This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
TI 朋友和家人、
我们的客户期望他们可以应用“driverlib.h”中提供的 F280025C SPI 主从 API 来实现某些功能(用于两个 UCS、2个 F280025C 之间的数据传递),如下所示:
但是,他们并不容易看到“driverlib.h”API 确实可以直接支持它,并要求提供任何支持/执行此类操作的示例实施?
我们建议 了两个选项:
如果他们更喜欢使用 SPI、我同意可以在每个器件上运行 fsi_ex6_spi_master_tx.c 和 fsi_EX7_spi_slave_rx.c 项目以进行通信。 这只需要将一个器件(例如 F280025 Launchpad)配置为主项目、而将另一个器件配置为从器件。 但是、没有用于两(2)个 F280025器件之间通信的预封装处理器间项目。
如果它们没有偏好、我们可以建议使用 FSI 项目本身; 一侧为 FSI_EX8_ext_p2pconnection_TX、另一侧为 FSI_EX8_ext_p2pconnection_Rx。 这可以为每个设备提供点对点通信路径。
//文件: fsi_EX8_ext_p2pconnection_TX.c
//
//标题: 以点对点连接方式进行 FSI 发送
//
//! \addtogroup driver_example_list
//!
//!
//! 示例在点对点连接中设置 FSI 发送器件
//! FSI 接收设备。 设置 FSI 接收设备的示例代码是
//! 在单独的文件中实现。
但是、我们意识到他们可能更喜欢每侧的完全主/从、因此我们想知道他们是否还有其他选择可供考虑。
欢迎评论。 供参考<以上项目均取自 dev.ti.com Resource Explorer C2000_Ware Cloud 项目。
Ty、
是的
Manoj Santha Mohan 开发了一些新的 driverlib API、旨在实现这一点。
它将在 C2000Ware 的10月版中首次发布。
现在、Manoj、您能用 SPI 指导客户吗?
生成的 FSI 数据包可通过 SPI 轻松完成。 我们甚至应该为此提供一个示例项目?
C:\ti\c2000\C2000Ware_3_04_00_00\utilities\spifsi
NIMA,再次感谢。 这确实为客户提供了一些选择。 让我与他们讨论一些问题、并决定前进的最佳道路是什么。 现在,我相信我们可以把这个问题称为解决问题,因为他们有几个选择可以考虑。
Chris