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.

[参考译文] TMS570LC4357:尝试在时钟更改前让 MOSI 更改 SPI 总线

Guru**** 2454880 points
Other Parts Discussed in Thread: HALCOGEN

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1215825/tms570lc4357-trying-to-get-mosi-to-change-on-the-spi-bus-before-clock-changes

器件型号:TMS570LC4357
主题中讨论的其他器件:HALCOGEN

在 TMS570处理器上、我们有一个正在进行通信的芯片、似乎需要 MOSI 线路来领导时钟、SPI 控制器中是否有字段来调整它?   

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

    尊敬的 Den:

    已开始处理您的问题、并将尽快提供更新。

    --

    谢谢。此致、
    Jagadish。

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

    尊敬的 Den:

    您是否在寻找 SPI 模式1、  

    在此模式下、输出数据将  比 SCLK 的上升沿超前半个周期。

    要启用这个模式、在 halcogen 中、必须在数据格式部分中启用极性位

    --

    谢谢。此致、
    Jagadish。

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

    并不是我想要的、我有一个芯片的数据表、我正在尝试与之通信、指出一个芯片为时钟后必须保持9纳秒、他们的支持表明必须满足此要求、 我将检查软件是否能够做到这一点。 在时序图中、 Th (so)时间是我尝试满足的条件。

    借助 TMS570、我们在不同模式下检查了它的时序、它有轻微的变化、是否有某种类型的方法来控制它>  

    下图显示 TMS570 (黄色时钟和蓝色 MOSI)几乎同时变化、我们需要对其进行更改、如第二示波器图所示、在该图中、时钟在 MOSI 更改之前首先更改。  

    这不是模式漂移或相位延迟、是否有其他类型的控制?

    我们要进行测试的方法是将 SPI 线路更改为 GPIO 并 对所有内容进行编码、但我们更倾向于使用自动 SPI 过程。

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

    Dan、您好!

    您提到的参数是数据表中的第5个参数。

    这只是在 CLK 采样边沿之后数据有效的时间。

    TV (SPCL-SIMO) M = 0.5tc (SPC) M–TF (SPC)–4.

    TV (SPCH-SIMO) M = 0.5tc (SPC) M–tr (SPC)–4.

    公式中  

    TV =有效时间

    TC =周期时间

    Tf =下降时间

    TR =上升时间  

    因此、有效时间将取决于周期时间和上升或下降时间。

    如果 SPI 以25MHz 的最高频率运行、则周期时间将为40ns

    因此、在我们将其代入上面的公式后、SPI 的最小有效时间将如下所示

    TV (SPCL-SIMO) M = 16–TF (SPC)  

    电视(SPCH-SIMO) M = 16 - tr (SPC)

    因此、在此频率下、为了满足9纳秒的要求、上升时间或下降时间不应超过7纳秒。

    没有软件配置来增加电视,我们必须确保上升时间应该小于7纳秒,否则我们必须降低频率,以便电视时间会增加。

    --

    谢谢。此致、
    Jagadish。