Watchdog Là Gì

Đầu tiên, bọn họ hiểu đúng bản chất Timer/Counter là một trong những cỗ đếm, đếm xung nhịp (xung clock), là 1 trong trong những ngoại vi phổ biến mà lại bất kể dòng vi tinh chỉnh làm sao cũng có. Timer là bộ đếm định thời, đã tiến hành một tác vụ làm sao kia trong khoảng thời hạn xác lập trước. Watchdog timer là bộ đếm thời gian hoạt động liên tiếp nhằm mục tiêu tự động thực hiện một trách nhiệm làm sao đó. Sau một khoảng tầm thời gian được định trước ví như bộ đếm ko được giới hạn hoặc refresh nó vẫn kích hoạt tác vụ đã được định sẵn ví dụ như remix sản phẩm công nghệ, tắt màn hình hiển thị, phân phát biểu lộ chú ý,...

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


Hay có thể hiểuWatchdog timer là cỗ đếm thời hạn hoạtđộng liên tụcnhằm mục đích tựđộngtriển khai mộttrách nhiệm nào đó. Sau một khoảng chừng thời gian được định trước nếu cỗ đếm ko được giới hạn hoặc refresh nó đã kích hoạt tác vụ đã được định sẵn ví như reset đồ vật, tắt màn hình, phát tín hiệucảnh báo, ... Trong quy trình đếm nếu như bộ đếm được refresh nó cứ đọng ráng tự động hóa đếm tiếp mà lại bước đầu lạicùng với thời gian là 0.
Đôi khi Watchdog timer được nhắc đến nhỏng một sự hỗ trợ mang ý nghĩa Hartware, đượcsử dụng vì phần mềm qua các trình tinh chỉnh và điều khiển, mặc dù ở chỗ này tôi ước ao đánh giá nó một biện pháp tổng quát mang tính có mang, vì vậy Watchdog timer cũng thuận tiện được thực thi bên trên cơ sở phần mượt.

Hiểu một bí quyết dễ dàng, vận dụng đa phần của Watchdog Timer là khởi cồn lại vi điều khiển và tinh chỉnh sau đó 1 khoảng thời hạn xác lập. vì thế, bọn họ hoàn toàn hoàn toàn có thể thực hiện tác dụng bổ ích này của Watchdog Timer vào những ứng dụng đo lường và tính toán, tinh chỉnh công nghiệp. Bởi những vi cách xử lý thao tác làm việc trong thời hạn lâu vẫn gặp mặt những sự việc về tràn bộ lưu trữ, bị treo bởi vì nhiễu biểu thị. lúc kia, trường hợp họ sử dụng Watchdog Timer một biện pháp hợp lí, nó để giúp họ khởi cồn (reset) lại mạch, qua đó giải quyết được các sự việc nêu bên trên.


Như vậy, về cơ bạn dạng chúng ta vẫn ứng dụng Watchdog Timer nhằm cố mang đến công việc của bạn nhân viên cấp dưới quản lý đã đề cập nghỉ ngơi bên trên. công dụng thực nghiệm cùng kết luận Sau quy trình nghiên cứu và thí điểm, hệ thống ứng dụng kiểm demo nhiệt độ tủ giá buốt đã chuyển động tốt vào môi trường thiên nhiên công nghiệp. Được lắp ráp phân tích cho một số hãng sản xuất tủ lạnh bên trên Thị Trường. Nhờ ứng dụng Watchdog Timer, khối hệ thống vận động định hình, có thể tự xử trí lỗi trong quá trình vận động nhưng ko đề nghị can thiệp từ bỏ fan người công nhân quản lý. Qua đó, tăng cường mức độ tin tưởng của hệ thống. Việc khởi rượu cồn lại sản phẩm công nghệ nhúng vào quy trình chuyển động hỗ trợ cho sản phẩm công nghệ chạy lại ở điều kiện ban đầu giống như thời gian khởi hễ khối hệ thống. Qua đó, đỡ đần ta giải quyết và xử lý được một số trong những vấn đề về tràn bộ nhớ, xung đột nhiên ô ghi nhớ vào vi cách xử trí. không chỉ tác dụng trong các hệ thống giám sát, hào kiệt này còn được sử dụng rộng thoải mái trong các mạch điều khiển. Từ phát minh kia, nhóm tích hợp thành công xuất sắc trong mạch tinh chỉnh đồ vật lọc nước, chạy 24/7, bảo vệ độ tin tưởng đến mạch điều khiển lắp thêm thanh lọc nước.

Xem thêm: Tải Visual Studio 2013 Full Crack, Download Visual Studio 2013 Full Crack + Key

3. Quy trình hoạt động

3.1. Cơ quan liêu thống kê giám sát khởi đụng lại


Trong Watchdog timer thì hành động khởi động lại bộ đếm thời hạn theo dõi và quan sát, hay được Hotline là "kicking"ban ngành thống kê giám sát, thường được triển khai bằng cách ghi vào cổng tinh chỉnh của bộ tính toán. Trong những máy tính xách tay đang chạy hệ quản lý điều hành,tùy chỉnh thiết lập lại watchdog thường được hotline thông qua trình điều khiển đồ vật. Trình tinh chỉnh sản phẩm, phục vụ nhằm trừu tượng phần cứng watchdog khỏi các công tác không gian người tiêu dùng, cũng được thực hiện nhằm định cấu hình thời hạn chờ, bước đầu với dừng bộ hứa giờ.
*

Với cơ quan đo lường và thống kê một tiến độ của Watchdog timer thì đồng hồ thời trang bnóng giờ có không ít cấu hình với có thể chấp nhận được biến hóa thông số kỹ thuật của bọn chúng. Vi điều khiển thường gồm một cơ quan giám sát và đo lường tích cực bên trên chip. Trong những máy vi tính khác, bộ giám sát và đo lường rất có thể bên trong một con chip gần đó kết nối thẳng với CPU hoặc có thể đặt lên trên thẻ mở rộng bên trong khung laptop. Bộ tính toán và CPU hoàn toàn có thể share biểu hiện đồng hồ thông thường, nlỗi biểu thị vào sơ vật dụng kăn năn dưới, hoặc bọn chúng tất cả biểu đạt đồng hồ đeo tay tự do.
*

Watchdog timercần sử dụng ban ngành giám sát những tầng, hai hoặc nhiều bộ định thời nhiều lúc được xếp tầng để tạo ra thành cỗ đếm thời gian quan sát và theo dõi nhiều tầng, trong số đó mỗi cỗ định thời được Gọi là quy trình tiến độ hứa giờ hoặc đơn giản là 1 tiến trình.
lấy ví dụ, sơ đồ khối dưới hiển thị một cơ quan giám sát và đo lường ba quy trình tiến độ. Trong một ban ngành giám sát nhiều tầng, chỉ tất cả giai đoạn thứ nhất mới được xử trí vày CPU. khi không còn thời gian đầu, một hành động hạn chế và khắc phục được thực hiện cùng tiến độ tiếp theo trong loại thông tin được ban đầu. khi mỗi tiến trình chấm dứt (hết thời gian) thì nó sẽ kích hoạt hành động hạn chế cùng bước đầu cho 1 giai đoạn new, cho tới quy trình tiến độ cuối cùng
thường thì, cỗ định thời giám sát và đo lường một quy trình tiến độ được áp dụng nhằm khởi đụng lại máy tính xách tay, trong khi kia bộ định thời đo lường những tầng sẽ kích hoạt tuần trường đoản cú hàng loạt những hành vi hạn chế và khắc phục, cùng với quy trình tiến độ cuối đã kích hoạt khởi cồn lại máy vi tính.