树莓派 PICO 的 VGA 库

作者 donggua

2021-06-16 02.开源硬件 无评论 脚印:

[Miroslav Nemecek]通过他的 PicoVGA 项目真正突破了 Pico 的极限,该项目包含数量惊人的功能。他使用这个库的主要目标是运行适合 Pico 有限 RAM 和处理能力的复古游戏,但下面的演示视频显示了广泛的潜在应用程序。

该库提供了一系列功能,包括帧缓冲、精灵、覆盖和高达 1280×960 的 NTSC 或 PAL 时序分辨率。封装中还包含一个 PWM 驱动的音频输出通道。他的库充分利用了可编程 I/O 模块的功能,并使用了专用于视频处理的第二个内核。但是,请注意,在某些情况下,第二个内核可以执行应用程序任务。VGA 模拟输出信号由电阻梯提供,像素颜色为 8 位 R3G3B2 格式。需要明确的是,[Miroslav] 在某方面确实有点作弊——他将处理器超频到 270 MHz,以满足某些分辨率的时序要求。

[Miroslav] 在 Windows 上使用 ARM-GCC 开发了这些工具,但他缺乏构建 Linux 的经验。他欢迎任何熟悉 Linux 的人在这方面提供帮助。敬请期待——未来可能会有更多来自 [Miroslav] 的作品。他指出,PicoVGA 库是作为仍在开发中的复古游戏计算机项目的一部分而创建的。我们期待在它发布时听到更多关于它的信息。

几周前,我们写了 [Nick Bild]为 Pico编写的单色 VGA 版 Pong。看到这些探索 Pico 功能极限的项目令人兴奋。你见过 Pico 的任何边界推动应用程序吗?请在下面的评论中告诉我们。感谢 [Pavel Krivanek] 将此项目发送到我们的提示热线。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注