bmp.c
来自「将模拟温度传感器与数字转换接口电路集成在一起」· C语言 代码 · 共 56 行
C
56 行
/*********************************************************************************************
* File: lcd.c
* Author: embest
* Desc: LCD control and display functions
* History:
*********************************************************************************************/
#include "bmp.h"
#include "def.h"
#include "lcd.h"
/*********************************************************************************************
* name: bitmap_view320x240x256
* func: display bitmap
* para: pBuffer -- input, bitmap data
* ret: none
* modify:
* comment:
*********************************************************************************************/
void bitmap_view320x240x256(UINT8T *pBuffer)
{
UINT32T i, j;
UINT32T *pView = (UINT32T*)g_unLcdActiveBuffer;
for (i = 0; i < SCR_XSIZE * SCR_YSIZE / 4; i++)
{
*pView = ((*pBuffer) << 24) + ((*(pBuffer+1)) << 16) + ((*(pBuffer+2)) << 8) + (*(pBuffer+3));
pView++;
pBuffer += 4;
}
}
/*********************************************************************************************
* name: UINT8T Bitmap_1
* func: display bitmap
* para: pBuffer -- input, bitmap data
* ret: none
* modify:
* comment:
********************************************************************************************
void bitmap_num(UINT16T p_x,UINT16T p_y,UINT8T *pBuffer)
{
UINT32T i, j;
UINT32T *pView = (UINT32T*)g_unLcdActiveBuffer;
pView=pView+(p_y*320+p_x);
for (i = 0; i < 50; i++)
{
pView=pView+70;
for(j=0;j<10;j++){
*pView = ((*pBuffer) << 24) + ((*(pBuffer+1)) << 16) + ((*(pBuffer+2)) << 8) + (*(pBuffer+3));
pView++;
pBuffer += 4;
}
}
}*/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?