|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
jpeg图片接收显示测试上位机[串口 网络 摄像头上位机软件 开源]( {, k I( d) W0 c
% P ?2 i) U3 g7 u
, _ Z9 U# s7 l1 r串口接收功能:/ t1 g% b; n4 [3 B/ n
串口端口无限制,自动检测电脑可用端口,波特率从9600到921600可选,默认不支持流控制和奇偶校验,8位数据位一位停止位。不需要通信协议,自动从接收的数据中判断JPG数据的起始(FFD8)结束(FFD9)标志,不包含在起始结束标志之间的数据默认为非jpg数据并显示在数据接收窗口(目前只支持文本显示,16进制暂未实现),支持接收数据量显示,帧速率显示(可能计算的不太准确),一帧JPG图像数据大小显示,图像分辨率显示。串口发送功能暂未实现。
1 N2 @7 c L9 Z4 q8 M8 `* u/ C' n9 H( S, K/ O* B+ v- R* s
网络接收功能:
* I3 q, F3 n4 J/ b6 g* A$ O上位机也支持通过网络接收JPG图片序列。数据接收功能和图像显示功能同串口。上位机默认作为服务器端,且暂时只支持TCP服务器,UDP未实现。目前只支持一个客户端的连接,可显示客户端的连接状态和IP。
/ r$ h- q6 L* f* Q; \' P5 _9 l: \. k4 F
采用独立线程负责串口和网络数据的接收及图像解码,界面线程只负责显示和事件响应,降低了CPU占用,解决了界面卡顿的问题
3 z, W' O, @3 L' ^: S已知BUG:, i5 q- {' M3 e* ~
文本接收窗口显示有问题(不影响图片接收和显示)。- @8 h" Y# H7 r4 R4 A, ]* @+ d
' C5 }5 F$ V2 D4 D
0 {0 ?% ~2 @3 G. V3 b; t9 e/ p7 S下载:) t ]5 M" c d& q
2 _8 g$ t3 g) t% y, F, k1 U |
|