__weak void HAL_UART_TxCpltCallback(UART_HandleTypeDef *huart)
{
/* Prevent unused argument(s) compilation warning */
UNUSED(huart);
/* NOTE : This function should not be modified, when the callback is needed,
the HAL_UART_TxCpltCallback can be implemented in the user file.
*/
}
应用层可以重新实现上面回调函数,当linker发现应用层的实现就会自动屏蔽框架层的弱函数实现。
本文详细解析了HAL_UART_TxCpltCallback函数的工作原理,这是一个在完成UART传输时被调用的弱函数,应用层可以通过重新实现该函数来定制特定的功能。当linker发现应用层的实现时,会自动屏蔽框架层的弱函数实现。
946

被折叠的 条评论
为什么被折叠?



