void ReadUserFlash(uint32 startAddress,uint16 length)
{
	BEGIN_CMD();
	TX_8(0x88);
	TX_32(startAddress);
	TX_16(length);
	END_CMD();
}
void WriteUserFlash(uint32 startAddress,uint16 length,uint8 *_data)
{
	BEGIN_CMD();
	TX_8(0x87);
	TX_32(startAddress);
	TX_8N(_data,length);
	END_CMD();
}
Beispiel #3
0
{
	uint16 i = 0;
	for (;i<nDataLen;++i)
	{
		TX_16(pData[i])
	}
}

void SendBeginCMD()
{
	TX_8(0xEE)
}

void SendEndCmd()
{
	TX_32(0xFFFCFFFF)
}

void SetHandShake()
COMMAND_BODY(0x00,)

void SetFcolor(uint16 fcolor)
COMMAND_BODY(0x41,TX_16(fcolor))

void SetBcolor(uint16 bcolor)
COMMAND_BODY(0x42,TX_16(bcolor))

void ColorPicker(uint8 mode, uint16 x,uint16 y)
COMMAND_BODY(0xA3,SendChar(mode);TX_16X2(x,y))

void GUI_CleanScreen()
void BatchSetSliderValue(uint16 control_id,uint32 value)
{
	TX_16(control_id);
	TX_16(4);
	TX_32(value);
}
void BatchSetProgressValue(uint16 control_id,uint32 value)
{
	TX_16(control_id);
	TX_16(4);
	TX_32(value);
}