邮箱初始化时,为什么要传入数组?

2018-11-05 11:55:05 +0000 李述铜

这是由于tinyOS的实现机制决定的。

在tinyOS的邮箱结构中,其需要指向一个消息缓冲区,用于缓存消息。这个缓冲区大小空间有多长,是由应用决定的,tinyOS无从得知。所以,该OS的实现中,需要用户主动传入一个数组用作消息缓冲区。这个数组多大,可由用户灵活自定义。

rtos 无标签

推荐课程

  • 自己动手写嵌入式操作系统

    循序渐进,40余次迭代,写出不到2000行代码的嵌入式操作系统

  • 手把手教你学用嵌入式操作系统

    从实用角度出发,教你如何使用嵌入式操作系统

  • 深入理解ARM调试原理

    深入理解Jlink/Ulink等仿真调试工具背后工作的秘密

  • 轻松掌握Git & GitHub

    掌握当今最流行的版本管理工具,帮你找回过去任意时间的文件版本

  • 自己动手学用Keil(MDK)

    轻松掌握最主流的ARM开发工具Keil(MDK)