STM32 Startup code, Bare metal - Part 3

preview_player
Показать описание
This video describes the startup/boot proces of a STM32 Cortex-M microcontroller. I also show how to implement the startup code from STM32CubeMx yourself in C instead of assembler.

More information, including code, is available here:

Part 1:

Part 2:
Рекомендации по теме
Комментарии
Автор

Hello from the end of 2023. Your video still really useful, thanks a lot for your job!

s.a.m.
Автор

Great explanation of the mysterious processor start. Thanks!

Автор

thanks
I came from your comment in reddit and your videos help me set a lightweight workflow for stm32

abdoemr
Автор

Thanks for sharing this tutorial. Are you going to continue your videos?

mehrdadahmadi
Автор

Your videos are very Informative. Thank You. Looking forward to more from you.

amangarg
Автор

Your videos are very helpful and infomative. Hope that you can share more. Thanks a lot!

linhnguyenduy
Автор

Great tutorial, waiting for more videos. thank you :)

joshuamiasco
Автор

Just stumbled upon this channel, very good and useful videos! Thank you!

cawa
Автор

Thanks for "translating" the asm startup code, but I would still recommend using the asm code, as your C code version increased the data segment size from 20 bytes to 208 bytes.

philippfinke
Автор

Sir can you guide me about g-code interpretor for stm32f407 ?

I am making 2d plotter (and in future 3d printer) using stm32f407vgt6. I am trying to find g-code interpretor for stm32.

AlMaarij
Автор

An excellent serie of videos.
Why did you stop publish??
Anyway thanks for sharing.

ZiclopDevices
Автор

So, that .c file is necessary if you want to start the project without CubeMX?

pararera
Автор

awesome tutorial!!! Thanks, keep it up. :D

aljosaklajderic
Автор

You’re very knowledgeable of the STM32 family. I’ve learned a lot from your videos. Could you do one on how to read an RC like the FlySky FS-T6 transmitter and receiver combination? I’m having difficulty finding the correct speed of the timer to get the right signal. Thanks.

lorenefields
Автор

This is useful... although I'm more interested in moving TO Assembler FROM C ;)

edgeeffect
Автор

Nice tutorial, if i early found you channeI I won’t waste a lot of times make the toolchain work on mac

nochen