Priročnik za uporabo nano plošče Fastbit Embedded STM32F303CCT6

Uvod
Plošča Nano omogoča uporabnikom enostavno razvijanje aplikacij z mikro krmilnikom STM32F303CCT6 z 4-bitnim jedrom Arm Cortex-M32.
Temelji na STM32F303CCT6 in vključuje en MPU6050 (je 3-osni žiroskop in 3-osni senzor za pospeševanje), LED, gumbe in mini USB priključek.

Seznam okrajšav
SWD: Odpravljanje napak serijske žice
LQFP: Nizka profesionalnostfile Paket Quad Flat
LSE: Zunanja nizka hitrost
HSE: Zunanja visoka hitrost
funkcija:
Nano ponuja naslednje funkcije:
- Mikro krmilnik STM32F303CCT6 ima 32-bitni Arm Cortex-M4 z jedrom FPU (največ 72 MHz), 256-Kbyte Flash pomnilnik in 48-Byte DRAM v paketu LQFP48.
- Trije gumbi:
- SW1 (ponastavitev), SW 2 (uporabniški gumb), SW (zagon).
- Štiri LED diode:
- D1 (rdeč) za vklop/izklop 3.3 V.
- Tri uporabniške LED, D2 (modra), D3 (zelena), D4 (rdeča).
- Priključki na plošči:
- J1 SWD.
- J2 USB-B Micro.
- Razširitvena glava z naklonom 2.54 mm za 30 nožic V/I LQFP48 za hitro povezavo s prototipno ploščo in enostavno tipanje.
- Možnosti napajanja: ST-LINK ali USB VBUS.
Strojna oprema in postavitev
Nano je zasnovan okoli mikro krmilnika STM32F303CCT6 v ohišju LQFP z 48 nožicami.
Slika 2 in Slika 3 pomaga uporabnikom najti STM32F303CCT6 in njegove zunanje naprave (MPU6050, gumbi, LED).

Slika 2: Nano zgornja postavitev

Slika 3: Nano postavitev dna
Napajanje in izbira moči
- Napajanje zagotavlja gostiteljski računalnik prek kabla USB ali prek vrat SWD s povezavo ST-Link.
- U2 uravnava vhod 5 V iz USB-ja, da zagotovi stabilen izhod 3.3 V.
Opomba: zunanjega napajanja ne priključujte na glavne vtičnice.
LED diode
- D1 PWR: rdeča LED označuje, da je plošča pod napajanjem.
- Uporabnik D2: modra LED je uporabniška LED, povezana z V/I PA1 STM32F303CCT6.
- Uporabnik D3: zelena LED je uporabniška LED, povezana z V/I PA2 STM32F303CCT6.
- Uporabnik D4: rdeča LED je uporabniška LED, povezana z V/I PA3 STM32F303CCT6.
- SW1 RESET: Gumb, povezan z NRST, se uporablja za PONASTAVITEV STM32F303CCT6.
- UPORABNIK SW2: Uporabniški gumb je povezan z V/I PA0 STM32F303CCT6.
- SW3 BOOT0: Gumb, povezan z BOOT0, se uporablja za preklop načina zagona STM32F303CCT6.
ZAČETEK0 Zagonski način 0 Glavni flash pomnilnik 1 Sistemski pomnilnik Tabela 1: Načini zagona
Opomba: Mikrokrmilnik privzeto izvaja kodo aplikacije iz glavnega bliskovnega pomnilnika. Če želite spremeniti to vedenje, uporabite gumb BOOT0.
- Pritisnite gumb BOOT0 in nato gumb za ponastavitev.
- To dejanje povzroči, da mikrokrmilnik zažene vgrajeni zagonski nalagalnik iz sistemskega pomnilnika (tj. mikrokrmilnik vstopi v način zagonskega nalagalnika).
Axis (žiroskop + pospeševalnik) MEMS sledenje gibanju
- Senzor MPU6050 je 6-osni (žiroskop + pospeševalnik) nizke porabe energije, poceni in visoko zmogljiv.
- Naprave MPU6050 združujejo 3-osni žiroskop in 3-osni merilnik pospeška na isti silicijevi matrici, skupaj z vgrajenim digitalnim procesorjem gibanja (DMP), ki obdeluje kompleksne 6-osne algoritme Motion Fusion.
- Mikro krmilnik STM32F303CCT6 krmili ta senzor prek vmesnika I2C.
OSC ura
- LSE: Napajanje ure OSC 32.768 kHz
Nanaša se na zunanji oscilator, ki deluje pri 32.768 kHz. Običajno zagotavlja nizkofrekvenčni vir ure za ure v realnem času (RTC) ali druge časovno občutljive funkcije.Pin Ime Funkcija zatiča PC14 OSC32_IN PC15 OSC32_OUT - HSE: Napajanje takta OSC 8 MHz
Nanaša se na zunanji oscilator, ki deluje na 8MHz. Zagotavlja visokofrekvenčni vir takta, primeren za pogon jedrne procesne enote ali drugih hitrih zunanjih naprav.Pin Ime Funkcija zatiča PF0 OSC_IN PF1 OSC_OUT
Most USB na UART
- Most USB v UART olajša komunikacijo med računalnikom in STM32F303CCT6, pri čemer Stuart in UART1Rx služita kot oddajna oziroma sprejemna zatiča, ki sta povezana na zatiča PA9 in PA10 na mikro krmilniku.
Pin Ime Funkcija zatiča PA9 UART1_Tx PA10 UART1_Rx 

Dokumenti / Viri
![]() |
Nano plošča Fastbit Embedded STM32F303CCT6 [pdfUporabniški priročnik STM32F303CCT6 Nano plošča, STM32F303CCT6, Nano plošča, plošča |




