contiki

Contiki的内核分析-事件驱动(一)

通过前文的阐述我们知道,Contiki是基于事件驱动的,有process-event模型和5大定时器机制。Contiki的内核执行函数是process_run()。我们由此开始contiki的剖析之旅。而event的执行是无条件的,它会取出一个事件,并执行事件绑定的process。注意Contiki实现的事件机制实际上是用一个事件数组存储的,用环形队列的逻辑结构实现的,所以会有队列空满的判定,数组... »