/**************************************************************************** * 名称:LCD_UpdatePoint() * 功能:在指定位置上画点,刷新某一点。 * 入口参数: x 指定点所在列的位置 * y 指定点所在行的位置 * 出口参数:返回值为1时表示操作成功,为0时表示操作失败。 * 说明:操作失败原因是指定地址超出缓冲区范围。 ****************************************************************************/ void LCD_UpdatePoint(uint32 x, uint32 y) { uint32 addr; /* 找出目标地址 */ addr = y*(GUI_LCM_XMAX>>3) + (x>>3); LCD_WriteTCommand3(LCD_ADR_POS, addr&0xFF, addr>>8); // 置地址指针
/* 找出目标地址 */的两行代码是什么意思,请您详细解释一下,谢谢了!
|