andoid显示图片转换为数组 怎么转换??  
xxd -i android.raw565 > android_logo.h    转换后不能用 

解决方案 »

  1.   


    请问是怎么转换到 用工具 比如上面的  xxd
      

  2.   

     void display_image_on_screen(void)
    212 {
    213     unsigned i = 0;
    214     unsigned total_x = config->width;
    215     unsigned total_y = config->height;
    216     unsigned bytes_per_bpp = ((config->bpp) / 8);
    217     unsigned image_base = ((((total_y/2) - (SPLASH_IMAGE_WIDTH / 2) - 1) *
    218                 (config->width)) + (total_x/2 - (SPLASH_IMAGE_HEIGHT / 2)));
    219    
    220
    221 
    222     if (bytes_per_bpp == 3)
    223     {
    224         for (i = 0; i < SPLASH_IMAGE_WIDTH; i++)
    225         {
    226             memcpy (config->base + ((image_base + (i * (config->width))) * bytes_per_bpp),
    227             imageBuffer_rgb888 + (i * SPLASH_IMAGE_HEIGHT * bytes_per_bpp),
    228             SPLASH_IMAGE_HEIGHT * bytes_per_bpp);
    229     }
    230     }
    231    
    }转换的数组读进去就显示不出来