#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <sys/mman.h>
int main()
{
fd = open("/dev/fb0",O_RDWR);//打开LCD设备文件
int color = 0x00ff0000;//红色
int *lcd_map = mmap(NULL,800*480*4,PROT_READ | PROT_WRITE,MAP_SHARED,fd,0);
for(i=0;i<480*800*i;i++)
{
*(lcd_map+i) = color;//内存映射
//write(fd,&color,sizeof(color));
}
close(fd);
munmap(lcd_map,800*480*4);
}
粤嵌GEC6818开发板显示颜色
最新推荐文章于 2024-04-14 19:52:52 发布