|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
jpeg图片接收显示测试上位机[串口 网络 摄像头上位机软件 开源]
- L# }6 F/ G/ M) ]) A$ @( R' `
# [" V' A2 ]6 ^2 ~+ W, i9 y4 T) V
+ y% g8 i! h k% y' J* Y# \, D. `串口接收功能:& q" A- e p. D! y' r2 L
串口端口无限制,自动检测电脑可用端口,波特率从9600到921600可选,默认不支持流控制和奇偶校验,8位数据位一位停止位。不需要通信协议,自动从接收的数据中判断JPG数据的起始(FFD8)结束(FFD9)标志,不包含在起始结束标志之间的数据默认为非jpg数据并显示在数据接收窗口(目前只支持文本显示,16进制暂未实现),支持接收数据量显示,帧速率显示(可能计算的不太准确),一帧JPG图像数据大小显示,图像分辨率显示。串口发送功能暂未实现。
% v! I7 l( I4 a% C( f+ f7 F1 T- O6 o# M! O+ s2 ?/ P; p2 N' A$ E
网络接收功能:
$ S' F7 [% E u) ^6 g上位机也支持通过网络接收JPG图片序列。数据接收功能和图像显示功能同串口。上位机默认作为服务器端,且暂时只支持TCP服务器,UDP未实现。目前只支持一个客户端的连接,可显示客户端的连接状态和IP。
4 V+ m# x4 s& O( }! d D
9 a7 {8 [) j9 S: ?采用独立线程负责串口和网络数据的接收及图像解码,界面线程只负责显示和事件响应,降低了CPU占用,解决了界面卡顿的问题7 j# d" O' w* ]8 S! @- j& O; M
已知BUG:
( l! m/ R1 G8 e0 X文本接收窗口显示有问题(不影响图片接收和显示)。* S h' S" b6 f, f2 C6 R
% S7 y) v4 t* H% p
, A+ C6 v' n" E7 m+ Z下载:
1 c9 P( K5 |8 C X# H# a+ k
9 q! R8 _* I4 ]" D2 u$ H |
|