Hi,
I'm trying to use LPUART0 and LPUART1 to read two LIN transcievers via LPUART_LIN peripheral. As per Uart0 everything is running smooth but for UART1 I have a question regarding the UART clock.
In the reference manual, you state that in s32k311 UART0 and UART1 is clocked by AIPS_PLAT_CLK that in my case is set to 60MHz.
Meanwhile, in the procesor expert window for s32k311, I see that LPUART1 is set to AIPS_SLOW_CLK that is set to 30MHz.
When I set up the peripheral it takes the 30MHz clock, but analyzing protocol traces I do think its actually going at 60 MHz since with the same baudarate setting as in UART0 I can recieve LIN Slave RX messages with all the data but I cannot send TX message when a header is sent by the master.
Can this be an error ?
Thanks for the support !
已解决! 转到解答。
You did not specify the RTD version.
But the newest RTD 5.0.0 is correct.
I'm afraid there is no such document, and the RTD of a project cannot be updated.
I would recommend that you install a new instance of S32DS IDE 3.5 in a new directory.
Then, install RTD 5.0.0 in the new IDE only while keeping the old project and RTD 3.0.0 in the older IDE installation. Once the RTD 5.0.0 project is configured, copy your custom code.
Regards,
Daniel