STM32

µC/OS-II ports
All µC/OS ports can easily be ported to µC/OS-II. If you port µC/OS-II to a processor not listed and want to include your port on this web site, please contact Micrium at Micrium. Note that the ports are provided as is with the exeption of the Micrium ports which are supported by Micrium.
Note that in most cases only the PORT is provided and it is assumed that you have the rest of the source for µC/OS-II from the book or the upgrade. In cases where the µC/OS-II source code is included, you will need to be a registered member and be logged in before you can download the file.
| Download | Processor | OS version | Compiler | Contributor |
|---|---|---|---|---|
|
see STM3210B-EVAL |
STM32 (Cortex-M3) |
V2.86 |
IAR & ARM/Keil |
|
|
see STM32F103ZE-SK |
STM32 (Cortex-M3) |
V2.86 |
IAR |
Application notes
| AN Number | Title | Author | Download |
|---|---|---|---|
|
AN-1018 |
µC/OS-II and the ARM Cortex-M3 Processors |
||
|
AN-1320 |
µC/OS-II and the ST STM32 (Cortex-M3) Processors |
||
|
AN-1913 |
µC/OS-II and the ST STM32 (Cortex-M3) Processors |
Evaluation boards
| Board | Description | Download |
|---|---|---|
|
STMicroelectronics STM3210B-EVAL The STM3210B-EVAL Evaluation Board includes
Micrium has one project targeted to this board. This project uses µC/OS-II and µC/Probe. The push buttons control the message displayed on the LCD and µC/Probe can be used to monitor global variables in the application via one of the board's RS-232 ports. To download a trial version of µC/Probe, please visit the this page. Additionally, Micrium has the following software modules ported to the STM32F10xxB:
|
||
![]() |
STMicroelectronics STM3210E-EVAL The STM3210B-EVAL Evaluation Board includes
Micrium has one project targeted to this board. This project uses µC/OS-II and µC/Probe. The push buttons control the message displayed on the LCD and µC/Probe can be used to monitor global variables in the application via one of the board's RS-232 ports. To download a trial version of µC/Probe, please visit the this page. Additionally, Micrium has the following software modules ported to the STM32F10xxE:
|
|
![]() |
IAR STM32-SK Evaluation Board The STM32-SK Evaluation Board includes
Micrium has one project targeted to this board. This project uses µC/OS-II and µC/Probe. The push buttons control the message displayed on the LCD and µC/Probe can be used to monitor global variables in the application via one of the board's RS-232 ports. To download a trial version of µC/Probe, please visit the this page. Additionally, Micrium has the following software modules ported to the STM32F10xxB:
|
|
![]() |
IAR STM32F103ZE-SK KickStart The STM32F103ZE-SK KickStart includes
Micrium has one project targeted to this board. This project uses µC/OS-II and µC/Probe. The push buttons control the message displayed on the LCD and µC/Probe can be used to monitor global variables in the application via one of the board's RS-232 ports. To download a trial version of µC/Probe, please visit the this page. Additionally, Micrium has the following software modules ported to the STM32F103ZE:
For more information, contact sales@micrium.com. |
µC/GUI ports
µC/GUI has been ported to the STM3210xxE (on the LCD on the STM3210E-EVAL evaluation board).
µC/FS ports
µC/FS has been ported to the STM32. On the low- and medium-density devices (STM32F10xx6/8/B), at least the following drivers have been used:
- SD/MMC card (SPI)
- Serial NOR flash
On the high-density devices (STM32F10xxC/D/E), at least the following drivers have been used:
- SD/MMC card (CardMode/SDIO)
- NOR flash
- NAND flash
- Serial NOR flash
µC/TCP-IP ports
µC/USB ports
µC/USB-Device has been ported to the STM32.


