打印

CC2543多任务问题

[复制链接]
815|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
火山LF|  楼主 | 2016-6-3 15:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
kd, AN, se, ST, RF
请教各位大神,芯片CC2543中的多任务调度中,只要TASKDONE完成后就会进入RF中断,但是想请问一下,这个TASKDONE指的是什么的task完成了呢?

下面是芯片规格书上说的话:
All tasks start with a start of task command from the MCU.

When a task is finished, the LLE writes an end-of-task cause in PRF_ENDCAUSE, frees the semaphores,
raises a TASKDONE interrupt, and halts its operation.

例如进入RF中断需要 TASKDONE = 1 进入中断,在TASK中有一些更具体的命令:TXDONE,意思是发送完成,这个command 指的是TX发送命令,那这个TASKDONE又如何得知什么时候DONE掉了。

相关帖子

沙发
dirtwillfly| | 2016-6-29 22:19 | 只看该作者
没用过这个ic,官网应该有一些协议栈或者使用嵌入式操作系统的例程,你可以参考一下

使用特权

评论回复
板凳
dirtwillfly| | 2016-6-30 08:40 | 只看该作者
OSAL

使用特权

评论回复
地板
51xlf| | 2016-7-2 00:03 | 只看该作者
没有用过这个芯片。

使用特权

评论回复
5
51xlf| | 2016-7-2 00:06 | 只看该作者
楼主是移植的有系统吗

使用特权

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

本版积分规则

88

主题

816

帖子

16

粉丝