所有帖子
-
数据结构课程 Project 3 重写记
2026-06-27
programming、cpp、notes
事情是这样的:我这学期在上一门数据结构的课程,虽然感觉难度不大,但是它的 Project 3 一堆条条框框,让我写得非常不爽;于是在按照要求做完提交之后,我又抽时间自己从零搭了一个能实现一模一样功能的程序,但是除了使用 C++17 标准之外完全不设任何限制。最后我做出了一个用回调函数实现解耦的架构。写这篇帖子是简要介绍一下我是如何搓出这个架构的。
-
SPI、I2C、UART:串口通信协议简介
2026-06-13
embedded、communication
在进行嵌入式开发时,我们常常需要让 MCU (microcontroller unit,即俗称的“单片机”) 与外围设备 (peripheral,外设) 交换信息,包括 LED 矩阵、LCD 显示屏等等。在人类社会中,信息的交换绝大部分是通过语言文字实现的;而在嵌入式领域,MCU 与外设之间的信息交换也有自己的“语言”,我们通常称之为通信协议 (communication protocol)。
-
双极结型晶体管:1 + 1 > 2
2026-06-04
electronics、semiconductor、notes
本文是“Ve311 电子电路”课程中双极结型晶体管 (Bipolar Junction Transistor, BJT) 部分的总结笔记,介绍了 BJT 的基本工作原理及其电路模型。
-
半导体物理:从硅到二极管
2026-05-27
electronics、semiconductor、notes
本文是“Ve311 电子电路”课程半导体物理部分的总结笔记,从原子层面介绍 PN 结的基本工作原理。
-
你好,世界!
2026-05-23
misc、greet
嗨!这是我的第一个中文帖子!