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/LAUNCHXL-F28379D:您能否就如何使用 TMS320F28379D 的 SPI 驱动 DAC8564以生成正弦波提供一些建议?

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/769019/ccs-launchxl-f28379d-may-you-give-me-some-advice-on-how-to-use-spi-of-tms320f28379d-to-drive-dac8564-to-generate-a-sine-wave

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

工具/软件:Code Composer Studio

我现在正在 LAUNCHXL-F28379D 上进行编程 、以驱动 DAC8564/5 EVM。

我尝试 使用  F283798的 SPI DMA 功能来驱动 DAC8654以生成正弦波。

我在 F28379D 的技术参考手册中看到、如果  我使用 DMA 功能、在传输过程中 SPI 仅支持1位到16位字、

那么、我如何能够一次按照 DAC8654  的数据表的要求传输24位字 。

我是否必须使用数据表第39页中提供的方法?


这对我的正弦波应用来说似乎有点扩散。

您能否给我一些关于如何使用 TMS320F28379D 的 SPI 来驱动 DAC8564来生成正弦波的建议?

谢谢!

 

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

    用户、

    下面的帖子解决了此问题。 请查看以下链接。

    e2e.ti.com/.../541676

    此致、

    曼诺伊

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否考虑尝试为24位 SPI 设置 McBSP?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好主意、但我必须使用三线制 SPI 模式、那么是否可以将 McBSP 用于24位 SPI?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请参阅 www.add.ece.ufl.edu/.../McBSP Tutorial.pdf

    很棒的教程!