2025-11-12 9:56 PM
Hello everyone,
I’m working on an STM32F103 microcontroller using CAN in polling mode (without FreeRTOS).
From my testbench, I transmit 16 CAN messages cyclically every 100 ms.
Each message has a unique CAN ID.
My goal is to:
Receive all 16 messages within the 100 ms cycle,
Process each message and,
Send back an acknowledgment (ACK) frame for each received message.
However, when I send all 16 messages cyclically from the testbench,
I’m receiving only 3 messages’ acknowledgments — the rest are missing.
Can anyone help me out.
2025-11-13 1:48 AM
Hello @Akhila_17 ,
Which board are you using?