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.

[参考译文] TDA2HG:SoC 是主设备时的 GPIO 时序问题

Guru**** 2595770 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/640274/tda2hg-gpio-timing-issues-when-soc-is-the-master

您好 Stanislav、

我们在一个项目中使用了4个 GPIO 来选择 OV90芯片选择。
示例代码如下所示。 在这里、我们没有使用 MCSPI 来驱动我们的芯片选择。 而是独立使用 GPIO 作为芯片选择

SoC (TDA2H)是主设备。

//启用芯片选择
for (i =0;i < 4;i++){
GPIO_WRITE (CAM_PORT_BANK、PIN+I、高电平);


SPI_WRITE (data、lengtj)。

//禁用芯片选择
for (i =0;i < 4;i++){
GPIO_WRITE (CAM_PORT_BANK、PIN+I、低电平);



我想知道当 SoC 是主设备时、您所谈论的时序问题是什么。 也许这对您来说是一个愚蠢的问题、但会帮助我们理解
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、

    这里提出的问题得到了回答。 对于新问题、请打开新主题帖。 现在、我要拆分这个线程。

    此致、
    Mariya
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Mariya、
    这是最后一个答复的后续问题。

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

    您好!

    我想您可以在不置位 CS 的 PIN34模式下使用 McSPI、并使用 GPIO 将 CS 发送到 SPI 从设备。

    在这种情况下、与 CS 相关的所有时序都需要在应用中进行处理、例如:初始化延迟。

    此致、
    Prasad