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.

[参考译文] TMS320F28379D:IMU 传感器集成

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1397987/tms320f28379d-imu-sensor-integration

器件型号:TMS320F28379D
Thread 中讨论的其他器件:C2000WARE

工具与软件:

大家好、我要连接 IMU 传感器 ADIS 16477。 我在互联网中找不到与 C2000 MCU 系列兼容的传感器的任何标头和源代码。 有人可以帮助我为传感器构建有效的标头和源代码吗?

谢谢你

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

    您好!

    您是否参考过我们的 C2000Ware SPI 示例? 这些示例位于 C:\ti\c2000\C2000Ware_5_02_00_00\driverlib\f2837xd\examples\cpu1\spi 中。 这些示例可用作项目的参考或起点。  

    • 首先可以使用 简单的环回 SPI 示例(内部环回意味着 SPI TX 和 RX 在内部连接在一起、因此您可以独立于其他器件来测试 F2837xD SPI 模块)。  

    在开发程序时、我会检查传感器数据表中是否存在器件所需的数据/时钟格式(例如、芯片选择行为、时钟模式等)、以便将其与 F2837xD SPI 设置相匹配(假设这是控制器/主器件)。 您还可以参阅我们的 "TRM SPI"一章以了解 SPI 模块的详细信息、以及 SPI 时序图的数据表。 如果您有任何其他具体问题、请告诉我! 希望这有助于您开始!

    此致、

    Allison

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

    感谢您发送编修。 我已成功将传感器集成到 MCU、并且能够读取传感器数据。  

    现在我又面临一个有关协议的问题。 传感器使用 SPI 协议来发送数据、我尝试使用 SCI/UART 将该数据发送到主机、但由于读取了错误的数据、这两种协议之间似乎存在冲突。 是否有办法优化这两种协议独立工作?  

    谢谢你

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

    Deepan、您好!

    很高兴听到您成功集成了 IMU!

    您能不能再详细介绍一下您遇到的问题以及已经采取了哪些调试步骤? "冲突"是什么意思、您是指时间/ ISR 冲突? 您在哪里读取不正确的数据?错误数据的性质是什么? 您能解释一下如何在 SPI 和 SCI 之间传递数据吗?

    此致、

    Allison