Renesas Electronics RX23W 32-Bit-Mikrocontroller
Renesas Electronics RX23W Mikrocontroller integrieren eine vollständige drahtlose BLUETOOTH® 5.0 Low Energy-Konnektivität mit einem leistungsstarken 32-Bit-RXv2-CPU-Core mit FPU- (Fließkommaeinheit) und DSP-Funktionen. Diese Bauteile verfügen über eine große Auswahl von Peripheriefunktionen, die für IoT-Ausrüstungen erforderlich sind, einschließlich Sicherheit, Berührungsschaltfläche, USB- und CAN-Funktionen. Diese Funktionen ermöglichen es dem RX23W, sowohl Systemsteuerungs- als auch Bluetooth-Wireless-Funktionen für IoT-Endgeräte, wie z. B. Haushaltsgeräte, medizinische Geräte sowie Sport- und Fitnessgeräte auf einem einzigen Chip zu implementieren. Darüber hinaus eignen sich die Bluetooth-Mesh-Funktionen des RX23W optimal für Industrie-IoT-Ausrüstungen, die Sensordaten in einer Fabrik oder einem Gebäude sammeln.Wichtige Merkmale
- Vollständige Funktionsunterstützung für Bluetooth 5.0 Low Energy und hervorragende Empfangseigenschaften
Der RX23W unterstützt eine Kommunikation über große Entfernungen (bis zu 400 m), einen Datendurchsatz von 2 MBit/s (Megabit pro Sekunde) und ein Bluetooth-Mesh-Netzwerk, das den vollen Funktionsumfang von Bluetooth 5.0 Low Energy unterstützt. Darüber hinaus ermöglicht der RX23W einen Spitzenstrom im Empfangsmodus von 3,0 mA und eine Empfangsempfindlichkeit von -105 dBm bei 125 KBit/s. - Ein grundlegendes Protokollstapel-Paket und alle Standardprofile
Neben dem grundlegenden Bluetooth 5.0 Protokollstapel-Paket bietet Renesas API-Funktionen für alle Standardprofile an, darunter Health Thermometer Profile (HTP), Environment Sensing Profile (ESP) und Automation I/O Profile (AIOP). Dies ermöglicht Benutzern einen schnellen Einstieg in das Prototyping und eine schnelle Evaluierung, wodurch der Entwicklungsprozess des Benutzers beschleunigt werden kann. - Entwicklungsumgebung, die eine gleichzeitige Entwicklung von System- und Kommunikationssteuerung ermöglicht
Renesas bietet den in einer GUI implementierten Smart Configurator, der Treibercode und Pin-Einstellungen für alle Arten von MCU-Peripheriefunktionen für die integrierte Entwicklungsumgebung (IDE) von e2 Studio zur Generierung des Bluetooth-Treibercodes erstellen kann. Renesas hat darüber hinaus ein QE für BLE entwickelt, das Programme für benutzerdefinierte Profile generieren und zur Unterstützung der Entwicklung eines Applikationsprogramm in Benutzerapplikationsprogramme integrieren kann. Die Bluetooth Trial Tool Suite von Renesas ermöglicht Benutzern die Durchführung von ersten Evaluierungen der Wireless-Funktionen und Bluetooth-Funktionsverifikationen in einer GUI. - Sicherer Kommunikations-MCU für das IoT
Als Teil seiner integrierten Hardware-Sicherheits-Engine von Renesas enthält der RX23W das Trusted Secure IP (TSIP). Der TSIP-Treiber nutzt ein Verschlüsselungsmanagement mit Hardwarebeschleunigern, um die IoT-Geräte sicher zu starten und sie vor Sicherheitsbedrohungen zu schützen. Die Zertifizierung des Cryptographic Algorithm Validation Program (CVAP) wird erwartet. - Reduzierte Stückliste durch Integration
Der RX23W enthält einen dedizierten Bluetooth® Hochpräzisions-On-Chip-Oszillator mit niedriger Geschwindigkeit, wodurch die Notwendigkeit für externe Anpassungsschaltungen und externe Kondensatoren entfällt. Dies reduziert sowohl die BOM-Kosten (Stückliste) als auch die Leiterplattenflächen, wodurch die Kosten für die Herstellung von IoT-Ausrüstungen reduziert werden.
Applikationen
- IoT
- Gesundheitswesen
- Haushaltsgeräte
- Gebäudeautomatisierung
- Audio
- HMI
Technische Daten
- 32-Bit-RXv2-CPU-Core
- Maximale Betriebsfrequenz: 54 MHz
- Bis zu 88,56 DMIPS bei Betrieb mit 54 MHz fähig
- Erweiterter DSP: 32-Bit-Multiplizier-Akkumulations- und 16-Bit-Multiplizier-Subtraktions-Befehle werden unterstützt
- Integrierte FPU: 32-Bit-Einzelpräzisions-Fließkomma (konform mit IEEE754)
- Teiler (die schnellste Befehlsausführung dauert zwei CPU-Taktzyklen)
- Schnelle Unterbrechung
- CISC-Harvard-Architektur mit 5-stufiger Pipeline
- Variable Längenanweisungen, extrem kompakter Code
- On-Chip-Debugging-Schaltung
- Unterstützung für Speicherschutzeinheit (Memory Protection Unit, MPU)
- Stromsparendes Design und Architektur
- Wird mit einer Einzelversorgung von 1,8 V bis 3,6 V betrieben
- RTC kann mit der Batterie-Backup-Stromversorgung betrieben werden
- Drei Modi für geringen Stromverbrauch
- Stromsparender Timer (LPT), der während Software-Standby arbeitet
- On-Chip-Flash-Speicher für Code
- 384- bis 512-Kilobyte-Kapazitäten
- On-Board- oder Off-Board-Benutzerprogrammierung
- Programmierbar bei 1,8 V
- Für Anweisungen und Bedienungen
- On-Chip-Flash-Datenspeicher
- 8 Kilobyte (1.000.000 Programmier-/Löschzyklen (typisch))
- BGO (Hintergrundbetrieb)
- On-Chip-SRAM, kein Wartezustand
- 64-Kilobyte-Größenkapazitäten
- Datenübertragungsfunktionen
- DMAC: enthält vier Kanäle
- DTC: vier Übertragungsmodi
- ELC
- Der Modulbetrieb kann durch Ereignissignale ohne Unterbrechung ausgelöst werden.
- Ein verknüpfter Betrieb zwischen Modulen ist möglich, während die CPU im Ruhezustand ist
- Reset- und Versorgungsmanagement
- Acht Resets, einschließlich Power-on-Reset (POR)
- Niederspannungserkennung (LVD) mit Spannungseinstellungen
- Taktfunktionen
- Hauptfrequenz-Taktoszillator: 1 bis 20 MHz
- Externe Eingangstaktfrequenz: bis zu 20 MHz
- Sub-Taktoszillator-Frequenz: 32,768 kHz
- Frequenz des Bluetooth-dedizierten Taktoszillators: 32 MHz
- PLL-Schaltungseingang: 4 MHz bis 12,5 MHz
- On-Chip-Oszillatoren mit niedriger und hoher Geschwindigkeit, dedizierter On-Chip-Oszillator mit niedriger Geschwindigkeit für den IWDT
- USB-dedizierte PLL-Schaltung: 4 MHz, 6 MHz, 8 MHz oder 12 MHz
- 54 MHz kann für den Systemtaktgeber und 48 MHz für den USB-Taktgeber eingestellt werden
- Erzeugung eines dedizierten Taktes von 32,768 kHz für die RTC
- Taktfrequenz für Präzisions-Messschaltung (CAC)
- Echtzeit-Uhr
- Anpassungsfunktionen (30 Sekunden, Schaltjahr und Fehler)
- Kalenderzählmodus oder binärer Zählmodus wählbar
- Zeiterfassungsfunktion
- Zeiterfassung auf dem Eingang des Ereignissignals über externe Pins
- Unabhängiger Watchdog-Timer
- 15-kHz-On-Chip-Oszillator erzeugt ein dediziertes Taktsignal zum Antrieb von IWDT
- Nützliche Funktionen für IEC60730-Einhaltung
- Selbstdiagnose- und Unterbrechungserkennungs-Unterstützungsfunktionen für den Analog-Digital-Wandler, Messchaltung für Taktfrequenz-Genauigkeit, unabhängiger Watchdog-Timer, RAM-Testunterstützungsfunktionen mit der DOC
- MPC
- Eingangs-/Ausgangsfunktionen über mehrere Pins wählbar
- Bluetooth Low Energy (1 Kanal)
- Ein HF-Transceiver und Link-Layer, der mit der Bluetooth 5.0 Low Energy-Spezifikation LE 1M PHY, LE 2M PHY, LE-kodierte PHY (125 KBit/s und 500 KBit/s) und LE-Anzeige-Erweiterungsunterstützung kompatibel ist
- On-Chip-Bluetooth-dedizierte AES-CCM-Verschlüsselungsschaltung (128-Bit-Blöcke)
- Unterstützt USB 2.0 Host/Funktion/On-The-Go (OTG) (ein Kanal), Vollgeschwindigkeit = 12 MBit/s, niedrige Geschwindigkeit = 1,5 MBit/s, isochrone Übertragung und BC (Ladegerät)
- CAN (ein Kanal) konform mit ISO11898-1: Übertragung bei bis zu 1 MBit/s
- SCI mit vielen nützlichen Funktionen (bis zu 4 Kanäle)
- Asynchroner Modus, taktsynchroner Modus, Smart-Kartenschnittstellen-Reduzierung von Fehlern in der Kommunikation mit der Bit-Modulationsfunktion
- IrDA-Schnittstelle (ein Kanal zusammen mit SCI5)
- I2C-Bus-Schnittstelle: Übertragung von bis zu 400 KBit/s, SMBus-Betrieb (ein Kanal)
- RSPI (ein Kanal): Übertragung bei bis zu 16 MBit/s
- Serielle Sound-Schnittstelle (ein Kanal)
- SD-Host-Schnittstelle (optional: ein Kanal) SD-Speicher/ SDIO 1-Bit- oder 4-Bit-SD-Bus unterstützt
- Bis zu 19 Timer mit erweiterter Funktion
- 16-Bit-MTU: Eingangserfassung, Ausgangsvergleich, komplementärer PWM-Ausgang, Phasenzählungsmodus (fünf Kanäle)
- 16-Bit-TPU: Eingangserfassung, Ausgangsvergleich, Phasenzählungsmodus (sechs Kanäle)
- 8-Bit-TMR (vier Kanäle)
- 16-Bit-Compare-Match-Timer (vier Kanäle)
- 12-Bit-Analog-Digital-Wandler
- Zur Umwandlung innerhalb von 0,83 μs fähig
- 14 Kanäle
- Abtastzeit für jeden Kanal einstellbar
- Selbstdiagnosefunktion und Assistenzfunktion für analoge Eingangsunterbrechungserkennung
- 12-Bit-D/A-Wandler
- Zwei Kanäle
- Kapazitive Berührungserkennung
- Eigenkapazitätsmethode: Ein einzelner Pin konfiguriert eine einzelne Taste und bietet Unterstützung von bis zu 12 Tasten
- Betriebskapazitätsmethode: Matrix-Konfiguration mit 12 Pins und bietet Unterstützung von bis zu 36 Tasten
- Analoger Komparator
- Zwei Kanäle × eine Einheit
- I/O-Universalanschlüsse
- Toleranz 5 V, Open-Drain, Eingang mit Pull-Up, Schalten der Antriebskapazität
- Verschlüsselungsfunktionen (TSIP-Lite)
- Der unbefugte Zugriff auf die Verschlüsselungsengine ist deaktiviert und das Nachahmen und Fälschen von Informationen wird verhindert
- Sicheres Schlüsselmanagement
- 128- oder 256-Bit Schlüssellänge von AES für EZB, CBC, GCM, andere
- Echter Zufallsnummerngenerator
- Temperatursensor
- Betriebstemperaturbereich
- -40 °C bis +85 °C
- Gehäuseoptionen
- PTBG0085KB-A 5,5 mm × 5,5 mm, Rastermaß von 0,5 mm
- PVQN0056LA-A 7,0 mm × 7,0 mm, Rastermaß von 0,4 mm
Dokumente
Videos
Blockdiagramm
Veröffentlichungsdatum: 2019-11-11
| Aktualisiert: 2023-10-24
