这个问题·怎么解决·??求大神指教
NRF24L01.H(3): 错误 C244: 'a': can't initialize, bad type or class
NRF24L01.H(3): 错误 C132: 'a': not in formal parameter list
NRF24L01.H(3): 错误 C244: 'RT_OK': can't initialize, bad type or class
NRF24L01.H(3): 错误 C132: 'RT_OK': not in formal parameter list
NRF24L01.H(5): 错误 C141: syntax error near 'sbit'
#include<reg52.h>
//
unsigned char a=0,RT_OK=0; //
//
sbit CE = P0^0;// 芯片模式控制线
sbit CSN = P0^1;// 芯片选线,低电平选中
sbit SCK = P0^2;//时钟
sbit MOSI= P0^3;// 主出从入
sbit MISO= P0^4;// 主入从出
sbit IRQ = P0^5;// 中断信号引脚
#define READ_REG 0X00 //读取寄存器指令
#define WRITE_REG 0X20 //写寄存器指令
这段程序应该没有错(C报错的位置及信息与上下文有关的)
你的
NRF24L01.H
是由哪个文件include的,它的上下有其它的语句贴出来看下
根据360的回答规则,不能和别人的回答一样
所以
你可以去360人工服务询问
下一篇:java算数运算
上一篇:三星S9重置一直显示正在关机
热门标签: