The Power Management Functions are intended for putting the AVR chip i dịch - The Power Management Functions are intended for putting the AVR chip i Việt làm thế nào để nói

The Power Management Functions are

The Power Management Functions are intended for putting the AVR chip in one of its low power consumption modes.
The prototypes for these functions are placed in the file sleep.h, located in the .INC subdirectory. This file must be #include -d before using the functions.
The Power Management Functions are:


void sleep_enable(void)


this function enables entering the low power consumption modes.


void sleep_disable(void)


this function disables entering the low power consumption modes.
It is used to disable accidental entering the low power consumption modes.


void idle(void)


this function puts the AVR chip in the idle mode.
Prior to using this function, the sleep_enable function must be invoked to allow entering the low power consumption modes.
In this mode the CPU is stopped, but the Timers/Counters, Watchdog and interrupt system continue operating.
The CPU can wake up from external triggered interrupts as well as internal ones.


void powerdown(void)


this function puts the AVR chip in the powerdown mode.
Prior to using this function, the sleep_enable function must be invoked to allow entering the low power consumption modes.
In this mode the external oscillator is stopped.
The AVR can wake up only from an external reset, Watchdog time-out or external level triggered interrupt.


void powersave(void)


this function puts the AVR chip in the powersave mode.
Prior to using this function, the sleep_enable function must be invoked to allow entering the low power consumption modes.
This mode is similar to the powerdown mode with some differences, please consult the Atmel Data Sheet for the particular chip that you use.


void standby(void)


this function puts the AVR chip in the standby mode.
Prior to using this function, the sleep_enable function must be invoked to allow entering the low power consumption modes.
This mode is similar to the powerdown mode with the exception that the external clock oscillator keeps on running.
Consult the Atmel Data Sheet for the particular chip that you use, in order to see if the standby mode is available for it.


void extended_standby(void)


this function puts the AVR chip in the extended standby mode.
Prior to using this function, the sleep_enable function must be invoked to allow entering the low power consumption modes.
This mode is similar to the powersave mode with the exception that the external clock oscillator keeps on running.
Consult the Atmel Data Sheet for the particular chip that you use, in order to see if the standby mode is available for it.


