- 博客(74)
- 资源 (13)
- 收藏
- 关注
原创 【光盘、软盘、算盘】
现在的小朋友,见过优盘,没见过光盘,也没见过软盘,更不要说算盘了。智能设备越来越傻瓜,其实用户离底层“控制层”越来越远。智能算法越来越强,我这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
原创 ESP32与PC的SPP蓝牙通信实验
实现ESP32与PC进行SPP蓝牙通信。:ESP32-WROVER开发板, Arduino,WIN10,VS2013。:ESP32从蓝牙接收数据,然后将接收到的数据发送回蓝牙,实现数据应答。开发环境:普通WIN10电脑,ESP32-WROVER开发板。第一部分。
2025-06-22 11:56:00
807
原创 ESP32 开发平台的选择
三个开发平台的简评:ESP-IDF最复杂,ESP32的配置很详细;Arduino最简单,无法实现代码单步调试;PlatfromIO难度适中,可以代码单步调试。通过PlatformIO的协作生态系统,释放嵌入式软件开发的真正潜力,包括声明性原则、测试驱动方法和现代工具链,以获得无与伦比的成功。:乐鑫 IDE 是一个基于 Eclipse CDT 的集成开发环境 (IDE),用于使用 ESP-IDF 框架开发物联网应用程序。,VScode+PlatfromIO的比较好。简单,容易上手,调试困难。
2025-05-30 11:42:03
757
原创 STM32精确控制步进电机
10mm二相四线微型步进电机电机输出是4个引脚,需要自己焊机线,相电阻53欧,步进角度估计18度,丝杆滑块行程32mm,丝杆转一圈铜滑块大约移动行程0.4mm。3. 安全考虑:控制脉冲的最大输出数量,持续脉冲输出的时间。1. 主程序设置电机的启动、停机、运动方向、运动的步数。目的:学习使用STM32+电机驱动器+步进电机,进行电机运动精确控制。在步进电机不堵转的情况下,可以实现移动距离的精确控制。关键代码一:在脉冲计数的回调函数对数据脉冲数量进行控制。一. 电机和A4999之间的连接。
2024-09-22 10:55:30
2627
原创 通往糊涂之路 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
原创 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
原创 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
原创 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
原创 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
原创 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
ESP32 WROVER, CAMERA, FTP, arduino
2024-03-07
STM32CubeIDE_ADC_DMA_4channle
2022-10-08
UltraVNC_1_2_40_X86_Setup.exe 和 UltraVNC_1.0.6.5_Setup.exe,
2022-02-08
wxWidgets_wxMSW-3.1.3-Setup.exe
2020-01-31
SamrtDriverBackup2.12.rar
2022-02-10
SocketsStram.rar wxSockets流+wxSocketInputStream和wxSocketOutputStream
2020-02-03
wxWidgets的sockets编程练习 wxSocketsExecise.rar
2020-02-01
在wxWidgets的控件上显示图像ImageFrame.rar
2020-03-29
CV_OB_GI_MedicalImage.rar
2020-04-02
CodeBlocks_wxWidgets_power.rar
2020-01-29
ShareMemoryTest.rar
2019-07-22
wxWidgetsPrinterTester.rar
2020-01-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