OE, BE, PE, và FE là lá cờ lỗi liên quan đến người nhận. Y ou có thể nhìn thấy chúngcờ ở hai vị trí: liên kết với mỗi byte dữ liệu tại UART0_DR_R hoặc như là một riêng biệtlỗi các đăng ký tại UART0_RSR_R. Overrun lỗi (OE) được thiết lập nếu dữ liệu đã bị mấtbởi vì độ trễ trình điều khiển đầu vào là quá dài. Là một lỗi phá vỡ, có nghĩa là thiết bị khácđã gửi một break. PE là một lỗi chẵn lẻ (Tuy nhiên, chúng tôi sẽ không sử dụng tương đương). Khunglỗi (FE) sẽ được thiết lập nếu mức baud không khớp. Các phần mềm có thể rõ ràng những bốnlỗi cờ viết thư bất kỳ giá trị cho UART0_RSR_R.Tình trạng của hai FIFOs có thể được nhìn thấy trong đăng ký UART0_FR_R. Lá cờ bận RỘN làthiết lập trong khi vẫn phát đã gửi các bit. Nó sẽ trở thành không khi truyền FIFOlà sản phẩm nào và cuối cùng dừng bit đã được gửi. Nếu bạn thực hiện chờ đợi bận rộn ra bởi đầu tiênoutputting sau đó chờ đợi cho BẬN để trở thành 0 (Trung sơ đồ của con số 4,29), sau đó, cácthói quen sẽ ghi dữ liệu mới và trở lại sau khi dữ liệu cụ thể đó đã hoàn toàntruyền.Đăng ký kiểm soát UART0_CTL_R có chứa các bit bật UAR T. TXE là cácMáy phát cho phép bit, và RXE là nhận sử chút. W e thiết TXE, RXE, vàUARTEN bằng 1 để kích hoạt điện thoại UAR T. Tuy nhiên, chúng ta nên rõ ràngUARTEN trong trình tự khởi tạo.
đang được dịch, vui lòng đợi..
