2023-12-29 11:11 AM - edited 2023-12-29 11:14 AM
Hello
I am using STM32U545RE (LQFP64 package) for my project as master controller. I am using the following pins for USART3 along with a transceiver chip ADM3061E
and an additional GPIO output configured to act as the Enable.
USART3_RX:PC5
USART3_TX:PC4
Enable:PB1
But on transmitting the data I am not getting any data on the output A,B pns(as in diagram).
But the same works with STM32L496RE uC, may I know what is the cause of this problem here?
On referring to the STM32U545xx Errata sheet, we got to know that the device that I use also has Z marking.
Is there a workaround available if the above problem is because of the untrimmed uC samples?
Regards
Roshan Anand
2023-12-29 01:54 PM
What specific issue in the Errata are you worried about? https://www.st.com/resource/en/errata_sheet/es0587-stm32u535xx-and-stm32u545xx-device-errata-stmicroelectronics.pdf
Put a pull-up on the RX pin, or enable internally.
Double check RCC clocks for GPIO and USART3. Check USART3 registers. Check HSE_VALUE
Check that the USART isn't flagging any sticky error that needs to be cleared.
Do you see data on the TX pin? Which pins?
SHOW CODE