Estoy un poco confundido con el siguiente problema, estoy implementando el controlador CAN pero en el sentido de que hay algunas señales de menos de 1 byte y algunas son incluso de bit único que se definen como parte del archivo dbc. Pero el estándar C, como Misra, dice que no se pueden usar variables de tamaño de bit ya que no son portátiles. ¿Cómo puedo superar este problema?