- 博客(848)
- 资源 (27)
- 收藏
- 关注
原创 【youcans的OpenCV例程300篇】总目录
【youcans 的 OpenCV 例程300篇】总目录转载本系列作品时必须标注以下版权内容:必须标注以下版权内容:youcans@qq.com, 【youcans 的 OpenCV 例程】, https://blog.csdn.net/youcans/category_11459626.html......................................................
2022-06-03 14:33:39
78005
63
原创 【嵌入式软件AI编程】20. AI协同开发STM32程序的流程
前一节已经完整经历了工程分析、任务规划、代码修改、审阅确认、运行验证和需求迭代等基本环节,完成了第一个AI协同STM32项目。为了将这些实践经验迁移到后续不同案例中,还需要把具体操作提炼为稳定、可以重复使用的方法。本节将在前述实践基础上总结AI协同开发流程,整理格式化提示词模板,并将通用要求形成开发规则,使后续任务能够按照统一方式开展,减少重复说明和随意操作。
2026-10-08 23:07:24
81
原创 【嵌入式软件AI编程】19. 第一个AI协同开发项目-3
本节以NUCLEO-G431RB开发板的板载LED为控制对象,介绍使用Claude Code完成LED闪烁程序开发的基本过程,涵盖任务规划、代码编写与审阅,以及需求变更与迭代修改。
2026-10-05 13:31:14
248
原创 【嵌入式软件AI编程】18. 第一个AI协同开发项目-2
通过本节操作,Claude Code根据工程分析报告和任务清单生成了代码修改,开发者在差异视图中完成审阅,并通过编译、烧录和板级运行验证了程序功能。至此,读者已经完成了第一个与Claude Code协同实现的STM32程序项目。
2026-09-25 21:22:05
252
原创 读懂硬件再写代码:嵌入式软件设计中的硬件信息提取方法
嵌入式软件设计依赖准确、完整的硬件信息,而这些信息散落在原理图、数据手册、参考手册与用户手册中。本文面向刚入门的嵌入式软件工程师,以 STM32G431 与 MB1367 开发板为例,讨论如何从 AD 工程、数据手册等资料中系统提取软件设计所需的硬件信息,整理为板级资源与引脚表、约束与配置表、验证与待确认表,并以 ADC 采样为例,演示从硬件资料到 CubeMX 配置与软件实现的完整路径
2026-09-24 11:12:07
219
原创 【嵌入式软件AI编程】17. 第一个AI协同开发项目
本节以NUCLEO-G431RB开发板的板载LED为控制对象,介绍使用Claude Code完成LED闪烁程序开发的基本过程,涵盖任务规划、代码编写与审阅,以及需求变更与迭代修改。
2026-09-22 07:30:00
336
原创 【嵌入式软件AI编程】16. Claude Code 与 VS Code 的协同开发
本章完成了Claude Code CLI安装与配置,介绍了第三方模型服务接入、基本会话操作和VS Code集成使用方法,并通过工程目录解析和代码文件分析示例,验证了Claude Code参与STM32工程理解的基本流程。完成扩展安装后,即可在VS Code中使用Claude Code。与终端方式相比,VS Code集成方式能够结合当前工作区和编辑器内容进行交互,减少在终端和编辑器之间反复切换。
2026-09-21 07:30:00
337
原创 【Codex 快速入门】(3)在 VS Code 中使用 Codex
Codex 既可以在终端中使用,也可以集成到 VS Code 开发环境中。将 Codex 集成到 VS Code 中,可以将 AI 交互与工程开发整合在同一界面,减少在终端和编辑器之间的切换。本节介绍 Codex 扩展的安装方法与基本使用方式。
2026-09-20 20:18:42
214
原创 【嵌入式软件AI编程】15. VS Code 插件安装 Claude Code
本节介绍Claude Code扩展的安装方法与基本使用方式。在实际STM32工程开发中,开发者往往需要同时查看文件、编辑代码、运行构建命令并检查修改差异。将Claude Code集成到VS Code中可以将AI交互与工程开发整合在同一界面,减少在终端和编辑器之间的切换。
2026-09-20 08:30:00
201
原创 【嵌入式软件AI编程】14. Claude Code的基本操作-3
Claude Code的分析和操作依赖于工作目录、项目文件、会话内容和工作规则等上下文信息。开发者提供的上下文越清晰,Claude Code对任务目标、工程结构和修改边界的理解就越准确。
2026-09-19 07:40:23
183
原创 【嵌入式软件AI编程】13. Claude Code的基本操作-2
Claude Code参与开发任务时可以采用Ask、Plan和Edit三类工作模式,分别对应询问、规划和编辑三个阶段。开发者可以根据任务复杂度和操作风险,在不同模式之间切换。
2026-09-18 07:30:00
197
原创 【嵌入式软件AI编程】12. Claude Code的基本操作
完成安装与模型配置后,读者即可在终端中启动 Claude Code。本节将介绍 Claude Code 的基本会话、任务交互、工作流程和项目上下文管理,为后续在 STM32 工程中使用 Claude Code 做好准备。
2026-09-16 19:24:46
246
原创 【Codex 快速入门】(2)命令行安装与使用
本文记录在 Windows 上安装 Codex CLI 的完整过程:先检查 Node.js 与 npm 环境,通过 npm 全局安装 @openai/codex,再用 ChatGPT 账号完成登录。安装后 Codex CLI 可像 ChatGPT 一样在终端对话,也能读取本地代码库、执行工程任务。文中还附有登录验证、基础对话示例与常见问题提醒,适合想在终端快速用上 Codex 的开发者参考。
2026-09-16 08:52:39
394
原创 【嵌入式软件AI编程】10. Claude Code的安装与配置
本节将介绍Claude Code的安装与初始配置,重点完成CLI安装、账号登录、环境验证和模型服务配置。完成本节后,读者即可在本地终端中启动Claude Code,并为后续基本操作和VS Code集成做好准备。
2026-09-15 07:45:00
67
原创 【嵌入式软件AI编程】09. 使用VS Code调试STM32程序
本节介绍在VS Code中调试STM32程序,包括启动调试、设置断点、单步执行、继续运行及查看变量。通过断点和单步执行可观察程序运行过程,借助Watch区域监视count变量变化。最后说明停止调试并确认开发板独立运行结果,这些操作可满足多数基础实验的调试需要。
2026-09-14 08:00:00
168
原创 【嵌入式软件AI编程】08. 第一个STM32工程
本节介绍创建第一个STM32工程,验证VS Code开发环境从工程生成到烧录调试的完整流程。内容包括软硬件准备要求,推荐使用NUCLEO-G431RB开发板及ST-LINK调试器,并说明建立专用项目目录。随后讲解使用STM32CubeMX,通过Board Selector方式新建工程的具体步骤。
2026-09-13 09:15:12
166
原创 【嵌入式软件AI编程】07. 安装VS Code与STM32扩展工具
本专栏结合STM32项目实践,介绍嵌入式软件AI编程的实战路径。本文介绍 VS Code与STM32扩展工具 的安装与检查。VS Code是开发环境的主要操作界面,STM32扩展工具则将STM32工具链集成到VS Code中,使其具备工程管理、编译构建、程序下载和在线调试等能力。
2026-09-12 09:43:10
152
1
原创 【嵌入式软件AI编程】06. 安装STM32CubeProgrammer
本专栏结合STM32项目实践,介绍嵌入式软件AI编程 的实战路径。本节介绍安装STM32Programmer。
2026-09-11 07:00:00
235
原创 【嵌入式软件AI编程】05. 安装STM32CubeMX
《嵌入式系统AI编程》本节介绍STM32 VS Code开发环境中基础工具的安装,说明STM32CubeMX的获取、安装及配置要点。安装完成后需通过固件支持包管理器在线或离线安装目标芯片对应的HAL库,以保障工程代码生成。
2026-09-09 10:41:21
284
原创 【嵌入式软件AI编程】04. AI 编程 的STM32开发流程
AI驱动的STM32开发流程中,AI作为协作者承担需求梳理、代码实现、问题排查和文档整理等具体任务,开发者负责目标定义、约束提出和结果审核。流程涵盖需求规划、工程配置、编码实现、编译调试、硬件验证及迭代维护六个环节。后续章节将围绕此流程,介绍基于STM32 VS Code环境从工程创建到项目交付的完整实践。
2026-09-09 07:53:29
211
原创 【嵌入式软件AI编程】03. STM32 VS Code 开发环境与工具链
传统STM32开发工具功能完善但扩展性有限,难以适应AI协同开发需求。VS Code凭借良好可扩展性,可集成STM32CubeMX、编译工具链、调试器和AI编程工具,形成完整开发体系。AI工具能参与工程分析、代码修改与问题排查,加速迭代。本书选择此环境,旨在建立更适于AI协同的工程基础。
2026-09-08 08:00:00
292
原创 【嵌入式软件AI编程】02. 面向AI协同的嵌入式软件开发范式
传统嵌入式开发依赖硬件且学习路径长,易陷于底层细节。AI编程工具的兴起促使开发范式转向人机协作:开发者聚焦目标与验证,AI深度参与分析、编码及排查。学习重心转向在实践中借助AI理解问题,并通过硬件验证形成闭环。本书选用STM32 VS Code环境支撑这一协同开发模式。
2026-09-07 08:21:39
288
原创 【嵌入式软件AI编程】01. 基于 STM32/Claude Code的AI编程
围绕嵌入式软件AI编程,分析AI编程工具向STM32开发延伸的趋势,指出嵌入式开发在硬件依赖、外设配置和运行验证方面的特殊困难,并提出以开发者规划、审阅和验证,AI参与分析、编码和排查为核心的协同开发流程。
2026-09-06 18:10:47
449
原创 【动手学 Claude Code】(5)使用 WinGet 安装 Claude Code
本文介绍在 Windows 系统中使用 WinGet 包管理器安装 Claude Code 的完整流程。首先说明 WinGet 的检查与使用方法,然后演示标准安装命令。针对国内网络环境中可能出现的源访问错误,提供了更换教育网或中科大镜像源的解决方案。安装完成后,针对部分地区无法直接启动的问题,给出了两种应对方案,帮助读者顺利完成 Claude Code 的部署与启动。
2026-06-28 08:45:03
1807
原创 【动手学 Claude Code】(11) 基于 Claude Code 开发 STM32 程序
本文介绍如何基于 Claude Code 辅助开发 STM32 程序。文章以 LED 闪烁实验为例,演示新建 STM32 工程、配置外设、在 VSCode 中打开工程、让 Claude Code 解析工程结构与程序代码,并辅助编写和修改 LED 闪烁程序。最后通过编译、烧录和运行验证,说明 Claude Code 与 STM32 工具链的分工及协同方法。
2026-06-15 07:30:00
762
原创 【跟我学YOLO】YOLO26(4)ROP 分类模型训练
本文介绍 YOLO26 如何配置环境(Python 3.8、PyTorch、Ultralytics)并下载预训练模型,重点演示使用自定义数据集训练分类模型。
2026-06-13 08:21:16
606
原创 从零搭建 STM32 VSCode 开发环境
本文介绍如何基于 VSCode 搭建 STM32 开发环境,包括软件安装、硬件连接、工程创建、GPIO 配置、代码编译与程序烧录。通过 LED 闪烁示例,演示断点调试、单步执行和变量查看等基本操作,帮助初学者快速完成 STM32 开发入门。
2026-06-12 08:28:15
2527
2
原创 【动手学 Claude Code】(4)Claude Code 接入微信对话
本文介绍如何通过微信插件,将 Claude Code 接入微信对话。内容包括环境准备、插件安装、扫码登录、Channel 启动、账号配对及基础测试,帮助读者使用微信远程查看目录、读取文件、解释代码和处理简单编程任务。
2026-06-08 10:07:10
2240
原创 【动手学 Claude Code】(3) Claude Code 与 IDE 的集成
本文介绍了如何将Claude Code AI编程助手集成到主流IDE(VS Code和PyCharm)中的详细步骤。本文详细说明如何在 VS Code 中安装 Claude Code 扩展、配置 DeepSeek 等第三方模型 API,并结合提示框、权限模式、命令菜单、上下文管理和文件引用等功能演示基本操作。
2026-06-05 17:51:20
945
2
原创 【跟我学 AI 编程】(3)QoderCN(通义灵码)快速指南
本文介绍阿里云推出的 Qoder CN(原通义灵码)的功能特点与使用方法。Qoder CN支持代码补全、智能问答、文件编辑和智能体模式等核心功能,兼容主流IDE和200多种编程语言。文章详细说明了在VS Code和JetBrains系列IDE中的安装步骤,并展示了代码补全的具体应用场景,包括行级补全、函数级补全和注释生成代码等功能。此外还介绍了面向高校学生的免费使用计划,帮助开发者更高效地完成编码工作。
2026-05-24 09:43:43
1981
原创 【动手学 Claude Code】(2) Claude Code 快速上手
本文为Claude Code入门指南,明确其终端AI编程助手定位,详解多场景安装、国内用户适配及登录方法,重点介绍第三方模型(豆包)接入技巧,以及核心架构、交互模式等必备知识,助力读者快速掌握终端端AI辅助编程能力,下一篇将讲解其与VS Code、PyCharm的对接方法。
2026-05-14 16:01:24
1120
原创 【HALCON机器视觉实战】专栏介绍
《HALCON实战入门》专栏是一套系统的工业机器视觉开发教程,面向具备编程和图像处理基础的开发者。该专栏分为五个阶段:从HALCON基础入门到图像处理、视觉算法、工程应用及AI进阶,每阶段配有具体案例和完整代码。内容涵盖图像预处理、目标识别、测量标定等核心技能,最终实现PCB缺陷检测等工业项目。通过实战导向的教学方式,帮助读者快速掌握HALCON开发能力并应用于实际工业场景。
2026-05-07 09:04:20
710
原创 【FOC-MBD】(22)基于 V/F 开环控制的电机驱动
本文介绍了基于STM32的FOC电机驱动实验,重点实现了标量V/F开环控制。实验使用STM32CubeMX和Simulink进行建模,通过TIM1定时器生成三相PWM信号,配合X-NUCLEO-IHM16M1驱动板和STSPIN830驱动器驱动无刷电机。系统采用3PWM模式,配置了ENU/ENV/ENW使能信号,实现了从PWM信号到实际电机驱动的过渡。实验验证了在不引入电流闭环控制的情况下,系统能够通过V/F控制方式产生稳定的三相电压输出并驱动电机运转,为后续电流采样和控制算法开发奠定了基础。
2026-05-05 08:00:00
639
原创 【HALCON 实战入门】17. 图像配准
本文介绍图像配准的基本概念、原理与实现方法,重点说明基于匹配获取目标位姿信息,并通过几何变换实现图像对齐的过程。结合程序示例与综合案例,展示完整配准流程,实现从目标定位到坐标统一的过渡,为后续测量与识别提供稳定基础。
2026-05-03 08:00:00
676
原创 【DeepSeek论文精读】19. 多模态:用视觉基元思考
DeepSeek团队提出了一种创新的多模态推理框架“用视觉基元思考”(Thinking with Visual Primitives),通过将点和边界框作为最小思维单元嵌入推理过程,解决传统多模态大模型(MLLMs)在空间推理任务中的指代鸿沟问题。该模型基于高效的DeepSeek-V4-Flash架构,结合自研DeepSeek-ViT,实现了7056倍的视觉令牌压缩,显著提升了推理效率。
2026-05-01 12:57:51
1768
原创 【HALCON 实战入门】16. 图像匹配
本文介绍图像匹配的基本原理与实现方法,包括匹配流程、基于相关性的匹配与基于形状的匹配,并通过示例展示模型创建与目标搜索过程。同时结合图像匹配助手,说明可视化建模与参数优化方法,实现从目标提取到目标识别的过渡,为实际工程应用提供基础。
2026-05-01 08:00:00
1075
原创 【HALCON 实战入门】15. Blob分析
本文介绍 Blob 分析的基本原理与应用流程,包括连通域提取、特征计算与区域筛选,并通过毛刺检测与圆形焊点提取两个示例,展示其在目标提取与测量中的应用。Blob 分析通过对区域进行分解与筛选,实现从区域到目标的转化,是传统机器视觉中常用的目标检测方法。
2026-04-30 16:26:41
748
1
原创 【HALCON 实战入门】14. 形态学处理
本文介绍形态学处理的基本原理与应用方法,包括腐蚀、膨胀及开闭运算,并结合边界提取、孔洞填充、目标分离与断裂修复等典型场景,说明其在区域优化中的作用。通过形态学操作可有效提升分割结果的完整性与稳定性,为 Blob 分析与目标提取奠定基础。
2026-04-28 08:00:00
746
原创 【HALCON 实战入门】13. 轮廓分析与几何特征
本文围绕轮廓分析与几何特征,介绍了轮廓基本属性、几何描述方法及直线、圆、矩形拟合等内容,并通过综合示例展示了轮廓提取、筛选与拟合的完整流程。通过将离散轮廓转化为几何模型,实现了从边界表示到结构分析的过渡,为后续测量与目标识别提供基础。
2026-04-27 08:00:00
794
欧瑞博智能体验馆设计标准
2023-03-10
Visual ChatGPT: Talking, Drawing and Editing with Visual F
2023-03-15
2020中国智能家居生态发展白皮书
2023-03-10
2019中国智能家居发展白皮书
2023-03-10
HDL河东智能家居解决方案
2023-03-10
HDL无线家居智能解决方案
2023-03-10
带有 Opencv-contrib 的 OpenCV-Python 库
2022-12-27
爱心源码-基于傅里叶描述符实现
2022-12-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