描述:HAL库中,回调函数前面使用__week修饰符?原因:weak 弱定义,如果编译器发现在别处定义了同名的函数,则在链接时用别处的地址进行链接,如果其它地方没有定义,编译器也不会报错,以此处地址进行链接。weak修饰符是编译器的,