视频制作网站都有哪些公司网站实名认证
视频制作网站都有哪些,公司网站实名认证,yw55521can优物入口,自动化科技产品网站建设一、物理连接 二#xff0c;流程分析
电脑连接CAN分析仪#xff0c;电脑通过软件USB-CAN把can十六进制数据发到CAN分析仪。CAN分析仪连接CAN转以太网设备#xff0c;数据通过CAN转以太网设备后#xff0c;通过网线传送到单片机。这里面#xff0c;CAN转以太网设置为TCP C…一、物理连接 二流程分析
电脑连接CAN分析仪电脑通过软件USB-CAN把can十六进制数据发到CAN分析仪。CAN分析仪连接CAN转以太网设备数据通过CAN转以太网设备后通过网线传送到单片机。这里面CAN转以太网设置为TCP Client模式以CAN转以太网设备作为服务端服务端IP地址为192.168.0.7端口号为20001。单片机作为客户端向服务端发起连接请求接受来自服务端的数据。
三客户端程序
#include stdio.h
#include sys/types.h
#include sys/stat.h
#include fcntl.h
#includeerrno.h
#includeunistd.h
#includestdlib.h
#includesys/socket.h
#includearpa/inet.h
#includestring.h#define SERV_IP 192.168.0.7
#define SERV_PORT 20001
#define ITEMSIZE 3
#define WIDEIMAGE 500int main()
{int cfd,fd;struct sockaddr_in serv_addr;socklen_t serv_addr_len;char readChar[ITEMSIZE],writeChar[1024];int count,j1;cfd socket(AF_INET,SOCK_STREAM,0);memset(serv_addr,0,sizeof(serv_addr)); serv_addr.sin_family AF_INET;serv_addr.sin_port htons(SERV_PORT);inet_pton(AF_INET,SERV_IP,serv_addr.sin_addr.s_addr);connect(cfd,(struct sockaddr *)serv_addr,sizeof(serv_addr));fd open(can2.txt,O_RDONLY|O_WRONLY|O_CREAT);while(1){count read(cfd,readChar,ITEMSIZE);//write(fd,buf,sizeof(buf));if(count0){break;}readChar[count]\0;count sprintf(writeChar, %02x%02x%02x , readChar[0]0x00FF, readChar[1]0x00FF, readChar[2]0x00FF);writeChar[count] \0;write(fd, writeChar, count);if(count ITEMSIZE){break;}if(j%WIDEIMAGE 0){write(fd, \n, 1);}} close(fd);close(cfd);return 0;
}
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/87838.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!