bluepill: Enable stm32's USART2 for the board and map it to UART1 tinygo's device

Этот коммит содержится в:
Olivier Fauchon 2020-09-16 01:29:10 +02:00 коммит произвёл Ron Evans
родитель fcedf0beaa
коммит 490e377bba

Просмотреть файл

@ -65,11 +65,15 @@ var (
Buffer: NewRingBuffer(), Buffer: NewRingBuffer(),
Bus: stm32.USART1, Bus: stm32.USART1,
} }
UART1 = &UART0 UART1 = UART{
Buffer: NewRingBuffer(),
Bus: stm32.USART2,
}
) )
func init() { func init() {
UART0.Interrupt = interrupt.New(stm32.IRQ_USART1, UART0.handleInterrupt) UART0.Interrupt = interrupt.New(stm32.IRQ_USART1, UART0.handleInterrupt)
UART1.Interrupt = interrupt.New(stm32.IRQ_USART2, UART1.handleInterrupt)
} }
// SPI pins // SPI pins