CYW55913 software
Software models
In standalone embedded mode
, CYW55913 can perform MCU peripheral functions necessary for the system and connect over Wi-Fi or Bluetooth® LE using its embedded network stacks.
I
n network co-processor (NCP) mode
, CYW55913 functions as a network co-processor for a separate MCU or MPU within the system. Communication between the other MCU/MPU and CYW55913 occurs over serial interfaces such as UART, SPI, I
2
C, or SDIO, using AT commands or simple serial communication.
In NCP with dual-network-stack mode
, CYW55913, in addition to its network stack, interfaces with a host processor, such as an MPU, through a serial interface like SDIO. The host processor, with its network stack, creates a network link via CYW55913 and sends network data and commands over the SDIO interface for Wi-Fi transmission. Network data can be sent from both the application running on the host processor and the application running on CYW55913. The Infineon-hosted mode driver runs on the host processor (MPU), while the RTOS application and its network stack run on CYW55913.
The inf host driver package for NCP with dual-network-stack mode is available and can be accessed at the
Infineon Developer Center
(access upon request).
In both NCP modes, in addition to its networking capabilities, CYW55913 can also perform various MCU and peripheral functions.
For the development of RTOS applications for these three modes on CYW55913, ModusToolbox™ is the preferred development environment due to its comprehensive set of tools and features tailored for such applications. All reference RTOS code examples for these modes can be found within the
CYW55913 code examples
section.
Software tools
ModusToolbox™
Infineon's ModusToolbox™ software is a comprehensive suite of multi-platform tools and software libraries that provide a seamless development experience for creating converged MCU and wireless systems.
ModusToolbox™
documentation (HTML version)
Getting started documents | |
ModusToolbox™ software installation guide | |
ModusToolbox™ tools package quick start guide | |
ModusToolbox™ tools package user guide | |
IDE documents | |
Eclipse IDE for ModusToolbox™ user guide | |
Visual Studio Code for ModusToolbox™ user guide | |
Keil µVision for ModusToolbox™ user guide | |
IAR Embedded Workbench for ModusToolbox™ user guide | |
BSP documents | |
ModusToolbox™ BSP Assistant user guide | |
Creating a ModusToolbox™ 3.x BSP | HTML (coming soon)| PDF |