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.

[参考译文] CCS/TMS320F28379D:LAUNCHXL-F28379D

Guru**** 2581345 points
Other Parts Discussed in Thread: LAUNCHXL-F28379D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/651698/ccs-tms320f28379d-launchxl-f28379d

器件型号:TMS320F28379D
主题中讨论的其他器件:LAUNCHXL-F28379D

工具/软件:Code Composer Studio

尊敬的支持人员:

我们与 LAUNCHXL-F28379D 配合使用、希望在 LAUNCHXL-F28379D 板的示波器上看到 SPI GPIO。

我们使用可以从 LAUNCHXL-F28379D 测量的 GPIO 构建 SPI_loopback_cpu01示例(使用_LAUNCHXL_F28379D):、

J1-7应显示时钟(GPIO60)、J2-14、J2-15 -数据(GPIO59/60) 、但我们在示波器上看不到任何内容。

SpiaRegs.SPICCR.bit.SPILBK = 0;

EALLOW;

 GpioCtrlRegs.GPBPUD.bit.GPIO58 = 0;//启用 GPIO16上的上拉电阻器(SPISIMOA)
GpioCtrlRegs.GPBPUD.bit.GPIO59 = 0;//启用 GPIO17上的上拉电阻器(SPISOMIA)
GpioCtrlRegs.GPBPUD.bit.GPIO60 = 0;//启用 GPIO18上的上拉电阻器(SPICLKA)
GpioCtrlRegs.GPBPUD.bit.GPIO61 = 0;//启用 GPIO19上的上拉电阻器(SPISTEA)

GpioCtrlRegs.GPBQSEL2.bit.GPIO58 = 3;//异步输入 GPIO16 (SPISIMOA)
GpioCtrlRegs.GPBQSEL2.bit.GPIO59 = 3;//异步输入 GPIO17 (SPISOMIA)
GpioCtrlRegs.GPBQSEL2.bit.GPIO60 = 3;//异步输入 GPIO18 (SPICLKA)
GpioCtrlRegs.GPBQSEL2.bit.GPIO61 = 3;//异步输入 GPIO19 (SPISTEA)

GpioCtrlRegs.GPBMUX2.bit.GPIO58 = 15;//将 GPIO16配置为 SPISIMOA
GpioCtrlRegs.GPBMUX2.bit.GPIO59 = 15;//将 GPIO17配置为 SPISOMIA
GpioCtrlRegs.GPBMUX2.bit.GPIO60 = 15;//将 GPIO18配置为 SPICLKA
GpioCtrlRegs.GPBMUX2.bit.GPIO61 = 15;//将 GPIO19配置为 SPISTEA

EDIS;

您能帮我们找出问题所在吗?

(SpiaRegs.SPICCR.bit.SPILBK = 1;SPI 工作正常,但我们在示波器上看不到任何内容)

谢谢、Sabina

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

    请进一步查看数据表的 GPIO 引脚多路复用器部分。 当您选择了正确的 GPIO 引脚进行修改时、GPyMUXn 寄存器仅为2位字段。 您可以看到它只有0到3的值。 还有一个必须修改的额外字段-组多路复用器- GPyGMUXn 寄存器。 查看表4-3 GPIO 复用引脚。 表的标头准确描述了每个寄存器的配置。

    对于相关的 GPIO、GPBGMUX2.bit.GPIOxx 应该为3、GPBMUX2.bit.GPIOxx 也应该为3。 我们还为您提供修改此设置的功能、因此您无需对这些位太担心。 请在以下主题中查看我的回复: e2e.ti.com/.../2393168

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