Page 1 of 1

uart_read_bytes()函数使用问题

Posted: Mon Apr 22, 2024 2:02 pm
by 15618021569
在使用int uart_read_bytes(uart_port_tuart_num, uint8_t *buf, uint32_t length, TickType_t ticks_to_wait)这个函数时遇到些问题,请问,参数里面ticks_to_wait是表示串口等待这么长时间读一次?如果将这个参数改成portMaxDelay,是不是就一直是被挂起状态?参数里面length是给定的值,还是ticks_to_wait时间内接收到的个数?
我如何将设定接收6个字节为task的运行启动条件?