LoginSignup
6
2

More than 5 years have passed since last update.

STM32マイコンのお話

Last updated at Posted at 2018-06-02

部屋にある電子部品とか整理してたら、2年くらい前に購入して以来、すっかり忘れられていた新品のSTM32ファミリのマイコンが出てきたのでその話。
ちなみに見つけたのはULTRA-LOW-POWERモデルのNUCLEO-L152RE
DSC_0077.JPG

STM32L152RE スペック

CPU : CortexM3-32MHz
FLASH : 512KB
SRAM : 80KB

まずはLチカ

ドライバインストール、ファームアップが終わったら、まずはLチカ。

blink.cpp

#include "mbed.h"

DigitalOut myled(LED1);

int main() {
    while(1) {
        myled = 1;
        wait(0.3);
        myled = 0;
        wait(0.3);
    }
}

とりあえず次はPCとのシリアル通信

serial_com.cpp
#include "mbed.h"

Serial pc(USBTX, USBRX);

int main()
{
    pc.baud(115200);
    pc.printf("START\n");
    while(1) {
        wait(1);
        pc.printf("HELLO SERIAL WORLD!\n");
    }
}

出力結果はこんな感じ
serial_com.png

6
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
2