có bác nào đã làm ngắt giao tiếp UART chưa, giúp em với. em giao tiếp bình thường (kô dùng ngắt thì đươc) nhưng chuyển sang dùng ngắt thì chịu. kô biét sai ở chổ mô cả, ngắt mấy khối khác thì em đã dùng và chạy đc ròi
Ngắt trong UART
Collapse
X
-
Phải "ngắt" là interrupt kô? Nếu phải thì phải coi là interrupt service hoạt động ra sao. Thường thì chỉ cần đọc RX register là có thể xóa ngắt đó. Khi bị ngắt, PC sẽ được bỏ vô stack rồi nhảy qua service bộ ngắt. Khi xong thì lấy lại giá trị từ stack và trở lại hoạt động bình thường.Nguyên văn bởi nhti Xem bài viếtcó bác nào đã làm ngắt giao tiếp UART chưa, giúp em với. em giao tiếp bình thường (kô dùng ngắt thì đươc) nhưng chuyển sang dùng ngắt thì chịu. kô biét sai ở chổ mô cả, ngắt mấy khối khác thì em đã dùng và chạy đc ròi
Bạn nên coi lại phần "interrupt service" của CPU để hiểu thêm cách hoạt độn của ngắt.
Chúc may mắn
Tony
Bài viết mới nhất
Collapse
-
bởi KazumiChào mọi người. Tôi có một động cơ bước được lắp đặt gần dây chuyền mạ điện, nơi môi trường có chứa hơi axit.
Sau hơn sáu tháng vận hành, bộ điều khiển (driver) gần đây liên tục báo lỗi quá dòng. Khi tháo động cơ ra, tôi phát hiện...-
Channel: Điện tử công suất
12-10-2026, 13:40 -

Comment