mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-08 08:49:52 +03:00
added emsuart_stop()
This commit is contained in:
@@ -137,6 +137,14 @@ void ICACHE_FLASH_ATTR emsuart_init() {
|
|||||||
system_uart_swap();
|
system_uart_swap();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* stop UART0 driver
|
||||||
|
*/
|
||||||
|
void ICACHE_FLASH_ATTR emsuart_stop() {
|
||||||
|
ETS_UART_INTR_DISABLE();
|
||||||
|
ETS_UART_INTR_ATTACH(NULL, NULL);
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Send a BRK signal
|
* Send a BRK signal
|
||||||
* Which is a 11-bit set of zero's (11 cycles)
|
* Which is a 11-bit set of zero's (11 cycles)
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ typedef struct {
|
|||||||
} _EMSRxBuf;
|
} _EMSRxBuf;
|
||||||
|
|
||||||
void ICACHE_FLASH_ATTR emsuart_init();
|
void ICACHE_FLASH_ATTR emsuart_init();
|
||||||
|
void ICACHE_FLASH_ATTR emsuart_stop();
|
||||||
void ICACHE_FLASH_ATTR emsuart_tx_buffer(uint8_t * buf, uint8_t len);
|
void ICACHE_FLASH_ATTR emsuart_tx_buffer(uint8_t * buf, uint8_t len);
|
||||||
void ICACHE_FLASH_ATTR emsaurt_tx_poll();
|
void ICACHE_FLASH_ATTR emsaurt_tx_poll();
|
||||||
void ICACHE_FLASH_ATTR emsuart_tx_brk();
|
void ICACHE_FLASH_ATTR emsuart_tx_brk();
|
||||||
|
|||||||
Reference in New Issue
Block a user