PSoC Creator™でのPSoC®3プロジェクトのアセンブリの書き込み - KBA203624 - Community Translated (JA)
Employee
8 25, 2020
06:22 AM
- RSS フィードを購読する
- 新着としてマーク
- 既読としてマーク
- ブックマーク
- 購読
- 印刷用ページ
- 不適切なコンテンツを報告
8 25, 2020
06:22 AM
Community Translated by NoTa_4591161 Version: **
Translation - English: Writing in Assembly for a PSoC® 3 Project in PSoC Creator™ - KBA203624
質問:
PSoC CreatorでPSoC 3プロジェクトのCソースファイルにアセンブリコードを書き込むにはどうすればよろしいでしょうか?
回答:
PSoC Creatorでアセンブリコードを書くには2つのオプションがあります:
オプション1:別のアセンブリソースファイルを作成する
- Project Explorerでプロジェクト名を右クリックし、[ Add new item]を選択します。
- 「8051 Keil Assembly File」を選択し、ファイルの名前を入力します。これにより、プロジェクトのソースファイルフォルダーに拡張子.a51のアセンブリソースファイルが作成されます。
- 標準の8051命令セットを使用して、このファイルにアセンブリコードを追加します。
手順>テンプレートなどのヘルプについてはHelp > Documentation > KeilからAx51アセンブラユーザーガイドを参照してください。
注:この選択では、オプション2でインラインアセンブリオプションを有効にする必要はありません。
オプション2:Cソースファイル内のインラインアセンブリ
- Cソースファイルで、アセンブリコードをディレクティブ「#pragma asm」と「#pragma endasm」の間に置きます。
- プロジェクトエクスプローラーで、インラインアセンブリを含むソースファイルを右クリックし、[ Build Settings]を選択します。
- コンパイラオプションを選択し、インラインアセンブリパラメータの値をTrueに設定します。
これで、コンパイラーはコンパイル中にインラインアセンブリコードを処理します
この記事を評価: