- 博客(4)
- 资源 (1)
- 收藏
- 关注
翻译 POSIX操作系统串行编程指南
第一章,串行通讯基础这章介绍了串行通讯,RS-232和其它一些在计算机上广泛使用的标准,同时还有如何从C程序访问串口的内容。什么是串行通讯? 计算机一次传输一或多位的信息(数据)。串行是指一次传输一位数据。串行通讯包括了大多数的网络设备、键盘、 麦克风,调制解调器和终端。当进行串行通讯时,你传送或接受的每个字(例如:字节或字符)是以每次一位传输的。 每位或者为on 或者 off。有时你也能听到以m
2015-11-28 22:27:43 631
转载 linux串口资料
termios, tcgetattr, tcsetattr, tcsendbreak, tcdrain, tcflush, tcflow, cfmakeraw, cfgetospeed, cfgetispeed, cfsetispeed, cfsetospeed -
2015-11-28 16:33:36 346
原创 固定端口的socket通信
在多台机器互联的场景下,可能会出现无法通信的情形,可能原因有:代码出错,地址出错,防火墙。对于防火墙的命令,后面会提及。 对于前两种错误debug就可以解决。如果这两种情况都不是,那么极有可能是防火墙的问题,我们可以通过wireshark来抓包进行分析。在wireshark抓包中,我们看到当fedora作为服务器接受到客户端的请求之后,给主机发回的信息会被host administratively
2015-11-14 00:02:00 1835
原创 linux下socket通信代码的开发及总结---UDP
总得来说socket代码的开发是比较简单的一块,下面总结一下socket通信: 1. socket通信的基本流程: a) 通过套接字和结构体进行声明和初始化 #include <sys/socket.h> struct sockaddr_in serveraddr; /*对结构体全部置零*/ bzero(&serveraddr,sizeof(serveraddr));
2015-11-13 23:59:03 535
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人