Skip to content
ショップ

LED点滅

This content is not available in your language yet.

STM32 MCUリーフに搭載されたLEDを1秒おきに点灯/消灯させます。

以下のリーフを使用します

TypeNameQ’ty
AZ62Connector Cover1
AZ01USB1
AP03STM32 MCU1
AV01CR20321
CR2032 coin cell battery1
M2*10mm screw2

下図のようにリーフを組み立てましょう。

assemble1

STM32CubeIDEに下記のプロジェクトをインポートしましょう。

Blink.zip

ファイルはZIPで圧縮されているのでフォルダ”ドキュメント¥STM32¥“等に解凍してください。
プロジェクトのインポート方法は下記を参照してください。

STM32CubeIDE使用方法

main.cの99~102行にある下記4行でLEDの点滅を行っています。

HAL_GPIO_WritePin(GPIOH, GPIO_PIN_3, GPIO_PIN_SET); // LEDを点灯
HAL_Delay(1000); // 待ち1000ms
HAL_GPIO_WritePin(GPIOH, GPIO_PIN_3, GPIO_PIN_RESET); // LEDを消灯
HAL_Delay(1000); // 待ち1000ms

STM32 MCUリーフに搭載されたLEDが1秒おきに点灯/消灯します。