自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DS小龙哥的专栏

全是技术干活

  • 博客(16)
  • 资源 (134)
  • 收藏
  • 关注

原创 STM32+移远MC20模块采用MQTT协议登录OneNet上传GPS数据

一、环境介绍MCU:STM32F103C8T6GSM模块:移远MC20 (MT2503D)(GSM+GPS共存)功能很强大开发软件:Keil5MQTT协议采用OneNet的旧版协议,登录OneNet控制台创建应用时要选择旧版本。如果想使用新版本的标准MQTT协议连接OnetNet请参考这里:https://blog.csdn.net/xiaolong1126626497/article/details/107385118完整源代码下载:https://download...

2021-04-30 11:45:45 1085 5

原创 STM32+SIM800C采用MQTT协议登录OneNet上传温湿度、MQ2烟雾浓度、GPS数据

一、环境介绍MCU:STM32F103C8T6GSM模块:SIM800C开发软件:Keil5MQTT协议采用OneNet的旧版协议,登录OneNet控制台创建应用时要选择旧版本。如果想使用新版本的标准MQTT协议连接OnetNet请参考这里:https://blog.csdn.net/xiaolong1126626497/article/details/107385118完整源代码下载:https://download.csdn.net/download/xiaolo...

2021-04-30 11:28:01 1638 6

原创 STM32+果云GA6-GPRS/GSM模块+MQTT+HTTP协议连接中移OneNet上传GPS数据定位

一、环境介绍MCU:STM32F103C8T6GSM模块:GA6--果云开发软件:Keil5完整源码下载:https://download.csdn.net/download/xiaolong1126626497/18245590其他参考文章:STM32+ESP8266使用MQTT协议连接阿里云物联网服务器其他参考文章:STM32+ESP8266使用标准MQTT协议(MQTTS)连接中国移动OneNet物联网服务器二、GA6-GSM模块介绍与调试说明: GA6...

2021-04-30 09:40:28 517 1

原创 STM32+DHT11读取温湿度数据显示

一、环境介绍MCU:STM32F103C8T6温湿度模块: DHT11开发软件: Keil5二、DHT11介绍DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。 它应用专用的数字模块采集技术和温湿度传感技术, 确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。每个DHT11传感器都在极为精确的湿度校验室中进行校准。校准系..

2021-04-30 09:07:44 336

原创 FFMPEG音频视频开发: 视频转码、合并、修改分辨率、比特率

一、环境介绍操作系统介绍:win10 64位FFMPEG版本:4.4.2QT版本:5.12.6二、FFMPEG下载ubuntu系统下编译安装ffmpeg:https://blog.csdn.net/xiaolong1126626497/article/details/104919095windos系统下安装ffmpeg:https://blog.csdn.net/xiaolong1126626497/article/details/105412560三、视频转码示例...

2021-04-28 11:21:13 121

原创 QT应用编程: 使用SQLITE数据库存放温湿度数据

一、环境介绍操作系统:win10 64位QT版本:QT5.12.6编译器:MinGW 32二、功能介绍一个遥控小车的上位机APP,需要将小车上传的温湿度数据存放到数据库,并查询最高温度和最低温度。三、相关代码3.1 pro文件QT += sql3.2 创建数据库并新建表//登录存储数据库名称#define LOG_IN_DATABASE_NAME "xl_DataBase.db"//登录数据库连接名称#define LOG_IN...

2021-04-28 10:56:06 104

原创 QT应用编程: QNetworkReply获取百度地图静态图显示

一、环境介绍操作系统:win10 64位QT版本:QT5.12.6编译器:MinGW 32二、需求写了一个遥控小车的上位机APP,需要根据小车上传的经纬度显示小车的定位,为了简单就直接使用百度提供的静态地图接口获取png图片进行显示。三、百度地图接口说明地址:http://lbsyun.baidu.com/index.php?title=webapi使用接口需要先申请KEY,申请地址:http://lbsyun.baidu.com/...

2021-04-28 01:27:08 98

原创 QT应用编程: windows下使用UDT传输协议_创建工程示例(高速数据传输)

