67 Commits

Author SHA1 Message Date
916906d09a fix: fix too much line burrs cause cannot remove interruption 2019-11-12 18:41:27 +08:00
330d6792c3 feat(spi): fix some bugs and restructure the spi driver and the demo 2019-11-12 17:42:32 +08:00
046ba744fa feature(ledc): Redefine duty 2019-11-05 14:58:27 +08:00
2fa4782599 feature(ledc):add ledc about esp8266 2019-11-05 14:58:27 +08:00
350971d8bb feature(ir_tx): use wdev timer 2019-10-28 15:54:04 +08:00
95223eff95 Merge branch 'feature/ir_tx_rx' into 'master'
feature(ir): add ir rx tx example

See merge request sdk/ESP8266_RTOS_SDK!1065
2019-09-09 10:38:30 +08:00
0008fec35e Merge branch 'feature/uart_driver_install' into 'master'
feature(uart_driver_install): An invalid parameter was added to theuart_driver_install as an adaptation to some modules

See merge request sdk/ESP8266_RTOS_SDK!1074
2019-09-06 16:00:19 +08:00
428f2f3b1a feature(ir): add ir tx rx driver 2019-09-04 15:46:49 +08:00
47a13e19cc feature(uart_driver_install): To fit some modules, add invalid parameters in uart_driver_install 2019-09-04 14:47:11 +08:00
126c5cf1f5 Merge branch 'bugfix/pwm_set_period' into 'master'
bugfix(pwm): fix a bug in pwm_set_period

See merge request sdk/ESP8266_RTOS_SDK!1062
2019-08-26 14:09:27 +08:00
dbded69dd5 Merge branch 'feature/i2c_clk_stretch' into 'master'
feature(i2c): add i2c clock stretch

See merge request sdk/ESP8266_RTOS_SDK!916
2019-08-26 14:08:25 +08:00
48f8d26c5b bugfix(pwm): fix a bug in pwm set period 2019-08-19 21:21:57 +08:00
483a5a475c bugfix(i2s): fix i2s dma error 2019-06-12 11:14:50 +08:00
4c45455ff0 bugfix(pwm): fix pwm channel num type error
Fixes https://github.com/espressif/ESP8266_RTOS_SDK/issues/588
2019-05-16 15:51:36 +08:00
c0007f887a bugfix(pwm): fix pwm jitter 2019-04-26 21:16:33 +08:00
d673e2836a feature(i2c): add i2c clock stretch 2019-04-24 15:35:34 +08:00
33463b3ddf Merge branch 'feature/i2s_driver' into 'master'
feature(i2s): add i2s driver

See merge request sdk/ESP8266_RTOS_SDK!868
2019-04-18 14:24:45 +08:00
e896180a7f Merge branch 'feature/optimizing_hspi_example' into 'master'
feature(spi): optimizing hspi example

See merge request sdk/ESP8266_RTOS_SDK!841
2019-04-18 14:16:59 +08:00
cac6080e1a bugfix(adc): fix adc warning 2019-04-18 11:38:20 +08:00
2f3aa40c91 feature(spi): optimizing hspi example 2019-04-18 11:00:56 +08:00
cac248c42f feature(i2s): add i2s driver 2019-04-15 20:28:25 +08:00
d11543400e feat(vfs): Modify for esp8266 2019-04-15 17:18:42 +08:00
cdc22f273c feature(adc): add adc example 2019-04-15 12:01:11 +08:00
cca26bcb1c bugfix(uart): fix uart enable swap blockage 2019-04-04 17:26:38 +08:00
d177396c65 bugfix(pwm): fix pwm error phase
Fixes https://github.com/espressif/ESP8266_RTOS_SDK/issues/528
Fixes https://github.com/espressif/ESP8266_RTOS_SDK/issues/527
2019-03-29 11:55:27 +08:00
2f4639710f Merge branch 'feature/uart_tx_done_add_ticks_to_wait' into 'master'
feature(uart): uart tx done add ticks to wait

See merge request sdk/ESP8266_RTOS_SDK!699
2019-03-15 09:19:12 +08:00
ade7165a1a feature(uart): uart tx done add ticks to wait 2019-03-01 21:38:12 +08:00
a7cbda57e0 Merge branch 'bugfix/fix_spi_doxygen_generation_problem' into 'master'
bugfix(spi): fix doxygen generation problem

