Quan sát: Với một cổng nối tiếp có một sự thay đổi đăng ký và một dữ liệu đăng ký (không có FIFOđệm), yêu cầu độ trễ của giao diện đầu vào là thời gian để truyền tải mộtkhung dữ liệu. Trong ví dụ minh họa trong hình 4,37, giả sử UAR T nhận được sự thay đổi đăng ký vàFIFO nhận được sản phẩm nào ban đầu (RXFE = 1). 17 khung đến nối tiếp xảy ra một trong những quyềnsau khi một (chữ cái A-Q), nhưng phần mềm không đáp ứng. Vào cuối đầu tiênkhung, 0x41 đi vào nhận FIFO, và lá cờ RXFE sẽ bị xóa. Bình thường,chức năng UART_InChar nào đáp ứng với RXFE được rõ ràng và đọc dữ liệu từUAR T. Trong trường hợp này tuy nhiên, phần mềm là bận rộn làm những thứ khác và khôngđáp ứng với sự hiện diện của dữ liệu trong nhận FIFO. Tiếp theo, 15 thêm khung được chuyển trongvà nhập vào nhận FIFO. Cuối 16 khung, FIFO ñaày(RXFF = 1). Nếu phần mềm là đáp ứng tại thời điểm này, sau đó tất cả 16 ký tự nàonhận được đúng cách. Nếu chiếc 17thkhung xảy ra trước khi là người đầu tiên được đọc bởi các phần mềm, sau đó, mộtoverrun lỗi xảy ra, và một khung bị mất. W e có thể nhìn thấy từ này kịch bản trường hợp xấu nhất mà cácphần mềm phải đọc dữ liệu từ UAR T trong 160 bit lần giải RXFE.
đang được dịch, vui lòng đợi..
