Thursday, February 6, 2014

Tiva C series: resolver conflito da USART1 e USART4

Usando a Energia IDE (https://github.com/energia/Energia) é super simples.
O truque é remapear a USART1, para remover o conflito com os pinos da USART4.



Sem remapear os pinos, uma tentativa de ativar a USART1 e USART4 com configuração padrão resulta em: USART4 (PC4 e PC5)  ok e  USART1 morta.
Para que isso não ocorra é só remapear os pinos da USART1 para PB0 e PB1.
O código para fazer isso está no snippet a seguir.



Depois de compilado e instalado,
é só passar com o Buspirate no TX de cada uma das oito portas seriais para verificar a mensagem de teste.

No comments:

Post a Comment