写在前面——NXP zigbee3.0 开发的一点认识

今年年初算是正式开始接触zigbee,使用的是nxp 3.0 的zigbee模块,没用过TI的,觉得这一款还挺好用的,API提供的API很好用,做功能时没遇到太多坑

总结一下JN5169系列开发的思路,后面如果反响还好的话,有动力把一些细节方面的写下,共同学习、共同进步

zigbee开发要掌握的基本功:

1.首先要zigbee的文档要读一俩边,最好是有项目需求,带着疑问,有目标看效率会很高
2.就是基本的Makefile最好要懂,对代码整体编译过程有一个全貌,对代码结构、功能、结构能更好的理解
3.硬件基础,也是单片机基础了,无非就是IO口使用,中断、软硬件定时器等等
4.抓包,这个应该是这种无线产品和单片机最大的区别,要学会抓包,分析,一般的见多了没那么复杂

上面三条核心还是第一,边做项目边用,文档内容看个俩遍左右,自救就觉得起码入门、上道了。

题外话

在开发中,还有一个思想就是解耦,一般使用的话很少涉及需要你修改SDK,所以遇到问题先要想上层应用去修改,根据这个思想,我误打误撞解决过一些问题

做设备的时候,可以把原厂提供的application 应用看下,最近做了一个带计量的智能插座,使用了1127,工程挺好用,基本的入网、离网已经提供了。

做网关的话,主要是网关应用,通过串口通信。
目前就接触过俩个zigbee项目,插座的比较赶,做了俩周多,比较熟悉。网关,在维护公司项目,代码写的有点不清晰,自己后面会总结一下。

猜你喜欢

转载自blog.csdn.net/xingzhibo/article/details/102659492
今日推荐