文档首页 > > 开发指南> 设备侧SDK使用指南> LiteOS SDK使用指南> 端侧对接流程> LiteOS SDK端云互通组件入口函数

LiteOS SDK端云互通组件入口函数

更新时间: 2019/08/28 GMT+08:00

使用LiteOS SDK端云互通组件agent tiny对接IoT平台,首先需要一个入口函数agent_tiny_entry()。

接口名

描述

void agent_tiny_entry(void)

LiteOS SDK端云互通组件的入口函数。该接口将进行agent tiny的初始化相关操作,创建上报任务,并调用agent tiny主函数体。

参数列表:空

返回值:空

开发者可以通过LiteOS内核提供的任务机制,创建一个主任务main_task。在主任务中调用入口函数agent_tiny_entry(),开启agent tiny工作流程。

    UINT32 creat_main_task()
     {
         UINT32 uwRet = LOS_OK;
         TSK_INIT_PARAM_S task_init_param;
         task_init_param.usTaskPrio = 0;
         task_init_param.pcName = "main_task";
         task_init_param.pfnTaskEntry = (TSK_ENTRY_FUNC)main_task;
         task_init_param.uwStackSize = 0x1000;
         uwRet = LOS_TaskCreate(&g_TskHandle, &task_init_param);
         if(LOS_OK != uwRet)
         {
             return uwRet;
         }
         return uwRet;
     }

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

在文档使用中是否遇到以下问题







请至少选择或填写一项反馈信息

字符长度不能超过200

反馈内容不能为空!

提交反馈 取消