UINT32 main(VOID) UINT32 taskId; TSK_INIT_PARAM_S task = 0; task.pfnTaskEntry = (TSK_ENTRY_FUNC)Task1; task.uwStackSize = 2048; task.pcName = "Task1"; task.usTaskPrio = 5; LOS_TaskCreate(&taskId, &task); LOS_Start(); return 0;
#include "mqtt_al.h" void mqtt_demo() mqtt_al_client_t client; mqtt_al_init(&client, "mqtt.broker.com", 1883); mqtt_al_connect(&client, "device123"); mqtt_al_publish(&client, "/sensor/temp", "23.5");
#include "los_task.h" #include "los_typedef.h" VOID Task1(VOID *arg) while (1) printf("Hello from LiteOS task\n"); LOS_TaskDelay(1000); // sleep 1 second
UINT32 main(VOID) UINT32 taskId; TSK_INIT_PARAM_S task = 0; task.pfnTaskEntry = (TSK_ENTRY_FUNC)Task1; task.uwStackSize = 2048; task.pcName = "Task1"; task.usTaskPrio = 5; LOS_TaskCreate(&taskId, &task); LOS_Start(); return 0;
#include "mqtt_al.h" void mqtt_demo() mqtt_al_client_t client; mqtt_al_init(&client, "mqtt.broker.com", 1883); mqtt_al_connect(&client, "device123"); mqtt_al_publish(&client, "/sensor/temp", "23.5"); huawei ics lite
#include "los_task.h" #include "los_typedef.h" VOID Task1(VOID *arg) while (1) printf("Hello from LiteOS task\n"); LOS_TaskDelay(1000); // sleep 1 second UINT32 main(VOID) UINT32 taskId; TSK_INIT_PARAM_S task = 0;