/////////////////////////////////////////////////////////////////////
//功 能:写RC632寄存器
//参数说明:Address[IN]:寄存器地址
// value[IN]:写入的值
/////////////////////////////////////////////////////////////////////
void WriteRawRC(uint8_t Address, uint8_t value)
{
uint8_t ucAddr;
SET_SPI_MFRC522_NSS;
ucAddr = ((Address<<1)&0x7E);
SPI3_ReadWriteByte(ucAddr);
SPI3_ReadWriteByte(value);
CLR_SPI_MFRC522_NSS;
}
这个函数,红 {MOD}部分为什么必须有呢?
我在初始化MFRC522时已经将它的片选端使能了,为什么读写的时候还有开一次片选,再关一次片选呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>