7down voteaccepted A watchdog timer can be thought of as two separate  dịch - 7down voteaccepted A watchdog timer can be thought of as two separate  Việt làm thế nào để nói

7down voteaccepted A watchdog timer

7
down vote
accepted


A watchdog timer can be thought of as two separate circuits, a timer circuit and a watchdog circuit. The timer circuit merely counts the time that passes. The watchdog circuit actively monitors the timer to see if a certain amount of time has passed without being reset by software. If so, the software is no longer running and the watchdog typically performs an automated function such as resetting the processor. The watchdog needs only to be told at initialization how much time to monitor for and it handles the rest of its operation without additional software interaction.

An analog watchdog operates in a similar manner. Only instead of monitoring a timer, it monitors an analog input channel. At initialization, you tell the watchdog what analog thresholds to monitor for. If a converted value on an analog input passes one of these thresholds, it will fire an interrupt for you to process the signal sample. This means you don't have to write code to continuously poll the analog inputs and check their levels. It is all handled autonomously in the background by the analog watchdog circuitry.

An injected channel can just be thought of as a high priority conversion channel. If a regular analog input is in the middle of performing a conversion and a conversion is triggered (either by a timer or because it is programmed in continuous conversion mode) on an injected channel, the conversion on the regular channel will halt and wait while the injected channel is converted before completing its own conversion. This is useful if you have an analog input that must be responded to in a realtime manner.

Here is an application note (which, for some strange reason, doesn't seem to be available in ST's website) that give a few examples of the use of the various ADC features. And here is another explanation of the two features your question was about.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
7xuống bầuchấp nhận Một bộ đếm thời gian cơ quan giám sát có thể được coi là hai mạch riêng biệt, một mạch đếm thời gian và một watchdog mạch. Mạch đếm thời gian đơn thuần là đếm thời gian mà đi. Watchdog mạch chủ động kiểm soát các bộ đếm thời gian để nhìn thấy nếu một số tiền nhất định của thời gian đã trôi qua mà không được đặt lại bằng phần mềm. Nếu vậy, các phần mềm không còn chạy và cơ quan giám sát thông thường thực hiện một chức năng tự động chẳng hạn như đặt lại bộ vi xử lý. Cơ quan giám sát cần only to be bieát lúc khởi tạo bao nhiêu thời gian để theo dõi cho và nó xử lý phần còn lại của các hoạt động mà không cần phần mềm bổ sung tương tác.Một cơ quan giám sát tương tự hoạt động theo cách tương tự. Chỉ thay vì theo dõi một bộ đếm thời gian, nó kiểm soát một kênh đầu vào analog. Lúc khởi tạo, nói kiểm gì ngưỡng analog để giám sát cho. Nếu một giá trị chuyển đổi trên một đầu vào analog vượt qua một ngưỡng này, nó sẽ cháy ngắt để bạn có thể xử lý tín hiệu mẫu. Điều này có nghĩa là bạn không cần phải viết mã liên tục thăm dò ý kiến analog đầu vào và kiểm tra mức độ của họ. Nó tất cả các xử lý autonomously nền bởi mạch cơ quan giám sát tương tự.Một kênh tiêm có thể chỉ được coi là một ưu tiên cao chuyển đổi kênh. Nếu một đầu vào analog thông thường là ở giữa thực hiện chuyển đổi và chuyển đổi được kích hoạt (hoặc bằng một bộ đếm thời gian hoặc bởi vì nó được lập trình trong chế độ chuyển đổi liên tục) trên một kênh tiêm, chuyển đổi trên kênh thường xuyên sẽ ngăn chặn và chờ đợi trong khi các kênh tiêm được chuyển đổi trước khi hoàn tất chuyển đổi của riêng mình. Điều này là hữu ích nếu bạn có một đầu vào analog đó phải được trả lời một cách thời gian thực.Dưới đây là một lưu ý ứng dụng (trong đó, vì một số lý do kỳ lạ, dường như không có sẵn trong trang web của ST) mà cung cấp cho một số ví dụ của việc sử dụng các chức năng ADC. Và đây là một lời giải thích của hai tính năng câu hỏi của bạn đã về.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: