X-CUBE-AZRTOS-G0 STM32G0 Series Azure® RTOS software expansion for STM32Cube Data brief
■X-CUBE-AZRTOS-G0 (Azure® RTOS STM32Cube Expansion Package) providesa full integration of Microsoft® Azure® RTOS in the STM32Cube environment for the STM32G0 Series of microcontrollers. Ready-to-run applicative examples provided for the NUCLEO-G0B1RE and STM32G0C1E-EV Evaluation boards, along with a full compatibility with STM32CubeMX and STM32CubeIDE, ensure that X-CUBE-AZRTOS-G0 drastically reduces the learning curve and provides a smooth application development experience with Azure® RTOS and STM32G0 Seriesmicrocontrollers.
■The scope of this Expansion Package covers the following Azure® RTOSmiddleware: RTOS (ThreadX), USB Host and Device (USBX), and file systemincluding the support for NOR and NAND Flash memories (FileX and LevelX).
■A FreeRTOS™ adaptation layer is included and demonstrated, making it easy and quick to migrate from FreeRTOS™ to Azure® RTOS ThreadX for STM32G0 users.X-CUBE-AZRTOS-G0 is only an STM32Cube integration of middleware stacks from Microsoft® Azure® RTOS. Neither the “Azure SDK for Embedded C” nor the “AzureIo T Middleware for Azure RTOS" are part of the X-CUBE-AZRTOS-G0 Expansion Package, which therefore does not support native connectivity to the Azure® IoT Hub.
●Features
■Based on Azure® RTOS release 6.1.9
■Integrated and full featured operating system: Azure® RTOS ThreadX
▲FreeRTOS™ adaptation layer for ThreadX
■Advanced Flash file system (FS) / Flash translation layer (FTL), fully featured to support NOR and NAND Flash memories: Azure® RTOS FileX and Azure®RTOS LevelX
■USB Host and Device stacks coming with multiple classes: Azure® RTOS USBX
▲The following USB Device classes are provided with examples: HID, CDCACM, composite HID/CDC ACM
▲The following USB Host classes are provided with examples: HID, MSC
■Safety pre-certifications (available from Microsoft): IEC 61508 SIL4, IEC 62304 Class C and ISO 26262 ASIL D
■Security pre-certifications (available from Microsoft): EAL4+ for TLS/DTLS, FIPS 140-2 for software cryptographic library
■Many applicative examples available for STMicroelectronics NUCLEO-G0B1RE and STM32G0C1E-EV boards
■Free user-friendly license terms
■Enhanced for STMicroelectronics toolset: graphical configuration of Azure®RTOS middleware with STM32CubeMX and STM32CubeIDE
■Update mechanism, which can be enabled by the user to be notified of new releases
X-CUBE-AZRTOS-G0 、 STM32G0 Series 、 STM32G0 、 STM32Cube 、 NUCLEO-G0B1RE 、 STM32G0C1E-EV 、 STM32CubeMX 、 STM32CubeIDE 、 STM32CubeProg |
|
[ Middleware level ][ Drivers ][ Hardware components ][ Development boards ] |
|
Datasheet |
|
|
|
Please see the document for details |
|
|
|
|
|
|
|
English Chinese Chinese and English Japanese |
|
21-Dec-2021 |
|
Revision 1 |
|
DB4638 |
|
317 KB |
- +1 Like
- Add to Favorites
Recommend
- Rosenberger and STMicroelectronics Cooperate to Develop a Unique High-Speed Contactless Connector Based on 60GHz Wireless Technology
- STMicroelectronics and Sierra Wireless Collaborate to Simplify and Accelerate Connected IoT Solutions Deployment
- MTA Announces Partnership with STMicroelectronics for Smart Tractor
- Eclipse Global Connectivity, Smiths Interconnect and ST Engineering IDirect Collaborate to Deliver a New Airborne ISR SATCOM Capability
- ROHM Group Company SiCrystal and STMicroelectronics Expand Silicon Carbide Wafer Supply Agreement
- China Requires Automobile Manufacturers to Increase the Proportion of Domestic Chip Procurement
- Rosenberger‘s Innovative Contactless Connector RoProxCon can Bridge Construction-related Air Gaps and Has A High Interference Immunity
- New High Side Switch ICs with User-Definable Protection Achieve Optimized Performance in Automotive Applications
All reproduced articles on this site are for the purpose of conveying more information and clearly indicate the source. If media or individuals who do not want to be reproduced can contact us, which will be deleted.