最近做一个无线传感网络项目,通过对比选用了NXP的JN5168平台,测试中发现几个问题,不知道有没有过来人,可以一起探讨一下,指点秘笈。
(1)NXP JN5168采用Eclipse编译环境,不支持Debug,测试中只能通过Printf()函数来显示程序跑到哪儿了,这是一个很不方便的操作;
(2)在提供的802.15.4例程基础上,实现了AD采样数据的发送和接收,但是发送节点或接收节点一旦某一个拔下来断电一下,网络传输就断了,再上电,不能继续传输。通过Reset操作,有时能够回复传输。看手册说,802.15.4协议本身就是网络不可恢复,难道这就是协议本身的缺陷?希望遇到过相同情况的大牛释疑解惑。
(3)看文档说基于Jnet-IP协议的网络,具有网络自恢复功能,就转入看Jnet-IP协议模板程序Jnet-IP Application Template,总体程序框架还比较好懂,问题是如何添加AD采样程序呢?
(4)Jnet-IP协议自身带一个10ms的循环定时,是不是说基于该平台,最短的中断周期,就只能是10ms呢,这个10ms可以修改吗》?采样外部32Mhz晶振做定时器程序,在Jnet-IP模板中如何添加呢?
最近几天测试遇到以上问题,想跟有过类似开发经历的大牛交流一下,多谢坛内高手。 |