Community Translation - PSoC® Creator™ Auto-complete Does Not Work in PSoC 3 Projects with ISRs - KBA223190

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Kenshow
Level 8
Level 8
Distributor - Marubun (Japan)
50 solutions authored 25 solutions authored 10 solutions authored

Hi,               

I would like to translate KBA223190 into Japanese.

Please confirm to my work.

Thanks,

Kenshow

0 Likes
2 Replies
JennaJo
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

Hi, Kenshow-san

Confirm to work this KBA, please work to do.


Thanks,

Jenna

Jenna Jo
0 Likes
Kenshow
Level 8
Level 8
Distributor - Marubun (Japan)
50 solutions authored 25 solutions authored 10 solutions authored

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.

Kenshow

==============================

タイトル: PSoC®Creator™のオートコンプリートがISRを含むPSoC 3プロジェクトで機能しない -KBA223190

バージョン:**

質問:

PSoC 3プロジェクトのCファイルにISRルーチンを追加すると、オートコンプリート機能が機能しません。どうしてでしょうか?

回答:

PSoC CreatorClangコンパイラを使用してオートコンプリート機能を有効にします。
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

Kenshow

0 Likes