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.

[参考译文] TDA4VM:TDA4VM

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1204501/tda4vm-tda4vm

器件型号:TDA4VM
"Thread:SysConfig"中讨论的其他器件

您好、TI 团队:

我们将为主 SPI1配置以下 SPI 主器件配置。  TX 信号就会出现在 Rx 线路上。

在 SysConfig 工具引脚中称为 D0和 D1、而不是 MOSI (TX)和 MISO (Rx)、D0和 D1的含义是什么。

根据以下配置、我们可以在 Y2引脚上看到 TX 数据

&main_pmx0{
myspi1_pins_default:myspi1_pins_default{
PINCCTRL-SINGLE、PINS =<
J721E_IOPAD (0x1dc、PIN_OUTPUT、0)/*(Y1) SPI1_CLK */
J721E_IOPAD (0x1e0、PIN_OUTPUT、0)/*(Y5) SPI1_D0 */
J721E_IOPAD (0x1e4、PIN_INPUT、0)/*(Y2) SPI1_D1 */
J721E_IOPAD (0x1d4、PIN_OUTPUT、0)/*(Y3) SPI1_CS0 */
>;
};

};

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

    尊敬的 Prashant:

    上述条目的命名规则反映了 数据表 引脚定义的命名规则、其中 D0 / D1 I/O 引脚可读取为 Data0或 Data1。

    驱动器可以使用 MCSPI_CHCONF_x 寄存器配置 MISO/MOSI。  TI SDK 可能只使用一种配置、因此请注意、更改引脚设置/寄存器设置可能需要更新驱动程序。

    此致、

    KB

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

    您好!

     感谢您的快速响应。

    我们使用的是 Yocto、我们 使用的是 SPIDEV 驱动程序。 我的理解是、如果我们给出引脚的方向、那么驱动器需要关注正确的方向?

    您能指导我们来指导驱动器确定引脚方向吗?

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

    尊敬的 Prashant:

    &main_pmx0{
    myspi1_pins_default:myspi1_pins_default{
    PINCCTRL-SINGLE、PINS =<
    J721E_IOPAD (0x1dc、PIN_OUTPUT、0)/*(Y1) SPI1_CLK */
    J721E_IOPAD (0x1e0、PIN_OUTPUT、0)/*(Y5) SPI1_D0 */
    J721E_IOPAD (0x1e4、PIN_INPUT、0)/*(Y2) SPI1_D1 */
    J721E_IOPAD (0x1d4、PIN_OUTPUT、0)/*(Y3) SPI1_CS0 */
    >;
    };

    将所有引脚配置为输入。 在引脚多路复用级、将所有引脚配置为输入。

    参考常见问题解答: https://e2e.ti.com/support/processors/f/791/t/947437

    此致、
    基尔西

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

    这背后的原因是什么、您能否详细说明?

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

    尊敬的 Prashant:

    CS 和数据输出线路仍可以禁用输入。 CLK 线路 必须 是输入。

    在焊盘级别、PIN_INPUT 提供双向功能。 因此、配置更简单、并且避免与 D0/D1线路交换等产生任何混淆
    因此 PIN_INPUT 就足够了。 正在关闭本主题帖。

    -基尔西