周半梅 发表于 2025-6-14 07:16

C0系列UART空闲中断好像没起作用

串口收数据长度不固定,用空闲中断没反应,有没有人遇到一样的?

Clyde011 发表于 2025-6-14 07:21

有时候用逻辑分析仪抓帧会更清晰一点。

公羊子丹 发表于 2025-6-14 07:21

空闲中断触发条件挺苛刻的,可能数据间隔不够?

帛灿灿 发表于 2025-6-14 07:23

我试过HAL库版本问题导致进不了空闲。

童雨竹 发表于 2025-6-14 07:23

USARTx->ISR 里看IDLE位有置位吗?

万图 发表于 2025-6-14 07:24

中断优先级搞错也可能直接被跳过。

Wordsworth 发表于 2025-6-14 07:25

有没有先清空IDLE位?不然后面不会再进。

Bblythe 发表于 2025-6-14 07:26

是不是用了IT而不是DMA模式?不太一样。

Pulitzer 发表于 2025-6-14 07:26

我用CubeMX生成代码也不行,手写才搞定。

Uriah 发表于 2025-6-14 07:27

接收满一帧才触发,不是随便触发的。

工程师犹饿死 发表于 2025-6-25 07:02

串口收数据长度不固定,用空闲中断没反应,有没有人遇到一样的?
页: [1]
查看完整版本: C0系列UART空闲中断好像没起作用