教学模块 | 关键技术要点 |
系统启动流程 | BootRom调试技巧、内存分配策略、硬件初始化规范 |
中断管理机制 | 中断控制器配置、服务程序优化、实时响应调试 |
驱动开发实践 | 串口通信协议栈、以太网END驱动、Flash存储管理 |
课程采用X86/ARM双架构实验平台,提供基于Intel Atom和Cortex-A9的真实开发环境。学员将在课内完成从Bootloader移植到设备驱动开发的完整项目流程,重点解决实际工程中的时钟同步、中断冲突等常见技术难题。
历任航天科工集团嵌入式系统架构师,主导完成某型号卫星地面站VxWorks系统移植。擅长X86/PPC架构下的多核任务调度优化,持有VxWorks Certified Instructor认证,教学案例覆盖工业控制、通信设备等多个应用领域。
现任国际知名半导体公司BSP技术总监,精通MIPS架构下的DMA优化技术。曾主持开发5G基站设备的实时操作系统适配方案,拥有大规模商业项目部署经验,擅长解决高并发场景下的内存泄漏问题。
时间段 | 核心教学内容 |
天上午 | 系统启动代码分析、BootRom调试技巧 |
天下午 | 硬件初始化实战、中断控制器配置 |
第二天上午 | 驱动开发框架解析、串口通信实现 |
第二天下午 | 网络驱动开发、系统移植案例研讨 |
学员可获赠《VxWorks BSP开发标准手册》电子版,包含常用芯片的寄存器配置速查表。课程结束后提供三个月技术咨询支持,定期举办校友技术沙龙交流最新行业动态。
实验室开放时间:每周三、周六 9:00-17:00