
Linux嵌入式
文章平均质量分 52
hn2zzzz1996
这个作者很懒,什么都没留下…
展开
-
帧缓冲设备 (Framebuffer Device), /dev/fb0简介
dev/fb0是 Linux 操作系统中的一个设备文件,代表(Framebuffer Device),它允许直接在屏幕上绘制图像或像素。简单来说,/dev/fb0是操作系统与显示设备之间的接口,通过它,应用程序可以直接操作显示器的像素,而无需依赖图形界面库(如 X Window 或 Wayland)。原创 2025-01-03 12:14:07 · 951 阅读 · 0 评论 -
Tina Linux如何enable开机LOGO
想要在Tina Linux开机的时候显示开机LOGO,我们需要进行如下几步工作:下面我们来依次看一下每一步都如何具体操作:在Tina-SDK中,Uboot的设备树文件在中,在其中添加对应的节点:首先切换到目录中,编辑配置文件,在其中加入如下配置:3. 在boot-resource分区中添加对应启动LOGO这里有多个目录都可以放置启动LOGO:其中越靠后的目录会覆盖之前的启动LOGO,所以我们建议把对应的板子的bootlogo都放在下,命名必须是,这是在Uboot源码中写死的。在Uboot目录中运行:原创 2024-12-11 22:16:11 · 549 阅读 · 0 评论 -
Linux开机自启动——busybos init介绍
Linux系统启动之后,会执行/sbin/init进程,init进程会调用启动脚本。可以看到里面就一个for循环,遍历每一个可以看到S后面的两位数决定了文件的顺序。rcS文件会依次启动每一个文件,以此达到开机自启动的效果。原创 2024-11-02 18:29:36 · 290 阅读 · 0 评论 -
Linux I2C 基础知识
I2C是一条PCB内部集成电路的总线,用于CPU和各类芯片(PMICs, GPIO 扩展器, 视频传感器等等)的低速传输交流。I2C总线仅需要两根线:数据线(SDA,Serial Data Line)和时钟线(SCL,Serial Clock Line)。数据以串行方式传输,SDA线上的数据在SCL线上的时钟信号同步。I2C总线上的设备没法被CPU检测,也不支持热插拔,只能由设备树在启动时提供给CPU设备信息。I2C也可以被称为IIC, TWI, TWSI, 取决于不同的生产商。原创 2024-11-01 11:16:06 · 270 阅读 · 0 评论 -
Uboot是如何发现Devicetree并将它传递给Linux的
【代码】Uboot是如何发现Devicetree并将它传递给Linux的。原创 2024-10-21 19:10:36 · 350 阅读 · 0 评论