Технология двойной буферизации UART, дружественная к прерываниям
UART – отличный протокол передачи как для любительских, так и профессиональных проектов, но в критически важных системах UART может быть коварен. Однако на более высоких скоростях, или если микроконтроллер выполняет множество задач, могут возникнуть серьезные проблемы, включая пропущенные байты и порядок этих байтов. В данной статье будет рассмотрен метод, разработанный для этого типа проблем, называемый двойной буферизацией.