#define DBH_GPIO_PORT_ADDR ((uint16_t *)&GPIOE->ODR)
#define DBL_GPIO_PORT_ADDR ((uint16_t *)&GPIOE->ODR)
void WritteComm(uint16_t i) //写命令
{
LCD_CS_CLR ; //0
LCD_RD_SET ; //1
LCD_RS_CLR ; //0
*DBH_GPIO_PORT_ADDR = (i >> 8) & 0xFF; //发送高字节
*DBL_GPIO_PORT_ADDR = i & 0xFF; //发送低字节
LCD_WR_CLR; //0
LCD_WR_SET; //1
这函数编译报错,提示 lcd(14):错误:#44:表达式必须有指针类型
*
BH_GPIO_PORT_ADDR = (i >> 8) & 0xFF;//发送高字节
硬件\ lcd(15):错误:#44:表达式必须有指针类型
*
需要这么修改,高手指点,谢谢 |