Skip to content

 Simple Yet Powerful SDK for stm32f1 💻

Notifications You must be signed in to change notification settings

j13tw/stm32_MacOS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stm32 MacOS Build Status Releases platform

Simple Yet Powerful SDK for stm32f1

Installation

$ git clone https://github.com/but0n/stm32_MacOS.git
$ cd stm32_MacOS && make install

Usage

Cross compile

$ make

Disassembly

$ make dump

Clean

$ make clean

USART Serial debug

$ make tty

In-System Programming

stm32flash (with USART):

  • Installation:
$ brew install autoconf
$ brew install automake
$ brew install pkg-config
$ git clone https://github.com/ARMinARM/stm32flash.git
$ cd stm32flash
$ make
  • Usage:
make tty

dfu-util (with USB):

Note: This way is only supply STM32F105xx/107xx devices. An external clock (8 MHz, 14.7456 MHz or 25 MHz.) is required for DFU and CAN bootloader execution after the selection phase.

  • Installation:
brew install dfu-util
  • Usage:
make dfu

You may need some tools as follows:

  • coreutils
    Read Path
$ brew install coreutils

About

 Simple Yet Powerful SDK for stm32f1 💻

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 83.1%
  • Assembly 5.6%
  • LSL 5.1%
  • HTML 4.8%
  • C++ 1.4%
  • Batchfile 0.0%