Răsfoiți Sursa

update:Air8000/demo/luatos_framework/luatos_task/shared_resource.lua,更新文件头注释

zhutianhua 6 luni în urmă
părinte
comite
dd50829085

+ 4 - 2
module/Air8000/demo/luatos_framework/luatos_task/shared_resource.lua

@@ -8,10 +8,12 @@
 本文件为shared_resource应用功能模块,用来演示多个task访问共享资源的功能,核心业务逻辑为:
 1、创建一个全局共享变量global_shared_variable,变量值初始化为0;
 2、创建两个task,task1和task2;
-2、在task1的任务处理函数中:
+3、在task1的任务处理函数中:
+   (1) 每隔1秒,执行一次for循环
+   (2) 循环体内循环100次,每次将全局共享变量global_shared_variable的值加1
+4、在task2的任务处理函数中:
    (1) 每隔1秒,执行一次for循环
    (2) 循环体内循环100次,每次将全局共享变量global_shared_variable的值加1
-3、在task2的任务处理函数中,每隔300毫秒,task2的计数器加1,并且通过日志打印task2计数器的值;
 
 本文件没有对外接口,直接在main.lua中require "task_scheduling"就可以加载运行;
 ]]