自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (6)
  • 收藏
  • 关注

原创 ESP32-STAAP-07

ESP32 STA AP 中继。

2025-04-01 16:40:29 248

原创 ESP32-W5500-06

ESP-IDF V5.2.2ESP32-S3WROOM-1列1列2列3列4列5SPI_SCLKGPIO12FSPICLKSPI_MOSIGPIO11FSPIDSPI_MISOGPIO13FSPIQSPI_CS0GPIO10FSPICS0SPI_INITGPIO4GPIO。

2025-01-17 09:36:23 383

原创 STM32H723ZGT6_KEIL_02_SPI

SPI1分配时钟后,经过正点原子PWM抓取发现时钟频率对不上,一下是时钟分配图和时钟代码。

2024-09-19 10:58:26 524

原创 STM32H723ZGT6_KEIL_01_IAP

【代码】STM32H723ZGT6_KEIL_01_IAP。

2024-09-19 10:15:32 627

原创 ESP32 UDP 05

【代码】ESP32 UDP 05。

2024-09-09 10:50:48 669

原创 ESP32-Ethernet-04

ESP32-PICO-MINI-02 引脚对应TX1GPIO22TX-ENGPIO21RX0GPIO25GPIO0TX0GPIO19RX1GPIO26CRSGPIO27MDCGPIO20MDIOGPIO8GNDGNDVCC3.3V。

2024-09-06 15:43:25 825

原创 ESP32引脚中断03

【代码】ESP32引脚中断03。

2024-09-03 21:55:21 329

原创 STM32F407ZGT6无操作系统移植lwip2.1.3,,具备DHCP功能

endif//DHCP精细处理计时器//DHCP精细处理计时器//DHCP状态初始化#endif//检测PHY链路状态的实际间隔(单位:ms)#endif//lwip控制结构体//定义一个全局的网络接口/*** @breif lwip 默认IP设置* @param lwipx: lwip控制结构体指针* @retval 无*///默认远端IP为:192.168.0.120//默认本地IP为:192.168.0.30。

2024-08-17 11:12:56 1215

原创 ESP32添加组件02

led.h c头文件。CMakeList.txt txt文件。1.接ESP32创建工程01,快捷键Ctrl+Shift+p。三级 include 文件夹。二级 led ---文件夹。2.输入组件的名称,然后按Enter键。本文ESP-IDF版本为 v5.2.2。一级 component --文件夹。3.创建结果如下图所示。

2024-08-11 22:59:24 465

原创 ESP32创建工程01

2.创建工程名称,创建工程的文件夹,选择开发板,选择端口号,选择模板。4.选择端口号,选择ESP32芯片,构建编译以及运行。1.ESP-IDF资源管理器,New project。3.选择ESP-IDF,选择模板,创建工程用例程项目。4.确认新的窗口打开。

2024-08-11 22:08:20 654

原创 STM32H723ZGT6 SD 读写

工程链接:链接:https://pan.baidu.com/s/1iHUlwG2ApXqqaXXFNmEiJA。

2023-06-13 09:53:21 464 3

原创 STM32H723ZGT6 USART IDLE DMA

工程以及源码:链接:https://pan.baidu.com/s/1_0E3dZoOgiJMHYL2lkdkWg。

2023-06-13 00:30:20 319

原创 STM32H723ZGT6 LAN8720A LWIP

链接:https://pan.baidu.com/s/1CGMPRxnMNRE2bVL5F0r97Q。硬件库版本:STM32Cube FW_H7 V1.11.0。Stm32CubeMX 版本:6.8.1。

2023-05-30 23:06:15 1947 3

原创 STM32H723ZGT6 CAN1 CAN2 发送和接受

1.接上文档,本文档只关注CAN。2.Stm32CubeMX配置。

2023-05-22 13:51:01 2490 10

原创 STM32H723ZGT6 TIM2 定时器

1.承接STM32H723ZGT6 USART1 printf。2.STM32CubeMX配置。

2023-05-18 15:36:07 819

原创 STM32H723ZGT6 USART1 printf

1.承接STM32H723ZGT6 GPIO。3.代码部分参考正点原子部分代码。2.Stm32CubeMX配置。

2023-05-18 14:22:48 555

原创 STM32H723ZGT6 STM32CubeMX GPIO

1.选择芯片STM32H723ZGT6。编译下载LD灯能够正常点亮。生成keil工程添加代码。

2023-05-18 09:07:03 1173

原创 STM32F407 标准库 移植LWIP2.1.2

4.stm32官方LWIP底层驱动文件找到ethernetif.h ethernetif.c stm32f4x7_eth.h stm32f4x7_eth.c stm32f4x7_eth_conf.h 文件到工程。//硬件复位LAN8720。

