チームの皆さん、こんにちは。
SAFERTOS®アーカイブのHigh Integrity SystemsからSAFERTOSをダウンロードしました
以下にS32のデザインスタジオとSAFERTOSのRTDバージョンを追っています。(バージョン(文書に記載されている通り)
コンポーネントバージョン
S32 Design Studio IDE | v3.6.4 |
ARM GCCコンパイラ | 11.4 |
S32K3 リアルタイム・ドライバ (RTD) | 6.0.0 |
エラーが発生しています。
Vardhman_0-1788413006999.pngVardhman_0-1788413006999.png
S32デザインスタジオ(バージョン3.5)とRTDバージョンのRTD(2.0.0)で試しました。および 5.0.0)
これは.mexですか?異なるバージョンで作成されましたか?
解決策が何か教えていただけますか?
ありがとうございます。
こんにちは、 @Vardhman さん。
標準の変数ビューと式ビューは、通常、対象が停止している場合にのみ値を表示します。このプロジェクトではPEmicroデバッガーを使用しているため、以下を開いてください。
ウィンドウ → ビューの表示 → その他… → PEマイクロコンピュータシステム → リアルタイム式
このビューにulTickHookCallCountを追加し、アプリケーションを再開します。このビューは、ターゲットの実行中に変数を監視することを特に目的としています。
必要に応じて、デバッグ変数をvolatileとして宣言し、コンパイラの最適化レベルを低くするか無効にしたデバッグビルドを使用してください。
また、ターゲットが実行中の変数を監視するためのリアルタイム表現ビューの有効化と利用方法を説明している以下のNXPコミュニティスレッドもご参照ください。
よろしくお願いいたします。
パベル
こんにちは、チームの皆さん、
Vardhman_0-1788508409179.pngVardhman_0-1788508409179.pngVardhman_0-1788508409179.png
S32は、私がローカルディレクトリにコピーした際に、この二重引用符を削除し、パスを変更していました。パスを修正したとき。デモRTOSが搭載されています。
質問です - S32 Design Studioでグローバル変数がライブで表示されません。どんな設定をすればいいのでしょうか?コードを停止するたびに変数の値が見えるようになっています。
Vardhman_1-1788508801698.pngVardhman_1-1788508801698.pngVardhman_1-1788508801698.png
こんにちは、
ステップ1 - S32-3.6.4 バージョン RTD 6.0.0 をインストールしました。この問題に直面していましたが、解決しました。間違ったRTDパッケージをインストールしていました。今は正常に動作しています。
Vardhman_0-1788436426474.pngVardhman_0-1788436426474.pngVardhman_0-1788436426474.png
ステップ 2 - 次に、highintegrity systems が提供するデモ SAFERTOS プロジェクトをインポートしました。以下のスニペットを参照してください。
Vardhman_1-1788436679719.pngVardhman_1-1788436679719.pngVardhman_1-1788436679719.png
ステップ3 - 管理SDKに入ったところ、エラーが出るかサポートされていないPlatformSDK_S32K344_M7、どんな可能性があるのでしょうか?これを解決するには
Vardhman_2-1788436993601.pngVardhman_2-1788436993601.pngVardhman_2-1788436993601.png
ステップ4 - 新しいプロジェクトを作成してもSDKが見えない。この問題を解決するにはどうすればいいですか?
ステップ5 - 3.6.4をインストールしたクエリが1つありますこのRTDパッケージ(6.0.0)をインストールするときにS32 Design Studioを起動しますS32 Design Studioは3.6.10にアップデートされているのが見えます。もしこのS32デザインスタジオが3.6.10にアップデートされた場合このバージョンはhighintegrity systemsではサポートされません。なぜなら、DEMO SAFERTOSの互換バージョンは3.6.4であると記載されているからです。これについてご意見をお聞かせください。
ステップ6 - S32デザインスタジオを3.6.10に更新
Vardhman_4-1788437960107.pngVardhman_4-1788437960107.pngVardhman_4-1788437960107.png
ステップ7 - 建築基準をクリアした後にこのエラーが出ます。
Vardhman_3-1788437895528.pngVardhman_3-1788437895528.pngVardhman_3-1788437895528.png
インストール済みのRTDを添付しました。
SW32K3_S32M27x_RTD_R21-11_6.0.0_D2506_DesignStudio_updatesite
ありがとう 、
こんにちは、 @Vardhman さん。
NXP GCC 10.2がインストールされていることを確認してください。また、アプリケーションプロジェクトを作成する際にはGCC 10.2ツールチェーンを選択していることも確認してください。
同様の問題が以下のコミュニティスレッドで説明されており、スクリーンショットも含まれています。スレッドではS32K1xx RTDについて言及していますが、報告されている依存関連の症状は類似しています。
S32DS 3.6.7:S32K1xx RTD 3.0.0新規プロジェクト作成時に検出されません
よろしくお願いいたします。
パベル
ありがとうございます、うまくいきました。