Fastbit Embedded STM32F303CCT6 Nano Board erabiltzailearen eskuliburua
Fastbit Embedded STM32F303CCT6 Nano plaka

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.
Azeleragailuaren sentsorea

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.
Hardwarea eta diseinua
2. Irudia: Nano goiko diseinua
Hardwarea eta 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.

Sakatu botoiak

  • 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.

  1. Sakatu BOOT0 botoia eta sakatu berrezarri botoia.
  2. 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

    UART-ISB zubia
    Enpresaren logotipoa

Dokumentuak / Baliabideak

Fastbit Embedded STM32F303CCT6 Nano plaka [pdfErabiltzailearen eskuliburua
STM32F303CCT6 Nano taula, STM32F303CCT6, Nano taula, taula

Erreferentziak

Utzi iruzkin bat

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *