由于网上串口屏的资料比较少 ,所以对于刚刚入门的小伙伴来说可能无从下手,串口屏数据的收发数据是串口屏最重要的功能,我自己写了一个串口屏数据收发的程序。我用的是stm32f103迷你板。 我代码里写的是一个电压的采样 然后在串口屏上显示出来,同时我程序里也写了通过串口屏发送数据的 串口屏上会有一个键盘输入 输入完按确定就能将数据发送出去,同时我加了一个oled屏(四角)的代码,发送的数据可以在oled上显示当然了你也可以通过改一下上位机的内容来让他在串口屏上显示。 大家有不懂得都可以问我,希望大家看完后都能给个好评呢!
2019-12-21 20:58:07 3.83MB 串口屏 数据发送和接 stm32f 上位机
1
1、demo带串口发送指令,主要是电子秤开发 2、发送指令后,同时接受数据到变量里 3、同时也封装好串口通信的类 好的话 给个赞吧,一直找不到C++ 的发送同时接受的demo,最后自己写了
2019-12-21 20:53:10 1.4MB C++
1
基于Qt和LCM实现的publisher与listener窗口程序,实现了发送和接受图像和字符串。listener中使用线程接受数据。
2019-12-21 20:44:32 17KB Qt LCM publis listen
1
C# 串口通信Winfrom 程序,检测串口 发送和接收消息 亲测可用
2019-12-21 20:42:23 109KB C# 串口通信 VS2015 发送接受串口消息
1
stm32f103操作NRF24L01发送和接受ADC采集的到数据,nrf的驱动文件来自正点原子的历程,并做了更改,使发送和接受不需要回应(无需应答),更方便调试。
2019-12-21 20:41:13 1.58MB NRF24L01 SPI STM32 ADC
1
android 跨应用程序广播发送接受。在广播接受里面还可以弹出对话框。我的博客:http://blog.csdn.net/qq_16064871
2019-12-21 20:31:58 1.81MB 广播
1
在IT行业中,实时传输协议(RTP)是用于在不可靠网络上实时传输音视频数据的标准。`jrtplib` 是一个用C++编写的开源库,专门设计用来处理RTP协议,它提供了丰富的功能来简化开发过程。在这个场景中,我们将深入探讨如何基于`jrtplib`库接收RTP数据,重组这些数据,并最终还原RTP上的音视频流。 RTP通常与RTCP(实时传输控制协议)一起使用,以确保数据的可靠传输和质量反馈。`jrtplib`库提供了一个完整的框架,包括RTP和RTCP的实现,使得开发者能够轻松地创建发送和接收RTP数据的应用。 接收RTP数据时,你需要创建一个`RTPSession`对象,这是`jrtplib`的核心类。通过设置必要的参数,如端口号、IP地址等,你可以初始化这个会话。然后,你需要注册一个RTP接收者,这通常是通过实现`RTPReceiver`接口并将其传递给`RTPSession`来完成的。接收者将处理到来的RTP包,并可能需要进行一些解码工作。 RTP数据包通常是乱序到达的,因为它们通过网络传输时可能会经历不同的路由。因此,重组RTP数据是至关重要的。`jrtplib`库提供了RTP包序列号和时间戳,帮助你正确地排序和重组这些包。你需要跟踪每个媒体流的序列号,以便按顺序组装帧。对于H264视频,还需要处理NAL单元,可能需要重组NAL单元头和FU指示器。对于AAC音频,需要处理ADTS头或AAC帧。 对于H264编码的视频,RTP包可能包含SPS(序列参数集)、PPS(图片参数集)和IDR(即时解码刷新)帧,以及编码的I/P/B帧。这些都需要按照正确的顺序重组,以重构完整的视频流。`jrtplib`提供了方法来检测和提取这些特殊类型的包,以便正确解析和存储。 对于AAC音频,RTP包通常包含编码后的AAC帧,可能以ADTS头的形式出现。ADTS头包含了帧的长度和类型信息,你需要解析这些头来正确解码音频数据。 在成功重组RTP数据后,下一步是将音视频数据解码为原始格式。对于H264,你可以使用像FFmpeg这样的库进行解码。对于AAC,也有类似的解码器可用。解码后的数据可以送入播放器,以便用户听到声音或看到画面。 总结来说,使用`jrtplib`库接受RTP数据并还原音视频流涉及以下几个关键步骤: 1. 初始化`RTPSession`,设置参数并注册接收者。 2. 使用库提供的功能重组乱序的RTP包。 3. 解析H264的NAL单元和AAC的ADTS头。 4. 重组SPS、PPS、IDR帧和编码帧,对H264视频进行解码。 5. 解码AAC音频帧。 6. 将解码后的音视频数据送入播放器进行播放。 在实际项目中,还需要处理错误,例如丢失的包、网络中断等,并且可能需要考虑与其他协议(如SDP)的集成,以获取媒体描述信息。`jrtplib`虽然不包含实际项目应用,但它提供了一套强大且灵活的工具,可以帮助开发者构建高效可靠的RTP应用程序。
2019-12-21 20:29:48 1.68MB jrtplib ,rtp,h264 ,aac
1
本程序通过串口通讯采集数据,并将数据通过kchart控件绘制成实时曲线,另外程序还可将数据保存到txt文档进行读写。
2019-12-21 20:26:23 877KB vb 串口通讯 曲线绘制
1
使用Kinect for Windows SDK 2.0 实现基本的手势识别(左右手分别上下左右和抓取共十个手势),然后将socket客户端将识别结果(手势类型,手势结束的坐标)发送到服务器端,服务器端接受到后打印到控制台窗口
2019-12-21 20:17:37 19.49MB kinect v2.0 手势识别 socket
1
结合实际项目通过libusb 读取电路板中的数据信息。
2019-12-21 20:15:03 2.27MB lib 真实例子
1