上海嵌入式Linux应用开发辅导班
上课时段:详见内容 ¥请咨询
咨询电话:4006319155
课程详情
上海嵌入式Linux应用开放辅导班
上海嵌入式Linux应用开放辅导班课程介绍
课程介绍
上海嵌入式Linux应用开放辅导班帮助学员了解嵌入式 Linux 驱动开发相关概念及开发流程,了解驱动开发的关键技术点,重点讲解嵌入式 Linux 下常用接口驱动的编写方法,快速掌握其要点。
查看更多
课程内容
嵌入式Linux应用开放辅导

模块

内容

第一部分LINUX 平台搭建与环境熟悉了解 Linux 系统;区分各种版本的 Linux 系统,以便于拓展 Linux 视野。

1、Linux 简介;

2、Linux 系统的主要特点;

3、Linux 的组成;

4、主要的 Linux 版本;

5、嵌入式 Linux 简介与发展、

第二部分虚拟机安装和 LINUX 系统安装

1、虚拟机安装;

2 、 Linux 系统的安装;

3 、 Linux 系统的常用软件的安装;

4 、 Linux 快速入门

5 、熟悉运用 Linux 环境下,常用命令的操作与系统设置,如常用的 Shell;掌握基本的 Shel l应用

第三部分:嵌入式 LINUX 环境搭建

1、建立嵌入式 Linux 开发环境

2、 熟悉嵌入式开发平台

3、 嵌入式 Linux 开发工具

4、Linux 下的调试技巧

5、MAKE 工程管理器

6、 硬件环境的搭建;arm-linux-gcc 与 gcc安装配置

第四部分:U-Boot:了解 U-Boot 的作用及工作流程;了解 Bootloader 的代码结构、编译过程;移植U-Boot;掌握常用的 U-Boot 命令。

1、Bootloader 介绍

2、u-boot 工程介绍

3、u-boot 的编译使用

4、u-boot 源码分析

5、u-boot 资源分配

6、配置编译 u-boot

7、u-boot 移植过程

8、U-Boot 常用命令操作

9、添加 u-boot 新命令

10、设置 u-boot 环境变量

11、u-boot 驱动添加,如网卡:DM9000

第五部分:LINUX 内核移植:熟悉内核的原码结构和 kbuild Makefile 语法;掌握和内核、驱动模块编译相关的原理及方法。

1、Linux 内核介绍

2、Linux 内核特点

3、Linux 内核源代码结构

4、Linux 内核选项解析

5、Linux 内核编译链接

6、内核模块编译、使用方法

第六部分:LINUX 根文件系统

1、busybox 包移植、编译

2、Linux 跟文件系统制作过程

3、根文件系统介绍. nfs文件服务器系统搭建

第七部分:LINUX 驱动开发

1、字符型 LED 驱动开发(GPIO 口驱动)

2、按键驱动开发(中断驱动,在驱动中中断程序的编写,消息队列的应用

3、ADC 驱动开发

4、网卡驱动开发

5、串口驱动开发

6、液晶屏(TFT彩屏驱动开发

7、触摸屏驱动+tslib(中间插件移植与设置),

8、IIS驱动开发+maplay 移植与应用(mp3播放)

第八部分:LINUX 应用学习

1、Linux 系统中的进程的概念,在应用程序中线程与父子进程的创建与应用

2、线程之间、进程之间的通信

3、进程间通信基本概念

4、信号(SIGNAL)

5、内存映射(MAPPED MEMORY)

6、消息队列(MESSAGE QUEUE)

7、信号量(SEMAPHORE)

8、tcPip 协议在应用程序中的编程开发(SOCKET 套接字编程开发)

8.1、ISO/OSI 七层协议模型与 IP 网络四层模式

8.2、TCP/IP 协议簇

8.3、基于嵌入式 Linux 的 TCP/IP 网络结构

8.4、基于嵌入式 Linux 的 SOCKET 编程

第九部分:QT 移植与开发

1、嵌入式 LinuxGUI 介绍

2、嵌入式 QT 开发包移植

第十部分:嵌入式系统应用程序,驱动程序调试

1、Linux 基本工具调试使用。GDB,insight 调试等

2、Linux 应用程序的编程

3、嵌入式产品程序打包与发布

第十一部分:嵌入式项目综合调试,产品发布本课程将通过一个真实完整的项目案例,让学员了解真实项目的开发流程,掌握如何将所学知识应用到项目开发中。将模拟真实项目的管理过程,培养学员项目团队协同开发能力,项目文档编写能力和新知识的学习能力,为下一步就业做好知识上和心理上的充分准备


优美环境 舒心教学
上海信盈达学校 学校环境
上海信盈达学校 学校环境
上海信盈达学校 学校环境
上海信盈达学校 学校环境
上海信盈达学校 学校环境
信盈达-您身边的嵌入式培训专家
前台
上海信盈达嵌入式培训学校

信盈达科技有限公司2008年在深圳特区南山高新科技园成立。自成立 至今近11年来专注为企业和个人提供高端方案设计、高端嵌入式/Android培训等服 务。公司下设信盈达实训学院、信盈达研发中心、信盈达教学仪器三大业务板块。 十多年来公司坚持"技术领先、服务领先",以雄厚的实力和专业的品质成为有实力 从产品最底层研发到系统层开发的嵌入式实训、产品解决方案提供商。为中国IT行 业提供有价值的职业教育服务。

信盈达在深圳、北京、上海、广州、南宁、成都、郑州等城市设立十 二大直营实训中心,并在深圳设立产品研发中心 、生产基地、测试基地。集研发 、生产、培训、销售等中心。至今,信盈达产品销售网络已覆盖全国36个大中小城 市,被广泛运用于政府、教育、金融、医疗、企业、运营商等领域。

开课校区
松江校区
上海市松江区九新公路10弄亭圆大厦
查看全部>
别着急走 点击这里可以看看学校情况哦!
上海信盈达嵌入式培训学校
点击即刻获取更多学校资讯、课程优惠、
学习动态、学校地址等信息
推荐课程
311人看过
上海PCB设计班
请咨询
199人看过
上海物联网实操培训班
请咨询
196人看过
上海松江区C51单片机课程
请咨询
173人看过
上海电子硬件设计工程师辅导班
请咨询
24小时电话咨询
4006319155
上海信盈达嵌入式培训学校
其他分校 同类机构 课程分类
关于我们 诚聘人才 新闻博客 机构入驻 联系我们
侵权投诉 隐私政策 用户协议

更新时间: 2020-11-18

广州顺星信息技术有限公司©版权所有

粤ICP备2024348690号-3 粤公网安备 44010602014181号

预约试听
咨询学费
2
预约免费试听
留下信息,老师马上联系你安排试听
图形验证码
短信验证码

课程

学校

课程

资讯