if( load_565rle_image(INIT_IMAGE_FILE) ){
............
}else{
...........
}

解决方案 »

  1.   

    open("/dev/tty0", O_WRONLY) 是异步的吧  需要考虑到这个 异步的处理
      

  2.   

    要如何考虑,这个和不显示Android字样有关系吗?要如何才能显示呢?
      

  3.   


    不是很明白,和else有关系吗?load_565rle_image中会处理有图片的情况,要是没有图片就会进如if里面显示Android字样的
      

  4.   

    要如何考虑,这个和不显示Android字样有关系吗?要如何才能显示呢?你有打印  fd 的值吗?
      

  5.   

    要如何考虑,这个和不显示Android字样有关系吗?要如何才能显示呢?你有打印  fd 的值吗?
    打印过了,是可以跑到write(fd, msg, strlen(msg))这里的,但是显示没有看到这个Android字样
      

  6.   

    那我在write(fd, msg, strlen(msg))前面放个for循环也没有看到屏上有显示。。
      

  7.   

      write(fd, msg, strlen(msg));
    在这里 停顿几秒钟。看看
      

  8.   

    试了,还是没显示,显示kernel的图片后直接显示Android动态图片