You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CMSIS/DoxyGen/General/src/introduction.txt
+19-18Lines changed: 19 additions & 18 deletions
Original file line number
Diff line number
Diff line change
@@ -14,25 +14,28 @@ and middleware components. The CMSIS is intended to enable the combination of so
14
14
from multiple middleware vendors.
15
15
16
16
CMSIS Version 5 supports also the <a class="el" href="http://www.arm.com/products/processors/instruction-set-architectures/armv8-m-architecture.php" target="_blank">ARMv8-M architecture</a>
17
-
including <a class="el" href="http://www.arm.com/products/processors/technologies/trustzone/index.php" target="_blank">TrustZone® for ARMv8-M</a> hardware security extensions.
17
+
including <a class="el" href="http://www.arm.com/products/processors/technologies/trustzone/index.php" target="_blank">TrustZone® for ARMv8-M</a> hardware security extensions and the
18
+
<a class="el" href="http://www.arm.com/products/processors/cortex-m/cortex-m23-processor.php" target="_blank">Cortex-M23</a> and <a class="el" href="http://www.arm.com/products/processors/cortex-m/cortex-m33-processor.php" target="_blank">Cortex-M33</a> processors.
18
19
19
20
\anchor CM_Components
20
21
The CMSIS components are:
21
-
- <a href="../../Core/html/index.html"><b>CMSIS-CORE</b></a>: API for the Cortex-M processor core and peripherals. It provides a standardized interface for Cortex-M0, Cortex-M3, Cortex-M4, Cortex-M7, SC000, and SC300.
22
-
Also included are SIMD intrinsic functions for Cortex-M4 and Cortex-M7 SIMD instructions.
23
-
22
+
- <a href="../../Core/html/index.html"><b>CMSIS-CORE</b></a>: API for the Cortex-M processor core and peripherals.
23
+
It provides a standardized interface for Cortex-M0, Cortex-M0+, Cortex-M3, Cortex-M4, Cortex-M7, Cortex-M23, Cortex-M33, SC000, and SC300.
24
+
Also included are SIMD intrinsic functions for Cortex-M4, Cortex-M7, and Cortex-M33 SIMD instructions.
25
+
24
26
- <a href="../../Driver/html/index.html"><b>CMSIS-Driver</b></a>: defines generic peripheral driver interfaces for middleware making it reusable across supported devices. The API is RTOS independent
25
27
and connects microcontroller peripherals with middleware that implements for example communication stacks, file systems, or graphic user interfaces.
26
28
27
29
- <a href="../../DSP/html/index.html"><b>CMSIS-DSP</b></a>: DSP Library Collection with over 60 Functions for various data types: fixed-point (fractional q7, q15, q31) and single precision floating-point (32-bit).
28
-
The library is available for all Cortex-M cores. The Cortex-M4 and Cortex-M7 implementations are optimized for the SIMD instruction set.
29
-
30
+
The library is available for all Cortex-M cores. Implementations that are optimized for the SIMD instruction set are available for Cortex-M4, Cortex-M7, and Cortex-M33.
31
+
32
+
30
33
- <a href="../../RTOS/html/index.html"><b>CMSIS-RTOS v1</b></a>: Common API for Real-Time Operating Systems along with reference implementation based on RTX.
31
34
It provides a standardized programming interface that is portable to many RTOS and enables software components that can work across multiple RTOS systems.
32
-
35
+
33
36
- <a href="../../RTOS2/html/index.html"><b>CMSIS-RTOS v2</b></a>: extends CMSIS-RTOS v1 with support for ARMv8-M architecture, dynamic object creation,
34
37
provisions for multi-core systems, and binary compatible interface across ABI compliant compilers.
35
-
38
+
36
39
- <a href="../../Pack/html/index.html"><b>CMSIS-Pack</b></a>: describes with an XML-based package description (PDSC) file the user and device relevant parts of a file collection (called a software pack) that includes source, header and library files, documentation,
37
40
Flash programming algorithms, source code templates, and example projects. Development tools and web infrastructures use the PDSC file to extract device parameters,
38
41
software components, and evaluation board configurations.
@@ -121,7 +124,7 @@ with C language standards, specifically warnings that may be generated by the va
121
124
\section License Licence
122
125
123
126
The CMSIS is provided free of charge by ARM under Apache 2.0 license.
124
-
View the <a href="LICENSE">Apache 2.0 License</a>.
127
+
View the <a href="LICENSE.txt">Apache 2.0 License</a>.
125
128
126
129
127
130
\section CM_Pack_Content ARM::CMSIS Pack
@@ -130,29 +133,27 @@ The <b>ARM::CMSIS</b> Pack contains the following:
0 commit comments