查看: 2153|回复: 1

【电鱼派试用】之Qt串口助手

[复制链接]
  • TA的每日心情
    奋斗
    2022-10-13 10:27
  • 签到天数: 216 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2016-12-23 21:02:43 | 显示全部楼层 |阅读模式
    分享到:
      对于电鱼派还有好多开发板,根本没法在板子上直接编译Qt开发程序,所以这里就需要用到交叉编译,简单的说就在PC端编译好可以执行程序,然后放到开发板上运行。因为前面已经编译移植过Qt,这里我们要做的是先在Ubuntu下装搭建一个PC端的Qt开发环境,然后将 qt-everywhere -opensource-src-4.8.6/bin 目录添加到系统目录中。该目录有编译Qt应用程序所需要的 qmake等工具。我们在PC端要用这个qmake来编译程序才可以运行在板子上,如果用默认的指行运行在x86下的linux下。步骤如下
    1.安装Qt creator集成开发环境和Qt
       这里并不复杂,大家可以自行百度,搭建好环境后,打开大致如下(Qtcreator版本不同可能略有差异)
    QQ截图20161223203623.png

    2.配置Qt相关环境
       这里主要就是qmake,这里大家一定要选择qt-everywhere -opensource-src-4.8.6/bin编译后得到的qmake,如下图所示官方手册是前面是通过命令行来进行编译,这样也行,不过集成开发环境更为方便些,后面手册上也具体给出了Qtcreator的配置方法和使用,大家可以参考下。
    QQ截图20161223203358.png
    3.一个串口助手为例
      这里是一个串口助手,编译好后,我们可以在编译生成目录下找到qcom的可执行文件,然后将其拷贝到开发板下运行即可
    QQ截图20161223204123.png


    在开发板运行的命令如下:
    1. ./qcom -qws
    复制代码
           注意:如过是编译ARM的qt应用,那么Ubuntu下编译后运行是没法运行的,只有在ARM上才可以运行,因为平台不一样,正如用自带的qmake编译的只能在PC 端运行而不可以在开发板上运行一样。这里因为没有屏幕,所以简单给如PC端运行效果图:
    QQ截图20161223203448.png


           如果带屏,可以直接在板子上看,效果应该是一样的!

    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2018-2-18 19:19
  • 签到天数: 29 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2016-12-24 08:32:25 | 显示全部楼层
    谢谢楼主分享,学习了
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    手机版|小黑屋|与非网

    GMT+8, 2024-4-24 09:27 , Processed in 0.122233 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.