微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 一个终端上实现多个端口的功能

一个终端上实现多个端口的功能

时间:10-02 整理:3721RD 点击:

我想在一个终端上实现多个端口的功能,

1. 要将任务ID和端口号绑定么?

2. 怎样定义多个任务ID?

3. 一下函数只能定义一个任务ID,task_id这个是怎么来的呢?这里只能初始化一个端口,怎么实现多个任务和多个端口的绑定呢?

void GenericApp_Init(byte task_id)
{
GenericApp_TaskID = task_id;
GenericApp_NwkState = DEV_INIT; //该状态表示还没有连接到ZigBee网
GenericApp_TransID = 0;

// Fill out the endpoint description.
GenericApp_epDesc.endPoint = GENERICAPP_ENDPOINT;
GenericApp_epDesc.task_id = &GenericApp_TaskID;
GenericApp_epDesc.simpleDesc = (SimpleDescriptionFormat_t *)&GenericApp_SimpleDesc;
GenericApp_epDesc.latencyReq = noLatencyReqs;

// Register the endpoint description with the AF
afRegister(&GenericApp_epDesc);
}

4. 怎样实现多个事件呢?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top