本帖最后由 hoverxx 于 2014-3-29 12:06 编辑
stm8s103k3 使用250000波特率接收卡死
波特率调低128000则没有问题,使用250K时无论怎么清中断位都没用
看了下数据手册,说能支持2.5MBIT/S的速率,怎么会这样的呢
UART1_DeInit();
/* Configure the UART1 */
UART1_Init( (uint32_t)115200,
UART1_WORDLENGTH_9D,
UART1_STOPBITS_1,
UART1_PARITY_NO,
UART1_SYNCMODE_CLOCK_DISABLE,
UART1_MODE_RX_ENABLE);
/* Enable UART1 Transmit interrupt*/
UART1_ITConfig(UART1_IT_RXNE_OR, ENABLE);
UART1_Cmd(ENABLE); |