標籤: 教學
-
STM32 LibOpenCM3:GPIO 輸出
前言終於要開始實際寫程式了,接續上一篇的內容,這次要教最基本的 LibOpenCM3 的 GPIO 輸出用法,會控制一個 LED 燈使其閃爍。
簡單入門 LibOpenCM3 STM32 嵌入式系統開發#STM32
#LibOpenCM3
#教學
#C/C++
#程式
#嵌入式
-
STM32 GPIO 簡介
前言GPIO(General Purpose Input/Output)可以說是微控制器最基本的功能,因此第一堂當然要先教 GPIO 的使用方式。在本文中,將會介紹 STM32 的基本輸出與輸入的設定及模式。
簡單入門 LibOpenCM3 STM32 嵌入式系統開發#STM32
#LibOpenCM3
#教學
#嵌入式
-
STM32 IDE:PlatformIO
IDE 的尋覓過程在開發 STM32 等 ARM 架構的 MCU 時,Keil MDK 是很多人會使用的 IDE。筆者我最一開始學 STM32 時也是照著書上的教學,從用 Keil MDK 建工作環境開始學起,但是一段時間後我總用不習慣 Keil MDK,後來我就轉而使用 Eclipse ,再之後發現了 ST 版本的 TrueSTUDO 。到了 2020 年,我突然得知 Visual Studio Code (往後簡稱為 VS Code)這個文字編輯器,並開始慢慢地將各種程式的開發都轉到 VS Code 上。這時我也在嘗試在 VS Code 上開發 STM32,但實際建立環境的過程對我來說有點麻煩,最後就放棄了。再之後,我無意間得知 PlatformIO (往後簡稱為 PIO),嘗試過後發現它使用起來相當簡單方便,但該有的功能也都沒少,從此我終於可以在 VS Code 上輕鬆地開發 STM32 了。
簡單入門 LibOpenCM3 STM32 嵌入式系統開發#STM32
#教學
#嵌入式
-
簡單入門 LibOpenCM3 STM32 嵌入式系統開發 - 前言與基本介紹
前言此為我參加 2022 iThome 鐵人賽的系列文章,將以簡單的方式介紹以 LibOpenCM3 進行 STM32 微控制器的開發。
簡單入門 LibOpenCM3 STM32 嵌入式系統開發#STM32
#教學
#嵌入式