自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 资源 (13)
  • 收藏
  • 关注

原创 超声测量距离模块RCWL-1640的评估

超声测距,VC编程

2025-12-16 10:24:39 215

原创 【光盘、软盘、算盘】

现在的小朋友,见过优盘,没见过光盘,也没见过软盘,更不要说算盘了。智能设备越来越傻瓜,其实用户离底层“控制层”越来越远。智能算法越来越强,我这PC时代的古董,需要的人越来越少了,是坏事,是好事?

2025-12-15 13:45:10 85

原创 长长的假期

楼梯上的两个感应开关坏了,其中个白天人走过去也会点亮,另外一个干脆坏了,灯泡也不亮了。把两个感应开关换了,晚上能感应点亮灯泡,白天不会点亮灯泡了。上次回去没处理,这次淘宝感应开关2个23元,自行跟换,不想找人处理了,自己动手,自给自足,还是很有成就感的。洗手间下水道堵了,维修工程浩大,采用了最简单的办法进行排水。处理方法:软管接通下水道到户外,用可乐瓶上面开3个排水孔,在排水孔上面开一个进水孔,软管穿过250ml的矿泉水瓶,矿泉水瓶旋入可乐瓶的进水孔,软件要插到可乐瓶的底部。学以致用,知行合一,略感欣慰!

2025-10-08 10:09:22 260

原创 濯清泉而烹茶

AM10:04 搞个共享自行车,不想晒太阳,可以快点到达目的地。AM10:43 泉水就在眼前,凉风习习!AM9:49 出发了,准备装2桶泉水。身手一定要矫健,否则过不了这个奈何桥!AM10:08 阳光灿烂,山路平坦。AM11:26 回到家了,烹泉泡茶。AM10:07 要翻墙,去爬山!AM10:59 回到翻墙处。

2025-09-27 15:23:51 131

原创 幸运草和五彩沙

死而复活的4叶幸运草,配上敦煌大漠的五彩沙,蒸蒸日上!

2025-08-05 15:40:19 112

原创 ESP32与PC的SPP蓝牙通信实验

实现ESP32与PC进行SPP蓝牙通信。:ESP32-WROVER开发板, Arduino,WIN10,VS2013。:ESP32从蓝牙接收数据,然后将接收到的数据发送回蓝牙,实现数据应答。开发环境:普通WIN10电脑,ESP32-WROVER开发板。第一部分。

2025-06-22 11:56:00 807

原创 ESP32蓝牙开发注意事项

介绍ESP32蓝牙开发注意事项,蓝牙协议SPP&BLT的异同。

2025-06-18 13:26:21 448

原创 ESP32蓝牙BLE通讯及测试

ESP32作为蓝牙服务器,使用BLE协议,进行数据传输,控制硬件。

2025-06-13 15:26:16 222

原创 ESP32 开发平台的选择

三个开发平台的简评:ESP-IDF最复杂,ESP32的配置很详细;Arduino最简单,无法实现代码单步调试;PlatfromIO难度适中,可以代码单步调试。通过PlatformIO的协作生态系统,释放嵌入式软件开发的真正潜力,包括声明性原则、测试驱动方法和现代工具链,以获得无与伦比的成功。:乐鑫 IDE 是一个基于 Eclipse CDT 的集成开发环境 (IDE),用于使用 ESP-IDF 框架开发物联网应用程序。,VScode+PlatfromIO的比较好。简单,容易上手,调试困难。

2025-05-30 11:42:03 757

原创 打羽毛球tips

结果还好,不是很差;8人转2个小时打下来,在8个人中排名第4。和年轻人一起比赛,需要勇气和体力。

2025-05-25 21:36:59 237

原创 在 Thonny 中打包 EXE

在Thonny开发环境中,如何将py代码打包成可执行文件(exe)

2025-05-25 18:37:49 518

原创 STM32精确控制步进电机

10mm二相四线微型步进电机电机输出是4个引脚,需要自己焊机线,相电阻53欧,步进角度估计18度,丝杆滑块行程32mm,丝杆转一圈铜滑块大约移动行程0.4mm。3. 安全考虑:控制脉冲的最大输出数量,持续脉冲输出的时间。1. 主程序设置电机的启动、停机、运动方向、运动的步数。目的:学习使用STM32+电机驱动器+步进电机,进行电机运动精确控制。在步进电机不堵转的情况下,可以实现移动距离的精确控制。关键代码一:在脉冲计数的回调函数对数据脉冲数量进行控制。一. 电机和A4999之间的连接。

2024-09-22 10:55:30 2627

原创 肮脏至极的处事技巧,看懂少走十年弯路

