Watch Dog Là Gì

 - 

Dễ nhận biết so với phần nhiều những thứ đo lường và tinh chỉnh công nghiệp bây chừ đông đảo áp dụng technology watchdog timer. Vậy công nghệ watchdog timer là gì, ưu điểm cùng kết cấu ra sao, vì sao lại có khá nhiều ứng dụng nlỗi vây? Mời chúng ta thuộc tìm hiểu làm việc bài viết sau đây.

Bạn đang xem: Watch dog là gì

Quý Khách vẫn xem: Watchdog là gì

Công nghệ watchdog timer là gì?

Watchdog timer là 1 bộ đánh giá lỗi tự do với cỗ dao động trên chip, bộ kiểm soát lỗi này có khả năng remix lại toàn thể khối hệ thống Khi có lỗi xẩy ra trong quá trình MCU vận động.

Vai trò của watchdog timer

Đối với những thành phầm technology bên trên thực tế vào quy trình áp dụng đề xuất đề xuất gồm sự định hình cao. Tuy nhiên, một hệ thống hoàn toàn có thể bị treo, gặp mặt rủi ro ngừng vận động vị không hề ít nguyên nhân: công tác code không chặt chẽ, ngoại vi ko phản hồi, nhiễu, tràn bộ lưu trữ,... Hiện giờ để giúp khối hệ thống hoạt động liên tiếp bạn cần khởi rượu cồn lại hệ thống để các thiết bị hoàn toàn có thể chạy lại từ trên đầu. Và sử dụng technology watchdog timer để giúp họ vạc hiển thị lỗi của khối hệ thống kia.

Đôi khi Watchdog timer được thực hiện vày phần mềm qua các trình điều khiển cùng được nhắc tới nhỏng một sự hỗ trợ mang tính chất Hartware.


*

Tấm hình ssống thứ công nghệ watchdog timer

Quy trình buổi giao lưu của Watchdog timer

Ngulặng lý hoạt động vui chơi của Watchdog timer được tạo thành hoạt động vui chơi của 3 phòng ban chính: phòng ban đo lường và thống kê khởi hễ lại, cơ sở tính toán một quy trình tiến độ, phòng ban đo lường những tầng,...

1. Cơ quan liêu giám sát và đo lường khởi động lại

Trong watchdog timer thì bước khởi đụng lại bộ đếm thời gian quan sát và theo dõi được Hotline là “kicking” cơ sở tính toán. Chúng thông thường có trọng trách ghi vào cổng điều khiển của cục đo lường.

Đối cùng với các sản phẩm điện tử, công nghệ đang chạy hệ quản lý và điều hành thiết lập lại watchdog thường đề xuất trải qua trình tinh chỉnh và điều khiển thiết bị mới có thể bảo đảm an toàn công dụng watchdog vận động công dụng đem lại. Cụ thể, trình điều khiển và tinh chỉnh vẫn triển khai nhiệm vụgiao hàng phần cứng watchdog ra những công tác không gian người dùng. Đồng thời, trình điều khiểncũng rất được thực hiện bỏ lên trên cấu hìnhthời hạn đợi, bắt đầu với giới hạn bộ hứa giờ đồng hồ..

2. Sở phận tính toán một giai đoạn

Tại phòng ban giám sát 1 giai đoạn của Watchdog timer, bộ phận sẽ dấn trọng trách cho phép công nghệ này biến đổi cấu hình tính toán dựa vào vàođồng hồ đa cấu hình. Mô tả quy trình này, tại chipvi điều khiển sẽbao hàm phòng ban đo lường và tính toán tích cực và lành mạnh bên trên kia. Theo kia, bộ tính toán bao gồm công dụng liên kết trực tiếp với CPU hoặc hoàn toàn có thể đặt lên thẻ không ngừng mở rộng bên trong khu vực máy tính xách tay. Lúc này cỗ giám sát và đo lường và CPU có thể chia sẻ tín hiệu cồn hồ phổ biến giỏi sở hữu tín hiệu đồng hồ thời trang chủ quyền.

