课程大纲

介绍

嵌入式系统概述

  • 实际应用:手表、DVD播放器、手机等。
  • 实时操作系统、EmbeddedLinux等的区别。
  • 资源限制:尺寸、速度和功耗。

微控制器架构概述

  • 微控制器与微处理器的区别。
  • 选择微控制器架构。

启动项目

  • 确定设计需求。
  • 准备开发环境、工具和硬件。
  • 微控制器与PC的接口。

使用嵌入式C编程8051微控制器

  • 使用系统外设。
  • 与用户外设的接口。
  • 通用I/O。

使用嵌入式C编程ARM CORTEX M-3

  • 使用系统外设。
  • 与用户外设的接口。
  • 通用I/O。

使用嵌入式C编程ARM9 CPU核心

  • 使用系统外设。
  • 与用户外设的接口。
  • 通用I/O。

测试与调试

  • 工具与技术。
  • 优化尺寸、速度和功耗。

部署嵌入式系统

  • 环境考虑。
  • 设备安全。

故障排除

总结与结论

要求

  • 了解电子学。
  • 具备C编程经验。
  • 所有参与者需要准备硬件(微控制器、电缆等)和软件(IDE等)。具体需求请咨询培训协调员。

受众

  • 电子工程师
  • 具备电子学知识的开发者
 35 小时

客户评论 (3)

即将举行的公开课程

课程分类