自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32H723ZGT6_KEIL_02_SPI

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

2024-09-19 10:58:26 258

原创 STM32H723ZGT6_KEIL_01_IAP

【代码】STM32H723ZGT6_KEIL_01_IAP。

2024-09-19 10:15:32 440

原创 ESP32 UDP 05

【代码】ESP32 UDP 05。

2024-09-09 10:50:48 592

原创 ESP32-Ethernet-04

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

2024-09-06 15:43:25 297

原创 ESP32引脚中断03

【代码】ESP32引脚中断03。

2024-09-03 21:55:21 181

原创 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 978

原创 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 236

原创 ESP32创建工程01

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

2024-08-11 22:08:20 448

原创 STM32H723ZGT6 SD 读写

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

2023-06-13 09:53:21 274 2

原创 STM32H723ZGT6 USART IDLE DMA

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

2023-06-13 00:30:20 240

原创 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 1533 3

原创 STM32H723ZGT6 CAN1 CAN2 发送和接受

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

2023-05-22 13:51:01 1891 4

原创 STM32H723ZGT6 TIM2 定时器

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

2023-05-18 15:36:07 565

原创 STM32H723ZGT6 USART1 printf

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

2023-05-18 14:22:48 373

原创 STM32H723ZGT6 STM32CubeMX GPIO

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

2023-05-18 09:07:03 739

原创 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 2657

原创 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 2999

原创 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 591

原创 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 687

原创 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 538

原创 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 803 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 332

转载 QT QSettings的简单应用

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

2018-08-28 11:57:19 617

原创 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 1103

原创 QT 视频播放器

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

2018-01-04 19:16:17 1309

转载 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 398 1

转载 java的学习笔记

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

2017-03-02 10:36:30 326

转载 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 4571 1

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

1

2017-02-14 15:11:43 1029

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

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

2017-02-14 11:31:30 608

转载 MFC ListCtrl的用法

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

2017-02-10 16:25:55 8370

转载 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 3278

转载 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 1674

原创 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 592

原创 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 547

原创 matlab 学习之路

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

2014-12-19 11:05:37 771

原创 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 570

原创 win32 原理

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

2014-12-08 09:33:40 590

转载 QT的PRO文件

在QT中,有一个工具qmake可以生成一个makefile文件,它是由.pro文件生成而来的,.pro文件的写法如下:1. 注释从“#”开始,到这一行结束。2.模板变量告诉qmake为这个应用程序生成哪种makefile。下面是可供使用的选择:TEMPLATE = appA> app -建立一个应用程序的makefile。这是默认值,所以如果模板没有被指定,这个将被

2014-12-06 11:00:12 505

原创 git 学习心得

一、git的工作区有三个1、git的工作区 和.git同在一个目录下2、git的缓存区 存在文件index里3、git的本地版本库 存在object里二、git的文件状态未跟踪的 未修改的 修改的 暂存的三、git的常用命令git config --global user.name testgit config --global user.email "zhou@1

2014-11-27 22:03:27 556

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

QT GUI(第二版)源码

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

2014-11-18

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

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

2014-11-18

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

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

2011-04-29

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

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

2011-04-29

空空如也

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

TA关注的人

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