CMSIS-Compiler provides software components that simplify the standard C run-time library retargeting.
Using CMSIS-Compiler developers can retarget standard I/O streams and file operations to specific platform and enable thread safe operations using RTOS interface.
Content
This documentation contains the following sections:
- Revision History : lists CMSIS-Compiler releases.
- Overview : provides an overview about the CMSIS-Compiler software component.
- Low-Level I/O Retarget : explains low-level I/O retargeting, list available components and describes available user code templates.
- Multithreading Support Retarget : explains multithreading support retargeting, list available components and describes available user code templates.
- The I/O Retarget example project shows how to retarget the output to a UART on an Arm Virtual Hardware model.
- Templates : contains the user code template files for the different use cases.
- Note
The CMSIS-Compiler component is available for Arm Compiler for Embedded and the Arm GNU Toolchain (GCC). IAR Compiler support will be added in a future revision of the pack.