首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
系夏普
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
PID学习笔记
1、什么是PID? PID是一种经典且广泛应用的自动控制算法,全称是Proportional-Integral-Derivative Control(比例-积分-微分控制)。它核心目标是:让系统的输出
光纤激光器
参考文献:科普:什么是光纤激光器 1.什么是光纤? 光纤全称光导纤维,通常是一种圆柱型的光波波导,光波波导是一种”引导光走特定路径“的结构,就像电线引导电流,水管引导水流,简单来说就是”导光介质“,把
C# 类型转换
一、暴力转换,强转 这是最原始、最高效,但也是最危险的方式。 原理:告诉编译”别管这么多,我确定它就是这个类型,你给我转换就行!“ 适用场景: 数值类型之间的转换(如double转int,会丢失精度)
C#类型与封装(值类型与引用类型)
一、内存中的栈和堆 1.栈(stack) 特点:极快、空间小、自动清理(方法执行完立即释放)。 用途:存储正在执行的方法的参数、局部变量。 比喻:就像在办公桌上,谁手拿放,处理完当前任务就清空。 2.
嵌入式常用设计模式
一、架构与调度模式 这是嵌入式系统的骨架,决定了程序执行流程。 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 将数据在外设(如串口
USART教程(轮询和中断实现)
一、USART基础概念与区别 1. 什么是usart? 全称:Universal Synchronous/Asynchronous Receiver/Transmitter,通用同步/异步接发器。
环形缓冲区
1. 原理图解 想象一个首尾相连的圆环,我们需要维护两个指针(或索引)。 Head(Write Ptr):写入数据的位置。 Tail(Read Ptr):读取数据的位置。 核心逻辑: 写入:向Head
下一页
个人成就
文章被阅读
1,253
掘力值
314
关注了
0
关注者
0
收藏集
0
关注标签
8
加入于
2025-02-15