首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

关于zigbee的问题,请各位高手指点一二!

我现在用的是802.15.4_PHY_RD01_V1.05.Lib,好像是针对一种开发板的。
我是在FR提供的样列程序 Wireless_App_Demo 上进行开发。
我看了程序里面phy_spi.h程序中有这样的定义
extern void phy_read_spi(uint8_t addr, uint8_t *pb);
我估计可能是对SPI进行读写的程序。可是紧接着后面还有一句
#define ABEL_READ(abelReg, retReg)     phy_read_spi     ((abelReg | 0x80),(uint8_t *)&retReg);
后来我在工程里面找了一下ABEL_READ(abelReg, retReg) 函数,发现整个工程里面没有怎么用它。所以也没有办法在这个基础上进行开发。
还有就是我看程序里面反复出现“ABEL”,这个究竟是什么意思啊?
还有就是PHY库难道可以自己做吗?
原来是这样的啊,我就说abel到底是什么。
我现在用的是GB60与MC13191进行连接,连接方法与MC13191的参考手册一样。
那是不是说我还是最好用SMAC来进行开发,这样会比较容易一些了。
seuafu2005,你的回复真快。真是非常感谢你!
你也是在做这方面东西吗?
我也是这样觉得,我发现很多相关的资料都没有,我只好每天对着程序看,什么也看不出来。辛亏今天有你提醒,不然我要走一大圈弯路了。
seuafu2005,我今天收到FR的回复了,让我等了足足一周。他们告诉我D18的库不支持MC13191,让我用SMAC进行开发,同时告诉我不用担心对SPI进行操作,因为有API接口。
意思和你讲的差不多,看来我要开始看SMAC的相关东西了,谢谢你的帮忙!以后还少不了你的指导。
你每天都在线的啊。
这样好,交流起来方便。
我这方面也是新手
还需要大家可以多多帮助啊
我没有开发套件,只能自己做板子和申请样片来做,很麻烦。不过要开发套件的价格太高了。
自己玩玩绝对是玩不起的。
谁有二手的愿意出售啊?
我现在使用的也是有32个文件的限制,所以只好把一些文件打包成库才能行。
有文件数量限制太麻烦了,CODEWARRIOR只要用生成工程向导,自动就生成很多文件在里面。初始就有十几个,有些还不能删。懊恼死我了。
还有就是一开始有个 ansiis.lib这个库是干什么用的啊。还不能删掉它。

关于zigbee的问题,请各位高手指点一二!

我现在正在做zigbee方面的东西,只是自己做着玩而已。现在遇到一个问题,就是我不知道FREESCALE的PHY库中,怎么对MCU的SPI口进行操作的,我看了一下FR给的样列程序但是没有发现。
它是怎么设置和读写SPI的寄存器呢?假设如果它是自己完成,那我想知道它的接口函数是什么?
初次做这方面的东西,还希望各位多多指教!
谢谢!
返回列表