2022-10-12 21:52:02 3094

原创 QT 调用windows socket

pro添加LIBS += -lws2_32#ifndef WINSOCKET_H#define WINSOCKET_H#include <WinSock2.h>#include <QThread>class WinSocket : public QThread{ Q_OBJECTpublic: explicit WinSocket(); ~WinSocket(); void init(QString localIp,int lo.

2022-01-02 22:22:51 3382

原创 mysql数据库操作二

创建索引:mysql> create index stu_stuid on stu (stuid);Query OK, 0 rows affected (0.04 sec)Records: 0 Duplicates: 0 Warnings: 0mysql> alter table dept add index dept_id (deptId);Query OK, 0 rows affected (0.03 sec)Records: 0 Duplicates: 0 Wa

2021-12-27 11:25:41 639

原创 QT odbc mysql

#include "mainwindow.h"#include "ui_mainwindow.h"#include <QDebug>#include <QSqlDatabase>#include <QSqlError>#include <QSqlQuery>#include <QMessageBox>MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) .

2021-12-23 21:47:23 733

原创 mysql数据库操作一

显示数据位数32还是64:mysql -V / mysql --version登录数据库:mysql -u root -p输入登录密码:创建数据库:create DATABASE RUNOOB;例子:mysql> create database tmysql;Query OK, 1 row affected (0.02 sec)显示所有数据库:show databases;例子:mysql> show databases;+--

2021-12-12 21:54:58 632

原创 lwip+stm32f407+IGMP+LAN8720

参数设置ETH_InitStructure.ETH_ReceiveAll = ETH_ReceiveAll_Enable;ETH_InitStructure.ETH_MulticastFramesFilter = ETH_MULTICASTFRAMESFILTER_NONE;opt.h中 #define LWIP_IGMP 1 ethernetif.c文件中,low_level_init函数,使能IGMP标志netif->flags = ...

2020-11-26 17:26:49 907 1

原创 QT ip控件的编写

#ifndef IPPARTLINEEDIT_H#define IPPARTLINEEDIT_H#include <QLineEdit>class QWidget;class QFocusEvent;class QKeyEvent;class IpPartLineEdit : public QLineEdit{ Q_OBJECTpublic: IpPartLineEdit(QWidget *parent = 0); ~IpPartLineEdit(.

2020-09-24 12:11:42 361

转载 QT QSettings的简单应用

QSetting初始化QSettings settings("Company", "App");如果在应用多个地方使用QSetting,应该这样设置:QCoreApplication::setOrganizationName("Company");QCoreApplication::setOrganizationDomain("Company.com");QCoreAppl...

2018-08-28 11:57:19 727

原创 QT 图片处理 样式处理

1.程序添加图标。(1).RC_FILE+=motus.rc(2)motus.rc内容输入 IDI_ICON1 ICON DISCARDABLE "motus.ico"(3)添加图片"motus.ico"2.添加背景图片(1)利用style sheet给窗体设置背景    使用stylesheet设置背景图片还是有一些要注意的,如果是在mainwindow和dialog中,...

2018-08-28 11:57:03 1141

原创 QT 视频播放器

播放一个视频文件的流程如下所示:封装格式数据 FLV MKV MP4 解封装格式AAC.MP3.. 音频压缩数据 视频压缩数据 H.264,MPeg2.. 音频解码 视频解码PCM 音频采样数据 视频像素数据 YUV 视音频同步

2018-01-04 19:16:17 1347

转载 html以及css学习笔记

CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。selector {declaration1; declaration2; ... declarationN }选择器的分组:h1,h2,h3,h4,h5,h6{color:red;}派生类选择器:h2 strong{color:red;}id 选择器#green {c

2017-12-27 21:12:38 435

转载 java的学习笔记

1.标识符的命名规则Ø  由26个英文字母大小写,0-9 ,_或 $ 组成  Ø  数字不可以开头。Ø  不可以使用关键字和保留字,但能包含关键字和保留字。Ø  Java中严格区分大小写,长度无限制。Ø  标识符不能包含空格。2.Java中的名称命名规范Ø  包名:多单词组成时所有字母都小写:xxxyyyzzzØ  类名、接口名:多单词组成时,所有单词的首字母大写:

2017-03-02 10:36:30 351

转载 MFC 得到本机IP和设置本机的IP

ULONG WINAPIGetAdaptersAddresses(  __in     ULONGFamily,  __in     ULONGFlags,  __in     PVOIDReserved,  __inout  PIP_ADAPTER_ADDRESSESAdapterAddresses,  __inout  PULONG SizePointer);第一个参数Family是网络协议族

2017-02-18 19:35:26 4733 1

原创 MFC 用户自定义消息 自定义notify

1

2017-02-14 15:11:43 1108

