Arm Cortex-M 架構和軟體開發專業課程

開始您的 Arm Cortex-M 之旅!這個專業化課將幫助想參與開發 Cortex-M 處理器軟體的任何人。

關於此專業課程

此專業化旨在幫助任何參與開發 Arm Cortex-M 處理器軟體的人。透過四門課程,您將了解這種在世界各地大量設備中使用的流行微控制器變體。無論您是計算/工程專業人士、學生還是業餘愛好者,培訓旨在為您提供啟動和運行 Cortex-M 軟體專案所需的基本知識和互動體驗,避免代價高昂的錯誤。

到官方網站了解本課程與上課

應用的學習專案

學習者將有機會透過多個專案運用所學的技能。例如,學習如何建置和 debug 針對 Cortex-M 系統的基本應用程式,以及學習如何使用標準程式技術啟動和初始化 Cortex-M 系統。

你將獲得的技能:

組合語言微控制器CortexM
電腦架構C 程式設計

字幕

簡中、英文( 21 種語言可選 )

製作方

ARM

Arm 技術正在定義計算的未來。我們的節能處理器設計和軟體平台已為超過 2250 億塊晶片實現了先進的運算,我們的技術為從感測器到智慧型手機和超級電腦等產品安全地提供動力。

第 1 門課程   Arm Cortex-M 處理器概述

你將學到的內容有

  • 描述在哪裡可以獲得有關 Cortex-M 處理器的資源和支援。
  • 描述不同 Cortex-M 處理器的實作差異和配置選項。

第 2 門課程 Armv8-M 架構基礎知識

你將學到的內容有

  • 描述程式設計模型(暫存器集、處理器的模式和狀態)。
  • 描述支援該架構的標準和 API。
  • 用組合語言解釋和程式設計。
  • 以預設系統記憶體為目標的應用程式。

第 3 門課程  Cortex-M 軟體開發基礎

你將學到的內容有

  • 使用強制、推薦和常用的開關編譯和連結 Cortex-M 應用程式。
  • Debug 和追蹤在 Cortex-M 設備上運行的 Cortex-M 應用程式。
  • 使用標準編程技術啟動並初始化 Cortex-M 系統。

第 4 門課程  先進的 Armv8-M 功能基礎

你將學到的內容有

  • 此最後的課程涵蓋了可以在 Cortex-M 系統中配置的更多高級和可選功能。這些功能可以幫助滿足特定專案的要求,例如安全性和效能。並非所有這些主題都與任何給定的 Cortex-M 專案相關,因此請隨意選擇適合您的主題(如果有)。

到官方網站了解本課程與上課

Sponsored by Coursera


你可能會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading