自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 【Python】屏幕像素颜色值的获取

一、一个小工具,按住F10键,颜色值会跟着显示。

2025-06-07 22:15:00 275

原创 【OpenCV】第二章——图像处理基础

以上是图像处理的基础内容,涵盖了图像的读取、显示、基本属性、灰度化、二值化、色彩空间转换、图像变换与操作、图像滤波和平滑以及边缘检测等常用操作。

2025-04-26 15:49:44 1282

原创 【OpenCV】第一章——基础知识

OpenCV(Open Source Computer Vision Library)是一个开源计算机视觉库,它专注于实时图像处理与计算机视觉应用。OpenCV的目标是为开发者提供一整套视觉处理工具,使得图像和视频处理任务变得更加高效与便捷。它是由Intel于1999年发布的,后来逐步成为一个开源项目,广泛应用于学术研究与工业界。

2025-04-25 20:15:00 507

原创 【基础理论相关】 开关电源与线性电源

开关电源的基本工作原理是通过开关元件(如MOSFET、IGBT等)以高频开关的方式控制电流,通常采用变压器、二极管整流、滤波电容等组成电源输出模块。开关频率通常为几十千赫兹到几百千赫兹,甚至更高,通过控制开关元件的导通和断开来调节输出电压和电流。线性电源的基本工作原理是通过变压器、整流、滤波器和线性调节器(如晶体管或集成稳压器)直接调节输出电压。输出电压由线性调节器根据输入电压和负载需求调节,没有高频开关过程。

2025-04-24 19:00:00 971

原创 【Python笔记】 类

使用。

2025-04-21 22:30:00 1698

原创 【电路设计】MOS管相关参数

最大漏极源极电压V_DS(max最大漏极电流I_D(max导通电阻R_DS(on)栅极电压V_GS和栅极门限电压V_GS(th)开关速度栅极总电荷Q_g功耗和热阻RθJA封装类型根据应用需求,选择适合的 MOS 管型号,确保其能够承受电路中的电压、电流、频率和温度条件。

2025-04-21 21:45:00 940

原创 【Python笔记】模块的导入

【代码】【Python笔记】模块的导入。

2025-04-21 20:30:00 373

原创 【电路设计】肖特基二极管、TVS二极管、ESD二极管详解

根据应用选择合适的。

2025-04-12 11:18:45 634

原创 【电路设计】静电与浪涌

静电是指由于物体之间的电荷不平衡,导致电荷通过接触或空气放电的一种现象。它通常在物体之间积累静电后,在短时间内释放出来。浪涌是电气系统中由于外部事件(如雷击、电力设备开关操作、电力系统故障等)引起的瞬时高电压波动。浪涌的持续时间通常较短,但它的幅度通常很大,可能会达到数百伏甚至数千伏。静电(ESD)和浪涌(Surge)虽然都涉及电压的波动,但它们的原因、时间尺度、电压和电流幅度以及影响都不同。静电是由于电荷积累导致的瞬时电压放电,电流较小,时间极短;

2025-04-12 11:02:28 951

原创 【STM32相关】C程序内存管理深度解析

实际内存分布取决于硬件架构和链接脚本(Linker Script)。

2025-04-11 09:43:59 811

原创 【传感器】STM32驱动DS18B20

程序有HAL库和标准库版本,上拉电阻4.7K到10K都能正常读取数据,PA4引脚需要remap。其他型号MCU注意延时即可。

2025-04-01 21:33:01 299

原创 【传感器】STM32驱动DHT11读取数据

HAL库,DeepSeek写的代码,一遍过。

2025-03-25 22:28:49 216

原创 【ESP32】-SD卡测试

一开始式格式化为FAT32格式,但是电脑在SD卡新建的文件和文件夹读取不出来,具体什么原因还不清楚,格式化工具用的是SD Card Formatter。写入时间: 4930 ms | 速度: 415.42 KB/s。读取时间: 4737 ms | 速度: 432.34 KB/s。文件写入成功: /arduino_test/test.txt。(3)SD卡内存大小读取测试。=== 文件夹操作测试 ====== 文件操作测试 ====== 测试文件内容 ====== SD卡信息 ====== 速度测试 ===

2025-02-22 21:59:44 668

原创 STM32 LWIP网络PING不通问题

LWIP网络无法ping通解决方法

2025-01-16 19:11:32 1247 1

原创 CUBEMX配置STM32F4在Freertos下以太网通讯(DP83848驱动)

LWIP 网络栈是一个单线程的网络协议栈,在多任务环境中运行时,如果没有合理地分配任务调度和栈资源,可能会导致任务之间的冲突或资源耗尽(例如套接字缓冲区、内存池等)。RMII 接口对应的时钟频率为 50 MHz,而 MII 接口对应的时钟频率为 25 MHz。相反,客户端的角色是发起连接请求,而服务器则是监听并接受这些请求。MII模式下用到的GPIO,这里选择好MII模式后,GPIO会自动勾选,但是会。这里的寄存器要格外注意,尤其是里面小红框的那几个,建议一一比对好。,在任务函数里有调用,如下所示。

2024-11-20 21:00:00 2061

原创 STM32F4生成随机数(HAL库)

检查工程目录下是否包含“stm32f4xx_hal_rng.c”和“stm32f4xx_hal_rng.h”。

2024-11-20 21:00:00 311

原创 creo之螺旋扫描(螺栓)

螺旋扫描学过好多次了。奈何用的场景太少,老是忘记,特此做个笔记,以备后续不时之需。

2024-11-01 21:01:07 2871

原创 STM32用CUBEMX配置Freertos和PWM

TIM4挂载在APB1下,不分频的情况下,实际PWM周期 = 设置的周期数值/定时器时钟;上图设置1000的实际周期为1000/240=4.1666(单位为us)。

2024-10-29 22:43:23 391

原创 STM32串口提取数据和命令字符

很多时候我们都要用到串口来控制程序的运行模式,例如通过串口助手向单片机发送命令,控制LED,PWM,调节PID参数等。本章以点灯为例,单片机为STM32H750,其他单片机同样适用,实现了通过串口助手发送命令控制LED的开关,亮度。

2024-10-27 20:43:52 1333

原创 STM32H750用CUBEMX配置串口中断接收(带freertos)

这里避免使用半主机模式很重要,不能少。// 接收缓冲区// 用于存储接收到的单个字符int handle;//定义_sys_exit()以避免使用半主机模式x = x;//重定义fputc函数return ch;记得在KEIL勾选这个。// 接收计数器//消除警告//接收数据转存//将'\n'(usart1_rx_counter)后面的数据清空;usart1_receive_buffer[0] = NULL表示将整个数组清空//测试语句,不需要可以删除//再开启接收中断。

2024-10-24 21:10:51 713

原创 关于Arduino的Serial.find()函数找不到字符的原因

Arduino中的字符串查找算法

2023-01-05 12:59:42 584 2

空空如也

空空如也

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

TA关注的人

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