Fastbit Embedded STM32F303CCT6 Nano Board erabiltzailearen eskuliburua
Sarrera
Nano plakak erabiltzaileei aplikazioak erraz garatzeko aukera ematen die STM32F303CCT6 mikrokontrolagailuarekin Arm Cortex-M4 32 biteko nukleoarekin.
STM32F303CCT6-n oinarrituta, MPU6050 bat (3 ardatzeko giroskopioa eta 3 ardatzeko azeleragailuaren sentsore bat da), LEDak, sakagailuak eta mini USB ataka ditu.
Laburduraren zerrenda
SWD: Serial Wire arazketa
LQFP: Pro baxuafile Quad pakete laua
LSE: Abiadura baxua Kanpokoa
HSE: Abiadura Handiko Kanpokoa
Ezaugarri:
Nano-k ezaugarri hauek eskaintzen ditu:
- STM32F303CCT6 mikrokontrolagailuak 32 biteko Arm Cortex-M4 bat dauka FPU nukleoarekin (72 MHz gehienez), 256 Kbyte Flash memoria eta 48 byte DRAM LQFP48 pakete batean.
- Hiru sakagailu:
- SW1 (berrezarri), SW 2 (erabiltzailearen botoia), SW (abiarazte).
- Lau LED:
- D1 (gorria) 3.3 V pizteko / itzaltzeko.
- Hiru erabiltzaile LED, D2 (urdina), D3 (berdea), D4 (gorria).
- Plaken konektoreak:
- J1 SWD.
- J2 USB-B mikroa.
- 2.54 mm-ko altuera-luzapenaren goiburua LQFP30 I/O-ren 48 pinetarako, prototipo-taularekin konektatzeko eta zundaketa errazetarako.
- Elikatze-aukerak: ST-LINK edo USB VBUS.
Hardwarea eta diseinua
Nano STM32F303CCT6 mikro kontrolagailuaren inguruan diseinatuta dago 48 pin LQFP pakete batean.
2. irudia eta 3. irudia lagundu erabiltzaileei STM32F303CCT6 eta bere periferikoak (MPU6050, sakagailuak, LEDak) aurkitzen.
2. Irudia: Nano goiko diseinua
3. irudia: nano beheko diseinua
Potentzia-hornidura eta potentzia hautatzea
- Elikadura hornidura ostalariaren ordenagailuak USB kablearen bidez edo SWD atakaren bidez ematen du ST-Link konexioa erabiliz.
- U2-k USBtik 5 V-ko sarrera erregulatzen du 3.3 V-ko irteera egonkorra emateko.
Oharra: ez konektatu kanpoko elikadura hornidura goiburuko entxufeetara.
LEDak
- D1 PWR: LED gorriak plaka elikatuta dagoela adierazten du.
- Erabiltzailea D2: LED urdina STM1F32CCT303-ren I/O PA6era konektatuta dagoen erabiltzailearen LED bat da.
- D3 erabiltzailea: LED berdea STM2F32CCT303-ren I/O PA6ra konektatuta dagoen erabiltzailearen LED bat da.
- Erabiltzailea D4: LED gorria STM3F32CCT303-ren I/O PA6ra konektatuta dagoen erabiltzailearen LED bat da.
- SW1 berrezarri: NRST-era konektatutako sakatu-botoia STM32F303CCT6 berrezartzeko erabiltzen da.
- SW2 ERABILTZAILEA: Erabiltzailearen botoia STM0F32CCT303-ren I/O PA6ra konektatuta dago.
- SW3 BOOT0: BOOT0-ra konektatutako sakatu-botoia STM32F303CCT6-ren abiarazteko modua aldatzeko erabiltzen da.
BOTA0 Abiatzeko modua 0 Flash memoria nagusia 1 Sistemaren memoria 1. taula: Abiarazteko moduak
Oharra: Lehenespenez, mikro kontrolagailuak aplikazioaren kodea exekutatzen du flash memoria nagusitik. Portaera hori aldatzeko, erabili BOOT0 botoia.
- Sakatu BOOT0 botoia eta sakatu berrezarri botoia.
- Ekintza honek mikrokontrolagailuak sistemaren memoriatik abiarazte-kargatzailea exekutatzen du (hau da, mikro-kontrolagailua abiarazte-kargagailu moduan sartzen da).
Ardatza (Gyro + Azeleragailua) MEMS Motion Tracking
- MPU6050 sentsorea potentzia baxua, kostu baxua eta errendimendu handiko 6 ardatza da (Gyro + Azeleragailua).
- MPU6050 gailuek 3 ardatzeko giroskopioa eta 3 ardatzeko azelerometroa konbinatzen dituzte siliziozko trokel berean, eta 6 ardatzeko Motion Fusion algoritmo konplexuak prozesatzen dituen Digital Motion Processor (DMP) batekin batera.
- STM32F303CCT6 mikro kontrolagailuak sentsore hau kontrolatzen du I2C interfazearen bidez.
OSC Erlojua
- LSE: OSC 32.768 kHz erloju hornidura
32.768 kHz-en funtzionatzen duen kanpoko osziladore bati egiten dio erreferentzia. Normalean maiztasun baxuko erloju-iturri bat eskaintzen du denbora errealeko erlojuetarako (RTC) edo denboraren araberako beste funtzio batzuentzat.Pin izena Pin funtzioa PC14 OSC32_IN PC15 OSC32_OUT - HSE: OSC 8 MHz erloju hornidura
Kanpoko osziladore bati egiten dio erreferentzia. Maiztasun handiagoko erloju-iturri egokia eskaintzen du core prozesatzeko unitatea edo abiadura handiko beste periferiko batzuk gidatzeko.Pin izena Pin funtzioa PF0 OSC_IN PF1 OSC_OUT
USBra UART zubira
- USB to UART zubiak ordenagailu baten eta STM32F303CCT6 baten arteko komunikazioa errazten du, Stuart eta UART1Rx transmisio eta jasotzeko pin gisa, hurrenez hurren, mikrokontrolagailuko PA9 eta PA10 pinetara konektatuta.
Pin izena Pin funtzioa PA9 UART1_Tx PA10 UART1_Rx
Dokumentuak / Baliabideak
![]() |
Fastbit Embedded STM32F303CCT6 Nano plaka [pdfErabiltzailearen eskuliburua STM32F303CCT6 Nano taula, STM32F303CCT6, Nano taula, taula |