Intel Watchdog Timer Driver Là Gì

     
Đầu tiên, chúng ta hiểu rằng Timer/Counter là 1 trong bộ đếm, đếm xung nhịp (xung clock), là một trong những ngoại vi phổ cập mà bất kể dòng vi điều khiển nào thì cũng có. Timer là bộ đếm định thời, sẽ thực hiện một tác vụ nào kia trong khoảng thời hạn xác lập trước. Watchdog timer là cỗ đếm thời gian chuyển động liên tục nhằm tự động hóa thực hiện nay một trọng trách nào đó. Sau đó 1 khoảng thời gian được định trước nếu cỗ đếm không được dừng hoặc refresh nó vẫn kích hoạt tác vụ đã làm được định sẵn ví dụ như reset thiết bị, tắt màn hình, phát tín hiệu cảnh báo,...

Bạn đang xem: Intel watchdog timer driver là gì

Bạn sẽ xem: hãng intel watchdog timer driver là gì

Bạn đã xem: hãng intel watchdog timer driver là gì

Hay hoàn toàn có thể hiểuWatchdog timer là bộ đếm thời gian hoạtđộng liên tụcnhằm tựđộngthực hiện nay mộtnhiệm vụ làm sao đó. Sau đó 1 khoảng thời gian được định trước nếu cỗ đếm ko được giới hạn hoặc refresh nó sẽ kích hoạt tác vụ đã có định sẵn ví dụ như reset thiết bị, tắt màn hình, phân phát tín hiệucảnh báo, ... Trong quá trình đếm nếu bộ đếm được refresh nó cứ thế tự động đếm tiếp nhưng bước đầu lạivới thời hạn là 0.Thông hay Watchdog timer được nói đến như một sự cung cấp mang tính phần cứng, đượcsử dụng bởi ứng dụng qua các trình điều khiển, tuy nhiên ở đây tôi muốn nhìn nhận nó một phương pháp tổng quát mang tính khái niệm, vị vậy Watchdog timer cũng dễ dãi được thực hiện trên cửa hàng phần mềm.

3. Các bước hoạt động

3.1. Cơ quan giám sát khởi hễ lại

Trong Watchdog timer thì hành vi khởi hễ lại cỗ đếm thời hạn theo dõi, hay được gọi là "kicking"cơ quan liêu giám sát, thường xuyên được thực hiện bằng phương pháp ghi vào cổng điều khiển và tinh chỉnh của bộ giám sát. Trong các máy tính đang chạy hệ điều hành,thiết lập lại watchdog hay được gọi thông qua trình tinh chỉnh thiết bị. Trình tinh chỉnh và điều khiển thiết bị, giao hàng để trừu tượng hartware watchdog khỏi các chương trình không khí người dùng, cũng khá được sử dụng nhằm định cấu hình thời gian chờ, ban đầu và dừng bộ hẹn giờ.

Xem thêm: Nam Là Một Học Sinh Chăm Ngoan, Nhà Nghèo, Mẹ Mất, Còn Bố Đau Ốm


*

Với cơ quan giám sát và đo lường một giai đoạn của Watchdog timer thì đồng hồ bấm giờ bao gồm nhiều thông số kỹ thuật và mang đến phép biến đổi cấu hình của chúng. Vi điều khiển và tinh chỉnh thường bao gồm 1 cơ quan tính toán tích rất trên chip. Trong các laptop khác, bộ giám sát hoàn toàn có thể nằm vào một bé chip gần đó kết nối trực tiếp với CPU hoặc gồm thể bỏ trên thẻ mở rộng phía bên trong khung thứ tính. Bộ tính toán và CPU tất cả thể chia sẻ tín hiệu đồng hồ đeo tay chung, như biểu đạt trong sơ đồ dùng khối mặt dưới, hoặc chúng có tín hiệu đồng hồ đeo tay độc lập.

Xem thêm: Top 15 Bài Văn Tả Một Ca Sĩ Đang Biểu Diễn, Tả Một Ca Sĩ Đang Biểu Diễn Hay Nhất (Dàn Ý


*

Watchdog timerdùng cơ quan đo lường nhiều tầng, nhị hoặc nhiều bộ định thời thỉnh thoảng được xếp tầng để sinh sản thành bộ đếm thời hạn theo dõi các tầng, trong các số ấy mỗi bộ định thời được hotline là quy trình hẹn tiếng hoặc dễ dàng là một giai đoạn.Ví dụ, sơ thiết bị khối dưới hiển thị một cơ quan thống kê giám sát ba giai đoạn. Vào một cơ quan tính toán nhiều tầng, chỉ tất cả giai đoạn trước tiên mới được xử lý bởi bộ xử lý. Lúc hết thời hạn đầu, một hành động khắc phục được tiến hành và giai đoạn tiếp theo trong dòng thông tin được bắt đầu. Khi mỗi giai đoạn chấm dứt (hết thời gian) thì nó sẽ kích hoạt hành vi khắc phục và ban đầu cho một giai đoạn mới, tính đến giai đoạn cuối cùngThông thường, bộ định thời thống kê giám sát một tiến độ được thực hiện để khởi đụng lại máy tính, trong những lúc đó cỗ định thời thống kê giám sát nhiều tầng đang kích hoạt tuần tự hàng loạt các hành động khắc phục, với quá trình cuối đang kích hoạt khởi hễ lại lắp thêm tính.