Hi all,
I'm actually creating a HAL for 28377D for our application and was wondering why TI does not deliver a header file for CAN register definition (as e.g. F2837xD_adc.h for ADC).
Instead of this, the CAN example uses the can.c in /driverlib which uses can_hw defines. This approach is different and uses BaseAddress + Offset to access the registers. The other peripherals are accessed by using a big struct / union definition as: AdcaRegs.ADCSOC0CTL.all
Did I miss something? If not, will TI deliver headers for CAN too, or will CAN be treated different? Or is this (CAN) approach the "new" approach which will be used in future for other peripherals too?
Thank you for sharing your ideas!
Best regards,
Roger