こんにちは、
私はWindows上でPT2000 Developer Studio v1.4.3.0を使用しています。
私は、ソフトウェアが提案するデフォルトテンプレート「DC-DCコンバータを使用したピークアンドホールドプロジェクト」を使用して新しいプロジェクトを作成し、パラメータ(IBoost、Ipeak、IHoldなど)のすべての値をデフォルト値のままにして、コードには一切変更を加えず、ビルドを実行しました。
その結果、以下のようなビルドエラーウィンドウが表示されます。
IDEのビルド出力ウィンドウの右側に、以下が表示されます。
ビルドを開始しています...
以前の出力ファイルを削除しています
NXP MC33PT2000用アセンブラを起動します
PSCマイクロコードに使用されているJavaランタイムのバージョンは1.8.0_371です。
PSCマイクロコードに使用されているJavaビルドバージョンは1.6.0_18です。
デフォルトの構文ファイル:config\syntax.xml、バージョン:1.9.5、デバイス:PT2000を使用しています。
ソースファイルからソースをコンパイルしています: E:\FIRMWARE\PT2000\Test\MicrocodeCh1\ch1.psc
NFSR: FE71689514A0756CF637、LFSR: 1EC7AD880E5E9E70D898 で暗号化
アセンブラエラー (0011) : E:\FIRMWARE\PT2000\Test\MicrocodeCh1\ch1.psc 59 行目 : 不明な命令または引数。指示は無視されました
アセンブリに失敗しました。
NXP MC33PT2000用アセンブラを起動します
PSCマイクロコードに使用されているJavaランタイムのバージョンは1.8.0_371です。
PSCマイクロコードに使用されているJavaビルドバージョンは1.6.0_18です。
デフォルトの構文ファイル:config\syntax.xml、バージョン:1.9.5、デバイス:PT2000を使用しています。
ソースファイルからソースをコンパイルしています: E:\FIRMWARE\PT2000\Test\MicrocodeCh2\ch2.psc
NFSR: FE71689514A0756CF637、LFSR: 1EC7AD880E5E9E70D898 で暗号化
アセンブラエラー (0011) : E:\FIRMWARE\PT2000\Test\MicrocodeCh2\ch2.psc 54 行目 : 不明な命令または引数。指示は無視されました
アセンブリに失敗しました。
NXP MC33PT2000用アセンブラを起動します
PSCマイクロコードに使用されているJavaランタイムのバージョンは1.8.0_371です。
PSCマイクロコードに使用されているJavaビルドバージョンは1.6.0_18です。
デフォルトの構文ファイル:config\syntax.xml、バージョン:1.9.5、デバイス:PT2000を使用しています。
ソースファイルからソースをコンパイルしています: E:\FIRMWARE\PT2000\Test\MicrocodeCh3\ch3.psc
NFSR: FE71689514A0756CF637、LFSR: 1EC7AD880E5E9E70D898 で暗号化
バイナリCRCの最上位ビット: 1100111111101100、最下位ビット: 0111100111011011
16進数CRCの最上位ビット:0xCFEC、最下位ビット:0x79DB
組み立ては無事完了しました。
SPIGenロードファイルの作成に成功しました
E:\FIRMWARE\PT2000\Test\SPIGenMC33PT2000Files.txt
燃料ポンプとDCDCマネジメント用のチャンネル3コードのみが正常にコンパイルされ、他の2つのチャンネルは最初のコード命令(チャンネル1の場合は59行目、チャンネル2の場合は54行目)でアセンブリが停止します。
私のどこが間違っているのでしょうか?
助けてください。
よろしくお願いします。
こんにちは、RafaRさん。
今回初めてIDEをインストール/実行します。インストールは新規インストールで、以前に誰かがインストールした形跡はありません。
よろしくお願いします。
こんにちは、アレッサンドロコルティ
良い一日!
このバージョンを使用する前は、別のバージョンを使用していて、その後アップデートしたのでしょうか?それとも、以前は問題なく使用できていて、最近になってこのエラーが発生したのでしょうか?
このエラーは、コンピューターのバージョンが古いため、ファイルの内容が混乱している可能性があることが原因で発生する場合があります。もしそうであれば、すべてをアンインストールし、すべてのファイルを削除してから、IDEを再度ダウンロードすることをお勧めします。
この情報がお役に立てば幸いです。他に何かご不明な点がありましたら、お気軽にお問い合わせください。
良い一日をお過ごしください。幸運を祈ります。
こんにちは、アレッサンドロコルティ
MicroCodeチャネル1の59行目とMicroCodeチャネル2の54行目で何かエラーを導入したと思います。でも気づかなかった。
新しいポージェクトを再現してもらえますか?または、あなたの課題プロジェクトを私たちに送ってください。コードの確認をお手伝いできます。
良い一日をお過ごしください。幸運を祈ります。
こんにちは、RafaRさん。
IDEが自動生成したコードには何もしていません。デフォルト設定はすべてそのままにして、プロジェクト生成直後にビルドを試みたところ、報告したChannel1とChannel2でエラーが出ました。
1.4.3.0 を使用して、(デフォルトのパラメータ設定を使用して)新しいプロジェクトを生成/ビルドしてみましたか?私のようなIDEですか?結果はどうなった?あなたは成功を築き上げることができますか?
わかりやすくするために、IDEで生成されたプロジェクトを添付します。
ご対応ありがとうございます。
こんにちは、ついに問題がわかりました。IDEは「init0: stgn gain8,68 sssc」というラインコードを生成しました。「」はコンマを小数点区切り子として使う一方で、IDEは点を小数点区切りとして期待します。gain8,68をgain8.68に置き換えることで、すべて構築可能です。
ご支援ありがとうございます。