Note: There are specific situations where the power management functions can’t be used because of the timing limitations.
For example the ATmega168P chip has a feature which is not available in ATmega168: Brown-Out Detection disable during sleep.
If we wish to use this feature, we need to enter in sleep mode in maximum 4 clocks after the BODS bit is set in the MCUCR register.
But calling and executing the powersave function requires a longer time than than this, so this example code will not function correctly:
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Chức năng quản lý quyền lực được dành cho việc đưa các chip AVR trong một trong các chế độ tiêu thụ điện năng thấp.Các nguyên mẫu cho các chức năng được đặt trong tập tin sleep.h, nằm ở tỉnh. INC thư mục con. Tập tin này phải là #include -d trước khi sử dụng các chức năng.Chức năng quản lý năng lượng là:void sleep_enable(void) chức năng này cho phép nhập chế độ tiêu thụ điện năng thấp.void sleep_disable(void) chức năng này vô hiệu hóa vào chế độ tiêu thụ điện năng thấp.Nó được sử dụng để vô hiệu hoá do tai nạn vào chế độ tiêu thụ điện năng thấp.void idle(void) chức năng này khiến các chip AVR trong cheá ñoä chôø.Trước khi sử dụng chức năng này, các chức năng sleep_enable phải được kích hoạt để cho phép nhập chế độ tiêu thụ điện năng thấp.Trong chế độ này CPU dừng lại, nhưng các bộ tính giờ, đồng hồ, cơ quan giám sát, Hệ thống ngắt tiếp tục hoạt động.CPU có thể thức dậy từ bên ngoài được kích hoạt ngắt cũng như những người bên trong.void powerdown(void) chức năng này đặt các chip AVR trong chế độ powerdown.Trước khi sử dụng chức năng này, các chức năng sleep_enable phải được kích hoạt để cho phép nhập chế độ tiêu thụ điện năng thấp.Trong chế độ này dao động bên ngoài dừng lại.Trong AVR có thể thức dậy từ một thiết lập lại bên ngoài, Watchdog time-out hoặc bên ngoài cấp kích hoạt ngắt.void powersave(void) chức năng này khiến các chip AVR trong powersave mode.Trước khi sử dụng chức năng này, các chức năng sleep_enable phải được kích hoạt để cho phép nhập chế độ tiêu thụ điện năng thấp.Chế độ này là tương tự như chế độ powerdown với một số khác biệt, xin vui lòng tham khảo ý kiến Atmel Data Sheet cho chip đặc biệt mà bạn sử dụng.void standby(void) chức năng này khiến các chip AVR trong chế độ chờ.Trước khi sử dụng chức năng này, các chức năng sleep_enable phải được kích hoạt để cho phép nhập chế độ tiêu thụ điện năng thấp.Chế độ này là tương tự như chế độ powerdown với ngoại lệ dao động bên ngoài đồng hồ giữ trên chạy.Tham khảo bảng dữ liệu của Atmel cho chip đặc biệt mà bạn sử dụng, để xem nếu chế độ chờ là có sẵn cho nó.void extended_standby(void) chức năng này khiến các chip AVR trong chế độ chờ mở rộng.Trước khi sử dụng chức năng này, các chức năng sleep_enable phải được kích hoạt để cho phép nhập chế độ tiêu thụ điện năng thấp.Chế độ này là tương tự như chế độ powersave với ngoại lệ dao động bên ngoài đồng hồ giữ trên chạy.Tham khảo bảng dữ liệu của Atmel cho chip đặc biệt mà bạn sử dụng, để xem nếu chế độ chờ là có sẵn cho nó.Lưu ý: Có những tình huống cụ thể mà các chức năng quản lý quyền lực không thể sử dụng vì những hạn chế thời gian.Ví dụ: ATmega168P chip có một tính năng mà không phải là có sẵn trong ATmega168: màu nâu-Out phát hiện vô hiệu hóa trong khi ngủ.Nếu chúng ta muốn sử dụng tính năng này, chúng ta cần phải nhập vào chế độ ngủ trong đồng hồ tối đa 4 sau khi HĐQT bit được thiết lập trong đăng ký MCUCR.Tuy nhiên, gọi điện thoại và thực hiện các chức năng powersave đòi hỏi một thời gian dài hơn so với điều này, do đó, đoạn mã ví dụ này sẽ không hoạt động một cách chính xác:
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Các chức năng quản lý nguồn điện được dành cho việc đưa các chip AVR trong một trong các chế độ tiêu thụ điện năng thấp.
Các nguyên mẫu cho các chức năng này được đặt trong file sleep.h, nằm ​​ở. INC thư mục con. Tập tin này phải được -d #include trước khi sử dụng các chức năng.
Các chức năng quản lý nguồn điện là: trống sleep_enable (void) chức năng này cho phép đi vào các chế độ tiêu thụ điện năng thấp. Trống sleep_disable (void) chức năng này vô hiệu hóa vào chế độ tiêu thụ điện năng thấp. Nó được sử dụng để vô hiệu hóa tình cờ bước vào chế độ tiêu thụ điện năng thấp. trống nhàn rỗi (void) chức năng này đặt các chip AVR ở chế độ nhàn rỗi. Trước khi sử dụng chức năng này, các chức năng sleep_enable phải được viện dẫn để cho phép đi vào các chế độ tiêu thụ điện năng thấp. trong chế độ này CPU là dừng lại, nhưng Timers / Counters, Watchdog và hệ thống ngắt tiếp tục hoạt động. các CPU có thể thức dậy từ ngắt kích hoạt từ bên ngoài cũng như những người nội bộ. trống POWERDOWN (void) chức năng này đặt các chip AVR ở chế độ POWERDOWN . Trước khi sử dụng chức năng này, các chức năng sleep_enable phải được viện dẫn để cho phép đi vào các chế độ tiêu thụ điện năng thấp. Trong chế độ này dao động bên ngoài là dừng lại. các AVR có thể thức dậy chỉ từ một thiết lập lại bên ngoài, Watchdog time-out hoặc cấp bên ngoài kích hoạt gián đoạn. trống powersave (void) chức năng này đặt các chip AVR ở chế độ powersave. Trước khi sử dụng chức năng này, các chức năng sleep_enable phải được viện dẫn để cho phép đi vào các chế độ tiêu thụ điện năng thấp. chế độ này là tương tự như chế độ POWERDOWN với một số khác biệt , xin vui lòng tham khảo Bảng Atmel dữ liệu cho chip cụ thể mà bạn sử dụng. trống chờ (void) chức năng này đặt các chip AVR ở chế độ chờ. Trước khi sử dụng chức năng này, các chức năng sleep_enable phải được viện dẫn để cho phép nhập vào tiêu thụ điện năng thấp chế độ. chế độ này là tương tự như chế độ POWERDOWN với ngoại lệ mà đồng hồ dao động bên ngoài vẫn tiếp tục chạy. Tham khảo Bảng Atmel dữ liệu cho chip cụ thể mà bạn sử dụng, để xem nếu chế độ chờ là có sẵn cho nó. trống extended_standby (void) chức năng này đặt các chip AVR ở chế độ chờ mở rộng. Trước khi sử dụng chức năng này, các chức năng sleep_enable phải được viện dẫn để cho phép đi vào các chế độ tiêu thụ điện năng thấp. chế độ này là tương tự như chế độ powersave với ngoại lệ mà bên ngoài đồng hồ dao động vẫn tiếp tục chạy. Tham khảo Bảng Atmel dữ liệu cho chip cụ thể mà bạn sử dụng, để xem nếu chế độ chờ là có sẵn cho nó. Lưu ý: có những tình huống cụ thể mà các chức năng quản lý điện năng có thể không được sử dụng vì những hạn chế thời gian. Ví dụ chip ATmega168P có một tính năng mà không có sẵn trong Atmega168. Brown-Out Detection vô hiệu hóa trong khi ngủ Nếu chúng ta muốn sử dụng tính năng này, chúng ta cần phải nhập vào trong chế độ ngủ trong tối đa 4 đồng hồ sau khi bit HĐQT được thiết lập trong MCUCR đăng ký. Nhưng gọi điện thoại và thực hiện các chức năng powersave đòi hỏi một thời gian dài hơn so với điều này, do đó, mã ví dụ này sẽ không hoạt động một cách chính xác:






























































đ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 ©2024 I Love Translation. All reserved.

E-mail: