2019-07-15 11:58发布
ElecFans处女座 发表于 2017-2-16 10:28 楼主 我帮你将你的图片重新挂在主题帖里了 并推荐了你的问题 希望你可以得到满意的回答
最多设置5个标签!
自己参考
这个是写函数 把数据value写到addr地址
void NFC_AM4K_WriteReg(INT8U addr, INT8U value)
{
gpio_write_io(NFC_NSS, DATA_LOW); //CS low
NFC_SPI_WriteByte(addr&0x7F); //SPI write addr
NFC_SPI_WriteByte(value); //SPI write data
gpio_write_io(NFC_NSS, DATA_HIGH); //CS high
}
/******************
* * function name:NFC_AM4K_ReadReg
* * return: value - read the register values
* * reference number, addr - register address
* * said: NFC_AM4K register read function
************************************/
这是读函数 从地址addr里读取
INT8U NFC_AM4K_ReadReg(INT8U addr)
{
INT8U value;
gpio_write_io(NFC_NSS, DATA_LOW); //CS low
NFC_SPI_WriteByte(addr|0x80); //SPI write addr
value = NFC_SPI_ReadByte(); //SPI write data
gpio_write_io(NFC_NSS, DATA_HIGH); //CS high
return value;
}
非常感谢谢
一周热门 更多>