IT Guy

IT、AI / Machine Learning、IoT、Project Management、プログラミング、ITIL等々

洋書 - Programming with STM32

Programming with STM32: Getting Started with the Nucleo Board and C/C++

Programming with STM32: Getting Started with the Nucleo Board and C/C++

対象ボード

  • Board : Nucleo-64 series NUCLEO-F302R8
  • MCU : Model Number - STM32F302R8
    • ARM Cortex M-4 32-bit 72MHz
    • Flash Memory : 64 KB
    • SRAM : 16 KB

ARM Cortex M-4の主要特徴

  • Full-featured ARMv7-M instruction set, optimized for embedded applications
  • Floating point unit (FPU)
  • Low-power 32-bit processor
  • Memory protection unit (MPU)
  • Nested vector interrupt controller (NVIC)
  • Trace, breakpoint, and JTAG capabilities
  • Advanced Microcontroller Bus Architecture (AMBA)
  • Advanced High-Performance Bus (AHB5, AHB-Lite)

開発用ツール (ダウンロード)

Toolchain
STM32CubeMX
ST-LINK
  • STSW-LINK009 : USB driver for ST-LINK/V2 and ST-LINK/V2-1
  • STSW-LINK004 : ST-LINK/V2 utility

Link