TI中文支持网
TI专业的中文技术问题搜集分享网站

AM6421: App_UART_ISRh和UART_writeCompCallbackFxn的区别

Part Number:AM6421

您好,

我在例程C:\ti\mcu_plus_sdk_am64x_10_00_00_20\examples\drivers\uart\uart_echo_interrupt_lld中看到如下两个函数App_UART_ISR和UART_lld_readCompleteCallback:

请问这两个中断函数有什么区别?

谢谢!

Lydia:

感谢您对TI产品的关注!

关于你的咨询,我们正在确认你的问题,稍后回复您。

,

Eirwen:

请查看下面对您的查询的解释。

1.中断处理:•APP_UART_ISR是UART Tx和Rx中断的中断服务例程(ISR)。•每当发生UART中断(按字节或基于FIFO阈值,根据用户配置)时,SoC首先调用APP_UART_ISR。

2.阅读完成回调:•UART_LLD_READCompleteCallback仅在收到全部配置的字节数后触发。•例如,如果您为100字节配置了读取操作,SOC将继续通过APP_UART_ISR处理每个字节或FIFO阈值的UART中断。•收到100个字节后,将调用UART_LLD_READCompleteCallback以指示完整的数据块可用。

赞(0)
未经允许不得转载:TI中文支持网 » AM6421: App_UART_ISRh和UART_writeCompCallbackFxn的区别
分享到: 更多 (0)