Xem thêm: Hướng Dẫn Reset Giờ Chơi Cf Giúp Mình Với, Hỏi Tí Về Cách Reset Giờ Chơi


*

3. Bộ phận đo lường và thống kê nhiều tầng

Bộ phận thống kê giám sát những tầng vào Watchdog timer góp tạo ra thành cỗ đếm thời gian theo dõi nhiều tầng. Trong đó từng bộ định thời được gọi là quá trình hứa giờ hoặc dễ dàng là 1 trong những quy trình.

Ví dụ: Trong một phòng ban tính toán 4quy trình bao gồm: timer stage 1, timer stage 2, timer stage 3, timer stage 4 thì duy nhấtlà timer stage 1 new bao gồm nhiệm vụgiải pháp xử lý vị CPU. Sau lúc thời hạn đầu xong xuôi, liên tiếp lại cómột hành động khắc phục và hạn chế tiến hành với tiến độ tiếp theo sau trong chuỗi ban bố được bước đầu cho đến khi đến giai đoạn sau cùng.

Với từng quy trình dứt đồng nghĩa tương quan cùng với Việc không còn thời gian thì nó sẽ kích hoạt các hành vi khắc phục và hạn chế và ban đầu cho một quy trình tiến độ, vận động new cđọng nỗ lực cho tới tiến trình sau cùng.

thường thì bộ định thời thống kê giám sát một tiến độ được thực hiện để khởi hễ máy tính trong những lúc đó bộ định thời đo lường và thống kê nhiều tầng đang kích hoạt tuần từ những hành vi khắc chế một biện pháp tuần trả cho tới giai đoạn cuối sẽ kích hoạt khởi cồn lại máy vi tính.

Các ứng dụng của Watchdog timer

Nhỏng quan niệm đang nói thì ứng dụng đa phần của Watchdog timer đa phần là khởi hễ lại vi điều khiển sau đó 1 khoảng thời hạn hóng xác lập. Chính do vậy Watchdog đưa về rất nhiều vận dụng phổ cập như:

Sử dụng đến áp dụng giám sátĐiều khiển công nghiệp: ví dụ như điều khiển và tinh chỉnh các loại robot, dây chuyền, mays mocs công nghiệp

Sở dĩ watchdog timer có nhiều áp dụng hữu ích như thế là vị các vi cách xử trí của lắp thêm thao tác trong thời gian lâu đang gặp mặt những sự việc tràn bộ lưu trữ, nhiễu điện từ trường (EMC), nhiễu phóng tĩnh điện (ESC), nhiễu sụt áp nguồn, vì lập trình sẵn lỗi, có 1 số vòng lặp ko bay ra được,... Nên ví như chúng ta áp dụng công nghệ watchdog timer sẽ giúp khởi động lại những mạch tự kia xử lý được các lỗi nêu trên.

Trường thích hợp một số trong những khối hệ thống công nghệ đề nghị độ an ninh cao, thì Watchdog timer còn được sử dụng để đính thêm bên phía ngoài khối hệ thống nhằm mục đích resetlại khối hệ thống, những mạch với phòng ngừa ngôi trường vừa lòng on-chip watchdog timer ko hoạt động vày một lý do như thế nào đó.

Được biết những khoảng chừng thời hạn áp dụng để reset hệ thống có thể xây dựng được hoặc thắt chặt và cố định ở những khoảng tầm thời hạn khác nhau. Tuy nhiên phổ cập duy nhất vấn là khoảng tầm từ millisecond cho phút ít.

Trên đấy là những báo cáo cụ thể về công nghệ Watchdog timer. Hy vọng rằng cùng với đều báo cáo tên để giúp đỡ bạn phát âm rộng về thành phầm technology phổ biến này.

Quý Khách hãy đăng kí kênh Youtube của longmon.vn để xem được thông tin hồ hết robotmới nhất của longmon.vn nghiên cứu vạc triểnTẠI ĐÂY