
链接器与启动文件
对于许多初学者来说,理解编译器如何将.C源代码文件转换成.O目标文件通常是直接了当的。然而,编译流程的最后一步——链接,往往使人们感到迷惑,不理解它到底有什么用途以及为什么必须进行链接。

小白专用,Buildroot 超简单入门指南 | 开源软件
Buildroot 被广泛认为是一种在 Linux 生态系统中用于快速创建嵌入式 Linux 解决方案的强大开源工具。它是一个自动化的构建系统,包含了一系列的 Makefile 脚本和 Kconfig 配置文件。

对于 Display 框架,我需要了解 KMS api 吗? | Linux 驱动
KMS,即 Kernel Mode-Setting,是一项用于 Linux 内核的技术,主要用于解决硬件显卡的 Mode-Setting 问题。

用 Shell 快速写一个嵌入式测试框架
作为一个专注于嵌入式底层开发的码农,我经常在项目的初期需要测试各种 Linux 单板的稳定性和性能。这些测试是为了确保硬件能够在各种条件下正常运行,并达到所期望的性能水平。

嵌入式界的顶流开源项目,RetroPie 是怎么设计的?
RetroPie 是一个非常酷的开源项目,它可以让树梅派等单板计算机转变为游戏机。这个项目的目的是让人们可以在使用低成本硬件的同时,享受到来自过去的游戏和娱乐体验。

每日开源:嵌入式开发瑞士军刀 SDL2
SDL(Simple DirectMedia Layer)是一套跨平台的多媒体开发库,采用 C 语言编写。它广泛应用于嵌入式系统、游戏开发、模拟器、媒体播放器等多媒体应用领域。