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