嵌入式系统的图形API

发布于 2024-10-21 05:21:28 字数 1539 浏览 3 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

戏蝶舞 2024-10-28 05:21:28

Swell Software,提供C/PEG

以下是 C/PEG 产品页面的摘录:

C/PEG 是完全用 ANSI C 编写的面向嵌入式开发人员的完整图形解决方案。C/PEG 不仅提供优化的图形基元、文本和位图绘制;还提供优化的图形基元、文本和位图绘制。它还支持更高级别的图形对象,为开发人员提供快速应用程序开发的完整工具集

Swell Software, offers C/PEG.

Here's an excerpt from the C/PEG product page:

C/PEG is a complete graphics solution for embedded developers written entirely in ANSI C. C/PEG not only provides optimized graphics primitives, text and bitmap drawing; it also supports higher level graphic objects to give the developer a full tool set for rapid application development

离旧人 2024-10-28 05:21:28

我们使用 EasyGui - http://www.easygui.com/ - 来启动项目 (目前处于搁置状态)。

从我所做的来看,这似乎相当不错。您在 PC 上设计 UI,然后生成 C 代码,使这一切发生。

我喜欢的一件事是,如果您正确构建应用程序,则运行 UI 的代码可以与实际 UI 分开 - 即它可以在不同的屏幕分辨率/颜色/等上重用。我们已经构建了一个模块化系统,只要我们遵循按钮编号等的适当约定,我们就可以在不同的项目中重复使用位

We've used EasyGui - http://www.easygui.com/ - for the start of a project (it's currently on hold).

From the bit I've done it seems quite good. You design up the UI on a PC then generate the C code which makes it all happen.

One thing I like is that if you structure your app properly the code that runs the UI can be separate to the actual UI - ie it could be reused on a different screen resolution/colours/etc. We've made up a modular system where we can reuse bits in different projects as long as we follow the appropriate conventions for button numbers, etc

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文