Arduino IDE で STM32 Nucleo Board のLEDBlink
ArudinoIDEで利用できるみたいなので、試しにやってみました。
手順1 メニューのファイルから環境設定を立ち上げる。
追加のボードマネージャのURLに、
https://raw.githubusercontent.com/stm32duino/BoardManagerFiles/master/STM32/package_stm_index.json
を入れます。
手順2 メニューのツールからボードマネージャを起動。
STM32で検索。STM32 Coreをインストール。
手順3 メニューのツールからボードのリストを出し、NUCLEO-64を選ぶ。
Board part numberで NUCLEO F303RE を選択し、下図のとおり設定にします。
USB miniケーブルをつなぎ、最後に、シリアルポートを選ぶ。
ソースコード
#define LED_BUILTIN PC10
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
Arudinoと同じように、コンパイル実行
かなり、簡単に操作が出来たので便利かもしれない。