2024-09-26 17:52:23 发布
网友
我正在创建一个GUI应用程序,使用GLADE在Ubuntu 13.10的Beagle bone black中运行。我正在使用python编程BBB的GPIO和其他硬件功能。我使用Glade绘制窗口和菜单。我想将我用python编写的硬件程序链接到这个GUI。如果我单击LED按钮,它应该亮起。那么我如何将使用python创建的GUI链接到我的beaglebone程序。我还想让GUI带一些值作为来自用户的输入。因此我想将此用户输入值用于硬件编码。这些是如何可能的?
我经常推荐德里克·莫洛伊的视频。他展示了如何在BeagleBone Black上构建漂亮的gui来使用GPIO感知和控制硬件。他的BeagleBone网站地址是:http://derekmolloy.ie/beaglebone/
他在本页的视频中使用Qt进行GUI开发:http://derekmolloy.ie/beaglebone/qt-with-embedded-linux-on-the-beaglebone/
如您所知,GPIO与Beaglebone的交互可以通过写入文件系统来完成。如果打开与板上某个指示灯相关的文件brightness,并将0写入该文件,指示灯将关闭。这在Python中很容易实现。视频中显示了Linux命令行示例和C编程示例,但是Python的原理是相同的。
brightness
0
很抱歉不能回答你的问题中与格拉德有关的部分。
我经常推荐德里克·莫洛伊的视频。他展示了如何在BeagleBone Black上构建漂亮的gui来使用GPIO感知和控制硬件。他的BeagleBone网站地址是:http://derekmolloy.ie/beaglebone/
他在本页的视频中使用Qt进行GUI开发:http://derekmolloy.ie/beaglebone/qt-with-embedded-linux-on-the-beaglebone/
如您所知,GPIO与Beaglebone的交互可以通过写入文件系统来完成。如果打开与板上某个指示灯相关的文件
brightness
,并将0
写入该文件,指示灯将关闭。这在Python中很容易实现。视频中显示了Linux命令行示例和C编程示例,但是Python的原理是相同的。很抱歉不能回答你的问题中与格拉德有关的部分。
相关问题 更多 >
编程相关推荐