thumbv6m-none-eabi
级别: 2
用于 Armv6-M 架构系列 CPU 的裸机目标,支持 T32 ISA 的一个子集。
此系列的处理器包括
请参阅 arm-none-eabi
以获取适用于所有 arm-none-eabi
目标的信息。
此目标使用软浮点 ABI:将 f32
或 f64
作为参数的函数会将这些值打包到整数寄存器中。这是唯一的选择,因为 Armv6-M 中没有 FPU 支持。
目标维护者
目标 CPU 和目标特性选项
有关如何使用这些标志的详细信息,请参阅裸机 Arm 文档。
支持的 CPU 表
CPU | FPU | 目标 CPU | 目标特性 |
---|---|---|---|
Cortex-M0 | 无 | cortex-m0 | 无 |
Cortex-M0+ | 无 | cortex-m0plus | 无 |
Cortex-M1 | 无 | cortex-m1 | 无 |
Arm Cortex-M0
目标 CPU 选项是 cortex-m0
。
没有相关的特性标志,并且 FPU 不可用。
Arm Cortex-M0+
目标 CPU 选项是 cortex-m0plus
。
没有相关的特性标志,并且 FPU 不可用。
Arm Cortex-M1
目标 CPU 选项是 cortex-m1
。
没有相关的特性标志,并且 FPU 不可用。