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.
# HW: DK-TM4C129X
# MCU 固件: TivaWare_C_Series-2.2.0.295示例代码 USB_DEV_serial
(在 C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\dk-tm4c129x 下)
#设备驱动程序:
------------------------------------------------------
我将此 COM 端口设置 为115200bps、空间奇偶校验、1个停止位、并发送带有标记奇偶校验的数据"0"。
它将在衬套下生成错误消息:
它 向主机报告中断检测和奇偶校验错误。
我的问题是如何在 Visual C++应用程序中获取此消息?
我尝试了 API
1. ClearCommError (handle、&comError、NULL)或
2. WaitCommEvent (hanle、&dwCommEvent、&osStatus)
但它不会收到错误消息通知。
是否有人建议获取此通知?
您好!
我不确定我是否完全理解您的问题。 一些意见和问题。
-我假设您使用 C:\ti\TivaWare_C_Series-2.2.0.295\windows_drivers\usb_dev_cserial.inf 作为 Windows 的驱动程序信息文件。
该示例是否适合您? 我在 DK 电路板上运行了相同的示例、它对我来说是有效的。 当我在终端窗口中键入内容时、请查看下面的终端窗口配置和 DK 电路板屏幕。 您可以看到 RX 栏显示了我在终端窗口中键入的字符数。
我的问题是如何在 Visual C++应用程序中获取此消息?
我尝试了 API
1. ClearCommError (handle、&comError、NULL)或
2. WaitCommEvent (hanle、&dwCommEvent、&osStatus)
但它不会收到错误消息通知。
是否有人建议获取此通知?
[/报价]您是否有意尝试将一个字符从主机(您的 PC)发送到具有奇偶校验错误的 DK 电路板?
我假设 DK 电路板以正确的奇偶校验状态进行响应。
如果您的问题是如何在某些 Windows Visual C++应用程序上显示错误消息、那么我无法为您提供帮助。 我对 Windows 方面的了解不多。 我们只能在 MCU 端为您提供支持。
您好、Charles:
感谢您的回答!
1.是的、我使用 C:\ti\TivaWare_C_Series-2.2.0.295\windows_drivers\usb_dev_cserial.inf 作为 Windows 的驱动程序信息文件。
2.示例是否适合您?
是的、我可以 发送和获取数据、没问题。
3.您是否有意尝试将一个字符从主机(您的 PC)发送到具有奇偶校验错误的 DK 电路板?
是的、我特意尝试将一个字符从 Windows 主机发送到具有奇偶校验错误的 DK 电路板。 我的应用程序希望收到奇偶校验错误通知。 但我不知道如何 在 C++应用程序中获取通知。
我的应用程序需要参数错误才能执行进一步的操作。
任何人知道如何获得奇偶校验错误通知、或者我应该将问题放在哪里?