TI中文支持网
TI专业的中文技术问题搜集分享网站

在CC2540的程序中ProcessFunc()这个函数是做什么用的呢

您好,在CC2540程序调试的时候,发现有很多的地方使用到了ProcessFunc()这个函数,我在HID通信当中无意使用到了这个函数,造成设备运行这个函数就会重启。。。这个函数的用途是什么呢,要是我用这个函数作为我设备的重启功能,可靠吗?

Yan:

chunhong,

你可以认为这是一个简单的task。

这是CC2541中的OSAL 用的调度方式的函数,你仔细看的话,每一层都有一个processEvent的函数,从底层的LL 到最上面的application.

hua huamao:

这个不能作为重启的函数,这个函数就是用于集中处理每一层的任务的函数。不建议做重启函数,你可以用软复位的形式进行重启,例程中也提供了软复位的现成的函数,其实就是汇编中的指针跳跃到0x00,程序的头部。

赞(0)
未经允许不得转载:TI中文支持网 » 在CC2540的程序中ProcessFunc()这个函数是做什么用的呢
分享到: 更多 (0)