数据类型
portmacro.h : 在里面定义了Free RTOS 用到的相关数据类型
在 CM-3 内核中 short类型是16位,long 类型是32位
在 portmacro.h 中有两个最基本的数据类型 : Base type_t Tick type_t
这两个数据类型的存在是基于执行效率考虑的,如果在32位架构单片机中,就把它们设置为32位,以此类推
变量名和函数名
函数的命名方式:
前缀(返回值的类型) + Task (这个函数在Task文件中定义)+ 函数功能表述
Static修饰的函数,也就是私有的函数,只能在当前文件使用,它的前缀就是prv,也就是private(私有的)的缩写,并且没有返回值和文件名。
宏定义
在 config 文件定义 , 前缀是 config
常见的宏前缀和对应代表的文件