这个是写:
RA8875_BTE_Size_Setting(SK_WIDTH, 26); //宽度和高度设定
RA8875_BTE_Pos_Read(0, 0);
RA8875_BTE_Pos_Write(2 + j * (SK_WIDTH + SK_EACHINT), 453); //BTE目标对象起始坐标
RA8875_BTE_ROP_Code(0xC0); //数据目标 == 数据来源
RA8875_BTE_Write_CMD(1);
RA8875_WriteEnable();
for(i = 0; i < SK_WIDTH * 26; i ++)
{
RA8875_WriteRAM(SK_CopyBuf[j][i]);
}
RA8875_BTE_BUSY_Check();
RA8875_BTE_Write_CMD(0);
这个是读:
RA8875_BTE_Size_Setting(SK_WIDTH, 26);
RA8875_BTE_Pos_Read(2 + j * (SK_WIDTH + SK_EACHINT), 453);
RA8875_BTE_Pos_Write(0, 0);
RA8875_BTE_ROP_Code(0x01);
RA8875_BTE_Write_CMD(1);
RA8875_WriteEnable();
for(i = 0; i < SK_WIDTH * 26; i ++)
{
SK_CopyBuf[j][i] = RA8875_ReadRAM();
RA8875_WR_BUSY_Check();
}
RA8875_BTE_BUSY_Check();
RA8875_BTE_Write_CMD(0);
就好了
|