Watchdog Là Gì

     

Dễ nhận thấy đối với phần đông các thiết bị giám sát và đo lường và tinh chỉnh công nghiệp bây chừ đều sử dụng công nghệ watchdog timer. Vậy công nghệ watchdog timer là gì, điểm mạnh và cấu trúc như cầm nào, tại sao lại có tương đối nhiều ứng dụng như vây? Mời bạn cùng tìm hiểu ở bài viết sau đây.

Bạn đang xem: Watchdog là gì

Bạn vẫn xem: Watchdog là gì

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

Watchdog timer là 1 trong bộ chất vấn lỗi độc lập với bộ xấp xỉ trên chip, bộ soát sổ lỗi này có công dụng reset lại tổng thể hệ thống khi tất cả lỗi xảy ra trong quá trình MCU hoạt động.

Vai trò của watchdog timer

Đối với các sản phẩm công nghệ trên thực tiễn trong quy trình sử dụng nên yêu cầu có sự ổn định cao. Mặc dù nhiên, một hệ thống hoàn toàn có thể bị treo, gặp rủi ro ngừng hoạt rượu cồn bởi rất nhiều nguyên nhân: chương trình code chưa chặt chẽ, nước ngoài vi ko phản hồi, nhiễu, tràn bộ nhớ,... Từ bây giờ để giúp hệ thống hoạt động tiếp tục bạn cần khởi rượu cồn lại khối hệ thống để phần lớn thứ có thể chạy lại tự đầu. Và sử dụng technology watchdog timer đang giúp bọn họ phát chỉ ra lỗi của khối hệ thống đó.

Thông thường Watchdog timer được áp dụng bởi ứng dụng qua những trình tinh chỉnh và được nói tới như một sự cung ứng mang tính phần cứng.


*

Hình ảnh sở đồ công nghệ watchdog timer

Quy trình hoạt động vui chơi của Watchdog timer

Nguyên lý hoạt động vui chơi của Watchdog timer được phân chia thành hoạt động vui chơi của 3 cơ sở chính: cơ quan đo lường và tính toán khởi rượu cồn lại, cơ quan tính toán một giai đoạn, cơ quan đo lường và tính toán nhiều tầng,...

1. Cơ quan thống kê giám sát khởi động lại

Trong watchdog timer thì bước khởi cồn lại cỗ đếm thời gian theo dõi được call là “kicking” phòng ban giám sát. Chúng thường có trách nhiệm ghi vào cổng tinh chỉnh và điều khiển của bộ giám sát.

Đối với những thiết bị năng lượng điện tử, technology đang chạy hệ điều hành cấu hình thiết lập lại watchdog thường phải trải qua trình điều khiển thiết bị mới gồm thể bảo đảm an toàn hiệu quả watchdog chuyển động hiệu quả đem lại. Gắng thể, trình điều khiển và tinh chỉnh sẽ tiến hành nhiệm vụphục vụ hartware watchdog ra các chương trình không khí người dùng. Đồng thời, trình điều khiểncũng được sử dụng để lên cấu hìnhthời gian chờ, bắt đầu và dừng cỗ hẹn giờ..

2. Thành phần giám gần kề một giai đoạn

Tại cơ quan đo lường và thống kê 1 giai đoạn của Watchdog timer, thành phần sẽ nhấn nhiệm vụ có thể chấp nhận được công nghệ này biến đổi cấu hình đo lường và thống kê nhờ vàođồng hồ đa cấu hình. Mô tả quy trình này, trên chipvi điều khiển sẽbao tất cả cơ quan giám sát và đo lường tích rất trên đó. Theo đó, bộ thống kê giám sát có tác dụng kết nối trực tiếp với CPU hoặc có thể bỏ lên thẻ mở rộng bên trong khu sản phẩm tính. Hôm nay bộ thống kê giám sát và CPU tất cả thể chia sẻ tín hiệu đụng hồ phổ biến hay mang tín hiệu đồng hồ độc lập.

