Aug 20, 2020
02:43 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aug 20, 2020
02:43 PM
2 Replies
Aug 20, 2020
07:33 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aug 20, 2020
07:33 PM
Hi, Kenshow-san
Confirm to work this KBA.
Thanks
Jenna
Jenna Jo
Aug 20, 2020
08:12 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aug 20, 2020
08:12 PM
Hi Jenna-san,
Japanese translation was over.
Please check below.
Original KBA:
Writing in Assembly for a PSoC® 3 Project in PSoC Creator™ - KBA203624
Thanks.
==============================
タイトル: PSoC Creator™でのPSoC®3プロジェクトのアセンブリの書き込み - 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に設定します。
これで、コンパイラーはコンパイル中にインラインアセンブリコードを処理します
==============================
21-August-2020