Part Number:CC3235SFOther Parts Discussed in Thread:SYSCONFIG
请问我在syscfg里修改了波特率之后会出现错误,请问应该如何修改串口的波特率呢?
Kevin Qiu1:
sysconfig是用来进行硬件相关的配置,波特率不支持在sysconfig中修改,可以在初始化代码中进行配置
/* 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.baudRate = 115200;sysconfig中的波特率配置可能会引起歧义,未来的版本中会考虑修改它
,
wu:
这个初始化代码在哪里有呢,我移植的时候没有这个初始化代码呀
,
Kevin Qiu1:
dispaly驱动程序不支持修改波特率,如果你想使用不同的波特率,可以直接使用UART驱动程序
,
wu:
这个函数是用来打印到串口显示的嘛,那如果我要将变量打印出来的话应该怎么写呢,就类似于Display_printf(hSerial, 0, 0, " %d %d: 0x%x",j,k,cannle[j][k]);这样,应该怎么用UART_write写呢
,
Kevin Qiu1:
参考里面的UART_PRINT或者System_printf:https://dev.ti.com/tirex/explore/node?node=AFP7qrknctNrPgCKeGadww__fc2e6sr__LATEST