FreeRTOS代码规范(3)

数据类型

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

常见的宏前缀和对应代表的文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值