
通信
dx0014
这个作者很懒,什么都没留下…
展开
-
上位机和海思之间串口调试小总结
大家可以看这篇博客中的海思平台的调试https://blog.youkuaiyun.com/dosthing/article/details/82951207本文主要说明当上位机发的数据海思板子通过串口接收时遇到的接受数据不完整的现象的解决办法发送端:#include<windows.h>UINT comOpen(){ commOpen = CreateFile(_T("\\\\.\\COM10"), GENERIC_READ|GENERIC_WRITE,0, NULL,OP原创 2021-10-21 20:37:48 · 664 阅读 · 0 评论 -
windows下socket编程使用UDP协议绑定多个网卡
多个计算机使用UDP通信,如下图所示:计算机B作为计算机A和计算机C的接收方,需要绑定多个IP地址,这时需要分别弄两个初始化函数initnetwork和initnetwork2.主要代码实现为BOOL netstart;UINT RevThread(LPVOID pParam);struct sockaddr_in sinself;struct sockaddr_in sin3;SOCKET srecv;BOOL netstart2;UINT RevThread2(LPVOID p原创 2020-12-22 21:13:14 · 2785 阅读 · 0 评论 -
YOLOV3+VS2015+OpenCV4.0实现目标检测
接着上次网络通信的第二步,实现图像处理这部分的内容。处理后的图像送回到发送方。这一部分,尝试使用opencv自带的dnn模块中集成了darknet的函数,直接调用。本文也是借鉴网上大神的部分代码。#include<stdlib.h>#include<Windows.h>#include <fstream>#include <sstream>#include <iostream>#include<opencv2\opencv.hp原创 2020-09-09 21:08:20 · 502 阅读 · 3 评论 -
使用winsock对图像进行通信的小例子
初步的想法是:使用两台计算机,使用网络进行通信,发送方传输视频图像,接收方每xxms接收图像数据,并使用opencv自带的YOLO实现识别,然后将识别到的目标的坐标信息和类别信息传回给发送方。下面记录一下我实现的第一步:由于对通信方面不是很了解,做了一个很简单的demo。发送一幅图片然后接受使用opencv显示。发送方:#include<WinSock2.h>#include<opencv2/opencv.hpp>#include <stdio.h>#inc原创 2020-09-09 20:40:57 · 197 阅读 · 0 评论 -
几种通信方式的小总结,以及网络通信的模板
CAN通信 ------CAN总线为广播式通信,一个节点发送信息会占据所有通信媒介,发送节点只管自己发送,不关心谁去接收,总线上所有通信节点都会收到信息。CAN在长距离传输上有优势网络通信 ------又叫以太网通信。是点对点的通信方式。发送节点在发送信息前,会首先想好信息要发送给谁,然后会吧自己的地址和接收方的地址放到报文里去。节点A需要发送信息给节点B,而其他节点没有收到信息,他们之间的通信媒介没有收到影响。两台电脑之间,速度快于串口通信串口通信 ------串口按位(bit)发送和原创 2020-08-20 22:06:09 · 1368 阅读 · 0 评论