rsy123456 发表于 2021-11-28 00:19

ac7815 串口空闲中断

第一次用杰发芯片,发现串口空闲中断有一些坑发出来给大家避坑:
1.根据手册设置:
UART_SetMulComEn(UART2, ENABLE);(设置MULCOMEN)
UART_SetIdleEn(UART2, ENABLE);       (设置IDLEIE,根据手册要使用IDLE必须使能MULCOMEN)
2.库函数 UART_IsIdle() 别调用, 偶尔能获取一次,不准确!!
3.在中断中使用判断:
if(LSR1 & LSR1_IDLE)
{
}

mutable 发表于 2022-4-16 16:07

这,看不出啥~

麻花油条 发表于 2022-4-22 10:47

嗯,有点借鉴意义
页: [1]
查看完整版本: ac7815 串口空闲中断