2024-11-10 02:17 AM - edited 2024-11-10 02:18 AM
Hi all,
I am trying to use the STM32H735G-DK as a Dashboard/Speedometer for a car project. However, I am having trouble integrating the FDCAN with the GUI. I have tried building the FDCAN code first then generating the GUI and vice versa.
The Board is receiving CAN messages fine however it is not sending anything back, instead, the TxBuffer fills up and causes error 512. My colleague told me there is something to do with the interrupt timing and FreeRTOS, so I have tried polling and it still wouldn't work. my main way of testing is connecting the two FDCAN peripherals already on the board in normal mode and sending messages.
I have uploaded my .ioc file and main.c
any pointers and help would be much appreciated, thank you!
Solved! Go to Solution.
2024-11-10 05:41 AM - edited 2024-11-10 05:43 AM
Hello @Rowzee and welcome to the community,
Try first with a basic CAN communication application: remove RTOS and TouchGFX and validate CAN Tx and Rx.
2024-11-10 05:41 AM - edited 2024-11-10 05:43 AM
Hello @Rowzee and welcome to the community,
Try first with a basic CAN communication application: remove RTOS and TouchGFX and validate CAN Tx and Rx.
2024-11-18 08:57 PM
Yes, starting fresh helped me. i realised that my filters were wrong. thank you!