嵌入式Linux系统定制与优化培训课程大纲(Yocto/Buildroot+PREEMPT-RT+资源受限适配版)
一、课程概述
本课程聚焦嵌入式Linux系统定制与优化核心技术,紧扣当前工业控制、物联网、智能穿戴、车载边缘设备等资源受限场景(低内存、低算力、低功耗)的主流需求,以“系统构建→实时性优化→多维度调优→场景落地”为核心主线,重点讲解Yocto Project与Buildroot两大主流构建工具的实战应用、PREEMPT-RT实时内核移植与优化、系统启动速度/功耗/稳定性调优技巧,摒弃冗余理论,直击企业项目核心痛点,层层递进帮助学员突破嵌入式Linux系统定制与优化瓶颈,掌握资源受限场景下系统定制的工业级方法,具备独立完成嵌入式Linux系统定制、实时性优化及多维度性能调优的实战能力,适配企业对资源受限设备开发的岗位需求。
核心适配场景:物联网低功耗终端(如智能传感器、穿戴设备)、工业控制资源受限工控板(低算力MCU/MPU)、车载边缘节点(资源受限车载终端)、嵌入式智能硬件(轻量化设备),覆盖ARM(Cortex-A7/A9/A53/A55)、RISC-V(RV32/RV64)主流架构,适配Linux 4.x/5.x/6.x内核,涵盖Yocto/Buildroot全流程系统构建、PREEMPT-RT实时性改造、启动/功耗/稳定性全维度调优,聚焦资源受限场景下的轻量化定制与高效优化。
二、培训目标
-
基础认知:熟练掌握嵌入式Linux系统定制核心逻辑,明晰Yocto Project与Buildroot两大构建工具的差异与适配场景,理解资源受限场景(低内存、低算力)下系统定制与优化的核心需求及底层逻辑。
-
系统构建:熟练掌握Yocto Project全流程实战(层配置、配方编写、镜像定制、驱动集成),掌握Buildroot构建流程(配置、裁剪、编译、镜像定制),能根据资源受限场景需求定制轻量化系统镜像。
-
实时性优化:掌握PREEMPT-RT实时内核的核心原理、移植流程,能完成实时内核的补丁移植、配置与编译,优化系统实时性指标(响应时间、抖动),适配硬实时/软实时场景需求。
-
多维度调优:掌握嵌入式Linux系统启动速度、功耗、稳定性三大核心维度调优技巧,能针对资源受限场景,完成系统裁剪、启动流程优化、功耗控制、稳定性加固,解决调优过程中的核心难题。
-
场景落地:结合物联网、工业控制、智能穿戴等资源受限主流场景,能独立完成系统定制、实时性优化、多维度调优项目落地,适配场景对轻量化、低功耗、高实时性、高稳定性的需求。
-
调试排查:掌握系统定制与优化相关调试工具(perf、ftrace、powertop等)的使用方法,能快速排查系统构建失败、实时性不达标、启动缓慢、功耗过高、稳定性异常等核心问题。
-
规范掌握:熟悉资源受限场景下嵌入式Linux系统定制与优化的工业级规范,具备良好的项目开发习惯,能适配团队协同开发与项目交付需求。
三、培训收益
1. 能力收益
-
突破嵌入式Linux系统定制与优化瓶颈,建立“系统构建→实时性改造→多维度调优→故障排查→场景落地”的全流程实战思维,从“会使用现成系统”提升到“会定制、会优化、会适配”。
-
熟练掌握Yocto Project与Buildroot两大主流构建工具的实战技巧,能独立完成资源受限场景下的轻量化系统定制、驱动与应用集成,提升系统构建效率。
-
掌握PREEMPT-RT实时内核移植与优化核心方法,能快速完成实时性改造,将系统响应时间、抖动控制在场景需求范围内,具备硬实时/软实时系统优化能力。
-
掌握启动速度、功耗、稳定性全维度调优技巧,能针对低内存、低算力场景,实现系统轻量化、低功耗、高稳定,解决资源受限场景下的系统性能痛点。
-
掌握系统定制与优化相关调试工具的进阶使用方法,能快速排查构建失败、实时性不达标、功耗过高、稳定性异常等问题,提升问题解决效率。
2. 岗位收益
-
适配嵌入式Linux系统开发工程师、系统定制工程师、Linux优化工程师、嵌入式底层开发工程师、物联网Linux开发工程师、工业控制Linux开发工程师等岗位核心能力要求。
-
掌握企业实际项目中资源受限场景下系统定制与优化的核心技巧、避坑经验与行业规范,能快速上手项目,缩短项目迭代周期,提升自身核心竞争力。
-
能独立完成资源受限场景下嵌入式Linux系统定制与优化项目,具备项目落地能力,为求职、晋升(如高级系统开发工程师、系统优化技术负责人)提供有力支撑。
3. 实战收益
-
掌握Yocto/Buildroot构建、PREEMPT-RT移植、多维度调优常用工具的进阶使用方法,积累实战经验,提升开发与调优效率。
-
积累3-4个资源受限场景实战案例(物联网低功耗终端、工业控制轻量化工控板、智能穿戴设备、车载边缘节点),掌握案例中核心技术与实操技巧,可直接复用至实际工作项目。
-
理解系统定制与优化与后续高级技术(车载Linux安全、物联网Linux低功耗、嵌入式AI轻量化部署)的衔接逻辑,为后续技术提升打下坚实基础。
四、培训对象
-
具备嵌入式C语言、嵌入式Linux系统基础,了解Linux内核基本原理,计划进阶学习嵌入式Linux系统定制与优化的嵌入式开发新手。
-
嵌入式软件开发、工业控制软件开发、物联网嵌入式开发、车载嵌入式开发从业者,需补充系统定制(Yocto/Buildroot)、实时性优化、多维度调优技巧,解决资源受限场景下的系统性能问题。
-
从事嵌入式Linux应用开发的技术人员,希望转向系统底层开发(系统定制、优化),拓展自身技术边界,提升岗位竞争力的从业者。
-
高校电子信息、自动化、计算机、嵌入式相关专业学生,希望系统学习嵌入式Linux系统定制与优化,贴合企业资源受限场景岗位需求,提升实操能力。
-
负责嵌入式Linux系统项目开发、定制、优化、交付的技术人员,需掌握资源受限场景下系统定制与优化核心技巧,提升项目交付质量的从业者。
五、课程专题与知识点(主流技术版,含案例分析/演示)
课程按“基础铺垫→系统构建→实时性优化→多维度调优→场景实战→综合提升”划分专题,每个专题均包含“知识点精讲+案例分析+实操演示+课后练习”,聚焦资源受限场景实战,规避冗余理论,所有案例均贴合当前企业主流嵌入式Linux项目需求,重点解决实际开发中的系统定制与优化痛点。
专题一:嵌入式Linux系统定制基础与资源受限场景认知(筑牢根基,明确核心)
核心知识点
-
嵌入式Linux系统定制核心逻辑:系统组成(UBoot、内核、根文件系统、驱动、应用)的定制思路,轻量化定制的核心原则(按需裁剪、资源适配)。
-
资源受限场景核心需求:低内存(≤256MB)、低算力(Cortex-A7/RV32)、低功耗场景的系统需求,实时性、稳定性、启动速度的核心指标要求,场景适配难点。
-
主流系统构建工具对比:Yocto Project与Buildroot的差异、适配场景、优势劣势,资源受限场景下工具选型原则(轻量化、高效、易维护)。
-
嵌入式Linux内核基础回顾:内核源码结构、配置与编译流程,内核裁剪核心技巧,资源受限场景下内核裁剪的关键方向(冗余模块、无用功能关闭)。
-
根文件系统基础回顾:根文件系统组成、作用,轻量化根文件系统的构建思路,资源受限场景下根文件系统的优化方向(精简文件、压缩存储)。
-
开发环境搭建:交叉编译环境、构建工具(Yocto/Buildroot)安装与配置、调试环境(串口、SSH、远程调试)搭建,适配ARM/RISC-V架构。
案例分析与演示
-
案例1:资源受限场景系统现状分析——基于ARM Cortex-A7开发板(256MB内存),分析默认Linux系统的资源占用(内存、CPU、存储),定位冗余模块,明确定制与优化方向。
-
案例2:开发环境搭建实战——搭建ARM/RISC-V交叉编译环境,安装配置Yocto Project与Buildroot工具,配置调试环境,验证环境可用性,适配资源受限开发板。
-
演示:内核裁剪基础实战——基于Linux 5.10内核,针对Cortex-A7开发板,裁剪冗余模块(如USB、WiFi无用驱动),编译内核镜像,对比裁剪前后的镜像大小与资源占用。
-
演示:轻量化根文件系统构建——使用BusyBox构建精简根文件系统,精简冗余命令与文件,压缩存储,对比构建前后的根文件系统大小,适配低存储场景。
专题二:Buildroot实战——资源受限场景轻量化系统构建(高效便捷,快速落地)
核心知识点
-
Buildroot核心原理:Buildroot架构组成、构建流程(配置→下载→编译→打包),核心配置文件(.config、board配置、package配置)解析。
-
Buildroot基础配置:目标架构(ARM/RISC-V)配置、内核配置、根文件系统配置、工具链配置,资源受限场景下的基础配置原则。
-
Buildroot系统裁剪:内核模块裁剪、根文件系统裁剪、应用程序裁剪,冗余功能关闭,实现系统轻量化,适配低内存、低存储场景。
-
驱动与应用集成:Buildroot中内核驱动集成(自有驱动、第三方驱动)、应用程序集成(自定义应用、开源应用),配方编写基础,集成流程优化。
-
镜像定制与烧写:Buildroot镜像格式(ext4、jffs2、squashfs)定制,镜像压缩优化,镜像烧写流程,开发板启动验证。
-
Buildroot进阶技巧:配置文件备份与复用、构建速度优化(缓存配置、并行编译)、资源受限场景下的构建参数优化。
案例分析与演示
-
案例1:Buildroot轻量化系统定制实战——基于ARM Cortex-A7开发板(256MB内存、1GB存储),使用Buildroot配置、裁剪系统,集成必要驱动与应用,构建轻量化系统镜像,实现内存占用≤100MB,镜像大小≤200MB。
-
案例2:Buildroot驱动与应用集成实战——在Buildroot中集成工业传感器(I2C接口)自有驱动,集成自定义数据采集应用,编译镜像并烧写至开发板,验证驱动与应用正常运行。
-
演示:Buildroot配置与编译优化——配置Buildroot缓存与并行编译参数,优化构建速度,对比优化前后的构建时间,解决资源受限场景下构建缓慢问题。
-
演示:镜像压缩与烧写——定制squashfs压缩格式镜像,对比压缩前后的镜像大小与启动速度,演示镜像烧写流程与启动验证方法。
专题三:Yocto Project实战——工业级系统定制与可复用性优化(灵活可扩展,适配复杂场景)
核心知识点
-
Yocto Project核心原理:Yocto架构(层、配方、元数据),BitBake构建工具核心逻辑,Yocto构建流程(配置→获取源码→编译→打包镜像)。
-
Yocto基础配置:Poky镜像配置、目标架构配置、工具链配置、镜像类型配置,资源受限场景下的基础配置优化(关闭无用功能、精简镜像)。
-
Yocto层开发实战:自定义层创建、层依赖配置,官方层(meta-openembedded)使用,层的复用与管理,适配多开发板、多场景定制需求。
-
Yocto配方编写:配方(.bb文件)核心语法、依赖配置、编译参数配置,自定义应用配方、驱动配方编写,第三方开源软件配方适配与修改。
-
Yocto系统定制与优化:内核定制(内核补丁、配置修改)、根文件系统定制(精简、压缩)、应用与驱动集成,资源受限场景下的Yocto系统轻量化优化。
-
Yocto进阶技巧:镜像定制(自定义镜像组成)、构建缓存优化、调试技巧(日志分析、远程调试)、多开发板系统统一定制方案。
案例分析与演示
-
案例1:Yocto工业级轻量化系统定制——基于ARM Cortex-A9开发板,创建自定义层,编写传感器驱动配方与数据处理应用配方,定制轻量化Poky镜像,实现系统内存占用≤150MB,适配工业控制资源受限场景。
-
案例2:Yocto配方编写与集成实战——编写自定义LED控制应用配方,修改开源WiFi驱动配方适配目标开发板,集成至Yocto系统,编译镜像并验证功能正常。
-
演示:Yocto层管理与配置优化——创建自定义层,配置层依赖,复用官方层资源,优化构建缓存,对比优化前后的构建速度,提升多场景定制效率。
-
演示:Yocto系统调试与问题排查——通过Yocto构建日志,排查配方错误、依赖缺失、编译失败等问题,演示远程调试Yocto定制系统的方法。
专题四:PREEMPT-RT实时内核移植与实时性优化(核心重点,适配实时场景)
核心知识点
-
实时性核心概念:硬实时与软实时的差异,实时性核心指标(响应时间、抖动),资源受限场景下实时性的核心需求与挑战。
-
PREEMPT-RT补丁移植:补丁选择(适配内核版本)、补丁移植流程,移植过程中的常见问题(补丁冲突、编译错误)及解决方法,适配ARM/RISC-V架构。
-
PREEMPT-RT内核配置:实时性相关配置(抢占模式、中断线程化、优先级配置),资源受限场景下实时性与资源占用的平衡配置。
-
实时性优化技巧:中断优化(中断优先级配置、中断线程化)、任务调度优化(任务优先级设计、避免优先级反转)、内存优化(减少内存碎片,提升内存访问速度)。
-
实时性测试与验证:实时性测试工具(cyclictest、hackbench)的使用,响应时间与抖动的测试方法,测试结果分析与优化调整。
案例分析与演示
-
案例1:PREEMPT-RT补丁移植实战——基于Linux 5.10内核,为ARM Cortex-A7开发板移植PREEMPT-RT补丁,解决补丁冲突问题,编译实时内核镜像并烧写验证。
-
案例2:实时性优化实战——基于移植好的PREEMPT-RT内核,优化工业传感器采集中断(中断线程化、优先级配置),使用cyclictest测试,实现响应时间≤1ms,抖动≤50us,适配工业实时控制场景。
-
演示:PREEMPT-RT内核配置与调试——配置实时性相关参数,演示中断线程化配置过程,使用调试工具查看抢占机制运行状态,排查实时性不达标问题。
-
演示:实时性测试工具使用——使用cyclictest、hackbench工具测试标准内核与实时内核的实时性差异,分析测试结果,指导实时性优化方向。
专题五:嵌入式Linux系统多维度调优(启动/功耗/稳定性,适配资源受限)
核心知识点
-
启动速度调优:启动流程解析(UBoot启动→内核启动→根文件系统挂载→应用启动),各阶段启动耗时分析,调优核心方向。
-
启动速度优化技巧:UBoot优化(裁剪冗余操作、简化启动流程、环境变量优化)、内核优化(裁剪冗余模块、启动参数优化、并行启动)、根文件系统优化(精简文件、压缩挂载、延迟挂载)、应用优化(启动顺序调整、后台启动、轻量化应用)。
-
功耗调优:资源受限场景功耗核心需求,功耗测试方法,功耗优化核心方向(硬件适配、内核优化、应用优化)。
-
功耗优化技巧:内核功耗优化(CPU频率调节、休眠机制配置、无用外设关闭)、应用功耗优化(减少CPU占用、避免忙等待)、硬件功耗适配(低功耗模式配置),低功耗与实时性/稳定性的平衡。
-
稳定性调优:资源受限场景稳定性常见问题(内存泄漏、死锁、中断异常、资源竞争),稳定性调优核心原则。
-
稳定性优化技巧:内存管理优化(内存池配置、避免内存泄漏)、任务调度优化(避免优先级反转、减少任务阻塞)、中断优化(避免频繁中断)、系统监控(看门狗配置、异常重启机制)。
-
调优工具使用:启动耗时分析工具(bootchart2)、功耗测试工具(powertop)、稳定性调试工具(valgrind、dmesg)、性能分析工具(perf、ftrace)的进阶使用。
案例分析与演示
-
案例1:启动速度调优实战——基于ARM Cortex-A7开发板,使用bootchart2分析启动耗时,优化UBoot启动流程、内核裁剪、根文件系统挂载,将启动时间从30s优化至10s以内,适配资源受限场景快速启动需求。
-
案例2:功耗调优实战——基于物联网低功耗终端(RISC-V RV32),使用powertop分析功耗瓶颈,优化内核休眠机制、CPU频率调节、应用逻辑,实现待机功耗降低40%,运行功耗降低30%。
-
案例3:稳定性调优实战——排查资源受限场景下系统内存泄漏、任务死锁问题,使用valgrind定位内存泄漏点,优化任务调度与资源竞争逻辑,实现系统连续稳定运行72小时以上。
-
演示:调优工具综合使用——使用perf、ftrace分析CPU占用与系统性能瓶颈,使用powertop查看功耗详情,使用bootchart2分析启动耗时,演示工具联动排查与调优的流程。
专题六:资源受限场景系统定制与优化实战(工业落地,贴合岗位需求)
场景实战一:物联网低功耗终端——Yocto定制+功耗/启动调优
-
场景需求:物联网低功耗终端(RISC-V RV32,128MB内存、512MB存储),要求使用Yocto定制轻量化系统,集成传感器驱动与数据上传应用,启动时间≤8s,待机功耗≤50mA,运行功耗≤150mA,稳定运行无异常,适配电池供电场景。
-
实战知识点:Yocto层开发、配方编写、系统轻量化定制,启动速度调优(UBoot+内核+根文件系统),功耗调优(内核休眠、CPU频率调节、应用优化),稳定性加固。
-
案例实现:使用Yocto创建自定义层,编写传感器驱动与数据上传应用配方,定制轻量化系统镜像;优化启动流程,将启动时间优化至7s以内;优化功耗配置,实现待机功耗≤45mA,运行功耗≤140mA;配置看门狗与异常监控,实现连续稳定运行72小时以上,完成场景落地。
-
难点突破:Yocto轻量化定制与资源占用平衡、低功耗与功能完整性平衡、启动速度与稳定性平衡。
场景实战二:工业控制轻量化工控板——Buildroot+PREEMPT-RT实时性调优
-
场景需求:工业控制轻量化工控板(ARM Cortex-A7,256MB内存、1GB存储),要求使用Buildroot构建系统,移植PREEMPT-RT实时内核,集成CAN总线驱动与控制应用,实时响应时间≤1ms,抖动≤50us,启动时间≤12s,适配工业强干扰、实时控制场景。
-
实战知识点:Buildroot系统配置与裁剪、驱动集成,PREEMPT-RT补丁移植与配置,实时性优化(中断线程化、任务优先级配置),启动速度调优,抗干扰稳定性优化。
-
案例实现:使用Buildroot配置、裁剪系统,集成CAN总线驱动与控制应用;移植PREEMPT-RT补丁,配置实时性参数;优化中断与任务调度,实现响应时间≤800us,抖动≤40us;优化启动流程,将启动时间优化至10s以内;加固系统稳定性,适配工业强干扰环境,完成实时控制场景落地。
-
难点突破:PREEMPT-RT补丁移植冲突解决、实时性与资源占用平衡、工业强干扰环境下的稳定性保障。
场景实战三:智能穿戴设备——轻量化系统定制+多维度调优
-
场景需求:智能穿戴设备(ARM Cortex-A53,256MB内存、1GB存储),要求定制轻量化Linux系统(Buildroot/Yocto可选),集成蓝牙驱动与穿戴应用,启动时间≤7s,运行功耗≤100mA,内存占用≤100MB,界面流畅、稳定运行,适配小型穿戴设备资源受限场景。
-
实战知识点:系统构建工具选型、轻量化系统定制,蓝牙驱动集成,启动速度调优,功耗调优,内存优化,应用轻量化适配。
-
案例实现:选型Buildroot构建轻量化系统,裁剪冗余功能与模块;集成蓝牙驱动与穿戴应用,优化应用界面与逻辑;优化启动流程与内存占用,实现启动时间≤6s,内存占用≤90MB;优化功耗配置,运行功耗≤90mA;测试系统稳定性,实现连续稳定运行96小时以上,适配智能穿戴场景。
-
难点突破:系统极致轻量化与功能完整性平衡、低功耗与界面流畅度平衡、内存占用精准控制。
场景实战四:车载边缘节点——PREEMPT-RT+稳定性/实时性调优
-
场景需求:车载边缘节点(ARM Cortex-A55,512MB内存、2GB存储),要求使用Yocto定制系统,移植PREEMPT-RT实时内核,集成车载CAN/LIN驱动与边缘计算应用,实时响应时间≤500us,抖动≤30us,稳定运行无故障,适配车载资源受限、硬实时场景。
-
实战知识点:Yocto车载系统定制、PREEMPT-RT实时内核移植与优化,车载驱动集成,实时性测试与优化,稳定性加固,车规级基础适配。
-
案例实现:使用Yocto定制车载轻量化系统,集成CAN/LIN驱动与边缘计算应用;移植PREEMPT-RT补丁,优化实时性配置;优化中断与任务调度,实现响应时间≤450us,抖动≤25us;配置系统监控与异常重启机制,加固稳定性,适配车载复杂环境;完成车载边缘节点场景落地,符合车规级基础稳定性要求。
-
难点突破:车载硬实时性优化、复杂车载环境下的稳定性保障、实时性与功耗平衡。
专题七:系统定制与优化高级技巧与故障排查(综合提升,岗位必备)
核心知识点
-
高级定制技巧:Yocto与Buildroot混合使用技巧,多架构(ARM/RISC-V)系统统一定制方案,系统镜像加密与安全定制,资源受限场景下的系统升级方案。
-
高级优化技巧:PREEMPT-RT实时性深度优化(内核抢占参数调优、中断 latency 优化),内存碎片优化(CMA配置、内存池优化),功耗与实时性/稳定性的深度平衡。
-
复杂故障排查:系统构建失败(配方错误、补丁冲突、依赖缺失)、实时性不达标(响应时间过长、抖动过大)、启动异常(启动卡死、启动缓慢)、功耗过高、稳定性异常(崩溃、重启)的复杂故障排查思路与实操方法。
-
工业级避坑经验:企业实际项目中资源受限场景系统定制与优化的常见误区(过度裁剪、实时性配置不合理、功耗与功能失衡)、避坑技巧与最佳实践。
-
性能测试与验证:工业级测试规范,实时性、启动速度、功耗、稳定性的精准测试方法,测试结果分析与优化调整,项目交付测试要点。
-
后续学习衔接:系统定制与优化与车载Linux安全(ISO 26262)、物联网Linux低功耗、嵌入式AI轻量化部署的衔接逻辑,学习建议与岗位提升方向。
案例分析与演示
-
案例1:复杂故障排查实战——模拟企业项目中“Yocto构建失败(配方依赖缺失)+ PREEMPT-RT实时性不达标 + 系统启动卡死”复合故障,演示多工具协同排查流程,定位故障根源并优化解决。
-
案例2:高级优化实战——基于前期场景案例,进行PREEMPT-RT实时性深度优化与内存碎片优化,将响应时间从800us优化至400us,抖动从40us优化至20us,减少内存碎片80%。
-
案例3:多架构系统定制演示——使用Yocto实现ARM Cortex-A7与RISC-V RV32多架构系统统一定制,复用层与配方资源,提升多架构项目开发效率。
-
演示:高级测试工具使用——讲解cyclictest、powertop、perf、valgrind工具的进阶功能,演示如何精准测试实时性、功耗、稳定性指标,为项目交付提供数据支撑。
六、培训方式
-
理论精讲:聚焦系统定制与优化核心知识点,结合企业实际项目经验,讲解Yocto/Buildroot构建、PREEMPT-RT移植、多维度调优技巧、避坑经验与行业规范,贴合资源受限场景岗位需求,摒弃冗余理论。
-
案例实操:每个专题配套实战案例,讲师现场演示系统构建、实时性改造、调优、故障排查全流程,学员同步实操,讲师一对一指导,解决实操中的问题。
-
故障排查演练:模拟企业实际项目中的复杂系统定制与优化故障,学员分组演练排查与优化流程,讲师点评指导,强化故障排查与优化能力。
-
课后练习:每个专题配套针对性课后练习,聚焦资源受限场景系统定制、实时性优化、多维度调优实操,巩固知识点与技巧,讲师批改点评,确保学习效果。
-
答疑交流:课程全程预留答疑时间,针对学员实操中的问题、岗位工作中的系统定制与优化痛点,讲师一对一解答,分享企业实战经验与最佳实践。
七、课程工具与环境
-
开发工具:VSCode、Source Insight、交叉编译器(ARM-GCC、RISC-V-GCC)、Yocto Project(Poky)、Buildroot、BitBake、Git(版本控制)。
-
调试与测试工具:串口调试助手、SSH工具、gdb远程调试工具、cyclictest(实时性测试)、powertop(功耗测试)、perf/ftrace(性能分析)、valgrind(内存调试)、bootchart2(启动耗时分析)、逻辑分析仪。
-
硬件环境:ARM开发板(Cortex-A7/A9/A53/A55)、RISC-V开发板(RV32/RV64)、工业传感器(I2C/SPI接口)、蓝牙模块、CAN模块、车载边缘节点开发板(可选)、智能穿戴设备开发板(可选)。
-
软件环境:Windows系统(开发环境)、Linux系统(Ubuntu,构建与编译环境)、Linux内核源码(4.x/5.x/6.x)、PREEMPT-RT补丁、Yocto Project源码、Buildroot源码、BusyBox。
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表下载请点击
服务优势:
丰富专家资源,精准匹配相关行业,相关项目技术精英,面向用户实际需求,针对性培训或咨询,互动式交流,案例教学,精品小班,实际工程项目经验分享,快捷高效,节省时间与金钱,少走弯路与错路。
专家力量:
中国科学院相关研究所高级研究人员
西门子,TI,vmware,MSC,Ansys,MDI,Mentor, candence,Altium,Atmel 、Freescale,达索,华为等
大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高
多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享
针对客户实际需要,真实案例演示,互动式沟通,学有所值