我已经实现了部分功能,就是波特率已经可以修改了,但是需要重启设备,我想问下,可以通过调用什么API,可以不用重启设备就可以修改成功的
我实现的方法是申请一个变量,然后让它等于波特率,然后发送指令的时候,修改波特率,写入SNV里,目前这个是没有问题的,但是不知道,为什么每次修改完了就需要重启设备
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我已经实现了部分功能,就是波特率已经可以修改了,但是需要重启设备,我想问下,可以通过调用什么API,可以不用重启设备就可以修改成功的
我实现的方法是申请一个变量,然后让它等于波特率,然后发送指令的时候,修改波特率,写入SNV里,目前这个是没有问题的,但是不知道,为什么每次修改完了就需要重启设备
UART_open的參數去修改
/* Create a UART with data processing off. */
UART_Params_init(&uartParams);
uartParams.writeDataMode = UART_DATA_BINARY;
uartParams.readDataMode = UART_DATA_BINARY;
uartParams.readReturnMode = UART_RETURN_FULL;
uartParams.readEcho = UART_ECHO_OFF;
uartParams.baudRate = 115200;
uart = UART_open(Board_UART0, &uartParams);