Intel watchdog timer driver là gì

  -  
Đầu tiên, họ hiểu rằng Timer/Counter là một bộ đếm, đếm xung nhịp (xung clock), là một trong những ngoại vi thường dùng mà bất kể dòng vi điều khiển nào cũng có. Timer là cỗ đếm định thời, sẽ thực hiện một tác vụ nào đó trong khoảng thời hạn xác lập trước. Watchdog timer là cỗ đếm thời gian vận động liên tục nhằm auto thực hiện tại một nhiệm vụ nào đó. Sau đó 1 khoảng thời gian được định trước nếu cỗ đếm ko được ngừng hoặc refresh nó đã 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át biểu đạt cảnh báo,...

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


Hay rất có thể hiểuWatchdog timer là cỗ đếm thời gian hoạtđộng liên tụcnhằm tựđộngthực hiện tại mộtnhiệm vụ nào đó. Sau đó 1 khoảng thời hạn được định trước nếu cỗ đế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í như reset thiết bị, tắt màn hình, phát tín hiệucảnh báo, ... Trong quy trình đếm nếu bộ đếm được refresh nó cứ thế auto đếm tiếp nhưng bắt đầu lạivới thời gian là 0.
Thông thường xuyên Watchdog timer được nói tới như một sự cung ứng mang tính phần cứng, đượcsử dụng bởi phần mềm qua các trình điều khiển, tuy vậy ở trên đây tôi muốn nhìn nhận và đánh giá nó một phương pháp tổng quát mang tính khái niệm, vì chưng vậy Watchdog timer cũng thuận lợi được triển khai trên đại lý phần mềm.

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


Như vậy, về cơ bạn dạng chúng ta đã ứng dụng Watchdog Timer để nắm cho các bước của tín đồ nhân viên vận hành đã kể ở trên. Tác dụng thực nghiệm và kết luận sau thừa trình phân tích và test nghiệm, khối hệ thống phần mềm kiểm thử nhiệt độ tủ giá buốt đã chuyển động tốt trong môi trường thiên nhiên công nghiệp. Được lắp ráp thử nghiệm cho một số nhà sản xuất tủ giá trên thị trường. Nhờ vận dụng Watchdog Timer, hệ thống chuyển động ổn định, hoàn toàn có thể tự xử trí lỗi trong thừa trình chuyển động mà không buộc phải can thiệp từ người công nhân vận hành. Qua đó, tăng cường mức độ tin cậy của hệ thống. Câu hỏi khởi đụng lại thiết bị nhúng trong quá trình vận động giúp cho thiết bị chạy lại sinh hoạt điều kiện ban đầu giống như thời gian khởi động hệ thống. Qua đó, góp ta giải quyết và xử lý được một vài vấn đề về tràn bộ nhớ, xung bỗng ô nhớ trong vi xử lý. Không chỉ hiệu quả trong các khối hệ thống giám sát, tuấn kiệt này còn được sử dụng thoáng rộng trong các mạch điều khiển. Từ ý tưởng đó, nhóm sẽ tích hợp thành công xuất sắc trong mạch tinh chỉnh và điều khiển máy lọc nước, chạy 24/7, bảo đảm độ tin yêu cho mạch điều khiển máy thanh lọc nước.

Xem thêm: Trường Wellspring Sài Gòn Tuyển Dụng, Wellspring Saigon: Tuyển Dụng Giáo Viên 2019

3. Quá trình hoạt động

3.1 Cơ quan đo lường khởi rượu cồn lại


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

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

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

Xem thêm: Cuộc Đời Warren Buffett - Cuộc Đời Sự Nghiệp Của Ông Thế Nào


*

gmail.com. Với phương châm thao tác chuyên nghiệp, tận tâm bảo vệ Automation luôn cam kết mang tới cho quý khách sản phẩm với unique tốt nhất với ngân sách hợp lý và bảo đảm an toàn giao hàng đúng tiến độ.