Electronic Components Datasheet Search
  English  ▼

X  

ESP8266 Datasheet(PDF) 100 Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD.

Part # ESP8266
Description  General Purpose Input/Output Interface (GPIO)
PDF  117 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ESPRESSIF [ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD.]
Direct Link  https://www.espressif.com/
Logo ESPRESSIF - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD.

ESP8266 Datasheet(HTML) 100 Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD.

Back Button ESP8266 Datasheet HTML 96Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP8266 Datasheet HTML 97Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP8266 Datasheet HTML 98Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP8266 Datasheet HTML 99Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP8266 Datasheet HTML 100Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP8266 Datasheet HTML 101Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP8266 Datasheet HTML 102Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP8266 Datasheet HTML 103Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP8266 Datasheet HTML 104Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. Next Button
Zoom Inzoom in Zoom Outzoom out
 100 / 117 page
background image
!
12. PWM Interface
3. pwm_set_duty
4. pwm_get_period
5. pwm_get_duty
Sample code
pwm_set_period (uint32 period)
Description
Set PWM period, unit: μs.
For example, PWM period at 1KHz is1000 μs.
Parameters
uint32 period: PWM period.
Call
Call pwm_start() after the parameters has been set.
Returned Value
Null
Function Name
pwm_set_duty
Definition
Set the duty ratio of PWM signal at a certain channel
Sample code
pwm_set_duty (uint32 duty, uint8 channel)
Description
Set PWM duty ratio. Set the time period of PWM signal when the voltage is high. The value
of duty ratio change with PWM period.
PWM duty ratio can reach period*1000/45 at most. For example, the range of duty ratio is
between 0 and 22222 at 1kHz refresh rate.
Parameters
• uint32 duty: set the time parameter when the voltage is high. Duty ratio is (duty*45)/
(period*1000).
• uint8 channel: PWM channel that needs to be set at present. This parameter is defined
in PWM_CHANNEL.
Call
Call pwm_start() after the parameters has been set.
Returned Value
Null
Function Name
pwm_get_period
Description
Get the current PWM period.
Sample code
pwm_get_period (void)
Description
None.
Returned Value
PWM period, unit: μs.
Function Name
pwm_get_duty
Description
Get the duty ratio of current PWM signal at a certain channel.
Sample code
pwm_get_duty (uint8 channel)
Parameter
uint8 channel: get the current PWM channel. This parameter is defined in PWM_CHANNEL.
Espressif
! /!
92 104
2017.05



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com