- 描述:HAL库中,回调函数前面使用__week修饰符?
- 原因:weak 弱定义,如果编译器发现在别处定义了同名的函数,则在链接时用别处的地址进行链接,如果其它地方没有定义,编译器也不会报错,以此处地址进行链接。
- weak修饰符是编译器的,
【4】、STM32F767——————>__week修饰符
探讨HAL库中回调函数使用__weak修饰符的原因。weak弱定义允许编译器在链接时用别处的同名函数地址进行链接,若无同名函数则使用此处地址链接,避免编译错误。
探讨HAL库中回调函数使用__weak修饰符的原因。weak弱定义允许编译器在链接时用别处的同名函数地址进行链接,若无同名函数则使用此处地址链接,避免编译错误。

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