永发信息网

怎么往zstack协议栈添加多个任务

答案:1  悬赏:60  手机版
解决时间 2021-03-20 18:08
怎么往zstack协议栈添加多个任务
最佳答案
1.用户自己设计的任务代码在Zstack中的调用过程
(1).main() 执行(在ZMain.c中)
main() ---> osal_init_system()
(2). osal_init_system()调用osalInitTasks(), (在OSAL.c中)
osal_init_system() ---> osalInitTasks()
(3). osalInitTasks()调用SampleApp_Init() , (在OSAL_SampleApp.c中)
osalInitTasks() ---> SampleApp_Init()
在osalInitTasks()中实现了多个任务初始化的设置,其中macTaskInit( taskID++ )到ZDApp_Init( taskID++ )的几行代码表示对于几个系统运行初始化任务的调用,而用户自己实现的SampleApp_Init()在最后,这里taskID随着任务的增加也随之递增.所以用户自己实现的任务的初始化操作应该在osalInitTasks()中增加.
void osalInitTasks( void )
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么两个人的QQ显示同一个人一个是手机在线
一个人怎么样才会自我开心满足?
74.24除以34=列竖式计算
2015年嫁女对联的横幅与条幅一月嫁女的对联
过一会 用英语 怎么说
写出6个差是8的减法算式
安全教案大班:防拐防骗知识
南瑞继保智能化电气装备产业园我想知道这个在
美国大峡谷是什么地貌
智商问题 一元钱不见了
单选题下列说法中不正确的是A.硅和锗都是重要
上夜班,吃水果能不能减肥
苏州博世汽车配件有厂车?
贵州六盘水离重庆多远
黄山正国新能源电力公司怎么去啊,有知道地址
推荐资讯
农商以后转账到鄞州银行需要多久
二本,本科.能去二本当辅导员吗
如果 月经还有一点儿能游泳吗
镰钩水在什么地方啊,我要过去处理事情
湖塘实验中学好还是前黄实验中学好,本人已经
遵义至云南曲青火车价格
无锡冷库租赁基本信息,不要百度那些大概的,
扫二维码下载的超能继承者是什么版本的
磐正SUPox Intel H61 Series 芯片组 英特尔 I
劳固和牢固有什么区别
SOLIDWORKS导入ADAMS出现问题
女子和5个不同男友每次进同一个地方不会被发
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?