TCP/UDP/串口
文章平均质量分 63
云中飞鸿--**峰
这个作者很懒,什么都没留下…
展开
-
串口通讯:
例如,在重叠操作时如果操作还未完成函数就返回,那么函数就返回FALSE,而且GetLastError函数返回ERROR_IO_PENDING:这说明重叠操作还未完成,正在后台运行。需要注意的是,当ReadFile和WriteFile ,线程应该调用GetLastError函数分析返回的结果。3.ReadFile函数只要在串口 中读入指定数量的字符,就算完成操作。时,即使操作还未完成,这两个函数也会立即返回,费时的I/O操作在后台进行。原创 2023-11-15 16:03:10 · 290 阅读 · 0 评论 -
远程I0(遥控IO)
1、在A地,通过串口助手 发送开/关指令,控制B地的指示灯亮/灭。原创 2023-08-24 13:54:36 · 130 阅读 · 0 评论 -
串口通信 流控控制
A设备的CTS连接B设备的RTS。对B设备的发送(A设备接收)来说,如果A设备接收缓冲快满的时发出RTS信号(意思通知B设备停止发送),B设备通过CTS 检测到该信号,停止发送;流控制能解决这个问题,当接收端数据处理不过来时,就发出“不再接收”的信号,发送端就停止发送,直到收到“可以继续发送”的信号再发送数据。在两个设备正常通信时,由于处理速度不同,就存在这样一个问题,有的快,有的慢,在某些情况下,就可能导致丢失数据的情况。如果接了RX,TX,CTS ,RTS四个信号,那么可以使用硬流控或者软件流控。转载 2023-07-23 20:03:24 · 1591 阅读 · 0 评论 -
串行通信
串行接口是一种可以将接受来自CPU的并行数据字符转换为连续的串行数据流发送出去,同时可将接受的串行数据流转换为并行的数据字符供给CPU的器件。一般完成这种功能的电路,我们称为串行接口电路。数据转换是指数据的串并行转换。具体说,在发送端,要把并行数据转换为串行数据;而在接收端,却要把接收到的串行数据转换为并行数据。串行通信___异步传送方式 起止式异步通信的特点:传输不连续,以字符为单...转载 2020-04-05 16:19:59 · 1322 阅读 · 0 评论 -
为什么在网络程序设计中服务器端必须使用bind函数来绑定IP地址和端口号,而客户端不需要使用bind函数来绑定IP地址和端口号呢?
Socket:为什么服务器端只需要一个:服务器端口客户端需要:服务器端口 + 服务器IP因为服务器是时时在监听(Listen)有没有客户端的连接。如果服务器不绑定IP和端口的话(Bind),客户端上线的时候怎么连到服务器呢。所以服务器要绑定IP和端口,而客户端就不需要了。(注意:MFC中的Bind是在Create函数中自动调用的)客户端上线是主动向服务器发出请求的,因为服...原创 2020-01-08 13:30:58 · 2682 阅读 · 0 评论 -
TCP/UDP
1.1可以看见TCP调试助手的IP、端口号1.2 TCP调试助手设置为-服务器2要在应用程序环境界面中设置:网络身份为客户端、对方IP、端口号3.点击开启4.在应用程序环境界面中先点击连接,连接成功后,点击发送,将左侧文本框中输入的文字发送到TCP调试助手接收到的信息如下:...原创 2019-11-27 18:23:12 · 445 阅读 · 0 评论