转载 非模态对话框的创建和删除

1、模式对话框:在模式对话框下,用CDialog::OnOK()或CDialog::OnCancel()以及CDialog::OnClose()关闭对话框。一定要注意之前的CDialog::(当然,你可以重载你自己对话框的这个虚函数,但是,后面必须调用基类的CDialog::)具体我们再参照深入浅出的风格,来个解刨。CDialog::Close()默认调用CDialog::OnCanc

2017-02-14 11:31:30 662

转载 MFC ListCtrl的用法

文章转载别人的,写的很全,格式也很好。谢谢。1. CListCtrl 风格      LVS_ICON: 为每个item显示大图标      LVS_SMALLICON: 为每个item显示小图标      LVS_LIST: 显示一列带有小图标的item      LVS_REPORT: 显示item详细资料      直观的理解:windows资源管理器,“

2017-02-10 16:25:55 8457

转载 MFC 界面图标替换 程序图标替换

一、修改程序运行时窗口图标的方法:在OnInitDialog函数中添加://加载图标HICON hIcon = AfxGetApp()->LoadIcon(IDI_HK);//设置图标SetIcon(hIcon, FALSE);二、修改程序exe图标的方法:打开resource.h文件,MFC自动生成IDR_MAINFRAME的ID是128,自己添加的ICON文

2017-02-10 14:38:25 3341

转载 MFC 目录操作 CFile类

1.得到当前文件目录:DWORD GetCurrentDirectoryW(DWORD length,LPWSTR  lpbuffer)例如:TCHAR chDir[256]={0};//清空字符串memset(chDir,0,sizeof(chDir));//得到目录GetCurrentDirectoryW(sizeof(chDir),chDir);2.判断目录是

2017-02-08 19:48:50 1763

原创 QT 初学第二章(二)

1.学会用QT的信号和槽一、一个信号可以连接多个槽connect(slider,SIGNAL(valueChanged(int)),spinBox,SLOT(setValue(int)));connect(slider,SIGNAL(valueChanged(int)),this,SLOT(updateStatusBarIndiCator(int)));发射信号时,会以不确定的方式

2014-12-23 20:38:58 629

原创 QT 初学第二章(一)

//FindDialog 头文件#ifndef FINDDIALOG_H#define FINDDIALOG_H#include class QCheckBox;class QLabel;class QLineEdit;class QPushButton;class FindDialog : public QDialog{ Q_OBJECTpu

2014-12-21 23:42:08 580

原创 matlab 学习之路

1、MATLAB的语言的变量和常量MATLAB的语言变量名应该有一个子母引导,后面可以跟字母、数字、下划线等。在MATLAB中变量名是区分大小写的。在                                                                                                   在MATLAB语言中还为特定的常数保留了一些名称

2014-12-19 11:05:37 828

原创 QT 初学第一章

#include #include int main(int argc, char *argv[]){ QApplication a(argc, argv); QLabel *label = new QLabel;//新建标签 label->setText("HELLO");//设置标签内容 label->show();//显示标签

2014-12-11 09:28:00 603

原创 win32 原理

Windows其内部运行原理是一种事件驱动方式的程序设计模式,主要是基于消息的。当用户需要完成某种功能时会调用操作系统的某种支持,然后操作系统将用户的需要包装成消息,并投递到消息队列中,最后应用程序从消息队列中取得消息并进行响应。1.消息(Message)是描述事件发生的信息,它是对象之间发出的行为请求。2.多个消息构成一个事件(Event)。Windows程序中产生的任何资源(要占用

2014-12-08 09:33:40 620

STM32F407ZGT6无操作系统移植lwip2.1.3,,具备DHCP功能

STM32F407ZGT6无操作系统移植lwip2.1.3,,具备DHCP功能

2024-08-17

helloVedio.rar

此工程为简单的视频播放器,只能播放视频,视频要放在D盘,格式为MP4,即"n4.mp4",点击播放按键即可运行程序

2020-09-18

OnlyVedio.rar

此工程为QT工程,主要实现作用为ffmpeg+sdl2环境的搭建,测试程序成功,有兴趣的可以下载看看

2020-09-16

单片机用P1口控制的流水灯

流水灯1顺序亮然后逆着亮2单数灯亮3偶数灯亮分别有三个键控制123号功能

2011-04-29

88字模显示程序和图图要应得软件

显示电子设计四个字,有P1口控制字相应的1单个显示,2左滚动3右滚动

2011-04-29

C++ GUI Qt 4编程(第二版)

qt ui书籍 C++ GUI Qt 4编程(第二版)

2014-11-18

QT GUI(第二版)源码

QT GUI(第二版)源码,由于书中的不能拷贝,添加源码。

2014-11-18

空空如也

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

TA关注的人

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