写在前面
初学FreeRTOS时,每次打开函数列表都一脸懵逼?根本不知道这什么prv,v,ux是什么意思,虽然平时使用也不需要知道这么多东西,因为它不怎么影响开发,但是理解总比疑惑好,我们还是把它理清楚一下跟好。
命名规则
-
u :代表unsigned。
-
s :代表short。
-
c :char。
所以类似uc,us类的变量就是unsigned char,unsigned short,分别对应uint8_t,uint16_t。
-
x :为用户自定义的数据类型,比如结构体,队列等。
常看到ux开头的函数,就是unsigned且用户自定义的类型。需要注意的是size_t变量前缀也是ux。
-
e :枚举变量
-
p :指针变量
类似(uint16_t *)变量前缀为pus。
-
prv :static函数
-
v: void函数
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)