Skip to content

CMSIS 5.5.0

Compare
Choose a tag to compare
@JonatanAntoni JonatanAntoni released this 10 Jul 13:37
· 1533 commits to master since this release

Known Issues

Arm Compiler 6 (up to 6.10) compilation dysfunctional

Note: Arm Compiler 6 beginning with 6.10.1 is not affected.

Effect: Compilation will most likely fail with an error message like:

In file included from CMSIS/Core/Include/cmsis_compiler.h:41:
In file included from CMSIS/Core/Include/cmsis_armclang_ltm.h:33:
arm_compat.h:42:1: error: expected identifier or '('
static __inline__ unsigned int __attribute__((__always_inline__, __nodebug__))
^
1 error generated.

Cause: An invalid character made it into cmsis_armclang_ltm.h at beginning of line 1:

^/**************************************************************************//**
 * @file     cmsis_armclang.h
 * @brief    CMSIS compiler armclang (Arm Compiler 6) header file

Work around: Remove the ^ at the beginning of this file.

Release Notes

The following folders have been removed:

  • CMSIS/Lib/ (superseded by CMSIS/DSP/Lib/)
  • CMSIS/DSP_Lib/ (superseded by CMSIS/DSP/)
    The following folders are deprecated:
  • CMSIS/Include/ (superseded by CMSIS/DSP/Include/ and CMSIS/Core/Include/)

CMSIS-Core(M): 5.2.0

  • Reworked Stack/Heap configuration for ARM startup files.
  • Added Cortex-M35P device support.
  • Added generic Armv8.1-M Mainline device support.

CMSIS-Core(A): 1.1.3

  • Minor fixes.

CMSIS-DSP: 1.6.0

  • reworked DSP library source files
  • reworked DSP library documentation
  • Changed DSP folder structure
  • ARM DSP Libraries are built with ARMCLANG
  • Added DSP Libraries Source variant

CMSIS-RTOS2

  • RTX 5.5.0
    • Updated and enhanced generated events (reorganized components).
    • Updated configuration (Event Recorder).
    • Updated Component Viewer (improved performance).
    • Minor code optimizations.

CMSIS-Driver: 2.7.0

  • Added WiFi Interface API 1.0.0-beta
  • Added components for project specific driver implementations

CMSIS-Pack: 1.6.0

Devices

  • Added Cortex-M35P and ARMv81MML device templates.
  • Fixed C-Startup Code for GCC (aligned with other compilers)

Utilities

  • SVDConv 3.3.25
  • PackChk 1.3.82
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy