求教串口通信的有关问题
求教串口通信的问题
在做串口通信过程中遇到的一个问题,因下位机往上位机一直不停的发送消息,所以程序需要发送握手信息使其停止发送,但是我发现只要下位机一直发消息他就收不到程序发送的握手信息,只有当下位机停止发送后他才能收到我发送的握手信息,但我使用SSCOM却不会出现此问题,不知道SSCOM如何实现消息的发送呢,找不到源代码。是不是因为程序一直不能跳出接收数据的线程所以不能成功发送呢,我使用的是SerielPort类
------解决思路----------------------
扔掉串口调试助手,使用portmon软件辅助调试串口通讯程序。
在做串口通信过程中遇到的一个问题,因下位机往上位机一直不停的发送消息,所以程序需要发送握手信息使其停止发送,但是我发现只要下位机一直发消息他就收不到程序发送的握手信息,只有当下位机停止发送后他才能收到我发送的握手信息,但我使用SSCOM却不会出现此问题,不知道SSCOM如何实现消息的发送呢,找不到源代码。是不是因为程序一直不能跳出接收数据的线程所以不能成功发送呢,我使用的是SerielPort类
------解决思路----------------------
扔掉串口调试助手,使用portmon软件辅助调试串口通讯程序。