一、环境介绍操作系统:win10 64位QT版本:QT5.12.6编译器:MinGW 32二、UDT传输协议介绍UDT是基于UDP的数据传输协议(UDP-based Data Transfer Protocol,简称UDT)是一种互联网数据传输协议,UDT的主要目的是支持高速广域网上的海量数据传输。UDT:打破数据传输瓶颈UDT是一种可靠的基于UDP的应用程序级别数据传输协议,用于广域高速网络上的分布式数据密集型应用程序。UDT使用UDP通过其自己的可靠性控制和拥塞控制机...

2021-04-25 10:55:08 148

原创 QT应用编程: 开发TCP网络调试助手

一、环境介绍操作系统:win10 64位QT版本:QT5.12.6编译器:MinGW 32TCP网络调试助手,在网络相关开发、嵌入式开发里使用较多,主要用来测试网络传输,调试等等。二、效果图三、源代码3.1 widget.cpp#include "widget.h"#include "ui_widget.h"Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Wi...

2021-04-23 09:19:54 894 2

原创 QT应用编程: 开发串口调试助手

一、环境介绍操作系统:win10 64位QT版本:QT5.12.6编译器:MinGW 32串口调试助手,在嵌入式开发中是很常用的。比如: 通过串口打印测试数据、调试串口WIFI(ESP8266、有人WIFI..)、调试GSM模块、GPS模块、字库更新等等。二、效果图三、核心代码3.1 widget.cpp#include "uart_mainwindow.h"#include "ui_uart_mainwindow.h"/* * 设置Q...

2021-04-23 09:02:22 448 2

原创 QT应用编程: 快速创建指定大小的空文件

一、环境介绍操作系统:win10 64位QT版本:QT5.12.6编译器:MinGW 32二、快速创建指定大小的空文件2.1 核心函数#include <windows.h>/*工程: UDP_Client日期: 2021-04-22作者: DS小龙哥环境: win10 QT5.12.6 MinGW32功能: 创建一个指定大小的空文件// 创建的文件总大小 = dwHigh * 4G + dwLow// 当总大小小于4G时,dwHi...

2021-04-22 19:54:33 88

原创 QT应用编程: 界面自适应屏幕分辨率

