- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I would like to translate KBA223190 into Japanese.
Please confirm to my work.
Thanks,
Kenshow
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, Kenshow-san
Confirm to work this KBA, please work to do.
Thanks,
Jenna
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Jenna-san,
Japanese translation was over.
Please check below.
Original KBA:
PSoC® Creator™ Auto-complete Does Not Work in PSoC 3 Projects with ISRs - KBA223190
Thanks.
==============================
タイトル: PSoC®Creator™のオートコンプリートがISRを含むPSoC 3プロジェクトで機能しない -KBA223190
バージョン:**
質問:
PSoC 3プロジェクトのCファイルにISRルーチンを追加すると、オートコンプリート機能が機能しません。どうしてでしょうか?
回答:
PSoC CreatorはClangコンパイラを使用してオートコンプリート機能を有効にします。
Keilコンパイラは、割り込みに非標準のC構文を使用します。これにより、Clangが破損します。このエラーは、Keilが使用されているPSoC 3にのみ影響します。
回避策:
CY_ISRを影響を受けるCファイルの一番下に移動します。
例:
CY_ISR_PROTO(Interrupt_Handler);
int main(void)
{
CyGlobalIntEnable; /* Enable global interrupts. */
ISR_StartEx(Interrupt_Handler);
……
}
CY_ISR(Interrupt_Handler)
{
……
}
==============================
13-July-2020