Cortex-M3 プロセッサの MSP および PSP レジスタ (メインおよびプロセス スタック レジスタ) にアクセスする必要があります。
私はC/C++で書いています。
µVision および関連するコンパイラでは、この Thumb-2 専用コアのインライン アセンブリを実行できません (とにかく、それが良いアイデアかどうかはわかりません)。
これを行う必要があるのは、svc 命令がスレッド モードで実行されたか、ハンドラー モードで実行されたかに関係なく、svc 命令の即時値を抽出できるようにするためです。
ありがとう、