求助:我想把UART配置2400波特率,看了论坛上的一些事情,都没有成功。
是不是CC2530不支持2400波特率?
Viki Shi:
zstack串口波特率范围是 2400~115200
lili guo:
回复 Viki Shi:
你好,数据手册确实是这样写的。但是实际修改了协议栈却发现,收到的数据是乱码。请问,具体怎么修改呢?
为什么协议栈本身不支持呢?
Susan Yang:
回复 lili guo:
dmaCfg.uartCB = config->callBackFunc;
// Only supporting subset of baudrate for code size – other is possible.
HAL_UART_ASSERT((config->baudRate == HAL_UART_BR_9600) || (config->baudRate == HAL_UART_BR_19200) || (config->baudRate == HAL_UART_BR_38400) || (config->baudRate == HAL_UART_BR_57600) || (config->baudRate == HAL_UART_BR_115200));
2400是可以的 能否请您单独测试下UART 不带协议栈?
VV:
回复 Susan Yang:
在低波特率下面要修改下
uint8 rxTick;
lili guo:
回复 VV:
现在已经可以支持2400波特率了,确实是你们提供的设置方式。收到乱码是因为开了LCD。
TI中文支持网