我要免费听课,请点击!
本次在线培训共分五次课程,第一次为课程免费,后四次为收费课程。网友可在第一次试听后根据自身情况进行选择,欢迎试听!
本次基于电子产品世界网站平台的在线培训,受众群体主要是高校在读的大学生及初级工程师,其目的是通过五个嵌入式Linux开发领域中的专题技术讲解,并配合典型实用的案例演示,帮助参加在线讲堂的学生了解企业中嵌入式开发核心技术的运用方式以及开发流程,快速熟悉相关嵌入式开发的软硬件平台,初步掌握使用相关嵌入式专业编程知识实现实用程序和案例的方式和方法。
具体在线讲堂主题及相关内容介绍如下:
专题一 QT应用开发实战体验
作为一个跨平台的应用程序架构,QT可用来同时开发一般应用程序以及使用者接口GUI,并且能够很轻易快速地应用于各种不同的桌面与嵌入式操作系统,著名的Google Earth就是用Qt 开发的一种应用。本专题可以帮助学员熟悉Qt 的开发工具与开发环境,了解Qt 基本组件与框架,并结合具体的案例演示初步掌握面向对象的图形界面的方法。主要课程内容包括:
1)Qt 简介及应用范围
2)Qt编程团队组建管理以及设计开发流程介绍
3)Qt 对象模型与类图
4)QtCreator 集成开发环境
5)案例实战体验
专题二 嵌入式Linux应用开发实战体验
本专题将结合网络编程的实例向学习者集中展示企业中相关核心技术的运用方式以及开发流程等实用内容,帮助同学们快速熟悉相关嵌入式应用开发的平台,学会使用网络编程知识实现实用的程序和案例。主要课程内容包括:
1)网络体系结构
2)如何理解套接字
3)端口和字节序
4)tcp和udp
5)网络编程常用函数介绍
6)案例实战体验
专题三 ARM体系结构及发展趋势
本专题将结合ARM公司推出的最新的针对微控制器应用的内核Cortex系列,介绍ARM最新系列处理器的体系结构和发展趋势,让大家充分认识即将成为MCU应用的热点和主流的Cortex系列,了解业界领先的高性能和低成本的解决方案。
1)最新ARM Cortex系列处理器体系结构介绍
2)ARM系列处理器的各自特点
3)ARM系列处理器的发展趋势
4)ARM列处理器的行业应用解决方案
专题四 嵌入式Linux驱动开发实战体验
Linux源代码中85%是设备驱动,嵌入式系统中驱动程序更为重要,几乎每一个嵌入式系统都是从驱动程序员手中调试出来的,嵌入式Linux驱动开发一直是嵌入式系统工程师开发过程中碰到棘手问题最多的环节,也是嵌入式系统项目开发成功与否的最关键环节,本专题选取了具代表性的几种类型的驱动开发,以帮助到家快速了解Linux驱动开发的特点及关键所在。
1)嵌入式Linux驱动开发相关概念及开发流程
2)驱动开发涉及到的关键技术点
3)字符设备驱动开发基础
4)案例实战体验
专题五 嵌入式Linux典型应用案例分析
本专题将以“3G智能机器人”项目为案例,分享嵌入式Linux技术在军事,航天,探险,民用等多方面领域内的典型应用案例,课程中对相关项目的关键技术点及设计过程进行了分析,以帮助大家更加清楚地把握嵌入式产品标准开发流程、技术特点及各自的关注点。
1)3G智能机器人项目功能简介
2)3G智能机器人项目的关键技术点
3)3G智能机器人项目的设计过程分析
4)嵌入式产品标准开发流程及技术特点