在线课程 – Arm Cortex-M 架构专业认证

从 Arm Cortex-M 开始您的旅程!这些专业化将帮助任何参与 Cortex-M 处理器软件开发的人。

Suggested by: Coursera (What is Coursera?)

Professional Certificate

中档

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • 了解 Arm Cortex-M 处理器的软件开发知识
  • 在 Cortex-M 中运行项目的实践经验
  • 能够为 Cortex-M 系统构建和设计基本应用程序
  • 熟练使用标准编程技术操作和初始化 Cortex-M 系统

What you will learn in the course

Courses for which the course is suitable

  • 嵌入式系统软件开发人员
  • 软件工程师
  • 嵌入式系统工程师
  • Arm Cortex-M 处理器应用开发人员
  • 嵌入式系统程序员
  • 具有软件知识的硬件工程师
  • 软件或计算机工程专业学生
  • 希望开发应用程序的技术爱好者

专业化 – 由 4 部分组成的课程系列

此专业化旨在帮助任何参与 Arm Cortex-M 处理器软件开发的人。在四门课程中,您将扩展有关此类微控制器的知识,该微控制器用于世界各地的各种设备。

无论您是计算机/工程专业人士、学生还是业余爱好者,该培训都旨在为您提供在 Cortex-M 上运行软件项目所需的基础知识和实践经验,从而避免代价高昂的错误。

实践学习项目

学习者将有机会在多个项目中应用他们获得的技能,例如:

  • 为 Cortex-M 系统构建和调试基本应用程序
  • 使用标准编程技术操作和初始化 Cortex-M 系统

Details of the courses that make up the specialization

Arm Cortex-M 处理器概述

  • 课程 1

    时间: 2 小时

    评分: 4.6 (90 reviews)

    您将学到什么:

    • 描述 Cortex-M 处理器上的哪些位置可以找到资源和支持。
    • 描述不同 Cortex-M 处理器的应用程序差异和配置选项。
  • Armv8-M 架构基础知识

    时间: 13 小时

    评分: 4.7 (40 reviews)

    您将学到什么:

    • 描述编程模型(处理器的一组绘图、状态和模式)。
    • 描述支持架构的标准和 API。
    • 使用组合语言进行解码和编程。
    • 将应用程序指向默认系统内存。
  • Cortex-M 的软件开发基础知识

    时间: 9 小时

    评分:4.5 (27 reviews)

    您将学到什么:

    • 使用必备、推荐和常用开关放大和连接 Cortex-M 应用程序。
    • 调试和跟踪在 Cortex-M 设备上运行的 Cortex-M 应用程序。
    • 使用标准编程技术引导 Cortex-M 系统。
  • 高级 Armv8-M 功能

    时间: 12 小时

    评分: 4.9 (16 ratings)

    您将学到什么:

    • 最后一门课程介绍可在 Cortex-M 系统中配置的高级和可选功能。
    • 这些功能可以帮助满足某些项目的要求,例如安全性和性能。
    • 并非所有主题都与每个 Cortex-M 项目相关,因此您可以选择适合您的主题(如果有)。