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
已解决! 转到解答。
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
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