嵌入式Linux项目:数码相框+视频监控+电源管理教程(韦东山3期)

高阶1、初次学习如何实现整个项目2、学习面向对象的模块化编程思想,搭建易扩展的程序框架3、学习几大复杂驱动开发, 实现比较复杂的项目以提高应用编程水平3、初次学习如何实现整个项目

5分 学习人数榜    第2 更新: 2019/11/15

收藏( 609 下载课程 二维码 下载学堂APP 缓存视频离线看 学习社群 二维码 关注公众号 加入官方群

177897 学习人数 92小时14分钟 115课时
课程权益 15分钟内无条件退款 1、仅限付费视频课程适用
2、购买后15分钟内可以找到客服进行沟通退款
3、下载资料后不再享有退款特权
4、客服(Tel:400-101-1651)

下载资料后不支持
24小时内答疑 随时随地观看课程 专属资料下载
  • 课程介绍
  • 课程大纲
  • 学员评价
  • 其他课程 20
  • 专题套餐

适合人群:

中级程序员、系统架构师

课程目标:

1、初次学习如何实现整个项目2、学习面向对象的模块化编程思想,搭建易扩展的程序框架3、学习几大复杂驱动开发, 实现比较复杂的项目以提高应用编程水平3、初次学习如何实现整个项目

课程简介:

包括三个大项目和若干衍生项目,涵盖:数码相框、电子书、指针、链表、Makefile、网络编程、USB摄像头驱动、CMOS摄像头驱动、无线视频监控、WIFI网卡、3G上网卡、ALSA声卡驱动、MJPG-STREAMER和电源管理。

应用为主驱动为辅,再现项目实现过程;手把手现场写代码做复杂的项目。

注:因为资料过大,需要资料的同学请在后台留下邮箱,我会们单独发给需要的同学


展开更多

课程大纲-嵌入式Linux项目:数码相框+视频监控+电源管理教程(韦东山3期)

资料下载
  • 第1章 数码相框

    15小时57分钟25节

  • 1-1

    系统框架 明确需求,敲定框架。先不急着编写代码

    「仅限付费用户」点击下载“韦东山Linux_第3期视频 代码&文档&图片 下载地址.docx”

    [35:45] 开始学习
  • 1-2

    字符编码 介绍unicode编码表,源文件用不同的编码方式编写,会导致执行结果不一样。 指定字符集可解决执行结果不一样的问题

    [55:47] 开始学习
  • 1-3

    英文和汉字的点阵显示 echo hello > /dev/tty1 显示单词hello的机理是内核有一套点阵程序, 编写lcd应用分别在JZ2440/TQ2440/MINI2440将'A'和"中"显示。

    [01:07:54] 开始学习
  • 1-4

    freetyte介绍 FreeType库是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括TrueType, OpenType, Type1, CID, CFF, Windows FON/FNT, X11 PCF等。

    [32:01] 开始学习
  • 1-5

    freetyte(PC版)测试 阅读官方例子,详解freetyte元素,结合例子在PC串口显示字母'agf'和中文"韦"

    [01:15:05] 开始学习
  • 1-6

    freetyte(ARM版)测试 交叉编译freetyte,把编译后的库文件放入交叉编译器的相应路径,先在控制台输出"韦agf" 再在LCD显示"韦agf",并实现旋转,好炫!

    [46:30] 开始学习
  • 1-7

    LCD显示多行文字 编写代码实现"从左边显示和居中显示若干行文字",居中显示"百问网gif",从左边显示"www.100ask.net" 好玩!

    [50:58] 开始学习
  • 1-8

    libjpeg的使用 解压编译libjpeg,参考Demo编写jpeg2rgb.c将JPG图片解压成RGB数据,置于LCD显示。

    [01:04:55] 开始学习
  • 1-9

    数码相框功能及程序框架 数码相框功能及程序框架

    [22:10] 开始学习
  • 1-10

    数码相框程序编写_先写框架 编写数码相框的几个c文件,待进一步完善

    [39:58] 开始学习
  • 1-11

    bmp图标显示 分析bmp文件信息头,bmp数据是从左下角开始存放,lcd数据是从左上角向右存放 编写程序提取bmp文件中的RGB数据

    [37:03] 开始学习
  • 1-12

    图标缩放 分析缩放原理,编写程序实现图标的缩放

    [44:23] 开始学习
  • 1-13

    freetyte(ARM版) 交叉编译freetyte,把编译后的库文件放入交叉编译器的相应路径,先在控制台输出"韦agf" 再在LCD显示"韦agf",并实现旋转,好炫!

    [46:30] 开始学习
  • 1-14

    LCD显示bmp图片 编写测试程序测试bmp提取和缩放

    [49:51] 开始学习
  • 1-15

    主界面MainPage显存管理 编写程序实现MainPage显存管理

    [49:55] 开始学习
  • 1-16

    主界面MainPage页面规划 编写程序将"浏览模式" "连播模式" "设置"3个图标显示出来

    [49:42] 开始学习
  • 1-17

    主界面MainPage输入功能 编写程序实现MainPage的输入功能,根据触摸笔动作改变图标的颜色

    [36:02] 开始学习
  • 1-18

    主界面MainPage测试 一步步修改程序,实现MainPage效果

    [48:31] 开始学习
  • 1-19

    数码相框效果演示 数码相框完成拉。我们先来看效果,只要是带FREAMBUFFER的板子,并运行Linux就可以做出数码相框

    [29:32] 开始学习
  • 1-20

    数码相框完整代码讲解 讲解数码相框完整代码

    [37:17] 开始学习
展开更多

5

学员评分

  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
超过  “嵌入式开发”   99%的课程

    1
    非常糟

    2
    很差

    3
    一般

    4
    很好

    5
    非常好

      展开更多
      加载中
      没有了哦~
      仅需¥280.00
      关注公众号 领VIP会员
      下次再说

      点击打包下载,即可获取该课程全部资料

      打包下载
      618折上满减满200减25元 满300减35元 满500减55元
      是否单独购买该课程?
      直接购买 去凑单
      在线
      客服
      APP
      下载

      下载Android客户端

      下载iphone 客户端

      官方
      微信

      关注官方微信

      返回
      顶部