我现在用的是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库难道可以自己做吗? |