Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob

ModusToolbox 1.0からバージョン1.1のアプリケーションの移植 - KBA226484 - Community Translated (JA)

ModusToolbox 1.0からバージョン1.1のアプリケーションの移植 - KBA226484 - Community Translated (JA)

SivaK_96
Employee
Employee
50 questions asked 10 questions asked 5 questions asked

Community Translated by keni_4440091        Version: *A

Translation - English: Porting an Application from ModusToolbox 1.0 to version 1.1 - KBA226484

質問:

ModusToolboxMT)バージョン1.0から1.1へのアプリケーションの移行の仕方

回答:

プロジェクト構造は、ユーザー経験を向上させるためにこれらのバージョン間で根本的に変更されました。更に、SDKの多くのリソースも更新されました。結果として、バージョン1.0から1.1へアプリケーションを移植する簡単な方法はありません。

下記のように、プロセスを可能な限りスムースにすることができます。

  1. ModusToolbox IDEバージョン1.1を開き、新しいアプリケーションを作成します。必要なものに一番近い開始のアプリケーションを使用します。例えば、EmptyPSoC6App。これで新しいプロジェクト構造と互換性のあるアプリケーションを作成されます。
  2. Eclipsワークスペース内の)新しいアプリケーションのdesign.modusファイルを1.0アプリケーションのdesign.modusファイルに置き換えます。
  3. MT 1.1デバイスコンフィギュレータを使用してdesign.modusファイルを開きます。

複数のワーニングとタスクが表示される可能性があります。これは想定される事です。

pastedImage_7.png

   4.  デバイスコンフィギュレータのバージョン1.1のライブラリを使用するためdesign.modusファイルを更新します、File > Update Referenced
Libraries
を使用します。psoc6sw 1.1ライブラリを選択します。

pastedImage_18.png

    5  オリジナルプロジェクトにマッチするように新しいプロジェクトを変更します。

例えば、オリジナルのmain.cファイルを使用します。ミドルウェアまたは独自のソースコードを追加した可能性があります。マッチするようにMT 1.1プロジェクトを更新します。

変更したシンボル名や、他のビルド問題が発生する可能性がありますが、MT 1.1のアプリケーションに移行するためには、これらのステップで長い道のりとなります。

注意 もし、アプリケーションがCM0+ CPUで記述されたカスタムコードであるなら、CM4 CPUに機能を移すべきです。CM0+プロジェクトはMT 1.1では簡単に有効にはなりません。CM0+は、サイプレスまたはそのパートナーによって提供されるシステム機能用の予備とすべきです。新しいプロジェクト構成では、デフォルトCM0+のビルドはCM4プロジェクトに含まれます。

262 閲覧 カテゴリ: Software: PSoC Software  タグ: version, porting, modustoolbox

0 件の賞賛
117 件の閲覧回数
寄稿者