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.

[参考译文] MSP430F5529:USB CDC 器件串行端口状态类通知

Guru**** 2561130 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/601998/msp430f5529-usb-cdc-device-serial-port-state-class-notifications

器件型号:MSP430F5529

我正在实施 USB CDC 设备并使用 CDC 示例项目。 我没有看到用于异步报告串行端口状态的代码、例如载波检测或 DSR 或组帧或奇偶校验错误。  我不清楚示例代码使用哪个 EP 以及如何发送它。

我看到有人提出了一个关于报告 DSR 状态的老问题、但没有任何答案。

做过它的人能不能让人了解如何做它?

谢谢

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

    尊敬的 Pran:

    我是否可以询问您正在使用的应用程序是否需要串行端口状态?  USB CDC 是一个虚拟 COM 端口、没有用于配置主机上波特率、开始/停止位和流控制设置的实际 UART。  您可以在主机上配置这些器件、但它不会对 CDC USB 示例产生任何影响。  由于 USB CDC 是一个虚拟 COM 端口、并且由于主机设置无关紧要、我们没有用于检查端口状态的代码。

    此致、

    Arthi

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

    您好 Arthi、

    我们正在实施连接到 USB 端口的调制解调器。 应用程序需要知道调制解调器何时检测到载波并且正在输入有效数据。

    这将通过发出 DCD (数据载波检测)信号来完成。

    我期待你的答复。

    谢谢

    Pran

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

    您应该分析从 PC (CDC)到 MSP430的消息。 在较旧的 TI USB 堆栈版本中有 CDC - UART 桥接器示例、但它已删除、不再存在。 如果需要、您必须自行编写代码。

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

    Pran、您好!

    下面是一个指向旧版本 USB 堆栈的链接、其中包含 USB 转 UART 桥接器示例。    即使在这个版本中、USB 堆栈也没有 执行 器件发送到主机的端口状态的代码、例如载波检测、组帧等...   

    software-dl.ti.com/.../index_FDS.html

    此致、

    Arthi