Skip to content

0. 소개

1. STM32 사용모델

  • STM32F411CEU6_BlackPill
  • STM32 중에서 저렴, 수급 쉽고, 수량 확보 용이함
  • 다음 목차의 내용을 처리하기에 충분한 성능을 가지고 있다.
  • 많이 쓰이고 있어서 자료 찾기가 용이하다.
  • STM32 개발툴 연결하고 업로드 하는데 어려움이 없다.

2. 갖춰야 할 도구들

  • ST-LINK Ver2

3. 목차

  1. 개발환경 세팅과 업로드 방법
    1. 개발툴
    2. CubeMX 세팅
    3. CubeIDE 사용하기
  2. 출력
    1. GPIO 사용하기
    2. PWM 출력하기
    3. Serial 통신
    4. I2C
    5. SPI
    6. Timer
    7. Interrupt
  3. 입력
    1. 스위치 (Digital, On/Off)
    2. 볼륨 (Analog, ADC, Volume)
    3. Sensor Basic
  4. 주요 프로토콜
    1. DMX Out
    2. DMX In
    3. MIDI Out
    4. MIDI In
    5. Display (SSD1306)
    6. Display (FND, MAX7219)
  5. 주요 프로젝트
    1. MIDI Timecode Display