Bring up code for low end STM32 micro-controllers https://rfivet.github.io/stm32bringup/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Renaud dbefe44d5c Switch to toolchain version 10.3 (2021-07). 4 months ago
crc32 Dont't stop if CRC-32 placeholder pattern is detected while not at end of file. 7 months ago
.gitattributes Update repository description and set automatic EOL conversion. 8 months ago
.gitignore Entry at reset, C startup, user LED driven by System Tick on STM32F030F4. 1 year ago
LICENSE Add copyright holder and year 1 year ago
Makefile Switch to toolchain version 10.3 (2021-07). 4 months ago
README.md Migrate web pages to rfivet.github.io 7 months ago
adc.c Use temperature formula from reference manual code example. 7 months ago
adccalib.c ADC calibration application to experiment with the internal temperature sensor using a DS18B20 as reference. 12 months ago
adcmain.c Internal Temperature calculation using TS_CAL2 and reference temperature stored in User Data Option Byte. 7 months ago
blink.c Activate warnings: -pedantic, -Wstrict-prototypes and -Wno-unused-parameter. 11 months ago
board.c Board mapping abstraction. 1 year ago
boot.c Activate warnings: -pedantic, -Wstrict-prototypes and -Wno-unused-parameter. 11 months ago
clocks.c Configure clocks during initialization: HSI, HSE, PLL HSI, PLL HSE 1 year ago
cstartup.c Activate warnings: -pedantic, -Wstrict-prototypes and -Wno-unused-parameter. 11 months ago
dht11.c Activate warnings: -pedantic, -Wstrict-prototypes and -Wno-unused-parameter. 11 months ago
dht11.h DHT11 humidity and temperature sensor sampling. 1 year ago
dht11main.c Activate warnings: -pedantic, -Wstrict-prototypes and -Wno-unused-parameter. 11 months ago
ds18b20.c Activate warnings: -pedantic, -Wstrict-prototypes and -Wno-unused-parameter. 11 months ago
ds18b20.h DS18B20 digital thermometer 1 year ago
ds18b20main.c DS18B20 digital thermometer 1 year ago
f030f4.ld Revise linker flags generation. Remove extra word alignment introduced for STM32 Flash Loader Demonstrator (deprecated). 8 months ago
f030f4.ram.ld Revise linker flags generation. Remove extra word alignment introduced for STM32 Flash Loader Demonstrator (deprecated). 8 months ago
generic.ld Fix CRC placeholder load location. 7 months ago
gpioa.c DHT11 humidity and temperature sensor sampling. 1 year ago
hello.c Avoid warning if compiled with -Wstrict-prototypes. 1 year ago
init.c Entry at reset, C startup, user LED driven by System Tick on STM32F030F4. 1 year ago
ledon.c Activate warnings: -pedantic, -Wstrict-prototypes and -Wno-unused-parameter. 11 months ago
ledtick.c Activate warnings: -pedantic, -Wstrict-prototypes and -Wno-unused-parameter. 11 months ago
memcpy.c Support BOOT, GOFLASH and GORAM memory models. 11 months ago
memset.c Update GNU ARM Embedded Toolchain to release 10 major 12 months ago
printf.c Fix precedence of printf flags 8 months ago
putchar.c Allow putchar() to be defined as a macro to pass regression test using older version of the toolchain. 11 months ago
puts.c Standard C output functions as library 1 year ago
startup.c Activate warnings: -pedantic, -Wstrict-prototypes and -Wno-unused-parameter. 11 months ago
startup.crc.c CRC32 validation of binary image at startup. 7 months ago
startup.ram.c In RAM execution using all RAM when loading via SWD. 7 months ago
startup.txeie.c Activate warnings: -pedantic, -Wstrict-prototypes and -Wno-unused-parameter. 11 months ago
stm32f030xx.h CRC32 validation of binary image at startup. 7 months ago
success.c Entry at reset, C startup, user LED driven by System Tick on STM32F030F4. 1 year ago
system.h ADC conversion of temperature and voltage internal sensors 1 year ago
txeie.c Serial Transmission under interrupt. 1 year ago
uplow.1.c Use libgcc.a for integer division as Cortex-M0 has no support for it. 1 year ago
uplow.2.c uptime -- tells how long the system has been running 1 year ago
uptime.1.c uptime -- tells how long the system has been running 1 year ago
uptime.c uptime -- tells how long the system has been running 1 year ago
usart1tx.c Asynchronous serial transmission 1 year ago

README.md

STM32 bringup

Bring up code for low end STM32 micro-controllers

This repository contains the code explained here.

How to build

  • dependencies: gmake, GNU Arm Embedded Toolchain.