自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

似水流年

自由、快乐、追求

  • 博客(14)
  • 资源 (32)
  • 论坛 (1)
  • 收藏
  • 关注

原创 ESP32--1.3寸ST7735/ST7789显示屏

库文件:https://github.com/ananevilya/Arduino-ST7789-Library Arduino_ST7789(int8_t DC, int8_t RST, int8_t SID, int8_t SCLK, int8_t CS = -1); Arduino_ST7789(int8_t DC, int8_t RST, int8_t CS = -1); v...

2019-12-29 21:23:46 4021 1

原创 Arduino--240*240 ST7735/ST77891.3寸 显示屏

显示效果那是相当的细腻!#include <Adafruit_GFX.h> // Core graphics library#include <Adafruit_ST7789.h> // Hardware-specific library for ST7789#include <SPI.h> // Arduino SPI l...

2019-12-29 14:51:22 2955

原创 Qt5--日期的常用操作

获取当前时间// 获取系统当前时间QDateTime time = QDateTime::currentDateTime(); 字符串与时间// 字符串转时间一QString str = "2019-12-27 12:00:00"QDateTime time = QDateTime::fromString(str,"yyyy-MM-dd hh:mm:ss");// 字符串转时间二...

2019-12-27 14:46:00 376

原创 Qt--FFmpeg--第一步

FFmpeg库可以使用源码编译也可以从网上下载已经编译好的库文件,这里使用从网上下载编译好的库文件。编译好的库文件Static,Shared,Dev三个文件都要下载。新建工程过程略,目的为了测试FFMpeg能不能用。我的文件结构:在.pro文件里面添加:INCLUDEPATH += D:/Software/FFMPEG/ffmpeg32/dev/includeLIBS += ...

2019-12-25 00:20:15 583 3

原创 视频编码的那些事

前言 一段1080P,60帧的视频,一秒钟应该占多少空间?一帧像素为:1920×1080 ≈ 200万每个像素算3Byte一帧画面:200万 × 3 ÷ 1024 ÷ 1024 ≈ 5.7M理论上一秒60帧的视频:5.7M × 60 = 342MB 实际上不可能这么大,为什么没有这么大就是视频压缩的功劳了!平时看的视频都是经过压缩的所以一秒钟视频才1~2MB,所以视频压缩才是真牛逼...

2019-12-22 15:51:52 217

原创 ESP32cam--上传JPEG格式图片到服务器

在这个的基础上ESP32cam–获取图片通过串口传到上位机上修改,并通过TCP、UDP上传到服务器。

2019-12-14 12:37:38 4084 4

原创 ESP32cam--保存JPEG格式图片到SD卡(Arduino IDE)

