一个是tkl_uart.h里的OPERATE_RET tkl_uart_init(TUYA_UART_NUM_E port_id, TUYA_UART_BASE_CFG_T *cfg);
另外一个是tuya_uart.h里的tuya_uart_init(__uart)
【已同步】发现了两个串口初始化,不知道什么区别
【已同步】发现了两个串口初始化,不知道什么区别
-
- Posts: 245
Re: 发现了两个串口初始化,不知道什么区别
tal_uart 是基于 tkl_uart 做了封装,增加了一些逻辑。
Re: 【求助】发现了两个串口初始化,不知道什么区别
tal_uart 里好像没有中断接收
Re: 【求助】发现了两个串口初始化,不知道什么区别
tuya_uart_init: 这类接口是为了兼容以前老的接口保留的。
tal_uart/tkl_uart: 是tuyaos提供的接口,应该使用tal_uart层面的接口,tkl主要是用于各个芯片平台来适配。