肮脏至极的处事技巧,看懂少走十年弯路。

2024-05-26 13:15:33 362

原创 ESP32如何使用PSRAM

ESP32如何判断PSRAM的大小,使用PSRAM。

2024-05-14 16:57:14 8274

原创 通往糊涂之路 The road to serfdom

最近被推送了一本书,哈耶克的............试一试,看看能不能看懂,也许是通往糊涂之路。

2024-05-13 17:18:06 253

原创 ESPLink连接ESP32-WROVER

ESP32-WROVER-DEV通过ESPLink连接,在espressif IDE开发环境下,实现嵌入式程序的单步调试。

2024-04-13 09:01:06 1278

原创 商业和投资

商业, 投资, 交易

2024-04-07 16:03:43 399

原创 ESP32-WROVER-DEV FTP客户端实现

实验目的:ESP32-WROVER-DEV 实现FTP客户端功能。开发环境:Arduino2.2.1,FileZilla Server 1.8.1,Win11实验结果:PC和ESP32之间FTP文件的上传和下载。一. 硬件连接:ESP32-WROVER USB连接PC, PC对应的串口COM12; ESP32-WROVER 连接wifi,PC对应的网卡设置为:192.168.2.200; PC端启动FileZilla Server 1.8.1;二. Arduino关键代码:头文件

2024-03-07 11:08:44 1926

原创 FileZilla Server详细安装过程和注意事项

FileZilla 1.8.1 , 文件服务器

2024-02-28 14:46:28 6649

原创 关系-层级-阶级

系统结构

2024-02-28 09:20:57 328

原创 ESP32-WROVER-DEV + W5500有线网络客户端实现

ESP32-WROVER-DEV + W5500 进行有线网络连接,ESP32实现客户端和PC的服务器端互相传输数据。

2024-01-28 11:58:32 2213

原创 ESP32-WROVER-DEV连接W5500实现有线网络

目的:ESP32-WROVER-DEV相机模块连接W5500模块,实现有线网络的连接。将上面的4行定义直接添加在SPI.H文件开始部分,文件位置查看编译过程中出现的:“第四步:编译上传成功后,串口可以看到网络启动,网络ping有响应。可以实现的功能:可以使用web的ping访问,ESP32的LED IO2闪烁。以上修改只能使用于使用ESP32和W5500实现有线以太网通讯。开发环境:Arduino 2.1.1。第一步:修改server代码,Arduino的设置。

2024-01-23 17:18:37 4356 2

原创 蓝牙配对、连接和删除汇总

蓝牙 命令行 删除 联机 配对

2023-12-11 16:06:16 2678

原创 MFC的main函数

寻找MFC的程序起点,main函数

2023-06-23 11:34:29 1779

原创 STM32F103 USB实现虚拟串口

STM32F103 USB实现虚拟串口。

2023-05-26 14:02:50 8845 14

原创 STM32 SPI读写速度评估

对STM32H7 SPI 读写速度进行评估

2023-01-20 16:29:54 6499 2

原创 STM32H743VIT6 ADC DMA 读取数据

STM32H743 进行DMA方式的ADC采集模拟量,然后通过串口传输到上位机。使用STM32CubeIDE 1.7.0 开发环境。

2022-10-08 18:31:06 2631 1

原创 【STM32H7 无法进入TIM 中断程序】

文章目录 前言 项目引入 项目介绍 推荐理由 场景展示 总结 前言提示:可以在这里写项目推荐的初衷,记得删除示例哦。例如:Web 开发中几乎的平台都需要一个后台管理,但是从零开发一套后台控制面板并不容易,幸运的是有很多开源免费的后台控制面板可以给开发者使用,那么有哪些优秀的开源免费的控制面板呢?我在 GitHub 上收集了一些优秀的后台控制面板,并总结得出 Top 10。(本段引用自:接私活必备的 10 个开源项目!)项目引入提示:这里可以介绍开源...

2022-10-04 23:19:48 2294 1

原创 STM32F103 CAN通讯实操

STM32 CAN cubeIDE

2022-10-01 08:41:07 5729

原创 STM32 H743上电复位的IO变化

STM32上电启动IO变化。

2022-03-16 11:36:59 1438

原创 ST-LINK V2 连接 STM32H7

目的:使用STM32CUBE IDE ,通过 ST-LINK V2调试 H7芯片。关键问题:使用4线方式的SWD,需要对ST-LINK进行改造,提高3.3V的供电能力。操作步骤如下:step1:改造st-link 如下图。step2:使用STM32 ST-LINK Utility 更新firmware。在cubeIDE下就可以工作正常。无法判断购买的淘货ST-LINK是否正版,50多元还算是良心价,能正常工作就ok。...

