|
楼主 |
发表于 2014-6-7 12:32:23
|
显示全部楼层
本帖最后由 CK345 于 2014-6-7 12:59 编辑
//事件按键处理
void GenericApp_HandleKeys( uint8 shift, uint8 keys )
{
(void)shift; // Intentionally unreferenced parameter
if ( keys & HAL_KEY_SW_6 )
{
// LED_D2=~LED_D2;
}
if ( keys & HAL_KEY_SW_5 )
{
zAddrType_t destAddr;
LED_D2=~LED_D2;
// enable permit joining on all routers
/*
dstAddr.addrMode = AddrBroadcast;
dstAddr.addr.shortAddr = NWK_BROADCAST_SHORTADDR_DEVZCZR;
ZDP_MgmtPermitJoinReq(&dstAddr, 0xFF, 1, FALSE);
*/
// disable permit joining on all routers
dstAddr.addrMode = AddrBroadcast;
dstAddr.addr.shortAddr = NWK_BROADCAST_SHORTADDR_DEVZCZR;
ZDP_MgmtPermitJoinReq(&dstAddr, 0x00, 1, FALSE);
}
我现在在协调器里面这么做,可以吗?还有我这是禁用路由的,要是禁用终端呢 |
|