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.

[参考译文] F29H859TU-Q1:将 C2000(用于低级功能)与 ESP32(或合适的替代器件)与蓝牙和 WiFi(用于高级功能)连接。 主要是 GUI 和功能分配)

Guru**** 2536610 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1554087/f29h859tu-q1-interfacing-c2000-for-low-level-functions-with-esp32-or-suitable-alternative-with-bluetooth-and-wifi-for-high-level-functions-mainly-gui-and-function-assignment

器件型号:F29H859TU-Q1


工具/软件:

我正在为一个大学项目构建一个数控控制器。 我在考虑一个 C2000 的运动控制和轨迹规划(我将通过 MATLA/Simulink 进行编程)和通过 HIL 进行测试、我希望拥有 Wi-Fi 和蓝牙功能以及彩色 GUI、可能使用 ESP32(因为它的价格,流行程度和示例源代码)、或者我也愿意使用任何其他具有类似硬件的仿真 MCU。

如果有更好的想法或建议、我可能会使用 UART、12c 还是 SPI?

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

    尊敬的 Richard:

    您能详细说明一下您的问题吗? 您是否只需要关于要使用哪种通信协议的建议? 您是否已经使用 SPI 与驱动程序通信? 或者、您是否对如何配置这些外设有具体问题? 希望确保将问题提交给合适的专家。

    此致、

    Allison

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

    尊敬的 Allison:

    感谢您发送编修。

    目前、我正在规划阶段、其中 ESP32 将作为主器件、C2000 将作为从器件(可能每个轴有 1 个 C2000)、并试图在设计电路和代码之前建立在 MCU 之间进行通信的理想方式。 根据我进行的大部分研究、SPI 似乎是最好的方法、您是否同意?

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

    尊敬的 Richard:

    对于通信、我要介绍的是 UART 和 SPI。 两者都具有 RTDMA 访问、可配置波特率、中断、FIFO 等功能 SPI 是同步的、 可以达到 比 UART 更高的速度、 但 SPI 也需要更多的引脚。 UART 是一种相对容易实现的选项、并且需要的引脚更少。 最终、由您决定评估哪些硬件兼容/最容易实施。  很遗憾、我无法提供更多指导、因为我不熟悉 ESP32、因为我们通常处理特定于器件的(例如 F29)配置/特征问题。 但是、如果您在 C2000 上实现这些协议/设置时遇到任何问题、请随时提交另一个 E2E、以便合适的通信专家可以提供指导Slight smile

    此致、

    Allison  

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

    嗨、Allison、

    我肯定不是在寻找一个直接的答案(是或否),你的比较和点正是我需要的,你回答得很好:-)

    由于它们将都在同一块板 (PCB) 上、因此我认为 SPI 似乎是更好的选择、现在是一条漫长的道路、但我非常兴奋。 如果需要帮助、我们一定会联系您。

    此致

    Rick