適用先: ARM 開発ツール
この記事に含まれている情報の適用先:
- MDK-ARM Version 3
- RL-ARM Version 3
RTX アプリケーションを(テンプレートプロジェクトを使用せずに)最初から作成しました。
自分のプロジェクトに RTX_Config.C ファイルを追加しただけですが、RTX カーネルが動作していないようです。
考えられる原因はなんでしょうか?
回避策
RTX カーネルは SWI ハンドラを使用します。
SWI ハンドラを使用するには、このデバイスの起動ファイルが適合していることが必要です。
一般的に、RTX SWI ハンドラを有効にするためには、CPU 起動ファイルで以下の変更を行う必要があります。
IMPORT SWI_Handler
UndefHandler | B | UndefHandler | |
;SWIHandler | B | SWIHandler | ; Part of RTL |