打印
[DSP]

TMS320C665x基于SYSBIOS平台的开发 SYS/BIOS (3) ...

[复制链接]
479|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhangmangui|  楼主 | 2020-10-26 22:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

静态创建TASK   需要在图形界面添加TASK线程,同时在TASK里添加实例,这里添加两个TASk分别为task1,task。

图1



图2 2个实例task


对应上面两个task实例图形化操作后生成的脚本语言:


  • var task0Params = new Task.Params();
  • task0Params.instance.name = "task0";
  • Program.global.task0 = Task.create("&taskMain", task0Params);

复制代码

  • var task1Params = new Task.Params();
  • task1Params.instance.name = "task1";
  • task1Params.priority = 2;
  • Program.global.task1 = Task.create("&taskMain1", task1Params);

复制代码在main 中对TASK需要两个对应的回调函数Void taskMain(UArg a0, UArg a1)和Void taskMain1(UArg a0, UArg a1)。这里两个TASK线程的优先级是不一样的,所以执行有先后。详细参考附件工程。


使用特权

评论回复

相关帖子

沙发
zeshoufx| | 2020-10-27 09:57 | 只看该作者
谢谢分享【基于SYSBIOS平台的开发 SYS/BIOS 】

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:欢迎进入【TI DSP 论坛】 & 【DSP 技术】           TI忠诚粉丝!

935

主题

26376

帖子

588

粉丝