引用: lonerzf 发表于 2015-1-9 10:07
MSP4305438如何和zigbee进行通信? cc253x 有UART等资源,可以通信,或者自己IO模拟I2C、SPI接口通信。方法很多。
学zigbee只看书似乎不太好记忆,比较快的办法是去淘宝买一套开发板,然后跟着里边的教程走一遍。快的话个把月差不多就基本熟悉了。
基础知识嘛,我只看过锋硕跟飞比的教程,不太好说。不过论坛里边也有人开源了教程的。你可以搜下。
引用: wateras1 发表于 2015-1-9 10:48
串口通信就行了
引用: wateras1 发表于 2015-1-9 11:30
MSP430F5438就是一款MCU吧?其实你是用CC2530配置协议栈为路由,终端,协调器。MSP430F5438仅仅是用来和CC2530通信,建议你多看看zigbee协议栈的知识
引用: sint27 发表于 2015-1-9 11:43
同意楼上的,我想你的项目里就是把430做应用层工作,cc2530只管zigbee组网相关
对协议栈熟悉的话很多情况下不需要430,直接把应用层的工作也写在cc2530就可以了。
协调,路由,终端是指网络里的不同身份成员来说的,不是指同个设备的不同模块
引用: leoandaries 发表于 2015-1-9 13:02
不是,我们想把CC2530的8051内核换成430来操作无线模块。所以要修改里面的协议。不知道能不能实现?另外如何实现移动节点和Router的双工通信呢?谢谢!
引用: sint27 发表于 2015-1-9 13:33
这个无线模块不就是包含了CC2530吗,市面上比较多的两种做法就是1、单模块(cc2530),把应用层(显示、按键等)和协议栈功能都放在里面
2、单片机(应用层)+cc2530(协议栈功能),这种一般是非zigbee技术厂商使用成熟的zigbee模块来开发自己的产品
移动节点可以是router或者end device,与router的双工通讯在协议栈本身里有