如需要绘制PCB,设计电路可以和我联系。sunhenu@163.com.
发布时间:2013-04-20 11:16:26
OSAL处理来自AF的数据包流程 以下为系统处理来自AF层数据包的大致流程,afIncomingData() ——afBuildMSGIncoming() ——osal_msg_send() ——osal_set_event()——根据task_id调用事件处理函数(如SampleApp_ProcessEvent()) ——判断具体事件类型调用相应回调函数(如SampleApp_MessageMSGCB())——实现具.........【阅读全文】
发布时间:2013-04-19 17:26:52
这里events = (tasksArr[idx])( idx, events ); 是因为每一个任务的事件处理函数返回的都是这个任务没有被处理完成的事件。比如说用户应用任务的事件处理函数:SampleApp_ProcessEvent( uint8 task_id, uint16 events ),如下:每个任务都有不同的事件,因此在进行事件的处理前要进行判断,对于SampleApp大.........【阅读全文】
发布时间:2013-04-19 17:26:00
OSAL系统主循环函数:voidosal_start_system( void )#if!defined ( ZBIT ) //不知道是什么东西 for(;;) // Forever Loop {// This replaces MT_SerialPoll() and osal_check_timer().TIMER与UART与HAL层//--------------------------tasksEvents[idx]是一.........【阅读全文】
发布时间:2013-04-19 17:21:20
2.1osal_init_system()——系统初始化函数 Uint8 osal_init_system( void ) // Initialize the Memory Allocation System*/ // Initialize the message queue*/#if defined( OSAL_TOTAL_MEM )#endif /*初始化定时器 osalTimerInit(); .........【阅读全文】
发布时间:2013-04-19 16:16:49
+我使用的协议栈版本及例子信息:D:\ZStack-CC2530-2.3.0-1.4.0\Projects\zstack\Samples\SampleApp打开看看sampleApp工程。用户自己添加的应用任务程序在Zstack中的调用过程是:main() ---> osal_init_system()---> osalInitTasks()--->SampleApp_Init()(1).main()执行 (在ZMain.c中)main().........【阅读全文】