我正在尝试找到一个好的 GUI 库,我可以使用它在计算机上创建一个通过 USB 连接到微控制器的程序。我以前从未做过任何 GUI 工作,但我做过很多网页设计/工具。我们将使用 C 对微控制器进行编程,但我认为 GUI 不需要是 C。它需要在 Windows 上工作,因此也可能在 Windows 上编译。我也从未做过任何 USB 传输,但我希望一次迈出一步。
现在我正在考虑使用 GTK,但它需要一堆其他的东西才能下载。我还将研究 QT,其他人建议制作一个 Windows 窗体应用程序。那里有很多选择,所以我很难弄清楚。
至于我的要求,它只需要一个非常简单的 GUI,它有几个控制按钮、一个显示区域(来自微控制器的信息)、一个通知区域(基本上是错误消息),也许还有一个图表。我已经包含了一个原型 GUI,帮助您了解我在做什么。
编辑:它需要在 Windows 上运行和编译。我们真的没有预算,免费开源是首选。我不需要复杂和花哨的东西,我只想尽快完成它。
我们使用的是 TTL-232R 电缆,UART 接口。我对USB传输一无所知,学校把我压垮了。