Xem thêm: C# Delegate C# Là Gì - Simple Delegates With Examples In C#


*

3. Thành phần giám sát những tầng

Bộ phận tính toán nhiều tầng vào Watchdog timer giúp tạo ra thành cỗ đếm thời hạn theo dõi những tầng. Trong số ấy mỗi cỗ định thời được hotline là tiến trình hẹn giờ hoặc dễ dàng và đơn giản là một giai đoạn.

Ví dụ: vào một cơ quan đo lường và thống kê 4giai đoạn gồm những: timer stage 1, timer stage 2, timer stage 3, timer stage 4 thì duy nhấtlà timer stage 1 mới có nhiệm vụxử lý bởi bộ xử lý. Sau thời điểm thời gian đầu kết thúc, liên tiếp lại cómột hành vi khắc phục tiến hành và giai đoạn tiếp theo trong chuỗi thông tin được bắt đầu cho đến lúc tới giai đoạn cuối cùng.

Với từng giai đoạn xong đồng nghĩa với câu hỏi hết thời gian thì nó vẫn kích hoạt các hành động khắc phục và bước đầu cho một giai đoạn, hoạt động mới cứ thế cho tới giai đoạn cuối cùng.

Thông thường cỗ định thời đo lường và thống kê một quy trình tiến độ được áp dụng để khởi động máy vi tính trong lúc ấy bộ định thời đo lường và thống kê nhiều tầng vẫn kích hoạt tuần trường đoản cú các hành động khắc phục một phương pháp tuần hoàn tính đến giai đoạn cuối vẫn kích hoạt khởi đụng lại sản phẩm tính.

Các vận dụng của Watchdog timer

Như quan niệm đã nói thì ứng dụng đa phần của Watchdog timer hầu hết là khởi đụng lại vi điều khiển sau một khoảng thời gian chờ xác lập. Bởi vì vậy Watchdog đem đến rất các ứng dụng thông dụng như:

Sử dụng cho ứng 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 một số loại robot, dây chuyền, mays mocs công nghiệp

Sở dĩ watchdog timer có rất nhiều ứng dụng hữu ích như vậy là bởi các vi xử lý của thiết bị thao tác làm việc trong thời hạn lâu sẽ gặp gỡ các vụ việc tràn cỗ nhớ, nhiễu điện từ trường (EMC), nhiễu phóng tĩnh năng lượng điện (ESC), nhiễu sụt áp nguồn, vì chưng lập trình lỗi, có 1 số vòng lặp không thoát ra được,... Bắt buộc nếu bọn họ sử dụng công nghệ watchdog timer sẽ giúp đỡ khởi động lại những mạch từ bỏ đó xử lý được những lỗi nêu trên.

Trường hợp một trong những hệ thống công nghệ cần độ an ninh cao, thì Watchdog timer còn được sử dụng để gắn bên phía ngoài hệ thống nhằm mục tiêu resetlại hệ thống, những mạch với đề phòng trường hòa hợp on-chip watchdog timer không chuyển động vì một vì sao nào đó.

Được biết các khoảng thời gian sử dụng nhằm reset hệ thống có thể lập trình được hoặc thắt chặt và cố định ở những khoảng thời hạn khác nhau. Mặc dù phổ đổi mới nhất vấn là khoảng tầm từ millisecond cho phút.

Xem thêm: Đánh Giá Tổng Quan Xe Đạp Kenji Của Nước Nào, Giá Bao Nhiêu

Trên đó là các thông tin cụ thể về technology Watchdog timer. Mong muốn rằng cùng với những thông tin tên sẽ giúp bạn gọi hơn về sản phẩm công nghệ phổ biến chuyển này.

Bạn hãy đăng kí kênh Youtube của phauthuatcatmimat.com giúp xem được tin tức phần đa robotmới tốt nhất của phauthuatcatmimat.com nghiên cứu và phân tích phát triểnTẠI ĐÂY