自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SolidWorks 文件打开时电脑卡顿问题分析与解决

SolidWorks文件打开导致电脑卡顿的解决方法:通过任务管理器重启相关进程可快速恢复(约3秒)。问题可能由软件冲突、硬件不足或文件损坏引起。长期解决方案包括关闭后台程序、更新软件、升级硬件或修复文件。该问题通常与资源占用过高有关,建议优先检查内存使用情况并进行相应优化。

2025-05-30 22:21:26 699

原创 ESP8266远程控制:实现网络通信与设备控制

本文介绍了ESP8266实现远程控制的方法,核心是通过WiFi连接和TCP通信实现远程指令收发。主要内容包括:1) ESP8266连接WiFi网络的AT指令配置;2) 使用tcp.doit.am等云平台转发控制指令;3) 接收处理指令的代码实现;4) 开发工具和资源获取途径。测试表明该方法可行,可实现远程开关控制。文章还提供了网页控制示例和资料获取方式,为ESP8266远程控制应用提供了实用解决方案。

2025-05-30 21:55:18 1150

原创 超便捷软件安装与福利大放送(WPS)(各种大模型)

超强的Al画图,deepseek R1,grok3,gemini2.5pro谷歌大模型,claude3.7大模型,claude3-同时还送永久免费的GPT授权码,再送一张plus体验卡(可体验最新的o3,o4-mini大模型,gpt4.1系列,文章好否,如果文章还可以,给个三连好评。双击安装等待2分钟完成即可使用。

2025-05-28 12:40:41 176

原创 MSP430通用姿态传感器代码(JY61)详解

本文详细介绍了基于MSP430的JY61姿态传感器驱动实现。代码包含初始化函数jy61pInit用于传感器校准和归零,提供了完整的IIC通信协议实现(包括启动、停止、应答等操作),并实现了数据读写函数writeDataJy61p和readDataJy61p。文章还解释了角度读取函数get_angle的实现细节,展示了如何将原始数据转换为直观角度信息。该代码通过精确的时序控制和错误处理,实现了姿态传感器与微控制器的稳定通信。

2025-05-27 23:01:10 621

原创 ESP01S 与 STM32:打造高效网络通信硬件

ESP01S 是一款基于 ESP8266 芯片的 Wi-Fi 模块,具有体积小、功耗低、性能高的特点。它支持多种通信协议,如 TCP/IP、UDP 等,能够轻松接入 Wi-Fi 网络,实现设备的无线通信功能。ESP01S 模块提供了 UART 接口,方便与微控制器进行数据交互。在物联网蓬勃发展的今天,ESP01S与STM32的结合为开发者提供了一个强大且灵活的网络通信解决方案。通过本文的介绍,相信你已经对如何搭建基于ESP01S和STM32的网络通信硬件有了清晰的认识。

2025-05-24 23:05:07 691 1

原创 MSP430通用编码器接口代码设计与优化(Encoder)

本文介绍了MSP430微控制器的通用编码器接口代码设计与优化方案。系统通过GPIOA中断复用实现双编码器监测,采用改进的方向判断算法和定时滤波机制提升精度。硬件配置检测上升沿,适用于闭环位置控制和速度反馈系统。提供了调试技巧和性能优化建议,包括中断优先级设置和运算优化。该方案具有低资源占用、高实时性的特点,可扩展支持多编码器应用。

2025-05-24 18:04:41 572

原创 基于MSP430的双电机驱动控制模块设计(Motor)

本文介绍了基于MSP430单片机的电机驱动模块设计。通过Motor.h头文件和Motor.c实现文件,构建了双电机独立控制系统,支持正反转PWM调节。核心设计包括:1)利用定时器CC0/CC1通道分别控制两个电机;2)GPIO电平组合实现方向控制;3)动态限制占空比范围(-2700~2700)。文章还提供了硬件配置要点、差速转向等典型应用示例,并给出多电机扩展和PID闭环控制等优化建议。调试方面推荐使用LED状态指示和参数校准方法,为电机控制开发提供完整解决方案。

2025-05-24 17:56:32 339

原创 MSP430通用按键代码(KEY)设计与实现

本文介绍基于MSP430的按键驱动设计,包含硬件配置与软件实现方案。硬件方面采用上拉输入模式,配置内部上拉电阻和抗干扰参数;软件实现上升沿检测算法,通过位操作实现高效按键扫描,并定义标准状态机管理按键状态。设计支持7种工作模式切换和参数保存功能,提供低功耗唤醒机制。建议增加硬件消抖和矩阵按键扩展,调试时可利用LED实时显示状态。该方案具有响应快、功耗低、扩展性强等特点,适用于嵌入式系统人机交互场景。

