Processor expert does not create code for the Timer Interrupts - Timer compare, overflow, ....

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Processor expert does not create code for the Timer Interrupts - Timer compare, overflow, ....

ソリューションへジャンプ
2,022件の閲覧回数
Mansukh
Contributor I

I have added "Peripheral initialization Bean for the CPU 56F8346 - Quad Timer Module (TMR)"

And enabled Timer compare Interrupt with ISR name.

Processor expert(PE) updates Interrupt vector table with specified ISR name and gives prototype also.

It does not define the ISR function in the timer module. 

PS gives message that the routine must be implemented in the user code, it is not generated by PE. Only external prototype it provides in the bean module header file.

 

In user code, where do you recommend to create the routine definition? Any reason of not providing support in PE to generate the routine definition/implementation?

 

- Mansukh

ラベル(1)
タグ(1)
0 件の賞賛
返信
1 解決策
727件の閲覧回数
ProcessorExpert
Senior Contributor III
Hello,

 
generetaion of ISR functions for initialization beans into Events.c (Events.h) is handled  by the "Generate ISR" option from the "Project options" sub-menu (Menu command: Processor Expert / Options / Project options).

 

I think to avoid the problem you have to set "Generate ISR" option to "yes".

 
best regards
Vojtech Filip
Processor Expert Support Team

元の投稿で解決策を見る

0 件の賞賛
返信
1 返信
728件の閲覧回数
ProcessorExpert
Senior Contributor III
Hello,

 
generetaion of ISR functions for initialization beans into Events.c (Events.h) is handled  by the "Generate ISR" option from the "Project options" sub-menu (Menu command: Processor Expert / Options / Project options).

 

I think to avoid the problem you have to set "Generate ISR" option to "yes".

 
best regards
Vojtech Filip
Processor Expert Support Team

0 件の賞賛
返信