一、环境介绍操作系统:win10 64位QT版本:QT5.12.6编译器:MinGW 32二、实现代码每次程序打开之后,根据当前屏幕分辩率进行计算缩放系数,然后设置界面上的控件尺寸,不管有没有使用布局器都可以设置。/**************************************************作者: DS小龙哥环境: win10 QT5.12.6 VS2017 32位 Release功能: 自适应工具栏按钮大小****************...

2021-04-14 15:21:53 162

原创 QT应用编程: 程序发布添加版权、版本信息

一、环境介绍操作系统:win10 64位QT版本:QT5.12.6编译器:MinGW 32二、在xxx.pro文件里添加产品、版权信息#可执行文件名称TARGET=FFMPEG_Player#版本信息VERSION = 1.3.3#图标RC_ICONS =resource/logo.ico#公司名称QMAKE_TARGET_COMPANY = "Jiangxi Shangdao Jingcheng"#产品名称QMAKE_TARGET_PRODUCT ...

2021-04-13 10:44:48 73 1

原创 QT应用编程: window下注册COM服务器方法(COM组件注册)

一、使用系统自带工具regsvr32注册注册: regsvr32 xxxx.dll注销: regsvr32 /u xxxx.dll二、使用QT自带工具idc.exe注册使用说明:D:\linux-share-dir\idc2>idc.exe -?Usage: idc [options] [input_file]Interface Description Compiler 5.12.6Options: -?, /h, -h, -help

2021-04-08 12:04:49 86

原创 QT应用编程: 基于FFMPEG设计的精简版视频播放器

一、环境介绍操作系统:win10 64位QT版本:QT5.12.6编译器:MinGW 32FFMPEG版本: 4.2.2win32下使用FFMPEG 4.2.2库下载地址:https://download.csdn.net/download/xiaolong1126626497/12321684二、功能介绍简单的播放器,只解码处理了图像,没有处理音频。写这个例子方便在其他平台移植播放视频,因为代码简单。2.1ReverseDecodThread.cpp//指...

2021-04-07 17:29:26 100 1

原创 QT应用编程: 基于FFMPEG完成视频倒放功能

一、环境介绍操作系统:win10 64位QT版本:QT5.12.6编译器:MinGW 32FFMPEG版本: 4.2.2win32下使用FFMPEG 4.2.2库下载地址:https://download.csdn.net/download/xiaolong1126626497/12321684二、功能说明实现功能: 实现视频倒放功能,就是视频倒着播放。说明: 因为视频本身编码特性,解码只能顺序解码。思路: 首先得确定一个起始位置,如果默认就从视频结...

2021-04-06 18:24:19 134 1

采用MQTT协议连接阿里云物联网

代码是采用MQTT协议连接阿里云物联网的SDK代码,可以移植到任何平台,代码全部使用C语言编写。

2019-06-14

04 SIM800C+STM32连接OneNet服务器上传温湿度数据+GPS数据.7z

使用SIM800C+STM32连接OneNet服务器上传温湿度数据+GPS数据。 参考博客: https://blog.csdn.net/xiaolong1126626497/article/details/107385118

2021-04-29

基于STM32设计的小时阅读器完整源码(不懂可以私信).zip

这是基于ST32F103ZET6设计的小说阅读器,虽然对于真实的小说阅读器产品来讲,实用性和功能方面还差很多,但是对于刚入门的STM32、单片机开发工程师来讲,这里面设计到的技术才是最有价值的。 该阅读器支持常规阅小说读器具备的基本功能: 1.  支持选择指定的小说进行查看阅读,可以通过触摸屏上的按钮进行切换。 2.  支持切换字体大小 3.  支持切换字体颜色、背景颜色 4. 标题栏显示当前阅读器查看的小说文件名称 5.  支持翻页、上一页、下一页 6. 支持语音自动阅读,发声接近正常真人发声,非常强大。 语音方案可以选择两种:  (1). 宇音SYN6658  (2). 科大讯飞SYN5152。    这两款芯片都是通过串口通信,编程十分简单。

2021-06-13

基于STM32F103ZET6设计的遥控小车(GPS+温湿度+手机APP).zip

这是基于STM32F103ZET6设计的遥控小车。通过ESP8266与手机APP相连接,手机APP可以控制小车前进、后退、左转、右转、停止等功能。 小车还将温湿度、GPS经纬度传递给手机APP,手机APP通过数据存储信息,支持查询历史最高、历史最低温度,湿度。GPS经纬度传递给手机APP之后,手机APPA调用百度地图进行显示小车的位置。

2021-06-11

基于QT设计的遥控小车手机APP(Android+IOS+windows).zip

这是基于STM32F103ZET6设计的遥控小车手机APP源码,采用QT框架设计,跨平台设计,支持windows、Android、IOS、Linux平台编译运行,代码不变,一套代码编译到任何平台。通过ESP8266与手机APP相连接,手机APP可以控制小车前进、后退、左转、右转、停止等功能。 小车还将温湿度、GPS经纬度传递给手机APP,手机APP通过数据存储信息,支持查询历史最高、历史最低温度,湿度。GPS经纬度传递给手机APP之后,手机APPA调用百度地图进行显示小车的位置。

2021-06-11

DS小龙哥编写的基于QT5软件开发入门教程+配套所有代码.zip

这是基于QT5软件开发入门教程PDF+配套所有代码,方便QT初学者快速入门学习,了解QT开发。 里面包括了QT基本控件、蓝牙、网络、嵌入式设备、Android设备等开发案例。写法接地气,代码注释完整,可复制粘贴。可以当做日常开发的参考工具。还有很多知识点没有整理完毕,后续会持续在博客更新。可以去博客关注。 博客: https://blog.csdn.net/xiaolong1126626497/article/details/116485145

2021-05-07

QT5 蓝牙开发文档翻译整理

本文档翻译了QT蓝牙章节的一些技术资料,开发蓝牙必备。经过实际开发测试,QT5的蓝牙API可以直接操作Android手机的蓝牙,可以实现基本蓝牙通信,比如 实现手机与HC-05蓝牙通信等。

2018-05-08

ffmpeg_code.7z

linux下使用QT调用FFMPEG读取摄像头一帧数据显示到标签控件上. 代码里包含了编译好的FFMPEG库和X264库 操作系统环境:ubuntu18.04 QT版本 5.12.6

2020-03-07

Audacity_windows下播放PCM裸流的工具.7z

Audacity工具用于播放各种格式的音频数据,特别是调试PCM裸流数据非常有用。 在做音频开发时,录制的PCM裸流数据可以通过Audacity工具进行播放检测。

2020-03-17

树莓派4B(32Bit)编译的ffmpeg+x264库

树莓派4B(32Bit)编译的ffmpeg+x264库,在树莓派上可直接使用。截止2020-05-14 最新的版本。博客地址:https://blog.csdn.net/xiaolong1126626497/article/details/106112203

2020-05-14

QT编写的360安全管家

QT编写的360安全管家,代码完整,非常适合QT开发学习,也可以编译到其他平台

2018-05-08

STM32+ENC28J60+UIP协议栈实现WEB服务器示例(实时时间+控制).zip

基于STM32+ENC28J60+UIP协议栈设计实现的WEB服务器。 完成时间显示、温度显示、LED控制、蜂鸣器控制。

2021-05-12

opencv_349_lib.7z

树莓派4B 编译的OpenCV3.4.9的库,可以直接使用。 g++和python都可以使用,详细编译方法看我博客介绍。

2020-05-23

智能门锁_STM32F103ZET6工程_v3.0.zip

基于STM32F103ZET6设计的智能门锁。 支持微信小程序开锁关锁、支持刷卡开锁、支持蓝牙自动解锁、支持按键开锁关锁、锁采用步进电机模拟(正传和反转表示开锁和解锁)。

2021-05-26

Windows下基于QT+FFMPEG设计的摄像头视频推流与视频录制保存软件(采用QT库读取摄像头数据和音频).7z

这是Windows下基于QT+FFMPEG设计的摄像头视频推流与视频录制保存软件(采用QT库读取摄像头数据和音频) 全部源码。 下载即可编译运行。

2021-06-01

jdk-8u161-linux-x64.7z

ubuntu18.04基于QT5.13搭建最新Android开发环境源码包 资源:jdk-8u161-linux-x64 QT环境:5.13

2021-05-25

android-sdk_r24.4.1-linux.7z

ubuntu18.04基于QT5.13搭建最新Android开发环境源码包 资源: android-sdk_r24.4.1-linux QT环境:5.13

2021-05-25

android-ndk-r19c-linux-x86_64.zip

ubuntu18.04基于QT5.13搭建最新Android开发环境源码包 资源: android-ndk-r19c-linux-x86_64.zip QT环境:5.13

2021-05-25

libyuv-master.7z

使用FFMPEG的sws_scale函数在ARM平台转换效率很低,使用libyuv提高转换效率。 使用方法参考这里:https://blog.csdn.net/xiaolong1126626497/article/details/105984222

2020-07-17

基于STM32的录音机设计完整代码+演示视频+使用说明文档

这是基于STM32的录音机设计完整源代码+演示视频+使用说明文档。 音频芯片采用:VS1053B OLED显示屏: 采用0.96寸SPI接口显示屏 MCU: STM32F103C8T6

2021-06-09

ejtag-debug-v3.25.19.tar.gz

ejtag驱动.v3.25.19

2021-05-21

K-Lite_Codec_Pack_性能比LAVFilters好.7z

K-Lite_Codec_Pack解码库,性能比LAVFilters好。 可以当做QT的QMediaPlayer解码库。 博客地址:https://blog.csdn.net/xiaolong1126626497/article/details/106011932

2021-03-10

01 STM32连接阿里云物联网服务器实现温度上传.zip

STM32连接阿里云物联网服务器实现温度上传. 博客地址: https://blog.csdn.net/xiaolong1126626497/article/details/107311897#comments_14824225

2021-03-15

QT生成COM组件并调用COM组件测试工程.7z

QT生成COM组件并调用COM组件测试工程。 博客: https://blog.csdn.net/xiaolong1126626497/article/details/112978956

2021-01-22

STM32+MQTT协议连接腾讯物联网平台_完成主题订阅与发布(MQTT).zip

STM32+ESP8266登录腾讯物联网平台,完成数据交互。 详情请看博客: https://blog.csdn.net/xiaolong1126626497/article/details/116902653

2021-05-16

VLC_3.0.12的完整SDK包_可以进行VLC二次开发.7z

这是VLC_3.0.12的完整SDK包_可以进行VLC二次开发。 参考文章:https://blog.csdn.net/xiaolong1126626497/article/details/115174182

2021-06-08

opencv3.4.9在ubuntu18.04下编译好的库+头文件(X64)

这个压缩包里包含了在ubuntu18.04下编译的opencv3.4.9的库+头文件,里面带有一个配置文件。 编译过程在这里: https://blog.csdn.net/xiaolong1126626497/article/details/105278882

2020-04-02

QT基于MDK框架设计的视频播放器完整源码.zip

QT基于MDK框架设计的视频播放器完整源码。 下载即可编译运行,不懂可以私信。 详情可以看博客。

2021-06-04

基于QT设计的录音机: 支持选择指定声卡录音选择指定扬声器放音

基于QT设计的录音机: 支持选择指定声卡录音选择指定扬声器放音 QT通过QAudioInput类读取声卡PCM数据,在封装WAV头,转为WAV格式的文件保存到本地。代码里固定录制10S的声音,有进度条显示录制和播放的进度。

2021-06-02

W25Q64_FLASH存储器芯片驱动代码(SPI硬件+SPI模拟时序).zip

这是STM32F103读写华邦W25Q64 FLASH存储器的完整驱动代码,资料包里包含了SPI硬件时序和SPI模拟时序两个工程。实现对W25Q64读写。

2021-06-07

STM32F0系列ST官方固件库

STM32F0系列ST官方固件库文件,我使用的是STM32F030芯片,刚好也包含在里面。

2017-12-18

MQTT客户端_v2.4(协议3.1.1).exe

(20210601更新)使用采用QT开发的MQTT客户端,协议使用MQTT3.1.1版本。已经测试可以登录OneNet、阿里云、腾讯物联网平台。 完成主题订阅、发布等。 如果需要源代码请查看博客: https://blog.csdn.net/xiaolong1126626497/article/details/116779490

2021-05-16

AT24C02与AT24C08 EEPROM存储芯片驱动代码

这是基于STM32设计的AT24C02与AT24C08_EEPROM存储芯片驱动代码,包含了IIC模拟时序、IIC硬件时序两种方式驱动。 包含了AT24C02、AT24C08两款芯片的代码。

2021-06-05

ARM64位可直接用的ffmpeg与x264库

aarch64-linux-gcc编译的ffmpeg与X264 静态库和动态库,在ARM64位上可以直接使用,该库已经在项目里使用。 在RK3399平台测试通过,完成了音频视频项目开发。

2020-04-01

ffmpeg-4.2.2(ARM64系统下使用带硬件编码的X264库编译的库,这只有编译好库和头文件,没有源码)

ffmpeg-4.2.2(使用带硬件编码的X264库编译的库,这只有编译好库和头文件,没有源码)。 这个库可以在在ARM64位系统下调用,使用,这里面没有包含源码。只有编译之后的库+头文件。 博客地址: https://blog.csdn.net/xiaolong1126626497/article/details/105612727

2020-04-19

android-ndk-r19c-windows-x86_64.zip

windows系统搭建QTforAndroid环境\搭建环境所需源码包。 资源: android-ndk-r19c-windows-x86_64.zip QT版本: 5.12.6

2021-05-25

Windows下32位的FFMPEG4.2.2的库,包括编译运行库和头文件

在Windows下使用的32位FFMPEG4.2.2的库,包括编译运行库和头文件。 使用方法参考: https://blog.csdn.net/xiaolong1126626497/article/details/105446935

2020-04-11

x264-snapshot-20181217-2245(R19CNDK编译过的64位_arm-v8).7z

这份压缩包里面是,通过NDKR19C编译用于Android的64位x264库。里面包含了X264库的编译配置文件。 新版本的NDK已经没有GCC编译器了。 开发安卓需要使用库的可以直接下载。arm-v8 64位的库

2020-03-08

MQTT协议连接OneNet服务器

STM32F103C8T6 + ESP8266 WIFI 使用MQTT协议连接OneNet服务器。 资料包里包含了: MQTT协议、HTTP协议连接的代码

2019-03-02

基于FFMPEG设计的视频推流与录制软件(windows)并附带有win32可用的ffmpeg库与头文件

压缩包里包含了在windows下可用运行的基于FFMPEG设计的视频推流与录制软件。 并包含了在win32(X86)系统 下可以使用的FFMPEG动态库和头文件,可以直接拿去在windows下做音频视频开发使用。

2020-04-05

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除