2025-05-24 17:49:34 326

原创 技术文档炼金术:从混乱到优雅的知识封装

《技术文档炼金术》提出了一套系统化知识封装方法论:1)采用模块化架构设计,通过"元素周期表式目录"和"炼金三角法则"构建清晰认知路径;2)运用"三棱镜解释法"和交互式代码示例实现概念降维;3)结合沙盒环境和智能工具链优化用户体验。文章创新性地引入文档版本追溯、三维知识图谱等前沿实践,强调技术文档应具备可进化性,成为传承技术文明的"罗塞塔石碑"。文末提供的行动清单(原子化写作、动态同步等)为文档工程师提供了具体实施框架。

2025-05-24 17:39:34 680

原创 MSP430通用超声波模块代码(HC-SR04)

本文介绍了两种基于HC-SR04超声波传感器的距离测量代码实现,分别适用于短距离和长距离测量。短距离版本通过计时器计数测量超声波脉冲的往返时间,并加入超时保护机制,适用于15cm以内的测量。长距离版本在此基础上增加了溢出处理机制,通过记录计时器溢出次数来支持更长的测量距离,适用于1m以内的测量。两种版本均通过start_time和end_time记录时间,并最终将时间转换为实际距离。文章还提供了ECHO、TRIG引脚和定时器的配置说明,并鼓励读者点赞支持。

2025-05-14 20:00:00 314

原创 SysConfig修改后`ti_msp_dl_config`文件未更新问题的解决方法(已解决)

在配置TI MSPM0系列MCU时,使用SysConfig工具修改配置后,ti_msp_dl_config.c文件可能未更新,导致工程无法正确编译或配置未生效。解决方法包括:检查文件保存路径是否正确,确保工程文件夹结构符合要求,重新加载工程,手动添加生成的文件,检查SysConfig和SDK版本是否兼容,确认工程配置选项,以及手动覆盖文件。通过这些步骤,可以有效解决ti_msp_dl_config.c文件未更新的问题。

2025-05-14 15:37:20 701 4

原创 Trae 使用心得:从新手到上手

最近,我开始试用 Trae,一款新兴的 AI 开发工具。在使用过程中,我发现它与我之前用过的 Cursor 有些不同,也带来了一些新的体验。

2025-05-03 16:58:44 277 1

原创 LS2K0300龙芯开发板——智能车竞赛

欢迎大家一起讨论共同进步!逐飞科技针对 LS2K0300 MCU 开发的开源库,涵盖多种实用功能,助力竞赛与产品开发。

2025-04-27 22:42:14 318

原创 STM32 CAN通信 HAL库实战教程:从零到测试成功

在嵌入式系统中,CAN(Controller Area Network)总线是汽车电子、工业控制和物联网设备中不可或缺的通信协议。多主多从架构,支持多节点通信内置错误检测和自动重传机制高可靠性,适合嘈杂的工业环境基于优先级的报文仲裁机制本教程将基于STM32 HAL库,手把手教你实现CAN通信功能。我们不讲空洞的理论,直接上代码,目标是让你的开发板在1小时内实现可靠的CAN数据传输。通过本教程,我们完整实现了STM32基于HAL库的CAN通信功能。

2025-04-27 21:48:38 1608 3

原创 No ST-Link found with the expected serial number: check SJ-Link selecting options, or connect only o

因为我插了两个stlink而且前一个才下完代码。

2025-04-21 20:46:57 171

原创 CAN通信——个人理解和移植正点原子代码(基于 TJA1050 收发器)

硬件适配:明确 PB8/PB9 引脚和 TJA1050 连接。代码精简:优化 HAL 库驱动,适配标准帧。测试全面:支持 CANalyst-II 和 Python 自动化测试。调试友好:结合正点原子视频,提供详细故障排查。

2025-04-20 21:26:59 833

原创 CAN通信——STM32、HAL库(纯代码教程)(TJA1050 收发器)

本教程使用 HAL 库和 STM32 手写代码实现了 CAN 的初始化、发送和接收,结构清晰,适合嵌入式项目直接使用。多节点通信测试CANopen 协议解析软件滤波机制DMA方式收发(部分系列支持)

