本期目标:嵌入式Linux应用开发是嵌入式Linux中非常重要的一部分,也是企业人才需求广的一部分。 本阶段学习的主要目标是精通嵌入式Linux下的应用程序设计,熟悉Linux下I0控制技术、数据存储\传输技术、RFID电子标签\条形码信息表达技术、Linux V4L2视频编程技术、oss\alsa音频接口技术等常用开发技术,同时熟悉嵌入式技术在物联网应用中的综合应用。 | |||
序号 | 课程名称 | 课程内容 | 掌握要求 |
8 | LinuxI0控制技术 | 熟练掌握linux系统下的io控制技术 1、熟悉linux下设备文件的概念 2、熟悉Linux文件系统/dev目录的作用 完成:《Linux I0输出控制技术—LED》、 《Linux I0输入控制技术—GPI0》 | 精通 |
9 | Linux下线数据传输 | 熟练掌握Linux下数据通信技术 1、熟悉LinuxUART基本原理与编程技术 2、熟悉ZigBee无线通信技术原理与模块编程 3、熟悉GPRS基本工作原理与AT指令集编程技术 4、熟悉GPS基本工作原理与模块使用 完成:《PC与嵌入式系统串行通信》、 《GPRS模块接打、收发短信》、 《ZigBee无线通信应用练习》 | 精通 |
10 | Linux下信息表达技术 | 熟悉Linux下信息表达与展示技术 1、熟悉一维条形码的生成规则与识别技术 2、掌握二维码生成与识别编程技术 3、熟悉RFID电子标签相关基本知识,熟练完成RFID应用编程 完成:《一维码生成应用》、 《二维码识别应用》、 《基于RFID技术的图书馆管理系统》 | 精通 |
11 | Linux音视频编程技术 | 熟悉Linux下音频、视频采集与存储技术 1、熟悉Linux音频(0SS、ALSA)编程接口应用规则与编程 2、熟悉Linux下V4L2视频编程接口 3、熟悉Linux下framebuffer显示技术 完成:《Linux录音机》、 《Linux视频录制与回放系统》 | 精通 |
12 | Linux数据存储技术—数据库 | 在嵌入式产品中经常会涉及到大量数据排序、查找、数据更新、数据加密等数据管理,数据库的加入使得嵌入式数据管理变得安全。本阶段主要讲解数据库概念、数据库类型、常见数据库、SQLite数据库介绍及其安装与移植、SQL数据库语言( 数据定义语言(DDL)、数据操作语言(DML)、数据查询语言(DQL)、数据控制语言(DCL) ),及windows下的图形化数据库管理软件SQLite Expert Professional。最后通过sqlite数据库C语言编程中的各种SQL指令执行函数完成对数据库的控制 完成:《《基于SQLite的信息管理系统》、 《基于RFID与SQLite的图书借阅系统》 | 掌握 |
13 | 项目实战(三) 《Linux视频采集与传输系统》 | 综合应用前面学习的Linux应用开发技术知识完成: 1、LCD 实时显示: 该项目具有采集图像实时显示的功能,可实时显示摄像头采集到的图像,有效刷新速率高,帧速为每秒30帧,图像延时小于100msS。 2、拍照功能: 按下拍摄按键,数码相机能够将该时刻获取的图像进行保存,图像格式支持 jpeg等。 3、循环录像功能,具有实时图像和声音录制存储功能。 4、实现音视频录制:设计音视频压缩方面的功能。 5、实现通过ZigBee进行无线远程控制图像采集。 | 独立完成 |
以上就是Linux培训课程的全部内容介绍,如需了解更多的Linux培训班、课程、价格、试听等信息,也可以点击进入 Linux 相关频道,定制专属课程,开始您的学习之旅。
温馨提示
温馨提示