上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
摘要: 解码Linux文件IO之JPEG图像原理与应用 JPEG 基础概念 JPEG 的双重身份 既是图像压缩编码标准:由联合图像专家组(Joint Photographic Experts Group)制定,1992 年发布,面向「连续色调静止图像」(如照片、风景图,含渐变色彩的静态图)。 也是图像文件格式:文件扩展名为 .jpg 或 .jpeg,两者 阅读全文
posted @ 2025-10-25 14:00 YouEmbedded 阅读(38) 评论(0) 推荐(0)
摘要: 解码Linux文件IO之库的制作与应用 程序编译的四个核心阶段 程序从源代码(.c/.cpp)到可执行文件,需经过预处理、编译、汇编、链接四个步骤,每个步骤生成不同中间文件,最终输出可执行程序。 预处理 作用:展开预处理指令(#include/#define/#if等)、删除注释、处理条件编译,不做语法检查。 输入文件:源代码文件(.c/ 阅读全文
posted @ 2025-10-23 21:14 YouEmbedded 阅读(18) 评论(0) 推荐(0)
摘要: 解码Linux文件IO之触摸屏原理及应用 触摸屏基本概念 核心定义与作用 触摸屏是一种人机交互输入设备,通过检测手指(或触控笔)的按压、滑动等动作,将物理位置转换为数字坐标,实现 “点击屏幕操作界面” 的功能。常见应用场景:智能设备(手机、平板)、工业控制屏、车载中控、开发板人机界面(如 LCD 配套触摸屏)。 Linux 下的输入设备管理 阅读全文
posted @ 2025-10-21 17:35 YouEmbedded 阅读(54) 评论(0) 推荐(0)
摘要: 解码Linux文件IO之BMP 图像原理与应用 BMP 基本概念 定义与核心特点 BMP(Bitmap,位图)是微软提出的图像文件格式,全称 “设备无关位图(DIB)”,核心特点如下: 无压缩:像素数据直接存储,无需解码器即可读取,开发中操作简单; 文件较大:无压缩导致文件体积大,不适合网络传输,适合本地开发(如 LCD 显示); 设备无关:图像 阅读全文
posted @ 2025-10-20 21:29 YouEmbedded 阅读(17) 评论(0) 推荐(0)
摘要: 解码Linux文件IO之LCD屏原理及应用 LCD 基本概念与结构 核心定义 LCD(Liquid Crystal Display)即液晶显示器,核心是通过液晶分子的电光效应控制光线透过,结合光学组件实现图像显示。其基本构造是在两片平行玻璃基板间夹着液晶盒,关键组件分工如下: 下基板玻璃:集成TFT(薄膜晶体管),作用是控制每个像素点的液晶分 阅读全文
posted @ 2025-10-19 16:07 YouEmbedded 阅读(82) 评论(0) 推荐(0)
摘要: ARM开发板基础与文件传输 ARM 开发板使用(以 GEC6818 为例) GEC6818 是嵌入式开发常用的 ARM 平台,搭载三星Cortex-A53 八核处理器(最高 1.4GHz),支持 Linux/Android 系统,适用于驱动开发与应用测试。 开发板核心资源 类别 具体参数 处理器 三星 S5P6818(Cort 阅读全文
posted @ 2025-10-17 21:09 YouEmbedded 阅读(86) 评论(0) 推荐(0)
摘要: 解码Linux文件IO目录检索与文件属性 目录检索的核心需求 当需要批量访问某个路径下的多个文件时,手动调用open函数逐个处理效率极低。Linux 系统将目录视为特殊文件,提供了一套专门的目录操作接口,可高效实现目录的创建、删除、打开、读取,以及文件属性获取,解决批量文件访问问题。 Linux 目录与文件系统基础 目录的本质:索引而非容器 阅读全文
posted @ 2025-10-16 21:01 YouEmbedded 阅读(59) 评论(0) 推荐(0)
摘要: 解码Linux文件IO之标准IO 标准 IO 基础 核心概念 POSIX 标准:统一不同操作系统的访问接口,让遵循该标准的程序能在 Linux、Windows 等系统间移植(比如标准 C 库的 IO 函数在多系统通用)。 标准 C 库:遵循 POSIX 标准的函数集合,包含标准 IO 函数(如fopen、fread),需通过头文件< 阅读全文
posted @ 2025-10-14 19:38 YouEmbedded 阅读(20) 评论(0) 推荐(0)
摘要: 解码Linux文件IO之系统IO 系统 IO 与标准 IO 基础 核心思想:Linux “一切皆文件” Linux 中所有资源(普通文件、目录、设备、套接字等)都以 “文件” 形式抽象,内核通过统一的 “文件描述符” 管理这些资源,系统 IO 就是内核提供的、直接操作这些 “文件” 的函数接口。 系统 IO 与标准 IO 的区别 对 阅读全文
posted @ 2025-10-13 21:20 YouEmbedded 阅读(9) 评论(0) 推荐(0)
摘要: 解码Linux基础命令 Linux 基础命令 核心概念:终端、Shell 与内核的关系 Linux 中用户通过终端(Terminal)与系统交互,终端是运行Shell(命令解释器)的窗口,而 Shell 是连接用户与内核(Kernel)的桥梁: 内核:系统核心,管理 CPU、内存、硬盘等硬件资源,无法直接被用户操作; Sh 阅读全文
posted @ 2025-10-09 19:35 YouEmbedded 阅读(38) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页