RT-Thread对象容器的实现
对象容器是一个全局变量的数组,数据类型为struct rt_object_information,这是一个结构体类型,包含对象的三个信息,分别为对象类型,对象列表节点头和对象的大小,在rt_def.h中定义,具体实现见下面代码所示。初始化对象容器——线程,线程是RTT中最基本的对象,是必须存在的,它和其他对象不一样,没有通过宏来选择,接下来下面的信号量,邮箱都通过对应的宏定义来控制是否初始化,即只有在创建了相应的对象之后,才在对象容器里面初始化。