晚上尝试了下,还有点问题,白天再试试
[C] 纯文本查看 复制代码 /*
*********************************************************************************************************
* 函 数 名: RA8875_GetPixelGUI
* 功能说明: 读取1个像素
* 形 参:
* _usX,_usY : 像素坐标
* _usColor :像素颜色
* 返 回 值: RGB颜色值
*********************************************************************************************************
*/
uint16_t RA8875_GetPixelGUI(uint16_t _usX, uint16_t _usY)
{
uint16_t usRGB;
s_ucRA8875Busy = 1;
// RA8875_WriteReg(0x40, (1 << 0)); /* 设置为绘图模式,读取光标不自动加1 */
// RA8875_SetReadCursor(_usX, _usY); /* 设置读取光标位置 */
RA8875_REG = 0x4A; RA8875_RAM = _usX;
RA8875_REG = 0x4B; RA8875_RAM = _usX >> 8;
RA8875_REG = 0x4C; RA8875_RAM = _usY;
RA8875_REG = 0x4D; RA8875_RAM = _usY >> 8;
RA8875_REG = 0x02;
usRGB = RA8875_RAM;
usRGB = RA8875_RAM;
usRGB = RA8875_RAM;
s_ucRA8875Busy = 0;
return usRGB;
}
|