test-lcd.c

来自「在移植有linux的开发板上实现LCD驱动后」· C语言 代码 · 共 31 行

C
31
字号
#include <stdio.h>#include <stdlib.h>#include <fcntl.h>#include <string.h>#include <sys/ioctl.h>#include <sys/mman.h>#include <asm/page.h>#include "test-lcd.h"
int main(){
	FBDEV fbdev;
	UCHAR *s=".0123456789";
	UCHAR *ss=".0123456789";
	int i,j;
	memset(&fbdev, 0, sizeof(FBDEV));	strcpy(fbdev.dev, "/dev/fb0");	if(fb_open(&fbdev)==FALSE)	{		printf("open frame buffer error\n");		return;	}
	fb_memset((void *)fbdev.fb_mem + fbdev.fb_mem_offset,BACKCOLOR,fbdev.fb_fix.smem_len);
  //  Lcd_DspHz24(10,10,GREEN,s,fbdev);
	Lcd_DspAscII8X16(100,100,GREEN,s,fbdev);
/*	Lcd_DspAscII8X16(100,116,GREEN,ss,fbdev);
	displaySpace(100,116,fbdev,BLACK);
	Lcd_DspAscII8X16(100,116,GREEN,ss,fbdev);*/
	fb_close(&fbdev);	printf(" end.\n");	return 0;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?