ESP32Cam模块的原理图ESP32Cam自带了一个SD卡模块但是在这里SD卡的连线并没有体现出SPI协议。一张Micro SD卡引脚图如下:一张micro SD卡有8个引脚。下表描述了每个引脚的功能。引脚序号名称功能说明ESP32cam原理图1NC未连接HS2_DATA2(GPIO12)2CS片选/从选择(SS)HS2_DATA3(GPI...

2019-12-14 01:22:18 3375

原创 Qt--官方串口库串口数据接收不完整解决方法总结(一)

问题 Qt 官方串口库QSerialPort的 readyRead() 信号,只要有数据就抛出,这就导致一条数据分多次抛出。由于正常的数据没有固定的开头和结尾,这就导致无法获取正常的一组数据。方法一:确定一个完整的开始标志和结尾标志解决思路:增加接收延时功能,把多次读取的数据保存到缓冲区,延时结束,一次性读取数据示例:QSerialPort *serialPort= new QSeria...

2019-12-13 16:33:33 3670

原创 ESP32cam--获取图片通过串口传到上位机

ESP32cam:分辨率、格式资料来源1、可用的分辨率如下:typedef enum { FRAMESIZE_96x96, // 96x96 FRAMESIZE_QQVGA, // 160x120 FRAMESIZE_QQVGA2, // 128x160 FRAMESIZE_QCIF, // 176x144 FRAMESIZE_...

2019-12-12 22:47:51 4796 25

原创 常用的工具软件

查看二进制文件Hex Editor NeoBinaryViewer V5电脑全局搜索Everything串口软件ATK XCOM V2.0友善串口调试助手

2019-12-12 10:54:50 167

原创 Arduino--SPI协议官方库官方文档

 串行外围设备接口(SPI)是微控制器使用的同步串行数据协议,用于在短距离内快速与一个或多个外围设备通信。它也可以用于两个微控制器之间的通信。通过SPI连接,总是有一个主设备(通常是微控制器)来控制外围设备。通常,所有设备都有三根线:MISO(Master In Slave Out)-用于将数据发送到主机的从机线路,MOSI(Master Out Slave In)-主机线路,用于向外围设备...

2019-12-11 21:46:37 1123

原创 Arduino--SD卡官方库官方文档

官方:https://www.arduino.cc/en/Reference/SDSD库 SD库允许在SD卡上读写,例如在Arduino Ethernet Shield上。它是建立在sdfatlib威廉Greiman。该库在标准SD卡和SDHC卡上支持FAT16和FAT32文件系统。它对文件使用短8.3名称。传递到SD库函数的文件名可以包含用斜杠/分隔的路径,例如“ directory / f...

2019-12-09 22:55:25 1468

原创 ESP32-Cam--通过Http协议来显示一张图片

#include <esp_wifi.h>#include <esp_event_loop.h>#include <esp_log.h>#include <esp_system.h>#include <nvs_flash.h>#include <sys/param.h>#include <esp_http_...

2019-12-08 17:05:08 1753

原创 ESP32-Cam--获取图像定时写入SD卡

#include <esp_event_loop.h>#include <esp_log.h>#include <esp_system.h>#include <nvs_flash.h>#include <sys/param.h>#include "freertos/FreeRTOS.h"#include "freertos/...

2019-12-08 16:15:44 1825

视频流jsmpeg-vnc

GitHub上开源项目,比jsmpeg的视频播放更加流畅

2017-04-12

STM32战舰版RC522使用例程

博客上的.c文件和.h文件还不够,大量的网友问我要工程,亲测可用,正点原子战舰板例程RFID-RC522使用例程,拿去吧!

1970-01-08

arduino-pro-ide-0.0.5-alpha.preview-windows.zip

Arduino 最新的集成开发环境,像极了Visual Studio Code的风格,从GitHub上下载实在是太慢了所以放到这里来,具体版本是:arduino-pro-ide-0.0.5-alpha.preview-windows 原版官方下载地址:https://github.com/arduino/arduino-pro-ide/releases/

2020-03-03

ESP8266 一段式下载测试固件

这个资源是在博客中需要用到的测试固件,用于ESP8266(小黄板)一段式程序烧写的

2032-01-10

Qt--子窗口向父窗口传值

Qt中利用信号与槽将值从子窗口传输到父窗口的,主要在我的博客里叙述

2023-02-21

ESP8266--AT固件源码

这是一个ESP8266的AT固件源码,可以通过研究AT固件源码,即AT指令的实现过程来实现自己想要ESP8266的功能

2017-03-23

Qt5-嵌入百度地图

这是使用webengineView来嵌入百度地图的Demo,通过Qt加载index.html和百度的key以及使用JS交互来实现的。

2018-06-03

Qt5--登录后进入主窗口

这是我写的博客里面的资源文件,专门用来作为下载资源链接放到博客里去的。

2017-10-28

FFmpegTemplate.rar

FFMPEG工程,基于Qt5支持MSVC64bit 和 MinGW32bit(需要修改.pro文件中的文件)

2020-01-10

esp8266-helloworld工程代码

这是ESP8266开发的博客配套的资源代码工程文件,便于根据博客和现成的工程源码入门开发。

2018-01-24

qcustomplot库的简单应用

这是在Qt5上使用qcustomplot库开发的最简单的图表应用,搭配博客进行学习。

2018-05-09

Qt5-TCPsocket文件传送接收

Qt5实现的一个TCPsocket文件发送与接收程序

2017-04-04

Qt5官方串口库简单应用

使用Qt5官方的串口库编写的最简单的串口应用代码,匹配博客里面的内容。

2018-05-09

Qt5--UDP图片的发送与接收

在Qt5上利用UDP传输图片并显示,包括发送端和接收端

2017-04-06

SerialGraph.zip

博客中的资源,用于ESP32cam获取JPEG格式的图片通过串口上传到Qt上位机上显示。这就是上位机的源码。

2019-12-13

开源项目jsmpeg

GitHub上的一个开源项目

2017-04-12

visual_win_1.27_x64.zip

这是一个用于学习ARM汇编语言的软件

2020-09-19

字模工具TS4.rar

嵌入式开发中常用的取字模工具TS4没有水印的版本.

2020-09-15

SQLite工具.rar

SQLite开发过程中常用的桌面软件工具

2020-09-15

Bandicam.rar

班迪录屏是目前小编用过的最好的一款功能强大的高清视频录制工具,英文名称也叫做bandicam,拥有屏幕区域录制、实时涂鸦功能、添加网络摄像头、录制麦克风声音、添加我的水印、鼠标点击效果等特色功能,能够支持游戏录制模式、支持屏幕录制模式以及支持设备录制模式,是用户幕录制,游戏录制最喜欢的软件。新版本的班迪录屏采用了全新界面设计,增加了两种录制模式支持,增加了对绘图功能中文本输入的支持,另外包含其它诸多改进及修复,包括增加了摄像头、Xbox One/PS4、智能手机、IPTV、视频捕捉卡等外设屏幕录制功能,支持DX12游戏录制及全新HEVC H.265视频编码,将为用户提供更全面的录制服务

2020-09-03

Qt5--文本编辑器

这是Qt5.6环境下的文本编辑器例程,包含了资源文件和所有的源代码

2017-08-14

Qt5-文本编辑器二

这个是Qt5.6环境下,的一个文本编辑器的例程,主要用于学习

2017-08-15

ESP8266多段式程序烧写测试

这个资源是用于在博客中来对ESP8266(小黄板)进行多段式程序烧写测试的

2017-12-20

arduino-pro-ide-0.0.6-alpha.preview-windows.zip

New and noteworthy: • Support for the CLI configuration: You can install 3rd party cores. • Support for the 3rd party core settings: You can specify board-specific settings from the menu. (#10) • [experimental]: Boards Control: try it with Ctrl/Cmd+K Ctrl/Cmd+B search for a board, configure the actual 3rd party core settings, or pick one of the available boards. • Support better unknown (3rd party) board detection. (#198) • From now on, the boards-search is fuzzy. (#223) • Switched to native grpc in the final app. Fixes: • The ZIP structure of the final app for Linux and Windows has changed. (#229) • The serial monitor does not expect a \n. (#201) • Toggling editor mode does not delete code. (#192) • Fixed an issue with the editor-focus when opening multiple editors asynchronously. (#201) • Application settings now stored under ~/.arduinoProIDE. (#184)

2020-06-29

Qt5-按钮生成器

这是一个Qt5.6环境下的Qt按钮生成器工程文件,详情看博客http://blog.csdn.net/qq_28877125/article/details/77318449

2017-08-17

jsmpeg-vnc的二进制文件

这是jsmpeg-vnc的二进制文件点击exe文件直接使用,可以避免编译那个源码不成功的可能性,因为是国外的源地址所以下载这个文件很慢所以我就把它上传到这里来了

2017-04-12

OpenglOBJ.rar

当前网络上唯一可用的基于Qt OpenGL 加载 obj 3D模型文件的Qt代码工程,我修改了一些地方可以在Windows上面编译,亲测可用。原链接https://github.com/kadie16/3D-Model-Viewer

2020-06-09

MyOpenGL3D.rar

Qt 使用OpenGL加载 3D图形,博客

2020-06-08

QmlMap.rar

基于QML的3D动画工程

2020-05-10

Python高效开发实战——Django、Tornado、Flask、Twisted 源代码

Python高效开发实战——Django、Tornado、Flask、Twisted 的随书完整源代码

2016-12-27

ESP8266--UART--Interface

ESP8266的串口介绍文档

2017-03-23

Qt5调用摄像头代码

Qt5调用摄像头代码

2017-04-04

liefyuan的留言板

发表于 2020-01-02 最后回复 2020-04-14

空空如也

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

TA关注的人 TA的粉丝

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