首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
系夏普
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
系夏普
1月前
关注
PID学习笔记
1、什么是PID? PID是一种经典且广泛应用的自动控制算法,全称是Proportional-Integral-Derivative Control(比例-积分-微分控制)...
0
评论
分享
系夏普
1月前
关注
光纤激光器
参考文献:科普:什么是光纤激光器 1.什么是光纤? 光纤全称光导纤维,通常是一种圆柱型的光波波导,光波波导是一种”引导光走特定路径“的结构,就像电线引导电流,水管引导水流,...
0
评论
分享
系夏普
1月前
关注
C# 类型转换
一、暴力转换,强转 这是最原始、最高效,但也是最危险的方式。 原理:告诉编译”别管这么多,我确定它就是这个类型,你给我转换就行!“ 适用场景: 数值类型之间的转换(如dou...
0
评论
分享
系夏普
1月前
关注
C#类型与封装(值类型与引用类型)
一、内存中的栈和堆 1.栈(stack) 特点:极快、空间小、自动清理(方法执行完立即释放)。 用途:存储正在执行的方法的参数、局部变量。 比喻:就像在办公桌上,谁手拿放,...
0
评论
分享
系夏普
1月前
关注
嵌入式常用设计模式
一、架构与调度模式 这是嵌入式系统的骨架,决定了程序执行流程。 1.前后台模式 这个是最基础、最常用的裸机模式。 原理: 后台:一个无限循环(while(1)),负责处理对...
0
评论
分享
系夏普
1月前
关注
搞懂通信协议的三大“灵魂拷问”:双工、串行与同步
每当学习UART、I2C、SPI 或 RS485时,往往会被一堆术语绕晕。其实,看懂它们,只需要搞懂三个核心维度: 路怎么走?(双工:单工/半/全) 一次过几辆车?(位宽:...
0
评论
分享
系夏普
1月前
关注
STM32 实战教程:USART3 + DMA +IDLE中断实现高效不定长收发
1. 方案概述 在嵌入式开发中,串口通信是最常用的功能。在前面博客中讲述了通过轮询和中断实现方式,但是都有各自的缺点,在高速或大数据量时会被频繁打断CPU,效率低下。 本教...
0
评论
分享
系夏普
1月前
关注
STM32 DMA 模块入门
第一部分:核心原理 1. 什么是 DMA? 定义:DMA (Direct Memory Access,直接存储器访问) 是一个独立于 CPU 的硬件模块。 核心功能:协助 ...
0
评论
分享
系夏普
1月前
关注
USART教程(轮询和中断实现)
一、USART基础概念与区别 1. 什么是usart? 全称:Universal Synchronous/Asynchronous Receiver/Transmitter...
0
评论
分享
系夏普
1月前
关注
环形缓冲区
1. 原理图解 想象一个首尾相连的圆环,我们需要维护两个指针(或索引)。 Head(Write Ptr):写入数据的位置。 Tail(Read Ptr):读取数据的位置。 ...
0
评论
分享
系夏普
1月前
关注
GPIO输出和输入
1 GPIO 四种输出 推挽:Push-Pull 推 - Push ,向外推电流 挽 - Pull , 从外边向里面拉电流 推挽是交替导通的 1.1 通用推挽输出 电路原理...
0
评论
分享
系夏普
1月前
关注
MOS管详细学习笔记
本片是关于MOS的学习,欢迎讨论!!!MOS管是电压控制的电子开关:栅极加压形成沟道导通,无压则断开,具高输入阻抗、低导通损耗,常用于高效开关电路。...
0
评论
分享
系夏普
2月前
关注
Git 远程仓库
本文介绍 Git 远程仓库概念、SSH 连接配置、远程库添加 / 推送 / 克隆等操作,及 fetch/pull 等核心命令。...
0
评论
分享
系夏普
2月前
关注
Git本地版本回退------Git reset
Git reset 是本地版本控制工具,通过移动 HEAD 指针回退提交,支持软 / 混合 / 硬三种模式,适用于本地未推送提交回退与暂存区撤销,不建议修改远程已推送历史。...
0
评论
分享
系夏普
2月前
关注
Git 入门教程:初始化、修改与提交
本文通过一个简单的 C++ “Hello World” 程序,演示 Git 的基本工作流程,包括初始化仓库、添加文件、提交更改、查看状态与差异等核心操作。...
0
评论
分享
系夏普
2月前
关注
Git 版本库(Ubuntu 环境)
本文介绍了Git版本库的基本概念与Ubuntu下实操流程:从安装配置、初始化仓库,到创建文件、使用git add和git commit完成首次提交。...
0
评论
分享
系夏普
2月前
关注
重拾 C++:Ubuntu开发环境下的C++学习
本文以 Ubuntu 24.04 和 g++ 13.3 为环境,系统讲解了 C++ 程序从编写到执行的完整编译流程,深入剖析预处理、编译、汇编、链接四阶段,并详列常用 g+...
0
评论
分享
系夏普
2月前
关注
Git 的三大工作区域:工作区、暂存区、本地仓库
Git 的核心设计之一,就是将代码变更的管理划分为三个清晰的区域:工作区(Working Directory)→ 暂存区(Staging Area)→ 本地仓库(Local...
0
评论
分享
系夏普
2月前
关注
重新学习 Git:从版本控制系统说起
1. 什么是版本控制系统(VCS)? 版本控制系统(Version Control System, VCS)是一种用于追踪文件变更、管理历史版本、支持多人协作开发的工具。它...
0
评论
分享
系夏普
11月前
关注
ref和out关键字
1.ref关键字按引用传递参数,允许方法改变调用者传递的变量值。 调用前必须要初始化,否则会编译错误。...
0
评论
分享
下一页
个人成就
文章被阅读
2,336
掘力值
326
关注了
0
关注者
0
收藏集
0
关注标签
8
加入于
2025-02-15