2022-02-28 17:04:20 3282 2

原创 STM32CubeIDE 使用 野火 fireDAP调试器

STM32 cubeIDE, 野火 , fireDAP

2022-01-11 19:18:33 11358 1

原创 2021-08-22

STM32CubeIDE 连接fireDAP调试器工作环境:win10 64bit,Stm32CubeIDE,野火fireDAP调试器参考链接操作步骤工作环境:win10 64bit,Stm32CubeIDE,野火fireDAP调试器在win10工作环境下,使用STM32CUBEIDE连接野火fireDAP调试器,使用SWD接口连接STM32H743IITx芯片进行程序调试。参考链接参考链接:基于OpenOCD 的 STM32CubeIDE 开发烧录调试环境搭建 DAPLINK/STLINK-电子工

2021-08-22 12:00:15 887

原创 Win10彻底关闭自动更新

Win10彻底关闭自动更新注册表添加NoWindowsUpdate:1⃣️:使用win+R命令,在打开的“运行”对话框中输入regedit,之后回车键入“注册表编辑器”。2⃣️:按以下路径依次展开HKEY_LOCAL_MACHINE➡SOFTWARE➡Microsoft➡Windows➡CurrentVersion➡Policies➡Explorer项。3⃣️:在右侧窗口新建DWORD值,将其数值名称命名为:NoWindowsUpdate,数值数据设置为:1。⚠️:最后,关闭窗口,重启电脑。服务

2021-08-13 13:51:30 269

原创 Avrdude + 非标USBasp 实现Arduino下载自由

工作环境:win10 64bit, AVRDUDE.exe, 便宜的USBasp下载器目的: 使用命令行下载hex到ATMEGA560;

2021-06-12 15:26:33 1708 1

原创 Arduino不能用usbasp下载的解决方法

工作环境:win10 64bit,Arduino故障现象:无法通过Arduino进行“烧录启动程序”,或者进行“上传”的操作

2021-06-12 15:06:48 1547

原创 VSCode+Arduino开发单片机控制软件

VSCode+Arduino开发单片机控制软件目的:使用VSCode+Arduino开发软件。选择理由: 1. arduino代码编辑功能很差;2.VSCode有很强的编辑排版功能;3.这两个软件均为免费软件,可以放心使用,没有版权问题。环境:Arduino(1.8.13) + Visual Studio Code( 1.53.2 ) , win7 64bit。简述: 1. 安装步骤;2.vscode编译显示乱码解决;3. 去除debug信息;4. 指定目录保存hex文件;5. 激活

2021-03-10 14:38:15 1028 1

原创 检查并创建多级目录

目的:检查目录是否存在,不存在就创建指定的目录。可以创建多级目录。#include <direct.h> //_mkdir函数的头文件#include <io.h> //_access函数的头文件bool CreateDir(char *pDir)//可以创建多级目录{ int i = 0; int iRet; int iLen; char* pszDir; if(NULL == pDir) { return 0; } pszDir = str

2020-08-29 10:17:50 215

原创 禁用Ctrl+Alt+Del最有效的方法

禁用Ctrl+Alt+Del最有效的方法Ctrl+Alt+Del可以打开任务管理器(Ctrl+Shift+Esc也可以)。如何禁用这个热键,网上有很多方法:通过注册表禁用,网上大多数用此方法,打开任务管理器就会提示被禁用;监视窗口或进程,一发现就Kill掉;键盘Hook(任务管理器出来后,才能检测到组合键;其实没用…);Open Environ$(“WinDir”)&"\system32\taskmgr.exe" ForBinary As #1(占用了文件,自然打不开)Ctrl+Alt

2020-08-12 15:26:37 6384 12

原创 C++ 启动和关闭 WINDOWS照片查看器