2025-04-18 23:06:14 486

原创 CAN通信——STM32、HAL库(纯介绍教程)(含发送接收代码)

CubeMX配置CAN初始化和滤波器设置数据收发中断处理后续可以拓展为多节点通信、CANopen协议解析等项目。

2025-04-18 22:28:02 717

原创 UniApp + Cursor + Devbox 全栏平台开发教程:从0到完整项目打造

使用UniApp一次开发,支持多端构建(H5/小程序/App)搭配CursorAI IDE,进行代码生成、说明、优化用Devbox搭建本地 Node.js/前后端环境基于 Vue.js 和 uni-app API组合通过本教程,我们从零开始搭建了一个使用 UniApp + Devbox + Cursor 的跨端开发环境。从依赖管理、前端页面编写,到 mock 数据调试与构建部署,全流程实现了高效可控、跨平台、可复现的现代开发方式。Devbox让依赖隔离、环境统一变得轻而易举;Cursor。

2025-04-18 00:25:02 1458

原创 Rhino建模教程 · 第一章:正方体建模入门

本章将从最基础的操作入手,带你一步步掌握Rhino建模的核心流程,适合新手或需要复习基础的用户。

2025-04-15 23:51:04 464 1

原创 【KWDB 创作者计划】_KWDB 2.2.0 用户使用指南实操体验

数据写入的相关文档链接目前无法访问,但根据 KWDB 的特性,数据写入可以通过多种方式实现,例如使用 SQL 语句直接插入数据,或者通过 API 接口将数据批量导入数据库。相关文档链接目前无法访问,不过通过连续查询功能,用户可以设置查询条件,让系统自动对新产生的数据进行查询和分析,提高数据处理的效率。相关文档链接目前无法访问,但合理的生命周期管理可以优化数据库的性能,延长数据库的使用寿命。文档中介绍了数据迁移的准备工作、迁移步骤以及迁移后的验证操作,确保数据迁移的准确性和完整性。

2025-04-15 17:05:59 570

原创 (自用)window防火墙关闭

把这个地方打开可以看到被隔离的软件,然后点击。

2025-04-14 22:16:15 191

原创 blender不适合机械制图?那换犀牛试试

下面说可以用CAD,和blender。然后我还看到了其他的软件。

2025-04-14 21:37:04 243

原创 AI时代超强编程组合:从零基础到全栈开发

响应式数据绑定:数据变化自动更新视图组件化开发:复用代码,提高开发效率Cursor:AI辅助代码生成工具Devbox:开发环境管理工具Bolt:快速项目启动工具Windsurf:代码优化工具Copilot:AI代码助手通过本教程,你已经了解了从零基础到全栈开发的基础,希望对你有所帮助!!!有帮助的话三连,我还会有更多经验分享给大家。

2025-04-14 21:00:00 1504

原创 cursor安装拓展插件报错提示请手动安装

报错:Error while installing 'Remote - SSH' extension. Please check the。忘记那篇文章在哪里了,总的来说就是换源,得到配置文件里面取更改源地址。家人们终于成功使用上了cursor。解决的办法借鉴了这位佬。

2025-04-14 16:03:19 460 4

原创 sealos跳转到cusor安装出错

我出现这个问题的解决方式是重新下载并且切换目录解决。第一次打开cursor安装出错怎么办。

2025-04-14 16:01:24 221

原创 (自用)蓝桥杯准备(需要写的基础)

