我想用 pythonarcade
库创建一个简单的手表,它将显示在树莓派的 TFT 屏幕上。
我不知道如何获取街机图像数据并将其发送到/dev/fb1
(帧缓冲区)。
有pygame
可能是这样的:
import pygame
surfaceSize = (320, 240)
pygame.init()
lcd = pygame.Surface(surfaceSize)
f = open("/dev/fb1","wb")
f.write(lcd.convert(16,0).get_buffer())
f.close()
来自树莓派论坛的代码