关于对S5pv210 的显示相关的fimc0 fimc1 fimc2 的认识

        昨晚调试S5pv210 的 VGA 1024*768 分辨率出现了问题,今天起来看了一下 LCD控制器相关的东西,发现S5pv210 这鸟毛和2440 2416 这些低级处理器真的很大不同,在数据存储管理上分的比较细。

Window 0  
Supports 1, 2, 4, or 8-bpp (bit per pixel) palletized color
Supports 16, 18, or 24-bpp non-palletized color
Supports RGB (8:8:8) local input from Local Bus (FIMC0)  
Window 1  
Supports 1, 2, 4, or 8-bpp (bit per pixel) palletized color
Supports 16, 18, or 24-bpp non-palletized color
Supports RGB (8:8:8) local input from Local Bus (FIMC1)
Window 2  
Supports 1, 2, 4, or 8-bpp (bit per pixel) palletized color
Supports 16, 18, or 24-bpp non-palletized color
Supports RGB (8:8:8) local input from Local Bus (FIMC2)
Window 3/ 4  
Supports 1, 2, 4, or 8-bpp (bit per pixel) palletized color
Supports 16, 18, or 24-bpp non-palletized color

 

开始看到这个还真不知道是啥意思

在mach-smdkc110.c有

#define  S5PV210_VIDEO_SAMSUNG_MEMSIZE_FIMC0 (24576 * SZ_1K)
#define  S5PV210_VIDEO_SAMSUNG_MEMSIZE_FIMC1 (9900 * SZ_1K)
#define  S5PV210_VIDEO_SAMSUNG_MEMSIZE_FIMC2 (24576 * SZ_1K)
#define  S5PV210_VIDEO_SAMSUNG_MEMSIZE_MFC0 (36864 * SZ_1K)
#define  S5PV210_VIDEO_SAMSUNG_MEMSIZE_MFC1 (36864 * SZ_1K)
#define  S5PV210_VIDEO_SAMSUNG_MEMSIZE_FIMD (S5PV210_LCD_WIDTH * \
          S5PV210_LCD_HEIGHT * 4 * \
          CONFIG_FB_S3C_NR_BUFFERS)

 

看看这些是啥玩意的先。

网上有人说

三星s5pv210支持 fimc0、fimc1、fimc2。在启动android过程中,显示闪动的android字体会启动fimc2;进入android系统,运行camera程序会同时打开fimc0和fimc1。

看源代码始终没明白fimc0、fimc1、fimc2之间的关系,请大侠指点。 

本来想找这个问题,在网上也只找到只有上面这些,今天问了下杭州三星研究院的人:

fimc0:用于相机拍摄;
fimc1:用于lcd显示;
fimc2:用于相机录相;

 

这个给我一个很大提示,看看代码就知道了。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值