|
时段
|
主题
|
内容
|
|
第一天 上午
|
嵌入式系统核心介绍(Linux)
|
1. 嵌入式系统核心概述:结合当前物联网、工业控制主流场景,讲解嵌入式系统的定义、核心组成、分类与行业应用价值,梳理嵌入式系统的发展趋势;2. 系统调用:详解Linux嵌入式系统中系统调用的核心原理、分类与调用流程,结合实例演示系统调用的实操方法,掌握系统调用在嵌入式开发中的应用技巧;3. 进程/线程管理:讲解Linux进程、线程的核心概念与区别,掌握进程/线程的创建、调度、同步与通信机制,结合实操案例演示进程/线程管理的核心操作;4. 内存管理:详解决定Linux嵌入式系统内存管理的核心机制(分页、分段、虚拟内存),讲解内存分配与释放的核心方法,分享嵌入式系统内存优化的实战技巧,适配嵌入式内存受限场景。
|
|
嵌入式系统核心进阶(Linux)
|
1. 中断子系统:讲解Linux内核中断子系统的工作机制、中断处理流程与中断控制器的核心原理,结合嵌入式硬件特性,演示中断配置与调试的实操方法;2. 时钟子系统:详解决定Linux嵌入式系统时钟子系统的组成(时钟源、时钟驱动、时钟管理),讲解时钟配置、频率调节的核心技巧,分享时钟子系统对系统性能的影响与优化方法;3. 调试技巧:重点讲解嵌入式Linux系统常见调试方法,包括panic/oops故障分析、kernel dump调试、kgdb远程调试的核心原理与实操步骤,结合实际故障案例,演示调试技巧的应用,帮助学员快速定位与解决系统故障。
|
|
第一天 下午
|
嵌入式系统的实时性保证
|
1. 嵌入式系统实时性核心认知:讲解实时性的定义、评估指标(响应时间、吞吐量),分析嵌入式系统(工业控制、车载设备)对实时性的核心需求与常见痛点;2. Linux实时性优化技术:详解提升Linux嵌入式系统实时性的主流技术,包括实时内核(RT-Linux)移植、进程调度策略优化、中断延迟优化、内存优化等;3. 实战案例:结合工业控制嵌入式场景,演示实时性优化的完整流程,分享实时性测试的核心方法与工具,帮助学员掌握嵌入式系统实时性保证的实操技巧,满足高实时性业务需求。
|
|
嵌入式系统构建(Yocto)
|
1. Yocto项目简介:详解Yocto项目的核心定位(Intel主导的开源项目)、核心价值与适用场景,重点讲解Yocto在物联网嵌入式系统中的应用优势,梳理Yocto项目的核心组件与架构;2. 如何从零构建一个完整的嵌入式系统:结合当前主流嵌入式硬件(如ARM、RISC-V架构),演示基于Yocto从零构建嵌入式系统的完整流程,包括编译器选型与配置、嵌入式系统核心(内核、根文件系统)构建、丰富的应用层框架(QT、Python等)集成,掌握嵌入式系统构建的核心步骤与注意事项。
|
|
第二天 上午
|
嵌入式系统进阶(Yocto)
|
1. IDE开发环境搭建:讲解基于Yocto的嵌入式开发IDE(如VS Code、Eclipse)的搭建流程,包括环境配置、插件安装、项目关联等,优化嵌入式开发效率;2. qemu模拟器使用:详解qemu模拟器的核心原理与适用场景,演示基于qemu模拟器的嵌入式系统启动、调试与测试方法,无需真实硬件即可完成嵌入式系统开发与验证;3. 如何在Yocto下开发和调试:结合嵌入式应用开发案例,演示在Yocto环境下嵌入式应用的编写、编译、部署与调试流程,掌握Yocto环境下开发与调试的核心技巧,解决开发过程中的常见问题。
|
|
如何定制自己的嵌入式系统
|
1. Yocto系统定制核心思路:讲解Yocto系统定制的核心逻辑,包括内核定制(驱动添加、内核配置优化)、根文件系统定制(组件裁剪、服务配置)、应用层定制(按需集成应用框架);2. 实战实操:结合物联网嵌入式场景需求,演示Yocto系统定制的完整流程,包括定制系统镜像、添加自定义驱动、集成专属应用,掌握系统定制的核心技巧,适配不同业务场景需求;3. 定制优化:分享Yocto系统定制过程中的优化方法,包括系统体积裁剪、启动速度优化、性能优化等,提升定制系统的稳定性与运行效率。
|
|
第二天 下午
|
如何发布自己的嵌入式系统
|
1. 嵌入式系统发布核心流程:讲解基于Yocto的嵌入式系统发布的完整流程,包括系统镜像验证、镜像打包、镜像加密、部署脚本编写等核心步骤;2. 不同部署方式实操:演示嵌入式系统在不同硬件平台上的部署方法,包括SD卡部署、网络部署、烧录部署等,掌握不同部署方式的适用场景与实操技巧;3. 发布注意事项:分享嵌入式系统发布过程中的常见问题(如兼容性、稳定性)与解决方案,讲解系统版本管理的核心方法,保障系统发布的顺利进行。
|
|
培训总结
|
|
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请
服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。
专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获