查看: 314|回复: 1

[原创] 【电鱼派试用】之Qt串口助手

[复制链接]

62

主题

4

好友

2709

积分

进士

Rank: 5Rank: 5

  • TA的每日心情
    奋斗
    2017-5-9 14:33
  • 签到天数: 195 天

    连续签到: 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


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

    回复

    使用道具 举报

    1

    主题

    0

    好友

    126

    积分

    童生

    Rank: 2

  • TA的每日心情
    无聊
    2017-2-22 20:05
  • 签到天数: 19 天

    连续签到: 1 天

    [LV.4]偶尔看看III

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

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

    站长推荐上一条 /4 下一条

    手机版|爱板网 |网站地图  

    GMT+8, 2017-6-27 11:33 , Processed in 0.098567 second(s), 11 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部