ZHCAA38E August 2021 – January 2023 TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1 , TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1 , TMS320F28384D , TMS320F28384S , TMS320F28386D , TMS320F28386S , TMS320F28388D , TMS320F28388S , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1
FSI 模块是一个串行通信外设,能够进行可靠而稳健的高速通信,速度高达 200Mbps。FSI 利用极少的单向信号,并在使用数字隔离器件时,提供了一种跨隔离栅的低成本通信方式。因此,FSI 在对实时处理能力和高速通信要求较高的工业应用场景中,采用了新的方法来分配 C2000 MCU 强大的传感、处理和驱动功能。
通常,可以在两种系统条件下实现 FSI:
许多实时系统可以从 FSI 外设中受益。可以用控制每个轴的 C2000 器件节点构建一个多轴伺服驱动器。将 FSI 作为通信链路,可以在器件之间快速传输和接收控制环路信息,以保持精确的运动控制。有关此系统的示例,请参阅基于快速串行接口 (FSI) 的分布式多轴伺服驱动器参考设计。
此外,随着全球电力消耗的增加、对更高效电源的需求,以及宽带隙 GaN 和 SiC 米6体育平台手机版_好二三四的推出,人们趋向使用更加复杂的配电架构。使用 C2000 MCU 的分布式电源控制解决方案可与 FSI 连接并灵活地满足这些要求。有关此类电源相关系统的讨论,请参阅采用多个 MCU、基于 FSI 的分布式电源控制架构。
FSI 外设提供许多功能,包括可编程数据长度、由硬件管理的 CRC、ECC 支持等。PING 看门狗和帧看门狗可以实现自动线路中断检测。FSI 接收模块中实现的独特延迟线控制功能可以针对布线长度不匹配、收发器或数字隔离 IC 引起的通道间的信号偏斜进行调整,从而使 FSI 保持高速且稳健的通信。
FSI 包含分别进行配置和运行的独立发送器 (FSITX) 和接收器 (FSIRX) 内核。因此,与某些其他同步通信协议不同,FSI 协议没有主器件和从器件的概念,并且允许在两个方向上同时进行全速通信。#ID-5363DE16-9A6F-4466-CC2D-8F5B50BE67C7 展示了每个 FSI 模块的 CPU 接口。每个模块最多拥有三条信号线:一个时钟信号和两个数据信号,其中第二条数据线 FSITXyD1 和 FSIRXyD1 是可选的,可以启用以进行多通道传输,从而使数据位的传输速度提高一倍。因此,需要至少四条信号线来创建双向点对点通信。考虑到 FSITX 的时序规格(请参阅GUID-5A9652A2-7BAF-4E81-8C61-BC04CD16B478.html中引用的器件特定数据表),使用两条数据线时,由于数据在时钟信号的两个边沿上进行传输,因此能够以 50MHz 最大时钟频率实现 200Mbps 的最大数据速率。有关 FSI 的完整概述(包括所有可用的特性和功能),请参阅特定于器件的技术参考手册 (TRM)。