HAL库的串口中断函数,敢不敢再庞大一点?

2019-08-13 23:06发布

每次中断,收到一个字节,记住是每次,执行一遍HAL_UART_IRQHandler(&huart1),
这个里面循环嵌套的 if 结构要把你遍历得怀疑人生。
要兼容性不要效率?我就想收数据而已,不是说中断函数要越短越快越好吗?

有没有大神知道运行一次这个HAL_UART_IRQHandler(&huart1),要花多久的时间?我115200的波特率有丢失数据啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。