Skip to content

sixi-code/STM32-Template

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

STM32-Template

STM32 with StdPeriph_Driver for vscode

说明

本项目依照本人的习惯构建的STM32的模板,可以使用 VSCode 编译烧录,支持跨平台(Windows/MacOS)。 本项目需要有基本的解决问题的能力,熟练食用VSCode的想法。

依赖

Windows

MinGW-w64 (https://github.com/niXman/mingw-builds-binaries/releases)

需要将bin下的mingw32-make.exe复制一份为make.exe

OpenOCD (https://gnutoolchains.com/arm-eabi/openocd)

Arm-none-eabi (https://developer.arm.com/downloads/-/gnu-rm)

CMake (https://cmake.org/download)

VSCode (https://code.visualstudio.com/Download)

安装VScode插件C/C++、CMake、Cortex-Debug

MacOS

下载 Homebrew /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

OpenOCD brew install openocd

CMake brew install cmake

Arm-none-eabi (https://developer.arm.com/downloads/-/gnu-rm)

VSCode (https://code.visualstudio.com/Download)

安装VScode插件C/C++、CMake、Cortex-Debug。

About

STM32 with StdPeriph_Driver for vscode

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C 96.5%
  • Assembly 2.8%
  • CMake 0.2%
  • Makefile 0.2%
  • HTML 0.2%
  • C++ 0.1%