课程大纲

介绍

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 小时

人数



每位参与者的报价

客户评论 (5)

相关课程

Embedded C Application Design Principles for Automotive Professionals

14 小时

Embedded C Application Design Principles

14 小时

Arduino Programming for Beginners

21 小时

Microcontroller Design

35 小时

Raspberry Pi for Beginners

14 小时

Tensorflow Lite for Microcontrollers

21 小时

ARM Technology

14 小时

Berkeley DB for Developers

21 小时

C Programming for Embedded Systems

21 小时

C++ for Embedded Systems

21 小时

Embedded Linux Kernel and Driver Development

14 小时

Introduction to Embedded Computers

14 小时

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

21 小时

Embedded Systems Security

21 小时

FPGA Design for Embedded Systems

7 小时

课程分类

1