Skip to main content
4 votes
1 answer
4k views

I'm trying the light an LED (on port c, pin 13) on STM32F103C8T6. I'm not using IDE. Code: #include "include/stm32f10x.h" int main() { RCC->APB2ENR |= RCC_APB2ENR_IOPCEN; GPIOC->CRH &...
Олег's user avatar
13 votes
2 answers
40k views

I'm creating a blank project for a STM32F103 microcontroller using STM32CubeMX. Using HAL drivers (the default), I got a blinky example working pretty quickly, but I'd like to try out LL (low level) ...
Alex I's user avatar
  • 20.4k
2 votes
2 answers
460 views

I have a program running on an STM32F103C8 that uses a bootloader for USB DFU updates. The program and the bootloader/updates work nicely, but I wonder how can you a program that updates itself ...
étale-cohomology's user avatar
1 vote
1 answer
5k views

I have an STM32VLDISCOVERY board that I connected to my Windows PC. This board has an integrated ST-LINK V2 programmer / debugger based on the STM32F103C8 microcontroller which actually communicates ...
71GA's user avatar
  • 1,515
1 vote
2 answers
3k views

I tried to load binary that is compiled from rust code, but it doesn't work. First, I downloaded Rust code from https://github.com/rust-embedded/discovery. Then, I built it. # I am in the `src/05-...
lenna_kun's user avatar
0 votes
1 answer
357 views

I'm curious about the delay time between the title mentioned, I toggled an IO when I wrote data into UART->DR, the delay time varies from 3 micro seconds to 10x micro seconds int main(void) { /* ...
Olly's user avatar
  • 23