stm32 hal 与freeRTOS学习中遇到的c/c++
目录
__IO
__weak
具体内容:
1. __IO 表示 volatile, 标准 C 语言中的一个修饰字,表示这个变量是非易失性的,编译器不要将其优化 掉。
2. __weak 在回调函数的时候经常用到。这样的好处是,系统默认定义了一个空的回调函数,保证编译器不会报错。同时,如果用户自己要定义用户回调函数,那么只需要重新定义即可,不需要考虑函数重复定义的问题,使用非常方便,在 HAL 库中__weak 关键字被广泛使用。
原文地址:https://blog.csdn.net/hongqi1029/article/details/140230215
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!