更多课程 选择中心

嵌入式培训
达内IT学院

400-996-5531

参加嵌入式培训大概需要多长时间?

  • 发布:嵌入式培训
  • 来源:嵌入式问答
  • 时间:2017-06-01 14:25

参加达内嵌入式培训需要培训4个月的时间,下面为大家介绍一下达内嵌入式培训课程的内容,课程全程分为四个阶段,详细介绍如下:

第一阶段:软件开发基础

标准C语言软件开发:计算机基础、Linux操作系统、Linux文件系、Linux系统常用命令、VI的使用、简单Shell脚本简介及编程、环境变量以及常用工具软件;C语言基本语法、gcc编译器、数据类型、变量和常量、运算符和表达式、分支语句、循环语句、数组、函数、指针和字符串、结构、联合、枚举、指针高级应用、多级指针、void指针、函数指针、内存管理、文件流操作、预处理、其他常用C标库、Makefile编写。

数据结构:数据结构的基本概念、线性结构、双向链表、栈和队列、树和二叉树。

经典算法:顺序查找法和二分查找法、排序算法(冒泡、选择、插入、归并、快速),常见算法实现。

客户信息管理系统:实现销售公司客户信息管理、分析系统。

第二阶段:LinuxC/C++高级软件开发

LinuxC编程基础:LinuxC开发环境、Linux标准文件I/O、文件目录访问控制、内存管理、Linux静态库和共享库的使用。

Linux系统多进程、多线程编程:进程与线程、Linux多进程与多线程编程、信号处理、进程间通信(IPC)、Linux 多线程同步  技术。

Linux网络编程: Linux系统套接字(Socket)编程技术、TCP/IP协议、TCP客户机/服务器、UDP客户机/服务  器,HTTP协议,网络爬虫技术。

面向对象的标准C++编程:面向对象编程编程思想,类和对象;  构造器,拷贝构造,析构函数,new/delete,方法重载,运算符重载;  面向对象编程的基本特性:封装、继承和多态,重写,覆盖,虚函数,虚函数表;  string类,输入输出函数,友元,异常处理(Exception);

Web服务器:实现基于HTTP协议的Web服务器。

第三阶段:嵌入式Linux系统软件开发

Qt高级软件开发:Qt是图形用户程序框架、Qt基础,Qt信号和槽,Qt Creator,Qt Designer,QML,Qt络编程;  Qt访问数据库(SQL语法、Sqlite数据库编程)。

智能家居主控系统:智能家居主控系统

ARM 体系结构与嵌入式软件开发:嵌入式系统构成、特点、开发模式与方法、建立开发环境、ARM体系结构、指令流水线、MMU  原理、ARM指令集、GNU ARM汇编程序设计、GPIO控制、LED驱动、KEY驱动、时钟子系  统、UART驱动、PWM驱动、I2C协议及重力加速度传感器驱动开发、中断(异常、GIC)、  S5P6818启动原理。

BootLoader项目:从零开发嵌入式Linux BootLoader。

ARM 裸板驱动开发【扩展,视频】:Timer&WatchDog Timer软件开发、RTC驱动开发。

第四阶段:嵌入式Linux系统开发项目实战

嵌入式Linux系统定制:嵌入式Linux系统构成、嵌入式linux开发环境建立、U-boot简介、U-boot编译、移植,Linux内  核结构、Linux内核编译与移植、嵌入式Linux系统根文件系统介绍、制作各种格式的嵌入式Linux  系统的根文件系统镜像、嵌入式Linux的多种启动方式。安卓系统移植、定制、部署方法(根据具  体实施调整)。

嵌入式Linux/Android驱动开发基础:Linux内核模块化设计思想、设备类型、驱动的作用和编写方法、字符设备驱动程序设计、键盘  驱动程序设计、高级字符设备驱动程序设计(原子变量、信号量、自旋锁、阻塞/非阻塞、等待队  列、定时器、中断、内核内存管理)、定时器、PWM驱动设计、输入子系统。

智能家居项目:项目需求分析、项目模块划分、框架代码开发、必要设备驱动开发(如:温度传感器驱动、舵机驱  动)、云台控制软件、WIFI驱动、WIFI AP软件部署、域名解析系统部署;Mjpeg-streamer部署、二次开发(插件开发)。

WIFI智能车项目:智能车需求分析,模块开发(行走控制、远程音乐播放、消息推送、无线驱动移植、云台软件开发。

嵌入式Linux/Android驱动开发高级专  题【视频】:ADC驱动程序、RTC 驱动程序、I2C驱动程序、SPI驱动程序、一线设备驱动、帧缓存显示子系  统驱动程序、块设备驱动程序、网络驱动程序、输入子系统、触摸屏。

如果你对嵌入式开发感兴趣,请前往达内嵌入式培训官网进行咨询了解。

预约申请免费试听课

填写下面表单即可预约申请免费试听!怕钱不够?可就业挣钱后再付学费! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:学习嵌入式开发需要什么基础?
下一篇:嵌入式自学好还是去培训机构学好?

达内嵌入式培训好在哪里?

嵌入式培训机构哪家好?中国找达内!

嵌入式培训分享|应该如何学习嵌入式?

自学嵌入式VS参加嵌入式培训班学习

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省