嵌入式

嵌入式系统:电路,单片机与微处理器,PCB电路板

计算机

计算机项目:高级系统编程

Bearweb内存优化

PHP optimization on the Bearweb CMS to reduce memory usage and chance of OOM.

AVR链接器 - 手动链接,裸金属与混合语言编程

这篇文章将讨论如何使用GNU avr-as汇编对AVR单片机编程并链接目标文件为可知执行文件。另外,这篇文章还展示了C语言编写裸金属程序并手动链接,和编写C语言与汇编混合的AVR项目。

AVR-GCC生成代码

这一篇文章将通过一些列不同的的示例代码来探讨AVR-GCC生成的代码。

分割PDF文档

将大尺寸PDF文件切割为数个小尺寸页面以方便打印,适合处理地图与工程图纸

基于ATtiny的WS2812灯条驱动

这篇文章展示了使用AVR单片机(ATtiny)高效驱动WS2812系列LED灯条。算法使用缓存与并行总线的设计来提高系统输出速度与单位时间的数据吞吐量。

我的基于CH340E的USB-UART转换板

我做了一个非常小的基于CH340E的USB-UART转换板。

Recent Updates

Bearweb内存优化

PHP optimization on the Bearweb CMS to reduce memory usage and chance of OOM.

AVR链接器 - 手动链接,裸金属与混合语言编程

这篇文章将讨论如何使用GNU avr-as汇编对AVR单片机编程并链接目标文件为可知执行文件。另外,这篇文章还展示了C语言编写裸金属程序并手动链接,和编写C语言与汇编混合的AVR项目。

AVR-GCC生成代码

这一篇文章将通过一些列不同的的示例代码来探讨AVR-GCC生成的代码。

分割PDF文档

将大尺寸PDF文件切割为数个小尺寸页面以方便打印,适合处理地图与工程图纸

基于ATtiny的WS2812灯条驱动

这篇文章展示了使用AVR单片机(ATtiny)高效驱动WS2812系列LED灯条。算法使用缓存与并行总线的设计来提高系统输出速度与单位时间的数据吞吐量。

我的基于CH340E的USB-UART转换板

我做了一个非常小的基于CH340E的USB-UART转换板。

关键词