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.

[参考译文] Linux/AM5728:SPI 通信

Guru**** 2539500 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/725028/linux-am5728-spi-communication

器件型号:AM5728

工具/软件:Linux

您好!

我使用两个 ADC、它们使用 SPI 与处理器进行通信。 我已将 处理器的 SPI3连接到 ADC。  一个 ADC 为 CS0、 另一个 ADC 为 CS1。 我想访问它们。访问它们的命令是什么?如何在/dev/dev 中枚举它们?

此致、

Vijay

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

    您是否使用 AM57x TI PSDK? 哪个版本?

    有关 McSPI 的更多信息、请参阅以下指针:

    downloads.ti.com/.../Foundational_Components_Kernel_Drivers.html

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

    您好!

    我使用的是 ti-processor-sdk-linux-am57xx-evm-04.03.00.05。

    先生、我想知道在/dev/dev 目录中是如何枚举连接到同一 SPI 总线的两个从器件的。 我想使用终端而不使用测试程序来访问它们。

    此致、

    Vijay

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

    ADC 从站应在/dev/dev 中显示为:

    /dev/spidev3.0
    /dev/spidev3.1

    如果您需要从用户空间访问它们、则可以使用 spidev。 有关更多信息和示例配置、请参阅以下指针:

    linux-4.9.69/arch/arm/boot/dts/am335x-bonebblack-spi0.dtsi
    linux-4.9.69/arch/arm/boot/dts/omap3-tao3530.dtsi

    Linux-4.9.69/Documentation/SPI/spidev

    linux-4.9.69/tools/spi/spidev_FDX.c
    linux-4.9.69/tools/spi/spidev_test.c

    linux-4.9.69/drivers/spi/spidev.c

    e2e.ti.com/.../675017

    此致、
    帕维尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您没有其他与主题相关的问题、请关闭/验证/解决此主题。

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

    感谢您的帮助...

    Vijay