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.

[参考译文] AM2632:是否可以使用连续时钟运行 FSI?

Guru**** 2529140 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1237802/am2632-is-it-possible-to-run-fsi-with-a-continous-clock

器件型号:AM2632

您好!

FSI 输出时钟仅在传输数据时激活。 后来它又停止了。 有没有方法为 连续时钟配置 FSI 外设? 或者、为了确保在具有恒定数据流时、时钟不会停止?

这将使在 FPGA 对应器件上实施 FSI 变得更容易。  

谢谢。
 罗伯特

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嘿、Robert、

    FSI_TX 控制器可以在数据帧之间的关闭时间期间主动传输 ping 帧。 恒定 ping 传输的活动将产生一致的输出时钟和数据信号。 FSITX 包含嵌入式 ping 计时器+触发器、还支持基于 CONTROLSS 的外部触发源。

    当 FSI_TX:TX_PING_CTRL[1].TIMER_EN 设置为1时、当计时器计数达到 TX_PING_TO_REF 寄存器设置的值时、它将启动 ping 帧传输。

    注意:如果使用了 Ping 计时器、则不应设置 EXT_TRIG_EN、因为这会覆盖计时器触发功能。

    但是、   通过 INPUTXBAR 使用 FPGA GPIO 信号进行控制、可以控制 EXT_TRIG_EN。  外部触发器的上升沿将启动一个 ping 传输。 外部触发信号应至少为3个 SYSCLK 周期(@ 200MHz = 15ns)宽。

    请参阅器件TRM 的"处理器 和加速器- CONTROLSS -(FSI_TX 和 Crossbar)"章节以及 器件寄存器附录中的相关寄存器说明

    此致、

    扎卡里·弗莱诺