
在VSCode中使用J-Link调试
Visual Studio Code是微软推出的免费源代码编辑器,通过插件支持GDB + J-Link + GDBServer方式,实现在VSCode中调试嵌入式系统的功能。

一个面向嵌入式系统的轻量级框架!
mr-library 是一个专为嵌入式系统设计的轻量级框架,旨在为开发者提供统一的底层驱动设备模型和基础服务功能,具备模块化设计、可配置性和扩展性等特点,有助于快速构建嵌入式应用程序。

如何编写分层清晰、通用性好的LCD驱动?
在网络上,配套着各种 STM32 开发板的 LCD 示例程序,主要涉及到 TFT LCD 和 OLED。通过这些示例程序,用户可以学到如何点亮 LCD。然而,这些代码存在一些问题:

分享一个软硬件开源的低功耗时钟项目
这一款采用 AVR128DA48 微控制器的超低功耗 LCD 时钟,具备出色的能效表现,可长达三年以上持续运行,无论是采用 CR2032 纽扣电池还是太阳能电池。

零长度数组没有意义?那是你不懂!看Linux内核中怎么高级玩它?
对于许多人来说,零长度数组的概念可能有些奇怪,因为它似乎没有为存储数据而分配内存空间。然而,在Linux内核中,我们经常可以看到零长度数组的身影。