Добрый день.
Есть необходимость связать микроконтроллер MSP430 с 3 различными микросхемами по UART, а порта всего 2 (аппаратных). Что делать? Писать софтовый UART даже в случае заимствования кода не особо хочется. Ситуация облегчается тем, что среди 3 внешних устройств можно найти 2, которые никогда не будут одновременно работать. Можно ли их повесить на 1 UART? Но тогда вопрос как их разделять. Есть ли в UART что-то на подобии сигнала CS (ChipSelect) в SPI? Я имею ввиду аппаратный handshaking (CTS RTS сигналы). Что это такое. Можно ли это применить в данном случае? Если да то где почитать?
Спасибо.
|