Transmit more than 8 array elements via Standard CAN - STM32F4
Hi guys,
I'm currently working with Standard CAN. The maximum data length of each frame is 64 bytes. In HAL library, I see DLC parameter is limited from 0 to 8. So that means, I can only transmit 8 elements of an array (8 bytes for each element). In order to use full of 64 bytes, I tried to transmit 16 elements (4 bytes each) or 32 elements (2 bytes each) but they didn't work. Is there any way that I can transmit more than 8 elements? Many thanks!