Manuale d'uso 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.
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).
Figura 2: layout Nano top
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.
- 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.
- Pulsà u buttone BOOT0 è dopu appughjà u buttone reset.
- 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
Documenti / Risorse
![]() |
Fastbit Embedded STM32F303CCT6 Nano Board [pdfManuale d'usu STM32F303CCT6 Nano Board, STM32F303CCT6, Nano Board, Board |