首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
STM32
系夏普
创建于2025-12-15
订阅专栏
STM32学习专栏
暂无订阅
共5篇文章
创建于2025-12-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
嵌入式常用设计模式
一、架构与调度模式 这是嵌入式系统的骨架,决定了程序执行流程。 1.前后台模式 这个是最基础、最常用的裸机模式。 原理: 后台:一个无限循环(while(1)),负责处理对实时性要求不高的任务(如LC
搞懂通信协议的三大“灵魂拷问”:双工、串行与同步
每当学习UART、I2C、SPI 或 RS485时,往往会被一堆术语绕晕。其实,看懂它们,只需要搞懂三个核心维度: 路怎么走?(双工:单工/半/全) 一次过几辆车?(位宽:串行/并行) 我们要不要对表
STM32 实战教程:USART3 + DMA +IDLE中断实现高效不定长收发
1. 方案概述 在嵌入式开发中,串口通信是最常用的功能。在前面博客中讲述了通过轮询和中断实现方式,但是都有各自的缺点,在高速或大数据量时会被频繁打断CPU,效率低下。 本教程使用STM32F103实现
STM32 DMA 模块入门
第一部分:核心原理 1. 什么是 DMA? 定义:DMA (Direct Memory Access,直接存储器访问) 是一个独立于 CPU 的硬件模块。 核心功能:协助 CPU 将数据在外设(如串口
GPIO输出和输入
1 GPIO 四种输出 推挽:Push-Pull 推 - Push ,向外推电流 挽 - Pull , 从外边向里面拉电流 推挽是交替导通的 1.1 通用推挽输出 电路原理: 内部由两个 MOS 管