嵌入式系统
嵌入式系统涵盖了电路硬件与基于单片机的软件系统。
AVR调用栈
这篇文章将从底层硬件的角度讨论并展示AVR-GCC在调用子程序时的栈操作。
AVR, GCC, 栈, 调用框架, SP, 栈指针, FP, 框架指针
--by Captdam @ Mar 3, 2025
我的ATtiny记录
这一篇博客主要讨论一下我玩过的基于SPI的ICSP编程头的DIP与SOIC封装的ATtiny。
AVR, ATtiny, 嵌入式系统, ATtiny25, ATtiny24, ATtiny441, ATtiny261, ATtiny2313, ATtiny48
--by Captdam @ Nov 12, 2024
68HC11打印ASCII字符串
这篇文章阐述字符串在内存中的结构,并讲解如何在电脑上通过C语言和单片机上通过汇编打印字符串。这篇文章将使用68HC11作为汇编的例子.
68hc11, 6800, 单片机, ASCII, 字符串, 内存结构, printf, C, 汇编
--by Captdam @ Sep 2, 2024
AVR裸中断
在AVR开发中使用裸中断
AVR, ISR, 中断, ISR_NAKED, 汇编, avr-asm
--by Captdam @ Sep 1, 2024
使用CNC制作PCB
这一篇博客将展示我如何使用KiCad制作PCB工程文件并使用FlatCAM生成G-Code,最后使用CNC在覆铜板上雕刻出电路。这一篇博客还会讨论我所遇到的一些问题和我的解决方案。
PCB, CNC, KiCad, FlatCAM, 嵌入式, PCB打样, Gerber
--by Captdam @ Aug 31, 2024
N沟道场效应管设计与二极管设计的电平转换器
介绍N沟道场效应管设计与二极管设计的电平转换器。这篇博客将会介绍两种设计的工作原理,提供贴片PCB走线与示波器时序图,并对比相互优缺点。
电平转换器, 嵌入式系统, 电压, N沟道场效应管, 二极管, 2N7002, LL4148, 电路设计, PCB走线
--by Captdam @ Dec 23, 2023
理解MODBUS RTU协议
MODBUS与MODBUS RTU协议简介。这篇博客展示了MODBUS RTU请求与响应数据包的结构,并展示了如何使用AVR汇编对进行CRC-16计算。
MODBUS, MODBUS RTU, PLC, 串口, 工业控制, CRC
--by Captdam @ Aug 20, 2023
51单片机驱动辉光管时钟
作为一个老二次元技术宅怎么能拒绝拥有一台世界线变动率探测仪呢?那就用51单片机和辉光管做一个时钟吧。
51单片机, 89C52, MCS-51, 辉光管, 电子管, 时钟
--by Captdam @ Feb 14, 2018