Staviću ovde par osnovnih primera koda generisanog kroz CubeMX i to za STM32F103C8 koji se nalazi na Blue Pill jeftinoj pločici malog formata. Primeri tog tipa mogu se naći u svakom STM32Cube paketu. Nisam našao dovoljno primera za CubeMX koji je po meni dobar alat pa sam zato krenuo da pravim svoje iz početka.
Prvi primer je klasični gpio.
BUTTON je na PB5 a LED2 je na PC13 i nalazi se na samoj pločici. BUTTON pin je definisan kao ulazni sa internim pul up otpornikom. LED2 je definisan kao izlazni open drain zbog načina na koji je vezena ova LED na pločici. Eksterni oscilator mi iz nekog razloga ne radi (radi na drugim pločicama ali na ovoj neće) pa sam definisao interni od 8MHz kao glavni takt.
Prvi primer je klasični gpio.
BUTTON je na PB5 a LED2 je na PC13 i nalazi se na samoj pločici. BUTTON pin je definisan kao ulazni sa internim pul up otpornikom. LED2 je definisan kao izlazni open drain zbog načina na koji je vezena ova LED na pločici. Eksterni oscilator mi iz nekog razloga ne radi (radi na drugim pločicama ali na ovoj neće) pa sam definisao interni od 8MHz kao glavni takt.