STM32 双定时器SLAVE模式实现精确脉冲捕获 发布时间:2026/11/5 3:49:27 阅读:1,248 作者:尧图研究院 1、典型用途使用定时器12,将通道1设置为主模式(直接模式),通道2设置为从模式(非直接模式)通道1捕获上升沿,通道二捕获下降沿节省CPU时间,提高捕获精度外部捕获信号线连接在主模式通道上2、CUBMX3、代码 SEO优化 网站运营 关键词排名 推广干货 返回列表 RELATED READING 延伸阅读 更多一线实战笔记与深度复盘,助您持续精进 Linux 学习笔记(五十三):NAT 技术与代理服务——正反向代理的本质区别 📌 核心结论(TL;DR):NAT 技术:将私有 IP 替换为公网 IP,利用端口号区分不同主机(NAPT),拯救了 IPv4。正向代理:代表客户端,隐藏客户端身份。如翻墙… 2026/11/5 3:47:27 阅读全文 → Linux 学习笔记(五十五):五种 IO 模型与非阻塞 IO 实战 📌 核心结论(TL;DR):阻塞 vs 非阻塞:阻塞是死等结果,非阻塞是立刻返回并轮询。五种 IO 模型:阻塞 IO、非阻塞 IO、信号驱动 IO、IO 多路复用(epoll)、异步 IO。fcntl 函数… 2026/11/5 3:47:27 阅读全文 → Win7下成功安装深度学习库的完整教程 这两天我忙着安装那个深度学习库。我是真的尝试了好多遍。CMake、MinGW、BLAS这些东西, 我全部都装了。然后自己试着去编译, 在网上也搜索了一大堆教程。但是不管怎么弄, 就是都没有成功。一直到昨晚的晚上, 我回家把电脑清理干净了。接着我又小心翼翼地重装了一遍。这一次是成… 2026/11/5 3:47:27 阅读全文 → ROS2面向对象编程:提升节点开发效率与维护性 1. 为什么需要面向对象方式编写ROS2节点第一次接触ROS2时,很多人会从官方demo开始学习,这些示例通常采用面向过程的编程风格。但随着项目复杂度提升,这种写法很快就会遇到瓶颈。上周我接手一个工业机器人项目时,发现前开发者用纯过… 2026/11/5 4:37:40 阅读全文 → 在线教育数据架构设计与实时分析实践 1. 项目背景与行业痛点在线教育行业近年来经历了爆发式增长,特别是在特殊时期,用户规模呈现指数级上升。根据行业调研数据显示,2022年中国在线教育用户规模已达4.8亿,预计2025年将突破6亿。这种快速增长带来了海量的用户行为数据、… 2026/11/5 4:37:40 阅读全文 → STM32串口发送彩色图片:RGB565转换、CRC16分块与LCD刷图 简介:围绕STM32串口传输彩色图片的完整工程包,面向正在学习嵌入式图像采集、串口通信与上位机解码的开发者,也适合作为正点原子miniSTM32搭配OV7725摄像头模块的实践参考。内容覆盖下位机图像数据采集、BMP格式打包与UART发送,以及… 2026/11/5 4:37:40 阅读全文 → 数据库聚集索引与非聚集索引的核心区别与选型指南 1. 数据库索引设计的核心抉择在数据库表结构设计中,主键的选择往往决定了整个数据存储的物理组织形式。记得我刚入行时接手过一个电商系统,当时商品表采用了UUID作为主键,运行三个月后查询性能开始急剧下降。经过排查发现,正是由于… 2026/11/5 4:37:40 阅读全文 → 在线教育数据产品架构与智能推荐实践 1. 项目背景与行业痛点在线教育行业近年来呈现爆发式增长,根据第三方调研数据显示,2022年中国在线教育市场规模已突破4000亿元。在这个快速扩张的市场中,教育机构面临着几个核心挑战:用户行为数据分散:学员在APP、网页… 2026/11/5 4:37:39 阅读全文 → Eclipse智能开发代理:提升编码效率的AI助手 1. 项目背景与核心目标最近在开发Eclipse插件时,我一直在思考如何提升开发效率。传统IDE虽然功能强大,但在代码生成、智能补全和上下文理解方面仍有提升空间。这个项目的核心目标是构建一个专为Eclipse设计的开发代理工具,它能像专业助手一样… 2026/11/5 4:35:39 阅读全文 → ROS2面向对象编程:提升节点开发效率与维护性 1. 为什么需要面向对象方式编写ROS2节点第一次接触ROS2时,很多人会从官方demo开始学习,这些示例通常采用面向过程的编程风格。但随着项目复杂度提升,这种写法很快就会遇到瓶颈。上周我接手一个工业机器人项目时,发现前开发者用纯过… 2026/11/5 4:37:40 阅读全文 → 在线教育数据架构设计与实时分析实践 1. 项目背景与行业痛点在线教育行业近年来经历了爆发式增长,特别是在特殊时期,用户规模呈现指数级上升。根据行业调研数据显示,2022年中国在线教育用户规模已达4.8亿,预计2025年将突破6亿。这种快速增长带来了海量的用户行为数据、… 2026/11/5 4:37:40 阅读全文 → STM32串口发送彩色图片:RGB565转换、CRC16分块与LCD刷图 简介:围绕STM32串口传输彩色图片的完整工程包,面向正在学习嵌入式图像采集、串口通信与上位机解码的开发者,也适合作为正点原子miniSTM32搭配OV7725摄像头模块的实践参考。内容覆盖下位机图像数据采集、BMP格式打包与UART发送,以及… 2026/11/5 4:37:40 阅读全文 → 数据库聚集索引与非聚集索引的核心区别与选型指南 1. 数据库索引设计的核心抉择在数据库表结构设计中,主键的选择往往决定了整个数据存储的物理组织形式。记得我刚入行时接手过一个电商系统,当时商品表采用了UUID作为主键,运行三个月后查询性能开始急剧下降。经过排查发现,正是由于… 2026/11/5 4:37:40 阅读全文 → 在线教育数据产品架构与智能推荐实践 1. 项目背景与行业痛点在线教育行业近年来呈现爆发式增长,根据第三方调研数据显示,2022年中国在线教育市场规模已突破4000亿元。在这个快速扩张的市场中,教育机构面临着几个核心挑战:用户行为数据分散:学员在APP、网页… 2026/11/5 4:37:39 阅读全文 → Eclipse智能开发代理:提升编码效率的AI助手 1. 项目背景与核心目标最近在开发Eclipse插件时,我一直在思考如何提升开发效率。传统IDE虽然功能强大,但在代码生成、智能补全和上下文理解方面仍有提升空间。这个项目的核心目标是构建一个专为Eclipse设计的开发代理工具,它能像专业助手一样… 2026/11/5 4:35:39 阅读全文 → DRV8818+STM32F303工业步进控制实战:电流闭环、微步优化与硬件协同 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … 2026/11/4 14:09:27 阅读全文 → DRV8818+MK20DX128步进电机驱动方案:从电路到固件实战 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … 2026/11/4 9:45:48 阅读全文 → DRV8818PWPR+PIC18LF46K40双极步进电机驱动实战指南 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … 2026/11/4 9:47:39 阅读全文 → DRV8818+STM32F303工业步进控制实战:电流闭环、微步优化与硬件协同 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … 2026/11/4 14:09:27 阅读全文 → DRV8818+MK20DX128步进电机驱动方案:从电路到固件实战 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … 2026/11/4 9:45:48 阅读全文 → DRV8818PWPR+PIC18LF46K40双极步进电机驱动实战指南 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … 2026/11/4 9:47:39 阅读全文 → 多智能体协作系统架构设计与实践优化 1. 多智能体协作系统的时代背景2017年Transformer架构的诞生彻底改变了人工智能的发展轨迹。当行业还沉浸在单一大模型带来的性能突破时,Anthropic的研究团队已经将目光投向了更前沿的领域——如何让多个智能体通过协作产生超越单体能力的系统智能。这就像交响乐团中… 2026/11/5 0:00:11 阅读全文 → 大模型系统性入门实战指南:从原理到部署微调的全链路路线 提到大模型的系统性入门,我先说个结论:这事真不难,难的是资料太散、路线太多,今天这个框架明天那个工具,新人很容易在“收藏夹吃灰”和“教程看到一半放弃”之间反复横跳。市面上关于大模型的内容少说有几十万篇&#… 2026/11/5 0:00:11 阅读全文 → 鸿蒙文件系统沙箱机制解析与开发实践 1. 鸿蒙文件系统沙箱机制深度解析作为一名从Android转向鸿蒙开发的工程师,我深刻体会到文件系统访问是迁移过程中最先遇到的"拦路虎"。在Android上运行良好的文件读写代码,在鸿蒙真机环境却频频出现文件写入后神秘消失或直接抛出权限拒绝错误的… 2026/11/5 0:00:11 阅读全文 → DRV8818+STM32F303工业步进控制实战:电流闭环、微步优化与硬件协同 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … 2026/11/4 14:09:27 阅读全文 → DRV8818+MK20DX128步进电机驱动方案:从电路到固件实战 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … 2026/11/4 9:45:48 阅读全文 → DRV8818PWPR+PIC18LF46K40双极步进电机驱动实战指南 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … 2026/11/4 9:47:39 阅读全文 →
1、典型用途使用定时器12,将通道1设置为主模式(直接模式),通道2设置为从模式(非直接模式)通道1捕获上升沿,通道二捕获下降沿节省CPU时间,提高捕获精度外部捕获信号线连接在主模式通道上2、CUBMX3、代码