为了在STM32上使用标准输入输出函数(如。

2025-04-10 15:37:17 3598 1

原创 ESP-01模块连接手机热点问题及解决方法

在使用ESP-01模块连接手机热点时,可能会遇到连接失败的问题。确保热点名称和密码正确。确保模块处于Station模式。尝试多次连接。查询模块状态和IP地址。最重要的是,确保手机热点处于2.4GHz频段。希望本文的经验能帮助到遇到类似问题的开发者。如果还有其他问题,欢迎在评论区交流!

2025-03-29 18:23:23 668

原创 (自用)速通vue

Vue 是一款轻量级、高效且渐进式的 JavaScript 框架,主要用于构建用户界面。其核心库专注于视图层,易于上手且与其他库或已有项目无缝整合。Vue 的设计理念强调声明式渲染和组件化开发,使得开发大型项目时更具结构性和维护性。本文从 Vue 简介、环境搭建、基本概念到实战示例,提供了一个快速入门的思路。如果你想深入学习 Vue,建议仔细阅读官方文档并动手实践,相信你很快就能掌握这门灵活高效的框架。希望这篇文章能对你有所帮助,还在更新中。

2025-03-28 23:50:04 537

原创 OPCV图像形状识别及面积计算

在做图像处理的过程中,我们常常需要计算图像中的目标面积。像素点计数法通过计算目标在图像中的像素数量来推算面积大小。缺点:目标与摄像头的距离会直接影响像素计数的结果,需要对距离或拍摄角度等因素进行校正。固定距离对比法在拍摄时固定好目标与摄像头之间的距离,然后借助一个已知尺寸的参照物(比如 A4 纸)来估算出目标的实际面积。缺点:依然需要保证拍摄过程中距离、角度等尽量保持一致,否则会带来误差。这里,我采用了第二种思路:在图像中预留了一块 A4 纸区域,用它来换算像素面积与实际面积之间的比例。

2025-03-28 00:21:26 505

原创 OPENCV数字识别(非手写数字/采用模板匹配)

通过模板匹配,我们能够快速、准确地识别标准数字,适用于数字识别的基础场景。对于更复杂的场景,如手写数字或不同字体的数字,可能需要更先进的算法,如深度学习模型。希望这篇文章能够帮助你理解OpenCV中模板匹配的使用方法。如果你有任何问题或改进建议,欢迎在评论区留言讨论。

2025-03-24 12:16:03 948 6

原创 OPENCV摄像头畸变矫正(以形状识别为例)/从畸变校正到形状检测:我的摄像头图像处理实践

结合图像压缩和形状检测,可以进一步优化图像处理效果。如果你也遇到了类似的问题,不妨尝试调整畸变系数,并结合其他图像处理方法来达到最佳效果。希望我的经验能对你有所帮助!

2025-03-23 22:49:44 1270

原创 (自用)在派上设置自启动时的问题

从你提供的文件内容来看,存在一些问题可能导致启动失败。我将逐一指出问题并提供修正建议。

2025-03-23 22:32:17 308

原创 OPENCV形状识别(纯代码篇·加讲解)建议使用这篇的代码

计算轮廓的周长# 多边形近似# 计算轮廓的面积return None # 忽略面积过小的轮廓# 三角形检测# 计算三角形的边长和角度# 判断是否为有效三角形# 矩形检测# 判断是否为矩形else:# 圆形检测。

2025-03-22 23:05:21 884 11

原创 OPENCV形状识别(及数量统计):用代码“看懂”世界!

通过OpenCV实现形状识别及数量统计并不难,关键在于掌握图像预处理和轮廓检测的技巧。这个项目不仅展示了OpenCV的强大功能,也为你的图像识别项目提供了一个实用的模块。你可以根据实际需求进一步优化代码,比如调整二值化阈值、优化形状判断逻辑等,以提高识别的准确性和鲁棒性。希望这篇文章对你有所帮助!如果你对这个项目感兴趣,或者有任何问题,欢迎在评论区留言交流。让我们一起用代码“看懂”这个世界!

2025-03-22 22:20:11 448

原创 HC-05与HC-06蓝牙配对零基础教程 以及openmv识别及远程传输项目的概述

这个是我在使用openmv连接然后与最终实现的效果是:openmv识别到图形和数字然后远程传输到另外一个单片机·,另外一个单片机显示出来。

2025-03-22 21:52:31 923

原创 (自用)yolo算法学习

打开这个项目结构就可以看到。3.安装包时出先问题。

2025-03-22 21:20:25 415

原创 2025年最佳压缩软件推荐:可牛压缩,免费无广告的高效之选!

如果你正在寻找一款免费、无广告、速度快且功能稳定的压缩软件,可牛压缩绝对值得一试。它不仅能够满足你的日常需求,还能让你在使用过程中感受到极致的便捷和高效。快来下载体验吧!

2025-03-22 21:18:19 1575

原创 蓝桥杯嵌入式(总结自用)

3.16今天从开头学到串口的DMA转运,看的是西风的视频(下面附上链接)

2025-03-16 22:48:17 292

原创 零基础keil:设置注释快捷键

选中代码:在代码编辑器中,选中你想要注释的代码段。右键点击:右键点击选中的代码段。选择注释选项:在弹出的右键菜单中,选择“Comment Selection”来添加注释,或者选择“Uncomment Selection”来取消注释。

2025-03-16 22:11:48 458

基于飞腾派的opencv图像识别

基于飞腾派的opencv图像识别

2025-03-29

124-3.bdf74283加计数

74283加计数

2024-12-09

124-huozai.bdf火灾报警器

火灾报警器

2024-12-09

124-194.bdf74194扭环计数器

74194扭环计数器

2024-12-09

124-160.bdf74160计数器

74160计数器

2024-12-09

74138.bdf74138流水灯的原理图

74138流水灯的原理图

2024-12-09

电赛题目,有关2024四川省的电子设计大赛

电赛题目,有关2024四川省的电子设计大赛

2024-10-13

LCD.ioc有关spi通信的

LCD.ioc有关spi通信的

2024-10-13

Electric racing.zip

Electric racing.zip

2024-10-13

**知识领域**:电子与通信技术 **技术关键词**:STM32F4开发板

**知识领域**:电子与通信技术 **技术关键词**:激光测距、串口传输、STM32F4开发板 **内容关键词**:轮趣科技、激光测距模块、数据采集、实时传输 **用途**:该项目主要应用于电赛专题,通过轮趣科技的激光测距模块结合STM32F4开发板实现高精度的激光测距,并利用串口传输将测量数据实时发送至开发板进行处理和显示。该技术可用于自动化装配线、机器人导航、3D扫描、结构健康监测等领域,实现对目标物体的精确定位和距离测量,提高系统的自动化和智能化水平。

2024-10-13

知识领域:电子与通信技术 技术关键词:激光测距、串口传输、STM32F4开发板 内容关键词:轮趣科技、激光测距模块、数据采

**知识领域**:电子与通信技术 **技术关键词**:激光测距、串口传输、STM32F4开发板 **内容关键词**:轮趣科技、激光测距模块、数据采集、实时传输 **用途**:该项目主要应用于电赛专题,通过轮趣科技的激光测距模块结合STM32F4开发板实现高精度的激光测距,并利用串口传输将测量数据实时发送至开发板进行处理和显示。该技术可用于自动化装配线、机器人导航、3D扫描、结构健康监测等领域,实现对目标物体的精确定位和距离测量,提高系统的自动化和智能化水平。

2024-10-13

1.8寸LCD-STM32F103C8测试程序.zip

这段代码是一个嵌入式C语言程序,用于STM32F103C8微控制器,通常用于演示或测试一个1.8寸的LCD显示屏。以下是对代码的描述和可能的作用: 1. **版权声明**: 代码开头的注释说明了该程序仅供学习使用,未经作者许可不得用于其他目的。 2. **适用硬件**: 代码适用于STM32F103C8微控制器,并且列出了LCD显示屏与STM32微控制器之间的引脚连接关系: - GND: 电源地 - VCC: 接5V或3.3V电源 - SCL: 接PA5引脚(I2C时钟线) - SDA: 接PA7引脚(I2C数据线) - RES: 接PB0引脚(LCD复位) - DC: 接PB1引脚(数据/命令控制) - CS: 接PA4引脚(片选,用于选中LCD) - BL: 接PB10引脚(背光控制) 3. **包含的头文件**: - `stm32f10x.h`: 包含STM32F10x系列微控制器的寄存器定义和类型。 - `delay.h`: 可能包含延时函数的头文件。 - `QDTFT_demo.h`: 可能包含LCD测试

2024-06-18

openmv识别长方形和正方形

openmv识别长方形和正方形 这段OpenMV代码是一个图像处理脚本,用于执行多种图像识别任务,包括颜色阈值检测、线条检测、blob(图像中的连通区域)检测、矩形检测以及形状识别。以下是对代码的详细介绍: 1. **导入模块**: - `import sensor, image, time, math`: 导入所需的模块,包括传感器控制、图像处理、时间控制和数学计算。 2. **颜色阈值设置**: - `thresholds`: 定义了一个颜色阈值列表,每个元组代表一种颜色的HSV(色相、饱和度、亮度)阈值。这些阈值用于在图像中检测特定的颜色。 3. **传感器初始化和配置**: - `sensor.reset()`: 重置传感器到默认设置。 - `sensor.set_pixformat(sensor.RGB565)`: 设置图像像素格式为RGB565。 - `sensor.set_framesize(sensor.VGA)`: 设置图像分辨率为VGA。 - `sensor.set_windowing(300,400)`: 设置图像窗口大小

2024-06-18

空空如也

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

TA关注的人

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