第 01 节 嵌⼊式⾏业介绍
——————嵌⼊式&嵌⼊式⾏业市场就业情况
01 什么是嵌⼊式
嵌⼊式技术是⼀种将计算和控制功能嵌⼊到其他系 统或设备中的技术。它涉及使⽤专⻔设计的硬件和软件 来控制、监测或执⾏特定任务。嵌⼊式系统通常被嵌⼊ 到其他设备中,如⼿机、家⽤电器、汽⻋、医疗设备、 ⼯业控制系统等
02嵌⼊式技术特点
03 嵌⼊式市场就业情况
嵌⼊式⾏业⽬前就业状况良好,市场需求稳定增⻓,由于嵌⼊式系统的复杂性和专业性,⾏业中存在⼀定的⼈才缺⼝。企业 需要具备嵌⼊式系统设计、开发和调试等⽅⾯的技术⼈才。特别是在新兴领域,如物联⽹、智能家居和⾃动驾驶等,对具备相关技 能和经验的⼈才的需求更加迫切。
根据《2023年中国嵌⼊式软件⾏业发展概况及发展趋势分析》来看随着不断地发展,嵌⼊式软件有⼀个⽐较明显的趋向:系 统化、AI智能化、物联⽹。2022年,我国嵌⼊式软件⾏业收⼊约12330亿元,同⽐2021年的11030亿元增⻓了11.48%。
软件中的嵌⼊式系统技术能够⼴泛应⽤到国⺠经济的各个领域,形成多学科、多领域的交叉和融合。2022年,我国嵌⼊式系 统软件市场规模为9376亿元,同⽐增⻓11.04%;预计2023年嵌⼊式系统软件市场规模将突破10000亿元。
04 嵌⼊式⾏业缺⼝
当下,随着国产替代芯⽚的逐步出现,嵌⼊式⾏业⾯临着⼀系列的缺⼝和发展机会
第 02 节 嵌⼊式 & 鸿蒙课程体系
————培养学⽣在嵌⼊式系统开发和鸿蒙操作系统上的职业技术和知识,助⼒快速就业
01 嵌⼊式&鸿蒙课程介绍
根据⽬前的嵌⼊式⾏业缺⼝,我们制定了⼀套嵌⼊式⼀体化的就业⽅案,⾯向学⽣、 ⼯程师和企业内训三类需求
针对大学生,课程会有六个阶段
02 嵌⼊式&鸿蒙课程介绍
⼯程师和企业内训
针对有⼀定⼯作经验的⼯程师提供专业技能提升,我们有五个阶段课程, 分别是系统知识、应⽤⾼级、ARM基础、ARM⾼级及综合项⽬,以及专业 ⽅向的拔⾼技能(Android显示驱动⼯程师⽅向、⾼级Qt⼯程师⽅向、⾼级 嵌⼊式⼯程师⽅向等)
针对企业的特定需求,为企业量身打造定制化内训服务
03 课程第⼀阶段
第⼀阶段
每个阶段课程后都会有⼀场考试,来判断学员在上阶段内容中的学习情况,判断⼀下是否需要单独补课或者重新学习此阶段, 以此来确保学员的每⼀阶段课程都可以达标。通过第⼀阶段课程帮助学⽣掌握C语⾔的基础和⾼级知识,以及数据结构和算法 的基本概念和应⽤。通过这些课程的学习,学⽣将能够独⽴进⾏编程和问题解决,为进⼀步深⼊学习和应⽤嵌⼊式技术奠定基础。
04 课程第⼆阶段
第⼆阶段
通过第⼆阶段课程学⽣将能够掌握Linux操作系统的基本知识和使⽤技巧,理解进程和线程的概念和原理,具备⽹络编程的能 ⼒,并能够独⽴设计和实现⽹络编程项⽬。这些能⼒将为学⽣在Linux系统管理、软件开发和⽹络通信等领域提供良好的基础。
05 课程第三阶段
第三阶段
通过第三阶段课程学⽣将能够掌握C++语⾔和Python语⾔的基本知识和编程技巧,在嵌⼊式系统开发中灵活运⽤这些语⾔进⾏ 软件开发。同时,学⽣还将学习使⽤QT框架在OpenHarmony系统上进⾏图形界⾯开发,并能够在嵌⼊式项⽬中进⾏需求分 析、系统设计和实现。
06课程第四阶段
第四阶段
通过第四阶段课程学⽣将能够掌握STM32微控制器的基本知识和编程技巧,理解实时操作系统的原理和应⽤,具备物联⽹应⽤开发和GUI界⾯设计的能⼒。这些能⼒将为学⽣在嵌⼊式系统开发、物联⽹领域和图形界⾯设计等⽅⾯提供良好的基础。
07课程第五阶段
第五阶段
通过第五阶段课程学⽣将学习如何在ARM Cortex-A系列处理器上开发基于Linux的应⽤程序。学习使⽤常⽤的开发⼯具,如GCC编译器和GDB调试器,并了解如何在Linux环境下进⾏交叉编译。学⽣将深⼊了解设备驱动程序的开发原理以及如何编写设备驱动程序以实现和控制硬件设备的功能。此外,还将学习如何使⽤调试⼯具和技术来诊断和修复设备驱动程序中的问题。由此获得在ARM Cortex-A系列处理器上进⾏驱动开发的实际经验,掌握驱动程序的编写和调试技巧,并能够开发具有较⾼性能和稳定性的驱动程序。
08课程第六阶段
第 03 节 学习环境
01学习环境
02住宿环境
第 04 节 合作企业