关于位操作的小小疑问????

2019-07-20 12:41发布

在教程4  按键输入中 位操作有两个方法 
//#define KEY0 PEin(4)   //PE4
#define KEY0  GPIO_ReadInputDataBit(GPIOE,GPIO_Pin_4)//读取按键0

在实验1  流水灯中 有位操作
//#define DS0 PEin(5)   //PE5
可是我用库函数的位操作如下就会出现问题  main.c(11): error:  #137: expression must be a modifiable lvalue

#define DS0 GPIO_ReadOutputDataBit(GPIOB, GPIO_Pin_5)
怎么回事?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。