文章
-
[LibOpenCM3 × STM32教學-2] 按鈕觸發外部中斷 EXTI
我在 2022 年 9 月重新寫了與本文內容相近的文章,建議可以觀看新文章:- STM32 EXTI 外部中斷 - STM32 LibOpenCM3:EXTI 外部中斷 前言LibOpenCM3 是一個 Open-Source 的 ARM Cortex-M3 微控制器底層硬體函式庫,支援包含 STM32 在內的多種微控制器。本文將以 STM32F103RB(Nucleo F103RB)作為示範,介紹如何使用 LibOpenCM3 寫出 STM32 的外部中斷(External interrupt,EXTI)。
LibOpenCM3 × STM32教學#STM32
#電子電路
#教學
#C/C++
#程式
#嵌入式
-
如果幸福有顏色
如果幸福有顏色\那將是來自晴空的天藍如果幸福有顏色\那會是沾上胭脂的青藍如果幸福有顏色\那即是與珊瑚交織的水藍如果幸福有顏色\那定是被赤紅燒盡的湛藍如果幸福有顏色\我想是懷抱著\覺悟和認命\再加上一點點\感傷卻笑著\的\藍色致世界上最幸福的女孩——珂朵莉·諾塔·瑟尼歐里斯 ...
#文藝
-
[LibOpenCM3 × STM32教學-1] 用LibOpenCM3來開發STM32-LED閃爍範例
我在 2022 年 9 月重新寫了與本文內容相近的文章,建議可以觀看新文章:- STM32 GPIO 簡介 - STM32 LibOpenCM3:GPIO 輸出 前言LibOpenCM3 是一個 Open-Source(LGPL) 的 ARM Cortex-M3 微控制器底層硬體函式庫,支援包含 STM32、NXP LPC1000、Atmel SAM3U 等各種微控制器。本篇文章將會示範如何以 LibOpenCM3 寫出可以在 STM32 上執行的 LED 閃爍程式。本文的程式也有一併放在 GitHub 上:ziteh/stm32-examples 。
LibOpenCM3 × STM32教學#電子電路
#教學
#STM32
#C/C++
#程式
#嵌入式
-
[STM32學習記錄-6] 在VS Code與PlatformIO上開發STM32
前言PlatformIO 是一個開源的嵌入式系統整合開發平臺,你可以在上面使用各式各樣的開發板進行開發,包括 Arduino、ESP8266 與今天的主角 STM32。我認為它的重點特色為:- 跨平臺。- 可以搭配 VS Code(Visual Studio Code) 使用。- 安裝方便,設定簡單。- 整合了眾多開發板、平臺、函式庫及框架。- 可以設定多種開發環境,並隨時切換。- 擁有 Debugging 功能。- 擁有單元測試(Unit test)的功能。- 靜態程式碼分析。- 遠端開發。本篇文章將會介紹並示範如何在 VS Code 上使用 PlatformIO 開發 STM32。
STM32學習記錄#電子電路
#教學
#STM32
#C/C++
#程式
#嵌入式