
netSHIELD - Die STM32Cube Erweiterung
- Generische API für alle Protokollstacks von Hilscher
- Anwendungsbeispiele für PROFINET, EtherNet/ P und EtherCAT
- Vorbereitet für die Arbeit mit STM32 Nucleo-64 und Nucleo-144
- Für die SPI-Verbindung zwischen der STM32-MCU und dem netX-Companion-Chip konfiguriert
- Kann an parallele Schnittstelle angepasst werden
Die Softwareerweiterung enthält eine Middleware-API-Komponente namens cifX API. Es erleichtert den Zugriff auf einen netX-Companion-Chip für Real-Time-Ethernet-Protokolle.
Die cifX-Middleware-Komponenten-API basiert intern auf einem generischen cifX Toolkit.
Der netX System-on-Chip arbeitet neben dem STM32 Host Microcontroller als unabhängiger und flexibler Kommunikationscontroller. Industrielle Protokolle wie PROFINET, EtherCAT, EtherNet / IP, POWERLINK, Sercos III und viele andere werden von verschiedenen netX-Firmware-Binärdateien unterstützt, die in einem seriellen Flash-Speicher gespeichert sind.
Der Datenaustausch zwischen der MCU der STM32-Anwendung und dem netX-Protokoll-Ausführungscontroller erfolgt über einen Dual-Port-Speicher. Beide Chips sind physikalisch über eine serielle (SPI) oder flexible parallele Schnittstelle verbunden.
Diese STM32Cube-Erweiterung bietet API-Funktionen zum Austausch zyklischer Prozessdaten zwischen dem Netzwerk und der Anwendung sowie azyklische Postfachpakete.
Weitere Informationen unter NSHIELD 52-RE oder unter: