Tinyos tutorial learning tips -- lesson 3

介绍了task编程,task被用于编写后台处理程序。

tinyos具有两级调度机制:taskhardware event handler

Task的声明:task void taskname () {…}   //task返回类型必须为void且不带参数。

Task的建立:post taskname();

原子操作不可以太长,可以尝试将processdata()中的循环相加拆解,每次任务处理只加一位,然后再post一个任务以进行下一项的相加。

 

你可能感兴趣的:(编程,任务)