广州达内嵌入式软件应用工程
- 上课时段: 详见内容
- 授课学校: 广州达内教育
- 已关注: 加载中
- 教学点: 详见内容
- 课程价格: 请咨询
- 开班时间: 滚动开班
- 优惠价格: 请咨询
- 咨询电话:
课程简介:达内嵌入式课程以 ARM+Linux 为主干,同时通过赠送在线智能硬件视频课程,掌握基于 ARM Cortex-M(Stm32) 系列开发并且达内与英国 ARM 公司共同推出的嵌入式培训课程完全覆盖 ARM AAE 认证课程,是具备国际标准的嵌入式课程。
适合学员:
技术进阶、应届毕业生、在职转行
使用教材:
线上授课
授课时间:
随时可学、不受时间地点限制
模块 | 课程内容 | 项目贯穿 |
标准 C 及数据结构 | ||
计算机概述 | 开发环境的搭建、linux 常见命令的使用 | 扫雷/ 俄罗斯方块 等小游戏 |
标准 C 语言(C99标准) | 数据类型、类型转换、进制、流程控制、标准库函数、数组、指针、IO 流 | |
数据结构和算法 | 堆栈、队列、链表、二叉树、冒泡排序、插入排序、快速排序等 | |
linux 系统级开发 | ||
Linux 文件系统 | 文件读写的基本操作、文件描述符、读写锁机制、系统与标准 IO | Web 服务器 |
Linux 内存管理 | 内存管理、进程映射、虚拟内存、内存映射的建立与解除 | |
Linux 进程管理 | 子进程创建、进程间通讯(消息队列 / 共享内存/ 管道等)、信号捕获和处理 | |
Linux 线程管理 | 线程创建、线程同步技术(互斥锁 / 条件变量 / 信号量) | |
网络通讯 | 网络与网络协议、TCP、UDP 网络通讯底层协议 | |
标准 C++ 及QT 框架库 | ||
C++ 基础部分 | 名字空间、重载、各种数据类型的操作 | 智能监控系统(人脸识别、报警音乐) |
C++ 高级部分 | 类和对象、构造、析构、继承、封装、多态、智能指针、auto、异常处理、IO 流等 | |
QT 框架库基础 | 字符处理、组件类、容器类、Qt 设计师、元对象编译器、Qt 创造器、事件处理 | |
智能监控系统 | mjpg_stremer 视频服务器、mjpg_stremer客户端、日志文件、 | |
ARM 裸板及系统移植 | ||
ARM 裸板开发 | GPIO、UART、I2C 总线协议及工作原理、 SHELL 开发、单寄存器加载存储、ARM 汇编程序设计、ARM 异常处理、中断处理 | 智能家居裸板实现及环境搭建 |
系统移植 | 嵌入式 Linux 系统安装部署实践、u-boot 移植实践、Linux 内核源码编译、根文件系统介绍、根文件系统制作与部署 | |
大项目实战 | ||
Linux 底层驱动开发 | 建立开发环境、Linux 驱动开发基础、Linux字符设备驱动程序 设计、Linux 中断顶半部与底半部、Linux 设备驱动程序中的并发控制、Linux 设备驱动程序中阻塞与非阻塞、Linux 内核内存分配、 Linux 内核内存映射(mmap)、Linux 内核 platform、Linux 内核 I2C 驱动子系统 项目需求文档、开发环境建立、系统硬件驱 | 智能家居系统驱动搭建 |
项目实战 | 动开发和应用、系统登录与认证、NBIot 无线通讯模块、WIFI 模块 & 网络配置、视频监控模块、音乐播放模块、舵机模块、超声波测距原理等 | 智能家居系统综合版本,智能小车 |
标准C及数据结构
计算机概述
标准 C 语言(C99标准)
数据结构和算法
标准 C 语言(C99标准)
数据结构和算法
linux系统级开发
Linux 文件系统
Linux 内存管理
Linux 进程管理
Linux 线程管理
网络通讯
Linux 内存管理
Linux 进程管理
Linux 线程管理
网络通讯
标准C++及QT框架库
C++ 基础部分
C++ 高级部分
QT 框架库基础
智能监控系统
C++ 高级部分
QT 框架库基础
智能监控系统
ARM 裸板及系统移植
ARM 裸板开发
系统移植
系统移植
大项目实战
Linux 底层驱动开发
智能家居系统综合版本,智能小车
智能家居系统综合版本,智能小车
01
1. 讲师优
02
2. 实战强
03
3. 技术新
04
4. 教法好
05
5. 前景美
06
6. 追时代
1
软件开发基础:
在嵌入式软件工程师的课程上,(Linux 基础,gcc 工具,标准C,数据结构,面向对象标准C++)
2
嵌入式驱动开发:
(ARM 体系结构和接口编程,Linux 系统移植裁剪,根文件系统制作,Linux驱动框架和驱动编程)
3
LInux高级环境编程:
(Linux 文件编程,多线程,多进程编程,网络编程,Qt 图形界面编程)
4
嵌入式项目实战:
( 软硬选型设计及架构设计,驱动开发(传感器驱动,IIC 驱动,电机舵机驱动,wifi 驱动),应用层开发,openCV 视觉AI,项目部署)
人才需求
嵌入式系统的应用已涉及到生产、工作、生活各个方面。我国国民经济和国防建设的各个方面存在着广泛的应用,有着巨大的市场。
就业薪资
北京嵌入式平均工资:¥ 17080/ 月,取自 8182 份样本( 数据来源职友集)
当前文章URL:http://www.haoxue365.com/course/5482.html