Site icon Soft & Share

嵌入式系統物件導向程式設計

端到端固體和驅動程式開發:UART、GPIO、TIMER 等。從資料表到嵌入式 C 和 C++

從這 12.5 小時的課程,你會學到

要求

課程說明

您是否厭倦了複製和貼上您不理解的程式碼?

本課程適用於任何尋求提高嵌入式韌體開發技能的人。 本課程重點介紹如何將物件導向的原則應用於嵌入式韌體開發。

在本課程結束時,您將能夠編寫物件導向的嵌入式 C 應用程式以及物件導向的嵌入式 C++ 應用程式。

所以明白了這一點,讓我告訴你……

您將從這課程得到的

這與您參加過的任何課程都截然不同,因為它更像是 STM32 裸機韌體開發的專業實踐“現場指南”。
原因是因為沒有任何冗余內容。 它會立即切入實際主題,向您準確展示要做什麼、如何做以及為什麼。

另外,這很容易。

您會立即“理解”我個人在職業生涯中用來開發消費電子韌體的整個神話。

不僅僅是讓程式碼工作

看,這門課程將永遠改變你的職業生涯。 以下是一名學生對課程第一版 (STM32F4) 的評價:

“到目前為止,這門課很棒。我是一名 C 程式設計師,最近經常使用 Python,所以這門課有助於使我的 C 程式碼看起來更加物件導向和基於 class。此外,他還介紹如何轉換一些 C 程式碼轉換為 C++ 程式碼非常棒”

這是另一位學生不得不說的:

“這絕對適合我,因為我是嵌入式系統中 OOP 的新手,現在我對微控制器的 C++ 和 OOP 有了很好的理解。課程非常詳細且設計精美,我會定期檢查新更新。我認為 這是有關嵌入式系統 OOP 的最佳課程。”

如果以下至少一項適用於您,請繼續閱讀,否則請跳過本課程:

“ 從…逃脫 ”

“ 到達 ”

所以就像我說的,不僅僅是讓每段程式碼工作。

這是您將獲得的內容的概述…

在為任何晶片開發韌體之前,您必須學習如何閱讀晶片製造商提供的文檔。

微控制器上的所有組件都有一個地址範圍。 要寫入組件或從組件讀取,您需要在文檔中找到其地址範圍並在代碼中正確定義地址。

組件位址範圍內的地址代表該組件的寄存器。 要訪問這些寄存器,您已經有效地對位址進行了類型轉換。

Cortex-Microcontroller Interface Standard (CMSIS)CMSIS 是 Arm 為所有 Cortex-Microcontrollers 開發的標準。 這是專業韌體開發中使用的標準

但它變得更好,因為你也得到……

物件導向概念的深刻教訓

喜歡:

專為討厭複製/貼上的人設計

是的,如果您不喜歡“複製/貼上”,那麼您並不孤單 – 我也受不了。 從字面上看,我寧願有一段我從頭開始編寫的不起作用的程式碼,也不願複製和貼上別人的工作程式碼。

這就是為什麼我花了幾個月的時間設計和錄製這門課程,我在課程中向您展示如何定位使用的每個寄存器以及寫入寄存器的每個十六進制值的含義。

它還提供退款保證,因此您不會有任何損失。

目標受眾

講師簡介

Israel Gbati    嵌入式韌體工程師(更多講師主講課程介紹)

專業的嵌入式韌體開發人員。 做了這麼多年,甚至不記得是從什麼時候開始的。 我的專業領域包括實時系統開發、底層開發、醫療設備架構、嵌入式信號處理和嵌入式人工智慧。 我的大部分工作都基於 Arm Cortex 微控制器。 哦! 我是一個正常人。

英文字幕:有


報名參加課程

Sponsored by Udemy


也許你會有興趣

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

Exit mobile version