Can: STM32: use BusState of Canx Class
Uart: STM32: add template initialize to uart class