お世話になります。
S32K344 用のシンプルなモデルを構築し、S32 構成ツールを使用して構成しようとしています。しかし、期待通りに動作しておらず、いくつかの手順が抜けている可能性があると感じています。
すでにフォーラムや NXP Web サイトにあるビデオを確認しましたが、まだ問題を解決できていません。
ご検討のために、私の作業のスクリーンショットをいくつか添付しました。
正しい手順や従うべきドキュメントについてご指導を賜りますようお願い申し上げます。皆様のご支援を心よりお待ちしております。
よろしくお願いします。
こんにちは、
添付された画像を確認しましたが、PTB26 が出力ピンとして正しく設定されているようです。
発生する問題は、アプリケーションがボードにフラッシュされた後も PTB26 のロジック レベルが低いままになることです。私の考えは正しいでしょうか?
問題をより良く理解するために、使用している開発ボードの正確なモデルを教えていただけますか?どのバージョンの S32K3 をインストールしましたか?どのバージョンの MATLAB を使用していますか?
よろしくお願いいたします。
ソリン・イオアニド・バンチラ
ご回答ありがとうございます。
必要な詳細は以下をご覧ください。
その間、PTA27 を使用してテストも行いました。しかし、同じ動作が観察されました。このことから、DIO 構成とピン構成の間にリンクが欠落している可能性があると考えられます。設定手順が漏れないように、正しい手順についてのガイダンスをお願いいたします。
先ほど述べた点についてですが、「組み込みコード」で動作していると言ったのは、S32DS プラットフォームを通じて組み込み C コードを使用して同じロジックをテストし、その場合、ピンが期待どおりに動作するという意味です。この問題は、MATLAB/Simulink で生成されたコードを使用する場合にのみ発生します。
こんにちは、
昨日確認し忘れたことが一つあります。ピンと DIO コンポーネントの他に、指定されたピンを使用するようにポート コンポーネントを構成する必要もあります。古いバージョンのツールボックスを使用しているため、ポート ピンはピン構成に基づいて自動的に更新されません (そのため、S32DS では動作します)。
総括する:
1. 構成プロジェクトを開き、ポートコンポーネントに移動します。
2. Dio ポートコンテナーで、必要なピンの MSCR を持つ新しいポート ピンを追加します (この場合、PTB28 の MSCR は 60 です)。
SorinIBancila_0-1764928331753.png
これで問題が解決したかどうかお知らせください。
よろしくお願いいたします。
ソリン・イオアニド・バンチラ
こんにちは。返信ありがとうございます。
ソフトウェアの古いバージョンについて言及しました。設定を簡単にするためにどのバージョンを使用すればよいか教えてください。
こんにちは@chaudharimohit73さん、
提案された解決策によって問題が解決したかどうかをお知らせください。
よろしくお願いいたします。
ソリン・バンチラ
こんにちは、
S32K3 ツールボックスの新しいバージョン (1.8.0) をリリースしました。最新バージョンにアップグレードする場合は、MATLABのアドオンマネージャでNXP_Support_Package_S32K3を検索してください。サポートパッケージのインストール後、GettingStarted.mlxスクリプトを実行すると、最新バージョンのインストール手順が案内されます。
よろしくお願いいたします。
ソリン・バンチラ
こんにちは、
DIO の設定が成功した後、今度は CAN の設定を試みています。標準メッセージと拡張メッセージを組み合わせて CAN を使用したいと考えています。
これを設定する手順を教えていただけますか?