课程大纲

介绍

概述 Embedded Systems

  • 实际用途:手表、DVD 播放器、手机等。
  • 即时操作系统、EmbeddedLinux 等之间的差异
  • 资源约束:大小、速度和功耗

Microcontroller 架构概述

  • MicrocontrollerS 与微处理器
  • 选择 Microcontroller 架构

启动专案

  • 确定设计要求
  • 准备开发环境、工具和硬体
  • 微控制器和PC之间的介面。

Programming 一个 8051 Microcontroller 使用 Embedded C

  • 使用系统外围设备
  • 与使用者外设介面
  • 通用型 I/O

Programming 一个使用 Embedded C 的 ARM CORTEX M-3

  • 使用系统外围设备
  • 与使用者外设介面
  • 通用型 I/O

Programming 使用 Embedded C 的 ARM9 CPU 内核

  • 使用系统外围设备
  • 与使用者外设介面
  • 通用型 I/O

测试和调试

  • 工具和技术
  • 优化大小、速度和功耗

部署嵌入式系统

  • 环境注意事项
  • 保护设备

故障排除

总结和结论

要求

  • 对电子学的理解。
  • C 程式设计经验。
  • 所有参与者都需要硬体(微控制器、电缆等)和软体(IDE 等)。有关具体要求,请谘询培训协调员。

观众

  • ElectronICS 工程师
  • 具有电子知识的开发人员
 35 小时

客户评论 (3)

即将举行的公开课程

课程分类