- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
SoC Creatorにて下記の動作をさせたいと思っています。
a)CreatorにてBuildを行いHEXファイル生成
b)生成されたHEXファイルを元に外部アプリケーション起動し、ROMチェック値を算出
c)bで算出されたROMチェック値をC言語ソースに埋め込み、再度CreatorにてBuildを実行
上記、a)からc)までの動作を行うためにバッチファイルを作成し、Build SettingsのUser CommandsのPost Buildに追加しましたが、マニュアルを見るとPost BuildはHexファイル生成後に実行されると記載されていますが本当でしょうか。また、c)のC言語ソースにROMチェック値を埋め込むところまでは出来ますが、バッチファイル上で再度Creatorを実行させる方法が分かりません。バッチファイルにてCreatorのビルドを実行させる方法はありませんでしょうか。
Solved! Go to Solution.
- Labels:
-
PSoC Creator Software
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
[Post Build]はHex fileが生成される前に実行されます。
Pre Build - このコマンドは、コード生成後、かつコンパイルステップの前に実行されます。
もし複数のコマンドが必要な場合は、バッチスクリプトを使用する必要があります。
Post Build - このコマンドは、リンクステップの後、かつHex fileが生成される前に実行されます。
もし複数のコマンドが必要な場合は、Pre Buildと同様にバッチスクリプトを使用する必要があります。
PSoC Creatorのビルドに関しては、以下のリンクが参考になるかと思いますので添付致します。
Building PSoC® Creator™ Projects Using Commands - KBA88205
よろしくお願い致します。
Hirotaka Takayama
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
[Post Build]はHex fileが生成される前に実行されます。
Pre Build - このコマンドは、コード生成後、かつコンパイルステップの前に実行されます。
もし複数のコマンドが必要な場合は、バッチスクリプトを使用する必要があります。
Post Build - このコマンドは、リンクステップの後、かつHex fileが生成される前に実行されます。
もし複数のコマンドが必要な場合は、Pre Buildと同様にバッチスクリプトを使用する必要があります。
PSoC Creatorのビルドに関しては、以下のリンクが参考になるかと思いますので添付致します。
Building PSoC® Creator™ Projects Using Commands - KBA88205
よろしくお願い致します。
Hirotaka Takayama