FreeRTOSS学习笔记数据类型和注释

FreeRTOS中的数据类型

主要分为stdint.h文件中定义的和自定义的.char和char* 要特别注意

自定义的数据类型:

  • TickType_t
    使能了宏定义configUSE_16_BIT_TICKS,那么TickType_t定义的是16为无符号数
    反之为32位无符号数,对于32位的处理器,一定要禁止此宏定义,设置为0即可
  • BaseType_t
    32位处理器,BaseType_t为32位有符号数
    16位处理器,BaseType_t为16位有符号数
  • UBaseType_t
    是BaseType_t的无符号版本
  • StackType_t
    栈变量数据类型定义,16位处理器,变量是16位。32位处理器,变量是32位。

FreeRTOS 的排版和注释

  • 缩进
    Tab制表符用于缩进,Tab一次缩进4个字符空间
  • 注释
    FreeRTOS中注释不会超过80个字符宽度,除非对函数的参数注释时。采用/* */
    形式注释。不采用// 注释

猜你喜欢

转载自www.cnblogs.com/hello147/p/11993692.html