1
我正在研究覆盆子pi.and在linux中编写Keypad的代码。 我已经定义一个宏错误:需要左值作为左操作数的分配linux lr
#define ALL_COL_HIGH ((GPIO_SET(COL1) | GOIO_SET(COL2) | GPIO_SET(COL3) | GPIO__SET(COL4)))
每当我使用ALL_COL_HIGH
收到错误:需要左值作为转让的左操作数,并设置函数定义是
#define GPIO_SET(g) *(gpio.addr + 7) |= (1<<(g))
一对括号可能会解决问题。 – devnull