第1个项目 电子相册
来自百问网嵌入式Linux wiki
第3期Linux项目实战
适宜人群 1. 有数电、计算机、C语言基础的大学生 2. 嵌入式Linux系统工程师 3. 嵌入式Linux应用工程师 4. 嵌入式Linux驱动工程师
课程章节数:113节 学习周期:3个月 录制状态:已录完 播放器 :HUPlayer
视频文档源码下载地址: https://eyun.baidu.com/s/3b1UtLc
->010_韦东山Linux_第3期视频_项目实战(适用任意Linux板)
目标1:搭建一个好的应用程序框架
目标2:活用各种开源软件 目标3:如何打通整个项目
项目一:数码相框 涉及知识点 1.框架 2.字体显示 3.电子书 4.支持多输入 5.远程打印 6.图片显示 7.GUI编写 8.整体效果
项目一视频目录
- 第1课第1节_数码相框之系统框架
- 第1课第2.1节_数码相框_字符的编码方式
- 第1课第2.2节_数码相框_字符的点阵显示
- 第1课第2.3.1节_数码相框_freetype理论介绍
- 第1课第2.3.2节_数码相框_在PC上测试freetype
- 第1课第2.3.3节_数码相框_在LCD上显示一个矢量字体
- 第1课第2.3.4节_数码相框_在LCD上显示多行文字
- 第1课第3.1节_数码相框_额外项目_电子书之效果及框架
- 第1课第3.2节_数码相框_额外项目_电子书之代码阅读及编写
- 第1课第3.3节_数码相框_额外项目_电子书之指针的操作
- 第1课第3.4节_数码相框_额外项目_电子书之链表的操作
- 第1课第3.5节_数码相框_额外项目_电子书之在PC上显示
- 第1课第4节_数码相框_编写通用的Makefile
- 第1课第5.1节_数码相框_使用多种方法支持多输入_框架及轮询方式
- 第1课第5.2节_数码相框_使用多种方法支持多输入_select方式
- 第1课第5.3节_数码相框_使用多种方法支持多输入_多线程
- 第1课第6.1节_一小时学会网络编程_两个简单例子_tcp_udp
- 第1课第6.2节_修改电子书源码支持远程打印1
- 第1课第6.2节_修改电子书源码支持远程打印2
- 第1课第7节_libjpeg的使用
- 第1课第8.1节_数码相框功能及程序框架
- 第1课第8.2节_数码相框程序编写_先写框架
- 第1课第8.3.1节_数码相框程序编写_图标显示之bmp数据提取
- 第1课第8.3.2节_数码相框程序编写_图标显示之缩放
- 第1课第8.3.3节_数码相框程序编写_图标显示之测试
- 第1课第8.4.1节_数码相框程序编写_MainPage显存管理
- 第1课第8.4.2节_数码相框程序编写_MainPage页面规划
- 第1课第8.4.3节_数码相框程序GUI编写_MainPage输入功能
- 第1课第8.4.4节_数码相框GUI程序编写_MainPage测试
- 第1课第8.5.1节_数码相框效果演示及编译使用方法
- 第1课第8.5.2节_数码相框完整代码的讲解
- 第1课第8.5.3节_数码相框改进性能_支持中文
- 第1课第8.5.3节_数码相框改进性能2
- 第1课第8.5.3节_数码相框改进性能10
- 第1课第8.5.4节_数码相框课后作业及思路
- 第1课第8.5.4节_数码相框课后作业及思路2