📄 lcm.c.svn-base
字号:
#include "LCM.h"
#include "UtilLcd.h"
#include "iMagicApi.h"
void LCM_FillColor(unsigned short bColorR, unsigned short bColorG, unsigned short bColorB, U16 *pu16Buffer, U32 u32BufferLength)
{
unsigned short i;
unsigned short wColor;
bColorR = bColorR >> 3;
bColorG = bColorG >> 2;
bColorB = bColorB >> 3;
wColor = (((U16) bColorR) << 11) | (((U16) bColorG) << 5) | ((U16) bColorB);
for(i = 0; i < u32BufferLength; i++)
*(pu16Buffer + i) = wColor;
}
void LCM_Select(unsigned short wSel)
{
}
void LCM_WriteCmd(unsigned short wReg,unsigned short wData)
{
LCM_WRITE_ADR = wReg;
LCM_WRITE_DAT = wData;
}
unsigned short LCM_ReadCmd(unsigned short wReg)
{
unsigned wTmp;
LCM_WRITE_ADR = wReg;
wTmp = LCM_WRITE_DAT;
return wTmp;
}
void LCM_WriteMemory(unsigned short wData)
{
LCM_WRITE_DAT = (unsigned short) wData;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -