Я использую два прерывания в ARM7 lpc2378:
- UART1 для получения данных от какого-то внешнего модуля
- Внешнее прерывание для чтения АЦП
Во время выполнения External-Interrupt ISR данные от UART1 теряются, поскольку прерывания отключены.
Как я должен собирать или сохранять данные UART1, когда выполняется какой-либо другой ISR?
Какие меры нужно предпринять, чтобы данные с UART1 не терялись?