チームの皆さん、こんにちは。
MCUXpresso SDKから evkbmimxrt1170_freertos_hello_cm7 例プロジェクトをMCUXpresso IDEにインポートし、大きな変更は加えませんでした。
プロジェクトはエラーや警告なしに正常にビルドされ、MIMXRT1170-EVK(MIMXRT1176DVMAA)ボードへのダウンロードも正常に完了しました。
タスクは正常に作成され、一度だけ実行された後、アドレス0xDEADBEEEで停止します。この現象は毎回発生します。
LED切り替えタスク:
問題がvTaskSuspend()に関連しているかどうかを確認するために、単純なLED点滅タスクを含む別のタスクを作成しました。
期待される動作:
実際の動作:
以下の質問についてご説明いただけますでしょうか。
Rosh_0-1786093292545.png
Rosh_1-1786093311524.png
Rosh_2-1786093339102.png
こんにちは、 @Rosh さん。
現在、MIMXRT1170-EVKをご利用されているとのことですね。MIMXRT1170-EVK用のSDKはMIMXRT1170-EVKB用のSDKとは異なりますのでご注意ください。RT1170-EVK専用に作成されたSDKをMCUXpresso SDK Builderでダウンロードしてテストしていただけますか?
Habib_MS_0-1786125239179.png
あなたの言いたいことは理解できます。SDKの例は、各ペリフェラル機能の共通ユースケースを提供することを目的としています。0xDEADBEEという値は、通常、ハードフォルト状態に関連付けられています。
最新のSDKバージョンを使って、修正なしでこの例を実行させて、結果を教えていただけませんか?
BR
ハビブ
こんにちは@Habib_MS
MCUXpresso SDK Builderを使ってRT1170-EVK専用に生成されたSDKをダウンロードしてテストしました。今は正常に動作しています。
サポートありがとうございます。