技术栈
嵌入式linux c应用编程
Javenwww
15 天前
嵌入式linux c应用编程
嵌入式Linux C应用编程——串口应用
串口(UART)是嵌入式 Linux 系统中非常常见的外设,主要用途包括:终端是处理主机输入/输出的一套设备,用于显示主机运算的输出并接受主机要求的输入。本质上是能接受输入、能显示输出的人机交互设备。
Javenwww
16 天前
嵌入式linux c应用编程
嵌入式Linux C应用编程——socket网络编程(二、socket应用)
Socket(套接字) 是 Linux 下的一种进程间通信机制(socket IPC),可实现不同主机或同一主机上不同应用程序之间的通信。
Javenwww
19 天前
嵌入式linux c应用编程
嵌入式Linux C应用编程——Framebuffer应用编程
FrameBuffer(帧缓冲) 是 Linux 系统中的一种显示驱动接口。它将显示设备(如 LCD)进行抽象,屏蔽了不同显示设备硬件的实现差异,对应用层呈现为一块显示内存(显存),允许上层应用程序直接对显示缓冲区进行读写操作,而无需关心物理显存的位置等具体细节,这些都由 FrameBuffer 设备驱动来完成。
Javenwww
20 天前
嵌入式linux c应用编程
嵌入式Linux C应用编程——tslib库的使用
在上一个笔记中,我们基于读取到的 input_event 类型的数据进行了解析,以得到各个触摸点的坐标,然后进一步进行开发。而这一章,为了使开发更为方便,我们将使用Linux系统下专门为触摸屏开发的tslib库进行开发。tslib 是专门为触摸屏设备所开发的 Linux 应用层函数库,并且是开源的。
Javenwww
21 天前
嵌入式linux c应用编程
嵌入式Linux C应用编程——GPIO
我们可以在 Linux 应用层通过 sysfs 文件系统操控 GPIO 引脚的方法。sysfs 挂载于 /sys 目录,内核将 GPIO 控制器及每个引脚以文件和目录的形式导出,应用程序可以通过读写这些文件来配置引脚方向、读取电平、触发中断等。这种方式是嵌入式 Linux 中最常用的 GPIO 用户态操作方法,适用于 LED 控制、按键检测、传感器读取等场景。
我是有底线的