See merge request sdk/ESP8266_RTOS_SDK!752
2019-03-01 13:48:34 +08:00
e43c3fdf67 bugfix/compilation_warnings: Fixes minor compilation warnings
Fixes minor compilation warnings in ADC and MQTTFreeRTOS.
2019-02-23 00:38:07 +05:30
c39f73f110 bugfix(spi): fix doxygen generation problem 2019-01-30 11:05:53 +08:00
d4f2388a18 refactor(hspi): Refactor hspi driver for esp8266 idf 2019-01-16 11:22:57 +08:00
ed02e834ac Merge branch 'feature/add_adc_interface' into 'master'
feature(adc): add adc interface

See merge request sdk/ESP8266_RTOS_SDK!681
2019-01-16 11:08:48 +08:00
bc0700a48b refactor(adc): Refactor adc driver for esp8266 idf 2019-01-15 15:34:09 +08:00
3c3b15f8bc bugfix(pwm): fix_pwm_wrong_comment
Fixes https://github.com/espressif/ESP8266_RTOS_SDK/issues/439
2019-01-14 10:47:19 +08:00
e6d122f7eb fix(pwm): Modify PWM TICKS3 to reduce CPU cost 2019-01-10 16:39:23 +08:00
def1edc36b bugfix(uart): fix uart1 interrupt 2018-12-28 14:29:20 +08:00
7f14c1ea4d fix: fix small typo in pwm
Merges https://github.com/espressif/ESP8266_RTOS_SDK/pull/419
2018-12-21 08:46:24 +08:00
3dfe25120b Merge branch 'bugfix/pwm_stops_work' into 'master'
bugfix(pwm): fix PWM stop problem when using https

See merge request sdk/ESP8266_RTOS_SDK!653
2018-12-19 14:01:18 +08:00
a3b374a0f4 bugfix(pwm): fix PWM stop problem when using https 2018-12-11 16:17:37 +08:00
d1ab0c20dd bugfix(uart): Open uart_wait_tx_done() function and avoid using tx_buffer in uart1 2018-12-07 18:01:45 +08:00
2329a7cf73 refactor(hw_timer): Refactor hw_timer driver for esp8266 idf 2018-11-09 16:15:24 +08:00
f35c32e217 Merge branch 'feature/refactor_soft_pwm_driver' into 'master'
refactor(pwm):  Refactor pwm driver for esp8266 idf

See merge request sdk/ESP8266_RTOS_SDK!267
2018-10-19 16:49:24 +08:00
05ff1226e7 Fix bug of not being able to send a single Byte with i2c_master_write
Signed-off-by: XiongYu <xiongyu@espressif.com>

Merges https://github.com/espressif/ESP8266_RTOS_SDK/pull/343
2018-10-17 18:06:35 +08:00
1cf8601373 refactor(pwm): Refactor pwm driver for esp8266 idf. 2018-10-16 15:06:32 +08:00
a5cdc760b4 refactor(i2c): refactor i2c driver for idf 2018-09-28 15:35:45 +08:00
8c97d2956c bugfix(gpio): Repair GPIO interrupt function
Because the interrupt structure of esp8266 and esp32 is not the same, the following functions need to be deleted
* Delete the gpio_intr_enable() and gpio_intr_disable() functions

Related issues
* Fixes https://github.com/espressif/ESP8266_RTOS_SDK/issues/282
* Fixes https://github.com/espressif/ESP8266_RTOS_SDK/issues/284
2018-08-16 11:27:53 +08:00
97335027c7 refactor(driver): Refactor uart driver for esp8266 idf 2018-08-10 13:39:53 +08:00
374657a8c5 feat(esp8266): Remove old drivers 2018-08-09 20:07:23 +08:00
99d7bbcea1 Merge branch 'feature/refactor_gpio_driver' into 'master'
refactor(gpio): Refactor gpio driver for esp8266 idf

See merge request sdk/ESP8266_RTOS_SDK!223
2018-08-09 15:01:07 +08:00
8fdffe47ad refactor(gpio): Refactor gpio driver for esp8266 idf 2018-08-09 10:57:00 +08:00