教学模块 | 技术要点 | 实验产出 |
处理器架构解析 | Thumb-2指令集/异常处理机制 | 模式切换调试实例 |
外设接口开发 | GPIO/UART/PWM配置 | 智能温控系统原型 |
操作系统移植 | 内核调度算法/任务管理 | 多任务通信实例 |
从寄存器级解析STM32F103与LPC17XX的差异化设计,重点剖析DMA控制器、定时器单元、ADC模块的配置技巧。通过示波器实测波形,掌握PWM信号生成与捕获的工程实现方法。
详解uC/OS-II任务控制块(TCB)的数据结构,通过单步调试演示任务切换时的上下文保存机制。特别针对Cortex-M3的NVIC模块,解析中断优先级分组配置对系统实时性的影响。
嵌入式系统架构师,主导完成20+个工业级嵌入式项目,擅长Cortex系列处理器底层开发。教学案例包含数控机床控制系统、智能物流分拣设备等典型应用。
实时操作系统专家,具有多个汽车电子ECU开发经验。精通uC/OS-II在Cortex-M3平台上的性能优化,擅长解决多任务系统中的资源竞争问题。
教学环节 | 实施标准 |
设备配置 | STM32F103/LPC17XX双平台 |
代码审查 | 每日提交Git仓库 |
质量保障 | 三次阶段项目评审 |