-
深蓝恋风 发表于 2016-7-14 10:15
你想表达什么?
仅仅是记录一下学习进步的过程
-
cer1991 发表于 2016-7-14 04:42
这不应该是死循环啊。。到j=255的时候,就会跳出循环了啊。你好好查查其他代码看看呢
确实一直在打印,后面加了一个Sleep(1000)大概1s钟执行一次,就不再是死循环了
-
做完整个项目需要多长时间?
-
楼主仔细看过了没
-
如果想做zigbee开法,我可以提供点信息和方法
-
请问楼主,如果想对无线技术,比较深入的了解的话,需要做哪些努力和尝试?
-
1、多尝试
2、多尝试
-
我觉得提问题,最好是把自己程序的版本,然后使用的编译环境说清楚,这样比较好一点。
-
楼主的开发板我买了,不过放在上一个公司了,:)
-
你说的不稳定,是指掉线,主节点发数据不过去,还是子节点复位了?
-
现在我用的是Ember357芯片,采用的软件版本是EmberZNet4.3.0-GA,我实现了一个射频测试自动切换的程序,代码如下:EmberStatus status;
isaac_time = halCommonGetInt32uMillisecondTick();
if ( (int16u)(isaac_time - isaac_lastBlinkTime) > TICKS_12_SECOND )
{
isaac_lastBlinkTime = isaac_time;
static int32u flag = 0;
if(flag%2 == 0)
{
emberSerialWaitSend(APP_SERIAL);//*
//mfgChannel = 25;
status = mfglibStart(NULL);
if (status == EMBER_SUCCESS)
{
mfglibSetChannel(isaac_mfgChannel);
emberSerialPrintf(APP_SERIAL, "===isaac_mfgChannel:%d\r\n",isaac_mfgChannel);
isaac_mfgChannel++;
if(isaac_mfgChannel == 26)
{
isaac_mfgChannel = 11;
}
status=mfglibSetPower(mfgTxPowerMode,mfgTxPower);
status = mfglibStartTone();
if (status == EMBER_SUCCESS)
{
halSetLed(BOARDLED_GREEND);
}
}
}
else
{
mfglibStopTone();
mfglibEnd();
halClearLed(BOARDLED_GREEND);
}
flag++;
}
-
这个实验,还是需要有这个硬件条件,才可以做,自己现在也在做zigbee相关的模块,用在电表上电。
-
请问楼主在技术方面,重点是研究一个什么方向呢?看到了你一个回复zigbee的帖子,讲广播时间间隔的,回答的实在,所以过来看看你其他方面的帖子。
-
不错,我已经看了一遍了。
-
看到结尾才知道如何解决这个问题的
-
Ti的官方代码,就带休眠的。你可以直接打开宏就可以了。
-
可以,先把数据存起来,再次转发给目标节点接可以了。
-
谢谢分享