Linda
8462c7d1c2
docs: fix a typo in adc_oneshot
2024-08-22 10:33:02 +08:00
LonerDan
61edd6c83f
docs(gptimer): remove incorrect param from example
...
Fixes call to `gptimer_start` in one of the examples
which includes extra second parameter `&alarm_config`,
when the function takes only one.
Mreges https://github.com/espressif/esp-idf/pull/14310
2024-08-08 10:05:58 +08:00
Marius Vikhammer
e6c0672e4f
Merge branch 'docs/usb_host_stack_config_v5.0' into 'release/v5.0'
...
USB host: host stack configiuration docs backport to v5.0
See merge request espressif/esp-idf!28774
2024-03-06 15:36:47 +08:00
mofeifei
8cf35aa27b
docs: update cn trans usb_host.rst
2024-01-29 10:26:14 +01:00
Roman Leonov
470ecb3033
feat(docs): added USB Host Stack Configuration description
2024-01-29 10:22:26 +01:00
Gabor Kiss-Vamosi
d43bf5dc51
fix misformatted link
2024-01-29 13:16:29 +08:00
morris
3bb601cee7
Merge branch 'feature/mcpwm_trigger_driver_v5.0' into 'release/v5.0'
...
feature(MCPWM): Add MCPWM trigger driver (v5.0)
See merge request espressif/esp-idf!26788
2023-11-23 14:33:20 +08:00
Jiang Jiang Jian
5f497153f7
Merge branch 'bugfix/rmt_stop_issue_v5.0' into 'release/v5.0'
...
fix(rmt): a disabled channel may pick up a pending transaction (v5.0)
See merge request espressif/esp-idf!26780
2023-11-23 14:27:25 +08:00
morris
28224b3af5
Merge branch 'bugfix/fix_wrong_adc_attenuation_name_v5.0' into 'release/v5.0'
...
fix(adc): rename ADC_ATTEN_DB_11 to ADC_ATTEN_DB_12 (v5.0)
See merge request espressif/esp-idf!26968
2023-11-23 12:04:24 +08:00
Song Ruo Jing
c0a1d27858
fix(ledc): fix ledc driver 100% duty cycle configuration
...
Update ledc duty cycle value range in doxygen.
Fix duty configuration error at 100% duty cycle for ESP32.
Improve LEDC API doxygen.
Closes https://github.com/espressif/esp-idf/pull/11516
Closes https://github.com/espressif/esp-idf/issues/12593
Closes https://github.com/espressif/esp-idf/issues/12083
2023-11-22 03:12:38 +00:00
Chen Jichang
01c5d8d72e
feature(MCPWM): Add MCPWM trigger driver and test
...
Each MCPWM operator has two Trigger (named T0 and T1), and they can be
routed to GPIO fault signal or timer sync event.Generator can be set up
to perform different action on Trigger event.
This commit add a trigger driver and a test for the driver.
fix(mcpwm): fault trigger test forget connect timer and operator
2023-11-09 21:52:37 +08:00
morris
6a7e250442
feat(rmt): support calling rmt_receive in ISR callback
2023-11-08 15:03:44 +08:00
Armando
f8500f77b1
fix(adc): rename ADC_ATTEN_DB_11 to ADC_ATTEN_DB_12
...
By design, it's 12 dB. There're errors among chips, so the actual
attenuation will be 11dB more or less
2023-11-07 14:12:50 +08:00
morris
da2399a2c5
fix(rmt): a disabled channel may pick up a pending transaction
...
because in the trans_done interrupt, the driver didn't check the channel FSM
2023-11-03 02:40:56 +00:00
morris
0187f3b4e3
feat(mcpwm): support update timer period dynamically
...
Implement the requirement asked in
https://www.esp32.com/viewtopic.php?f=13&t=35919
2023-10-24 10:08:29 +08:00
Cai Xin Ying
202d1f11e9
docs: provide CN translation for api-reference/peripherals/spi_slave_hd.rst (Backport v5.0)
2023-09-22 10:51:47 +08:00
morris
711477d354
Merge branch 'feature/specify_rmt_intr_priority_v5.0' into 'release/v5.0'
...
feat(rmt): specify interrupt priority (v5.0)
See merge request espressif/esp-idf!25719
2023-09-19 11:49:18 +08:00
morris
2bec2de36e
Merge branch 'feature/mcpwm_interrupt_priority_v5.0' into 'release/v5.0'
...
feat(MCPWM): Support set interrupt priority(v5.0)
See merge request espressif/esp-idf!25522
2023-09-19 10:41:58 +08:00
morris
d86397aca4
Merge branch 'feature/pcnt_interrupt_priority_v5.0' into 'release/v5.0'
...
feat(pcnt): support set interrupt priority(v5.0)
See merge request espressif/esp-idf!25520
2023-09-19 10:27:28 +08:00
morris
d6df3b7758
Merge branch 'feature/add_mcpwm_carrier_clk_source_v5.0' into 'release/v5.0'
...
feat(MCPWM): Add mcpwm carrier clk source(v5.0)
See merge request espressif/esp-idf!25523
2023-09-19 10:24:25 +08:00
Planck (Lu Zeyu)
f089f0d83b
feat(rmt): specify interrupt priority
2023-09-18 03:02:49 +00:00
Planck (Lu Zeyu)
9ab9e05639
feat(st7789): add data endian config
...
Closes https://github.com/espressif/esp-idf/issues/11416
2023-09-06 17:04:34 +08:00
Chen Jichang
03ec7a0c5d
feat(pcnt): support set interrupt priority(v5.0)
2023-08-29 07:48:30 +00:00
Chen Jichang
615222f1c2
feat(MCPWM): Support set interrupt priority(v5.0)
2023-08-24 19:56:42 +08:00
Chen Jichang
2a88fb9e81
feat(MCPWM): Add mcpwm carrier clk source
...
The MCPWM carrier is part of the operator and can work independently
without the MCPWM timer being enabled. This commit add the MCPWM
carrier clk source.
2023-08-24 11:45:28 +08:00
morris
f5154364ac
feat(gptimer): support set interrupt priority
...
Related forum post: https://esp32.com/viewtopic.php?f=13&t=34959
2023-08-04 12:55:16 +08:00
morris
62b7ed25f3
Merge branch 'feature/usb/update_cdc_examples_backport_v5.0' into 'release/v5.0'
...
usb: Update host CDC examples (backport v5.0)
See merge request espressif/esp-idf!23073
2023-07-28 10:33:59 +08:00
morris
a87a04992e
feat(mcpwm): support open drain output for generator IO
...
Closes https://github.com/espressif/esp-idf/issues/11877
2023-07-19 16:13:12 +08:00
Chen Jichang
d2dcef277c
docs(rmt): add a note about binding channels to the same GPIO
...
Added a note about RX Channel and TX Channel initialization order when
bound RX and TX to the same gpio.
Closes https://github.com/espressif/esp-idf/issues/11768
2023-07-11 22:17:17 +08:00
caixinying-git
dfd7102212
docs: provide CN translation for api-reference/peripherals/rmt.rst
2023-07-11 11:13:20 +08:00
morris
378fa3b792
Merge branch 'doc/update_mcpwm_deadtime_v5.0' into 'release/v5.0'
...
MCPWM: don't allow to apply the same delay module to multiple generators (v5.0)
See merge request espressif/esp-idf!23664
2023-05-15 12:25:13 +08:00
morris
641221a10a
Merge branch 'bugfix/rmt_one-wire_v5.0' into 'release/v5.0'
...
rmt_onewire: refactor example with component registry (v5.0)
See merge request espressif/esp-idf!23510
2023-05-15 10:00:15 +08:00
morris
24a2a98707
Merge branch 'bugfix/rmt_encode_state_init_v5.0' into 'release/v5.0'
...
rmt: define RMT_ENCODING_RESET in rmt_encode_state_t (v5.0)
See merge request espressif/esp-idf!23240
2023-05-12 15:53:22 +08:00
morris
2b483c98c4
Merge branch 'bugfix/fix_several_bugs_in_i2s_v5.0' into 'release/v5.0'
...
i2s: fix several bugs in std and tdm mode (v5.0)
See merge request espressif/esp-idf!23670
2023-05-12 11:03:37 +08:00
morris
36291f5468
Merge branch 'docs/add_cn_trans_i2s_v5.0' into 'release/v5.0'
...
Docs: add CN translation for i2s.rst (backport v5.0)
See merge request espressif/esp-idf!23636
2023-05-12 11:01:43 +08:00
Mo Fei Fei
ddf36db76a
Docs: add CN translation for i2s.rst (backport v5.0)
2023-05-12 11:01:42 +08:00
morris
c465097d9f
Merge branch 'contrib/github_pr_11113_v5.0' into 'release/v5.0'
...
Fix usb enumeration stage error for some device (GitHub PR) (v5.0)
See merge request espressif/esp-idf!23333
2023-05-11 10:30:04 +08:00
morris
9d26757763
rmt_onewire: refactor example with component manager
...
Closes https://github.com/espressif/esp-idf/issues/10790
2023-05-11 02:28:54 +00:00
morris
0542983ed8
rmt: define RMT_ENCODING_RESET in rmt_encode_state_t
...
Closes https://github.com/espressif/esp-idf/issues/11200
2023-05-11 02:28:31 +00:00
laokaiyao
95d32520b1
i2s_doc: fixed the data of stereo left/right state
2023-05-10 12:30:20 +08:00
morris
49c83f112d
mcpwm: can't apply the same delay module to multiple generators
...
This is a hardware limitation, one delay module can only be used by one generator at one time.
Closes https://github.com/espressif/esp-idf/issues/11327
2023-05-10 10:10:16 +08:00
Darian Leung
b79cdd7e54
usb_host: Update docs and comments regarding first configuration enumeration
...
This commit updates some comments and documentation regarding changes made in
PR https://github.com/espressif/esp-idf/pull/11113 .
2023-04-21 12:50:00 +08:00
Tomas Rezucha
842e8a9889
usb: Update host CDC examples
2023-04-05 07:54:29 +02:00
morris
5d11967f2e
rmt: calarify the meaning of mem_block_symbols in DMA and non-DMA mode
2023-03-31 09:59:32 +08:00
laokaiyao
b02d50e33b
i2s: fix some typos
2023-03-20 14:51:07 +08:00
morris
c24222dcde
gptimer: fix race condition between start and stop
...
Added state transition in gptimer_start/stop functions.
So that it's not possible to make a stopped timer continue to run
because of race condition.
2023-03-11 11:42:09 +08:00
morris
2b14b7d061
Merge branch 'contrib/github_pr_10402_v5.0' into 'release/v5.0'
...
ledc: move callback to IRAM as it's called from an ISR (GitHub PR) (v5.0)
See merge request espressif/esp-idf!22590
2023-03-06 10:14:58 +08:00
Song Ruo Jing
bdffb4403d
ledc: Add check for whether the registered callback is in iram in ledc_cb_register
2023-03-03 17:21:56 +08:00
Bradley McFadden
701780891c
uart: Correct typo in referenced function name
...
The functions `uart_enable_pattern_det_intr` have been renamed to `uart_enable_pattern_det_baud_intr`, but a reference to these functions in the programming guide was not updated.
Merges https://github.com/espressif/esp-idf/pull/10856
2023-03-03 16:45:17 +08:00
morris
f58f8116de
Merge branch 'feature/adc_calibration_c2_v5.0' into 'release/v5.0'
...
esp_adc: support adc calibration on esp32c2 (v5.0)
See merge request espressif/esp-idf!22382
2023-02-20 14:13:23 +08:00