C++ 调用WINDOWS照片查看器打开图片,关闭照片查看器目的:使用C++,1. 调用WINDOWS照片查看器打开图片,2. 关闭照片查看器调用照片查看器打开图片:CString sPicturePath = "d:\test.jpg";CString sPicturePara= "shimgvw.dll ImageView_Fullscreen "+ sPicturePath ; ShellExecute(NULL, NULL, "rundll32.exe", sPi

2020-08-06 15:24:07 1198

超声测量距离模块RCWL-1640的评估

串口程序修改,用于超声测距模块,也可以用于串口通信。VS2013,WIN10工作环境。

2025-12-16

VS2013环境,蓝牙使用socket进行数据传输

VS2013环境,蓝牙使用socket进行数据传输。包括蓝牙的搜索、配对、连接、数据读取和数据发送。

2025-06-22

ESP32 WROVER, CAMERA, FTP, arduino

使用ESP32-WROVER-DEV开发板,W5500有线网络模块,实现图像采集,FTP通过有线传输图像和文件,无线FTP文件传输。

2024-03-07

STM32F103C6T6A 最小核心板测试程序

STM32F103C6T6A 最小核心板 ,实现USB 虚拟串口, 指示灯1秒闪烁。

2023-05-26

STM32CubeIDE_ADC_DMA_4channle

stm32cubeIDE1.7.0 ADC 采集4个通道,通过DMA方式获取ADC结果,将结果通过串口传输到上位机。 芯片是STM32H743VIT6.

2022-10-08

STM32F103 CubeIDE CAN代码

使用cubeIDE 生成的代码,STM32F103 芯片,实现CAN数据的发送和接收。

2022-10-01

UltraVNC_1_2_40_X86_Setup.exe 和 UltraVNC_1.0.6.5_Setup.exe,

UltraVNC_1_2_40_X86_Setup.exe 和 UltraVNC_1.0.6.5_Setup.exe, 2个版本的免费开源远程控制桌面软件。不需要输入任何授权码。 UltraVNC_1.0.6.5_Setup.exe 可以在windows xp embened操作系统上使用。

2022-02-08

wxWidgets_wxMSW-3.1.3-Setup.exe

这是Github上下载的wxWidgets 3.1.3 版本的源代码,原始链接为:https://github.com/wxWidgets/wxWidgets/releases/download/v3.1.3/wxMSW-3.1.3-Setup.exe

2020-01-31

SamrtDriverBackup2.12.rar

window操作系统驱动备份工具。 可以用在winPE, WIN2000, XP, WIN7, WIN10; 包括3个版本:英文版,中文版,命令行版; 很好用,强烈推荐。

2022-02-10

JDICOM.zip

dicom 通信测试工具 ,使用JAVA,JDK1工作环境。包括了JDK和JDICOM的安装包JINSTALL。

2020-05-25

SocketsStram.rar wxSockets流+wxSocketInputStream和wxSocketOutputStream

开发平台:CodeBlock+wxWidgets+win10 wxWidgets提供了wxSocketInputStream和wxSocketOutputStream类。通过别的流来将数据读出或者写入socket是非常方便的.因为wxWidgets提供了基于文件,字符串,文本,内存以及zlib压缩的流操作,将这些流和 socket流结合起来使用,可以实现很有趣也是很强大的socket数据操作方法。

2020-02-03

wxWidgets的sockets编程练习 wxSocketsExecise.rar

工作环境:CodeBlock17.12,wxWidgets3.0.4,win10,GNU编译器 目的:学习wxWidgets下使用wxSocket进行sockets编程,实现UDP, TCP, HTTP(URL)的功能。包括服务器端和客户端的代码演示。

2020-02-01

数字图像处理lena照片.rar

数字图像处理中,经常使用的lena图像,包括各种格式jpg、bmp、tif、matlab,以及原始的playboy最早的完整高清照片。

2020-03-28

在wxWidgets的控件上显示图像ImageFrame.rar

目的:wxWidgets控件位置上显示图像。 工作环境:CodeBlock17.12, wxWidgets3.0.4

2020-03-29

DICOM 解析和修改

解析DICOM文件,修改文件的基本内容,然后重新生成新的DICOM文件。

2017-02-05

CV_OB_GI_MedicalImage.rar

DICOM医学图像,多帧、单帧的X射线、超声的医学图像。 RF透视血管造影图像, Sample Cardiac and Vascular Ultrasound Images 超声多帧图像,Sample GI and OB Ultrasound Images

2020-04-02

CodeBlocks_wxWidgets_power.rar

工作环境:CodeBlocks + wxWidgets3.0.4 目的:获取PC的电源状态。包括电源供电是外接电源、电池供电。电脑休眠时间是什么时候,什么恢复到正常工作状态。

2020-01-29

ShareMemoryTest.rar

本解决方案solution使用VS2015 编写; 目的:测试和学习共享内存的操作。 内容: 包括2个project, 第一个为ShareMemoryTransmitter,建立共享内存;当内容准备好后,将数据放入共享内存,发送消息给接收方。 第二个为ShareMemoryReceiver,接收消息后,将共享内容显示出来。

2019-07-22

wxWidgetsPrinterTester.rar

演示wxWidgets打印功能。使用了codeblock 在win10环境下生成打印工程。wxWidgets版本为3.0.0.1.

2020-01-29

空空如也

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

TA关注的人

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