摘要: 本篇内容基于百问网嵌入式Linux项目数码相框与文件浏览器和嵌入式Linux相机 目的:增加相机界面,支持实时播放和截屏功能。 框架说明 V4L2 简介 V4L2 是 linux 操作系统下一套用于采集图片、视频和音频数据的通用 API 接口,配合适当的视频采集设备和相应的驱动程序,可以实现图片、视 阅读全文
posted @ 2024-11-25 21:59 libq8 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 背景说明 本篇内容基于百问网嵌入式Linux项目数码相框与文件浏览器和嵌入式Linux电子书阅读器 需求:在文件浏览器界面中支持双击打开TXT类型文件,进入新界面进行文本阅读和翻页控制。 实现思路说明 浏览器界面中响应双击操作,识别TXT类型文件成功后进入阅读器界面。可参考项目中图片类型(BMP,J 阅读全文
posted @ 2024-11-25 18:03 libq8 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 背景说明 本篇内容基于百问网课程 百问网嵌入式专家-韦东山嵌入式专注于嵌入式课程及硬件研发 项目中已支持 BMP 和 JPG 格式,本篇内容主要对项目中图片显示功能做简单说明,并增加支持 PNG 格式图片。 图片格式说明 BMP 格式说明 BMP(Bitmap)格式是一种常见的图像文件格式,以下是其 阅读全文
posted @ 2024-11-25 15:46 libq8 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 参考资料 本篇内容主要参考 韦东山的《嵌入式Linux应用开发完全手册V5.2_IMX6ULL_Pro开发板.pdf》, 具体课程见 百问网嵌入式专家-韦东山嵌入式专注于嵌入式课程及硬件研发 嵌入式系统知识概述 实践环境为百问网官方开发板 100ASK_IMX6ULL-Pro 目标系统组成 Linu 阅读全文
posted @ 2024-11-25 10:54 libq8 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 说明 本篇为韦东山嵌入式Linux课程的实践项目的学习笔记,主要结合课程讲解学习项目的设计和实现,并尝试增加支持一些新功能。 开发环境: 开发板: 100ASK_IMX6ULL-Pro Linux version 4.9.88 交叉工具链 (gcc version 7.5.0 (Buildroot 阅读全文
posted @ 2024-11-25 10:07 libq8 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 1. 鼠标输入事件 驱动已支持,测试 Hexdump /dev/input/eventX确定设备节点 项目中的输入模块 输入事件的获取 项目启动时初始化输入设备 InputDeviceInit,通过链表进行设备管理,对于每一个注册的输入设备创建一个线程阻塞式读取输入数据: static void * 阅读全文
posted @ 2024-11-25 10:03 libq8 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 字节序(Byte Order),也称为端序(Endianness),是指多字节数据类型(如整数、浮点数等)在计算机内存中的存储顺序。 大端字节序(Big-Endian): 最高位字节存储在最低地址处。 适用于网络传输,因为 Internet 协议族(如 TCP/IP)通常使用大端字节序。 示例:整数 阅读全文
posted @ 2024-11-24 21:02 libq8 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 使用步骤 克隆本仓库 git clone https://gitee.com/weidongshan/lv_lib_100ask.git lv_lib_100ask 目录应该和项目的lvgl目录同级(建议)。 配置文件 cp lv_lib_100ask/lv_lib_100ask_conf_temp 阅读全文
posted @ 2024-11-21 20:47 libq8 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 环境说明 IMX6ULL_Pro Ubuntu18.04 交叉编译工具链 export ARCH=arm export CROSS_COMPILE=arm-buildroot-linux-gnueabihf- export PATH=$PATH:/home/book/100ask_imx6ull-s 阅读全文
posted @ 2024-11-21 20:43 libq8 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 标准库 IO 输入输出功能并非C语言的组成部分,ANSI标准定义了相关的库函数 输入输出 <stdio.h> 流stream是与设备关联的数据的源或者目的地。 文本流:由文本行组成的序列 不同系统的特性可能不一样,比如行最大长度和行结束符 二进制流:未经处理的字节序列 程序运行时,默认打开 stdi 阅读全文
posted @ 2024-10-24 10:56 libq8 阅读(258) 评论(1) 推荐(1) 编辑