Manuale d'uso Fastbit Embedded STM32F303CCT6 Nano Board
Fastbit Embedded STM32F303CCT6 Nano Board

Introduzione

A scheda Nano permette à l'utilizatori di sviluppà facilmente applicazioni cù u microcontroller STM32F303CCT6 cù u core Arm Cortex-M4 32-bit.
Basatu nantu à STM32F303CCT6, include un MPU6050 (hè un giroscopiu di 3 assi è un sensoru di acceleratore di 3 assi), LED, pulsanti è un portu mini USB.
Sensore di l'acceleratore

Lista di l'abbreviazione

SWD: Debug di filu seriale
LQFP: Bassa Profile Pacchetto Quad Flat
LSE: Esternu à bassa velocità
HSE: Esternu d'alta velocità

Feature:

Nano offre e seguenti caratteristiche:

  • U microcontroller STM32F303CCT6 presenta un Arm Cortex-M32 4-bit cù core FPU (72 MHz max), memoria Flash 256-Kbyte, è 48-Byte DRAM in un pacchettu LQFP48.
  • Trè pulsanti:
    • SW1 (reset), SW 2 (buttone d'utilizatore), SW (boot).
  • Quattru LED:
    • D1 (rossu) per accensione / spegnimentu di 3.3 V.
    • Trè LED d'utilizatori, D2 (blu), D3 (verde), D4 (rossu).
  • Connettori di bordu:
    • J1 SWD.
    • J2 USB-B Micro.
    • Intestazione di estensione di passo di 2.54 mm per 30 pin di LQFP48 I/Os per una cunnessione rapida à a scheda di prototipazione è una sonda faciule.
  • Opzioni di alimentazione: ST-LINK o USB VBUS.

Hardware è layout

U Nano hè cuncepitu intornu à u microcontroller STM32F303CCT6 in un pacchettu LQFP 48-pin.
Figura 2 è Figura 3 aiutà l'utilizatori à localizà STM32F303CCT6 è i so periferichi (MPU6050, pulsanti, LED).
Hardware è layout
Figura 2: layout Nano top
Hardware è layout
Figura 3: Nano layout di fondu

Alimentazione è scelta di putenza

  • L'alimentazione hè furnita sia da u PC host per via di u cable USB o via u portu SWD utilizendu una cunnessione ST-Link.
    • U2 regula l'ingressu 5V da USB per furnisce una uscita stabile di 3.3V.

Nota: Ùn cunnette micca l'alimentazione esterna à i socket d'intestazione.

LED

  • D1 PWR: LED rossu indica chì a scheda hè alimentata.
  • User D2: LED blu hè un LED d'utilizatore cunnessu à l'I/O PA1 di u STM32F303CCT6.
  • User D3: LED verde hè un LED d'utilizatore cunnessu à l'I/O PA2 di u STM32F303CCT6.
  • User D4: LED rossu hè un LED d'utilizatore cunnessu à l'I/O PA3 di u STM32F303CCT6.

Pulsanti

  • SW1 RESET: Push button cunnessu à NRST hè utilizatu per RESET u STM32F303CCT6.
  • SW2 USER: U buttone d'utilizatore hè cunnessu à l'I/O PA0 di u STM32F303CCT6.
  • SW3 BOOT0: Push button cunnessu à BOOT0 hè utilizatu per cambià u modu di boot di u STM32F303CCT6.
    BOTTA 0 Modu Boot
    0 Memoria flash principale
    1 Memoria di u sistema

    Table 1: Modi di boot

Nota: Per automaticamente, u microcontroller corre u codice di l'applicazione da a memoria flash principale. Per cambià stu cumpurtamentu, utilizate u buttone BOOT0.

  1. Pulsà u buttone BOOT0 è dopu appughjà u buttone reset.
  2. Questa azione rende u microcontroller per eseguisce u boot loader integratu da a memoria di u sistema (vale à dì, u micro controller entra in u modu di boot loader).

Axis (Gyro + Accelerator) MEMS Motion Tracking

  • U sensoru MPU6050 hè un assi di 6 assi (Gyro + Accelerator) di bassa putenza, low cost, è d'altu rendiment.
  • I dispositi MPU6050 combinanu un giroscopiu di 3 assi è un accelerometru di 3 assi nantu à a stessa matrice di siliciu, inseme cù un Processore di Movimentu Digitale (DMP) integratu, chì processa algoritmi cumplessi di Fusione di Movimentu di 6 assi.
  • U microcontroller STM32F303CCT6 cuntrolla stu sensoru attraversu l'interfaccia I2C.

Clock OSC

  • LSE: Fornitura di clock OSC 32.768 kHz
    Si riferisce à un oscillatore esternu chì funziona à 32.768 kHz. Tipicamente fornisce una fonte di clock di bassa frequenza per clock in tempu reale (RTC) o altre funzioni sensibili à u timing.
    Pin Name Funzione Pin
    PC14 OSC32_IN
    PC15 OSC32_OUT
  • HSE: Fornitura di clock OSC 8 MHz
    Si riferisce à un oscillatore esternu chì funziona à 8MHz. Fornisce una fonte di clock di frequenza più alta adatta per guidà l'unità di processazione core o altre periferiche d'alta velocità.
    Pin Name Funzione Pin
    PF0 OSC_IN
    PF1 OSC_OUT

Ponte da USB à UART

  • U ponte USB à UART facilita a cumunicazione trà un computer è un STM32F303CCT6, cù Stuart è UART1Rx chì servenu cum'è pin di trasmissione è riceve, rispettivamente, cunnessi à i pin PA9 è PA10 in u microcontroller.
    Pin Name Funzione Pin
    PA9 UART1_Tx
    PA10 UART1_Rx

    Ponte UART-ISB
    Logo di a cumpagnia

Documenti / Risorse

Fastbit Embedded STM32F303CCT6 Nano Board [pdfManuale d'usu
STM32F303CCT6 Nano Board, STM32F303CCT6, Nano Board, Board

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *