Renesas Electronics Microcontroller RA4W1 a 32 bit
Il microcontroller BLUETOOTH RA4W1 a 32 Bit di Renesas, basato su un nucleo a 48 MHz Arm® Cortex®-M4, presenta BLUETOOTH® 5,0 integrato a bassa energia (BLE) che lo rende la scelta ideale per i dispositivi IoT a bassa potenza. Un’unità di rilevamento tattile capacitiva (CTSU) su chip e un controller LCD a segmenti (SLCDC) consentono una semplice integrazione nelle applicazioni di interfaccia uomo macchina (HMI). Le funzioni aggiuntive includono memoria flash di codice a 512 KB, SRAM 96 KB, ADC a 14 bit, DAC a 12 bit e un modulo USB 2.0 a piena velocità (USBFS).RA4W1 è costruito su un processo a 40 nm altamente efficiente ed è supportato da un concetto di ecosistema aperto e flessibile, chiamato Flexible Software Package (FSP), che utilizza FreeRTOS come base. RA4W1 è progettato per le applicazioni IoT che richiedono sicurezza, RAM integrata di grandi dimensioni e basso consumo energetico.
L'MCU RA4W1 è disponibile in un package Quad Flat No-lead (QFN) da 7 mm x 7 mm, con un intervallo di temperatura di funzionamento da -40 °C a +85 °C.
Caratteristiche
- Core ARM Cortex-M4 con unità a virgola mobile (FPU)
- Architettura Arm v7E-M con set di istruzioni DSP
- Frequenza di funzionamento massima: 48 MHz
- Supporto per spazio di indirizzo di 4 GB
- Unità di protezione della memoria Arm (Arm MPU) con 8 regioni
- Debug e Trace: ITM, DWT, FPB, TPIU e ETB
- Porta di debug CoreSight™: JTAG-DP e SW-DP
- Memoria
- Memoria flash di codice 512 KB
- Memoria flash dati da 8 KB
- SRAM da 96 KB
- Cache Flash (FCACHE)
- Unità di protezione della memoria
- Funzione specchio di memoria (MMF)
- ID univoco a 128 bit
- Connettività.
- Bluetooth a bassa energia
- Ricetrasmettitore BLE e link layer conformi alla specifica Bluetooth 5.0 core
- Supporto PHY codificato LE 1M, 2M ed estensione Advertising LE
- Circuito di crittografia AES-CCM (blocchi a 128 bit) dedicato
- Modulo USB 2,0 Full-Speed (USBFS)
- Ricetrasmettitore su chip
- Conforme alla specifica di carica della batteria USB 2
- 4 interfacce di comunicazione seriale (SCI)
- UART
- IIC semplice
- SPI semplice
- 2 interfacce periferiche seriali (SPI)
- 2 interfaccia bus I2C (IIC)
- Bluetooth a bassa energia
- Analogico
- Convertitore A/D a 14 bit (ADC14)
- Convertitore D/A a 12 bit (DAC12)
- 2 convertitori D/A a 8 bit (DAC8) per ACMPLP
- 2 comparatori analogici a bassa potenza (ACMPLP)
- Amplificatore operazionale (OPAMP)
- Sicurezza
- Codice di correzione errore (ECC) nella SRAM
- Controllo errore di parità SRAM
- Protezione area Flash
- Funzione di autodiagnosi ADC
- Circuito di misurazione di precisione di frequenza di clock (CAC)
- Calcolatore di controllo di ridondanza ciclico (CRC)
- Circuito di funzionamento dati (DOC)
- Abilitazione uscita porta per GPT (POEG)
- Temporizzatore di supervisione indipendente (IWDT)
- Rilevamento del livello di rilettura GPIO
- Protezione da scrittura di registro
- Rilevamento arresto oscillatore principale
- Accesso alla memoria illegale
- Gestione del sistema e dell'energia
- Modi a bassa potenza
- Orologio in tempo reale (RTC) con supporto per calendario e batteria
- Event Link Controller (ELC)
- 4 controller DMA (DMAC)
- Controller di trasferimento dati (DTC)
- Funzione di interruzione chiave (KINT)
- Ripristino di accensione
- Rilevamento di bassa tensione (LVD) con impostazioni di tensione
- Sicurezza e crittografia
- AES128/256
- GHASH
- Generatore di numeri casuali effettivi (TRNG)
- Interfaccia uomo-macchina (HMI)
- Controller LCD a segmenti (SLCDC)
- Fino a 9 segmenti x 4 comuni
- Unità di rilevamento tattile capacitiva (CTSU)
- Controller LCD a segmenti (SLCDC)
- Timer
- 4 temporizzatori PWM generali a 32 bit (GPT32)
- 3 temporizzatori PWM generali a 16 bit (GPT16)
- 2 temporizzatori asincroni per uso generico (AGT)
- Timer del watchdog (WDT)
- Oscillatore di clock principale (MOSC)
- Da 1 MHz a 20 MHz quando VCC = da 2,4 V a 3,6 V
- Da 1 MHz a 8 MHz quando VCC = da 1,8 V a 2,4 V
- Oscillatore di clock secondario (SOSC) (32,768 kHz)
- Oscillatore su chip ad alta velocità (HOCO)
- 24/32/48/64 MHz quando VCC = da 2,4 V a 3,6 V
- 24/32/48 MHz quando VCC = da 1,8 V a 3,6 V
- Oscillatore su chip a media velocità (MOCO) (8 MHz)
- Oscillatore su chip (LOCO) a bassa velocità (32,768 kHz)
- Oscillatore su chip dedicato IWDT (15 kHz)
- Funzione di clock trim per HOCO/MOCO/LOCO
- Supporto clock out
- Porte I/O per uso generico
- Fino a 35 pin di ingresso/uscita
- Fino a 3 ingressi CMOS
- Fino a 32 ingressi/uscite CMOS
- Fino a 3 ingressi/uscite con tolleranza di 5 V
- Fino a 1 alta corrente (20 mA)
- Fino a 35 pin di ingresso/uscita
- Tensione di funzionamento: da 1,8 V a 3,6 V
- Intervallo temperature di funzionamento: da −40 °C a +85 °C
- Package QFN-56 (passo di 7 mm × 7 mm, 0,4 mm)
Applicazioni
- Sanità
- Automazione della casa
- Automazione per edifici
- Reti di sensori wireless
- Dispositivi indossabili
- Dispositivi IoT
- Hub e gateway IoT
- Applicazioni cloud IoT
Risorse aggiuntive
Schema a blocchi
Pubblicato: 2020-04-15
| Aggiornato: 2024-08-19
