Hi,
I'm implementing the can module with S32K146. After simply initialization of mcu, port, gpt, sbc, and can modules. I tried to send one can message with the cyclic called function Can_Write() and Can_MainFunction_Write() in gpt notification function. The cfg code is generated with EB tresos(CAN Processing Type Polling) and Autosar version 4.3.1.
It works and everything looks fine but when I try to send two can messages at different cycle times (for example 10ms and 50ms), the two messages are successfully sent out but with wrong periods (typically 10ms and 25ms).
I do not have a good understanding of can module in autosar, so I'm posting this question here in case somebody knows how to solve this issue.
Best Regards,
Shaojun