课程大纲

介绍

Embedded Systems 概述

  • 实语使用:手表、DVD播放器、手机等
  • 实时操作系统、嵌入式操作系统Linux等之间的差异
  • 资源限制:大小、速度和功耗

Microcontroller 体系结构概述

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

启动项目

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

Programming 使用嵌入式 C 语言的 8051 微控制器

  • 使用系统外围设备
  • 与用户外设连接
  • 通用 I/O

Programming 使用嵌入式 C 语言的 ARM CORTEX M-3

  • 使用系统外围设备
  • 与用户外设连接
  • 通用 I/O

Programming 使用嵌入式 C 语言的 ARM9 CPU 内核

  • 使用系统外围设备
  • 与用户外设连接
  • 通用 I/O

测试和调试

  • 工具和技术
  • 针对尺寸、速度和功耗进行优化

部署嵌入式系统

  • 环境因素
  • 保护设备

故障 排除

总结和结论

要求

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

观众

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

人数


开始

完结


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

客户评论 (4)

相关课程

Using C++ in Embedded Systems - Applying C++11/C++14

  21 小时

课程分类