Eu defini duas variáveis: uint8_t a[2]; uint16_t b; Em seguida, quero usar acomo variável do tipo uint16_t, por exemplo b = (uint16_t)a; Mas isso está errado! Meus programas não funcionam corretamente com esse código. Tudo está OK quando eu substituir ba uint8_t b[2]e operações de utilização...