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 + -
显示快捷键?