中电科旗下高技能IT教育培训机构

四川国信安职业培训学校四川国信安职业培训学校

tel

4009988316

嵌入式嵌入式
嵌入式嵌入式

近期开班情况

了解更多开班

申请免费试听资格,获取超值视频资料

万物互联时代,无处不在的嵌入式

万物智联时代,以应用为中心,将软硬件结合,综合人工智能的嵌入式技术,将开启新的时代篇章。

嵌入“式”不可挡的薪资待遇

嵌入式应用逐渐渗透到生活的方方面面,嵌入式人才的需求逐年增多,薪资待遇也不断水涨船高。

学完嵌入式能做什么?

云计算工程师

云计算工程...

云计算工程...

数据库运维工程师

数据库运维...

数据库运维...

桌面游戏开发

桌面游戏开...

工程师

服务器开发

服务器开发

工程师

单片机

单片机

工程师

ARM开发

ARM开发

工程师

嵌入式硬件

嵌入式硬件

工程师

嵌入式软件

嵌入式软件

工程师

哪些人适合学

应届毕业生

岗位需求多、前景好,适合第一职业

我适合学吗?
在职转岗

嵌入式从业者背景多样,没有限制

我适合学吗?
初级编程/...

入行工资可观,职业发展路线长

我适合学吗?

国信安嵌入式课程 紧贴企业用人需求

面向企业用人需求,以实战项目为驱动,贯穿整个学习阶段,培养具有独立嵌入式开发能力的实战型人才。

重点知识:

嵌入式C语言、C++程序设计、Linux操作系统、数据结构与算法设计(C/C++)、阶段实战项目

学习目标:

掌握C/C++语言常用关键字的用法,熟练使用顺序、分支和循环结构设计程序

理解C语言指针含义,能够熟练使用指针进行任意空间的操作,熟悉常用内存的分段机制

理解一维数组空间和多维数组空间的使用方法,熟悉多维指针的逻辑特性和应用场景

掌握C/C++语言函数的定义,理解函数重载的原理,熟悉函数指针的设计模式

理解C++多态、虚类等面向对象的底层实现机制,了解C/C++语言编译器工作流程

熟悉Linux操作系统常用命令和文件系统结构

了解常用的shell编程方法,熟悉make和Cmake工具的使用和配置

熟悉常用数据结构的特点,掌握链表的常用操作方法,理解栈和队列的特点和实现方法

了解二叉树的常用性质,理解深度遍历和广度遍历的算法特征

了解图中常用的算法设计思想

掌握查找、排序的经典算法设计思想和程序实现,了解STL的数据结构特性

重点知识:

Linux文件编程、Linux多任务、Linux网络编程、嵌入式数据库、阶段实战项目

学习目标:

掌握Linux下文件IO和标准IO的编程方法,理解其各自特点和应用场景

熟悉Linux下VFS设计思想,掌握常用系统调用的使用方法

了解Linux下进程的状态和控制方法,父子进程、孤儿进程、守护进程、僵尸进程的特点

掌握Linux下多进程控制程序方法

熟练使用pthread库实现Linux下的多线程任务,理解多线程的互斥和同步的方法

掌握Linux下常用进程间通信的方法

理解socket编程,熟悉TCP、UDP客户服务器编程模型

了解HTTP协议,了解select或epoll多路复用通信,理解libevent等反应堆设计模式

熟悉使用版本控制工具,如git或svn工具

重点知识:

Qt基础编程、Qt进程编程、Qt线程编程、Qt网络编程、Qt自定义控件、绘图、阶段综合项目

学习目标:

掌握Qt5、Qt6的特点,熟悉Qmake、Cmake环境维护方法

理解Qt信号和槽的工作原理,熟悉常用控件的使用和自定义信号和槽的方法

掌握Qt的常用布局方式和约束关系

理解Qt的进程和线程工作原理,能够使用Qt进行多任务处理

理解Qt的网络编程方法,熟悉Qt的自定义组件开发方法

重点知识:

ARM体系结构、ARM常用接口技术、阶段实战项目

学习目标:

了解ARM体系结构的编程模型,寄存器和常用汇编的使用场景

理解CortexA和CortexM下的中断控制器工作方式,了解NVIC工作方式

掌握stm32开发配置环境,理解flash和ram调试程序方式

熟悉GPIO、EXTI、UART、IIC、Timer控制器工作原理和编程方式

掌握ST公司的HAL库开发方法

重点知识:

Bootloader移植、Linux内核移植、根文件系统制作、阶段实战项目

学习目标:

掌握嵌入式交叉编译器的常用工具作用和使用方法,熟悉常用工具选项的含义

理解嵌入式编译、链接的原理,熟悉二进制文件和ELF文件特点和制作方法

理解嵌入式Bootloader工作原理,掌握Uboot移植和使用方法

理解Linux内核编译、配置、启动原理,了解常用BSP开发定制方法

熟悉嵌入式最小根文件系统的制作方法,busybox、buildroot、ycoto的制作嵌入式根文件系统的方法

掌握嵌入式常用网络配置方法,熟悉NFS、Ramdisk、Yaffs2等文件系统方法

重点知识:

Linux内核编程基础、字符设备、驱动编程、内核驱动编程进阶、内核驱动子系统、阶段实战项目

学习目标:

掌握Linux内核模块编程的方法和驱动模块开发的环境搭建方法

掌握Linux内核下字符设备工作原理,熟悉file_operations结构体核心成员的使用

能够熟练使用内核链表、红黑树解决应用空间和内核空间的需求

掌握container_of原理,内核Kfifo结构的设计和使用方法

了解内核中断控制子系统的结构,熟悉利用中断控制系统实现驱动异步事件的方法

了解常用Linux上半部和下半部机制

掌握Linux的设备树下的驱动设计方法,熟悉bus驱动设计思想

熟悉platform_driver结构和驱动设计

熟悉Linux下的LEDS和GPIO-keys下的源码设计和使用

掌握Linux下input\framebuffer等子系统工作原理和使用方法

了解IIC、网络子系统的驱动结构,了解网络协议栈和内核数据安全方法

重点知识:

综合实战项目:智能停车场、智能家庭娱乐系统(FFmpeg、H.264、OpenCV等)、车载导航系统……

学习目标:

通过2-4个项目综合,加强前期内容的掌握

通过1V1的就业指导,实现就业

场景化实战项目训练—面向企业需求,接轨前沿科技

国信安嵌入式课程,面向企业需求,紧贴前沿技术,采用大厂标准化开发流程,让学员亲历真实项目开发过程,积累实战项目经验。

免费视频

FREE VIDEO

查看更多 +

双辅教学系统

软硬双辅教学体系,专为零基础学员设计

    学习氛围浓厚

学习氛围浓厚

    每日自习辅导

每日自习辅导

    360°生活照顾

360°生活照顾

    定期末位辅导

定期末位辅导

    就业指导服务

就业指导服务

    教学反馈系统

教学反馈系统

    在线作业系统

在线作业系统

    教学系统保障

教学系统保障

    学习测试系统

学习测试系统

    综合能力评定

综合能力评定

教学环境

高水平教学,营造良好的学习氛围

荣誉资质

匠心教学,不忘初心,砥砺前行