sha*_*dab 8 rtos freertos
在创建或管理免费RTOS的任务中,x和v是什么意思?xTaskcreate还是vTaskcreate?
kkr*_*mbo 10
FreeRTOS函数的前导字符标识函数的返回类型.以"v"开头的函数返回void.以"x"开头的函数通常返回结果代码或句柄.请参阅FreeRTOS编码标准的命名约定页面.
小智 5
根据 FreeRTOS文档:
非 stdint 类型的变量以x为前缀。示例包括 BaseType_t和TickType_t,它们是可移植层定义的类型定义,分别用于架构的自然或最有效类型以及用于保存 RTOS 滴答计数的类型。 size_t类型的变量也以x为前缀。 API 函数以其返回类型为前缀,按照为变量定义的约定,并为void添加前缀 v。
非 stdint 类型的变量以x为前缀。示例包括 BaseType_t和TickType_t,它们是可移植层定义的类型定义,分别用于架构的自然或最有效类型以及用于保存 RTOS 滴答计数的类型。
size_t类型的变量也以x为前缀。
API 函数以其返回类型为前缀,按照为变量定义的约定,并为void添加前缀 v。
另外,变量/函数名称的第二部分,例如Task,表示变量/函数实现的文件,即task.c。
归档时间:
10 年,9 月 前
查看次数:
1999 次
最近记录:
7 年,10 月 前