Cortex-M3不支持ARM指令,支持16位Thumb指令集和32位Thumb指令集。除BLX和SETEND外,Cortex-M3支持所有的ARMv6 Thumb指令。后面的应用例程都采用C语言开发,在此就不过多地介绍汇编指令,以列表(见表2.3)的形式供大家参考。
表2.3 Cortex-M3支持的Thumb-2指令集
续表 kX/cmuPcU/Hnc9Zn5mYzmw3wy09gzvMeBk4D1+X9oaopzBJLPSCwybHb3fm4KLug