weak在不同的环境中用法不同,在stm32源码中也比较常见