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.

[参考译文] LAUNCHXL-F28377S:连接 Microwire

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/587841/launchxl-f28377s-connecting-with-microwire

器件型号:LAUNCHXL-F28377S

LMK04208器件使用32位寄存器进行编程。 MICROWIRE 如何与使用哪些16位寄存器的 Lanchpad SPI 连接?

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

    感谢您的提问!

    我能不能对您提出的问题做出一些澄清?

    您想配置 LMK4208器件、但由于它使用32位寄存器、因此您想知道当 F28377S 只有16位 SPI TXBUF 寄存器时、如何发送32位?

    此致、

    Vince Rodriguez
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我有两个问题:
    1。
    SPISOMI:SPI 从器件输出/主器件输入引脚
    •SPISIMO:SPI 从器件输入/主器件输出引脚 数据线
    •SPISTE:SPI 从器件发送使能引脚 连接到 LEUWire
    •SPICLK:SPI 串行时钟引脚 CLK双线

    正确吗?
    2.
    由于它使用32位寄存器、当 F28377S 只有16位 SPI TXBUF 寄存器时、如何发送32位?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否了解了 McBSP:"McBSP 外设支持8、12、16、20、24、 和32位。"
    www.add.ece.ufl.edu/.../McBSP Tutorial.pdf 上提供了一个教程
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    对于问题1、这应该是正确的!

    对于问题2、

    如果在 SPI 外设上配置 FIFO 缓冲区、则可以将前2个字节写入 TXBUF、然后立即写入接下来的2个字节。 在发送所有数据之前、SPI 外设将保持 CS 为低电平。 这将允许您获取跨接的32位数据。

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

    感谢您的支持。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    直到你提供了这个教程,我才知道这个教程。 感谢您的支持。