第一题
ModusToolbox Software Environment
ModusToolbox is a set of multi-platform development tools and a comprehensive suite of GitHub-hosted firmware libraries. Together, they enable an immersive development experience for customers creating converged MCU and Wireless systems.
The firmware libraries comprise easily customizable Board Support Packages (BSP) for Infineon MCUs and Bluetooth SoC (20xxx) kits, a comprehensive set of middleware libraries - enabling industry-leading features such as CapSense®, Bluetooth Low Energy and Mesh, and the lowest-power, most reliable Wi-Fi on the market - plus an impressive set of thoroughly tested and amazingly helpful code example applications.
IoT Solutions
ModusToolbox is rapidly establishing itself as the most adaptable development system for IoT and includes carefully packaged solutions to support the popular ecosystems and cloud management tools in use today.
Arm Pelion Cloud Management and Mbed OS
Amazon Web Services (AWS) IoT and FreeRTOS SDK
Infineon AnyCloud IoT
Openness and Simplicity
Almost all firmware is provided as Apache® 2.0-licensed source code and is exhaustively tested with GNU Arm Embedded v9, Arm Compiler 6, and IAR C/C++ Compiler v8. Our make-based flow is easy to understand and supports command-line builds as well as IDE-based development with Microsoft Visual Studio Code, IAR Embedded Workbench, Arm MDK, and an Eclipse-based IDE with specialized ModusToolbox plugins. **ice and middleware configuration tools generate simple C code that just gets compiled into your application without error-prone format conversion or mysterious merge utilities.
World-Class Software and Ecosystem Partners
Modern embedded applications are more complicated than ever, and we recognize that world-class software for much of the functionality you need is already available. Why reinvent it? We aggressively target the best third-party software, such as Mbed TLS, TF-M from TrustedFirmware.org and Segger emWin, and integrate it into our ModusToolbox ecosystem to ensure the highest reliability and a painless user experience.
Download the latest ModusToolbox here and, to view code example, please visit the ModusToolbox GitHub Repository.
For additional information and support please visit the ModusToolbox page in the Cypress Developer Community.
|