void CC1100_WriteReg(uint8_t addr, uint8_t value)
{
uint8_t comand[2]={0,0};
CS_OFF();
comand[0] = addr | WRITE_SINGLE; /*address of write*/
comand[0] = value; /*write configure*/
SSP_Send(SSP_NUM, comand, 2 );
CS_ON();
}
写cc1100寄存器,以上是原代码,其中两个command[0]是不是错了?后一个应该是command[1]?
还有这个函数参数cmd有问题吧
void CC1100_Command(uint8_t cmd)
{
uint8_t comand[1]={0,};
CS_OFF();
SSPSend( comand, 1 ); /*write cmd*/
CS_ON();
}
发那个帖子的同学真的调通了?