摘要:
本篇内容基于百问网嵌入式Linux项目数码相框与文件浏览器和嵌入式Linux相机 目的:增加相机界面,支持实时播放和截屏功能。 框架说明 V4L2 简介 V4L2 是 linux 操作系统下一套用于采集图片、视频和音频数据的通用 API 接口,配合适当的视频采集设备和相应的驱动程序,可以实现图片、视 阅读全文
摘要:
背景说明 本篇内容基于百问网嵌入式Linux项目数码相框与文件浏览器和嵌入式Linux电子书阅读器 需求:在文件浏览器界面中支持双击打开TXT类型文件,进入新界面进行文本阅读和翻页控制。 实现思路说明 浏览器界面中响应双击操作,识别TXT类型文件成功后进入阅读器界面。可参考项目中图片类型(BMP,J 阅读全文
摘要:
背景说明 本篇内容基于百问网课程 百问网嵌入式专家-韦东山嵌入式专注于嵌入式课程及硬件研发 项目中已支持 BMP 和 JPG 格式,本篇内容主要对项目中图片显示功能做简单说明,并增加支持 PNG 格式图片。 图片格式说明 BMP 格式说明 BMP(Bitmap)格式是一种常见的图像文件格式,以下是其 阅读全文
摘要:
参考资料 本篇内容主要参考 韦东山的《嵌入式Linux应用开发完全手册V5.2_IMX6ULL_Pro开发板.pdf》, 具体课程见 百问网嵌入式专家-韦东山嵌入式专注于嵌入式课程及硬件研发 嵌入式系统知识概述 实践环境为百问网官方开发板 100ASK_IMX6ULL-Pro 目标系统组成 Linu 阅读全文
摘要:
说明 本篇为韦东山嵌入式Linux课程的实践项目的学习笔记,主要结合课程讲解学习项目的设计和实现,并尝试增加支持一些新功能。 开发环境: 开发板: 100ASK_IMX6ULL-Pro Linux version 4.9.88 交叉工具链 (gcc version 7.5.0 (Buildroot 阅读全文
摘要:
1. 鼠标输入事件 驱动已支持,测试 Hexdump /dev/input/eventX确定设备节点 项目中的输入模块 输入事件的获取 项目启动时初始化输入设备 InputDeviceInit,通过链表进行设备管理,对于每一个注册的输入设备创建一个线程阻塞式读取输入数据: static void * 阅读全文