透過使用 STM32 實踐嵌入式系統專案,深入了解 I2C 和 GPIO 週邊
從這 4 小時的課程,你會學到
- 能夠在微控制器和市場上數千種 I2C 設備之間建立 I2C 通信
- 了解 OLED 顯示器的工作原理並了解如何在其上顯示內容
- 深入了解如何在 STM32 Nucleo 微控制器和 Linear Technologies LTC2990 電流、電壓和溫度感測器之間建立 I2C 通信
- 了解如何啟用 GPIO 輸入以從按鈕讀取微控制器的輸入
- 了解硬體抽象層 (HAL) 程式庫( libraries )以及如何使用它們
- 在 Cortex-M 平台上自信、舒適地編寫應用程式
- 閱讀 I2C 從設備的資料表,了解如何使它們與微控制器主設備一起工作
要求
- 嵌入式系統基礎知識
- STM32 Nucleo開發板是建議的,但不是強制的
- 建議使用 MakerMax I2C 開發板,但不是強制使用
- 對 ARM Cortex 處理器基礎有基本了解
課程說明
歡迎來到 STM32 嵌入式系統課程:I2C 協議大師班。 I2C 通訊協議是一種流行的協議,微控制器使用它與各種設備進行通信,例如 EEPROM 和 NVRAM、ADC 和 DAC、用於連接埠擴展的 I/O 介面以及一系列不同類型的感測器。本課程深入探討 I2C 協定背後的理論、最初設計該協定的原因、可用的常見格式類型以及如何在 STM32 微控制器、LTC2990 電流、電壓和溫度感測器與 OLED 之間實現 I2C 通訊展示。
我是誰?
我是 Akshay,我將擔任本課程的講師。我從小就對微控制器很著迷,現在我認為能把它當作我的職業是很幸運的。我目前為電動車內部的安全關鍵系統編寫韌體。憑藉過去十多年對嵌入式系統的了解以及在矽谷的工作,我對行業的需求和學生的缺乏有了獨特的見解。
課程結構
課程分為四個部分
第 1 部分 – 在本部分中,你將學習 I2C 協議背後的理論以及如何有效實施它。
第 2 部分 – 在本部分中,你將設定一個免費開源開發環境來編程和調試 ARM Cortex 微控制器。如果你之前已經完成了我的 ARM Cortex-M 處理器基礎課程,那麼你可以選擇跳到下一部分。
第 3 部分 – 在本部分中,你將獲得如何為 LTC2990 溫度、電流和電壓感測器以及 SSD1306 OLED 顯示器編寫 I2C 驅動程式的實務經驗。你可以將本節中學到的知識應用於你選擇的任何其他 I2C 裝置。
第 4 部分 – 在本部分中,你將透過專門設計的分配來解鎖 I2C 擴充板的功能。每次作業結束後,我都會向你展示我的實作方法以進行比較。
本課程需要什麼硬體?
本課程是圍繞 ST Micro electronics 的 Nucleo 系列板創建的,我專門為本課程設計了一個適合 Nucleo 板頂部的定制板。 Nucleo 板可直接從 ST Micro 購買,客製化 I2C 板可在 www(dot)makermax(dot)ca 上購買,讓你無需在辦公桌上擁有整個電子實驗室即可進行實作。儘管建議使用此硬體,但這不是強制性的。如果你選擇不購買硬體,你仍然可以跟隨所有講座,因為我將向您展示我的實現。然而,最好的學習方法是自己嘗試和實施。如果你還有關於硬體或其他任何問題,請給我留言!我非常樂意提供協助。
目標受眾
- 想要探索微控制器週邊設備的嵌入式系統愛好者、專業人士或學生
- 如果你想掌握I2C通訊協議
- 如果你想深入了解GPIO外設
- 已經在使用 ARM Cortex 微控制器,並希望更深入地了解處理器的周邊
講師簡介
Akshay Gill Makermax Inc. 董事
Akshay 一直採用實用的教學方法。他的課程是根據這種方法設計的,並對全球的學生產生了影響。他的重點領域是電動車電池技術和股票市場投資。不要錯過這個向他學習並改變您在這些領域的職業生涯的機會。
MakerMax Inc. 嵌入式與電動車教育
MakerMax 透過其嵌入式系統、電動車和電力電子領域的基於應用的課程和研討會,正在帶來教育範式的轉變。
我們廣受歡迎的電動車電池和 BMS 大師班的下一批課程將於 1 月 30 日開始!註冊現已開放。
如需獨家大師班和教育產品,請造訪我們的網站!
字幕:英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- Udemy 永久擁有課程 NT310 起特價中(點擊連結看更多)
- ✨年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- 嵌入式系統相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響