[英]Python pygame fails to output to /dev/fb1 on a Raspberry Pi + TFT screen
[英]How to use arcade module on Raspberry-pi TFT /dev/fb1?
我想用 python arcade
库创建一个简单的手表,它将显示在树莓派的 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()
来自raspberrypi 论坛的代码
根据Arcade 自己与 Pygame 的比较,这是不可能的:
Pygame 具有而 Arcade 库没有的功能:
[...]
⚫ 不需要 OpenGL,因此适用于 Raspberry Pi
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.