gpio linux qt,嵌入式Linux基于Qt开发GPIO应用

By Toradex 秦海

1).简介

基于Embedded Linux系统的嵌入式设备使用跨平台GUI开发工具Qt来开发嵌入式应用已经非常普遍,本文就以GPIO应用为示例演示下如何通过Qt的集成开发环境Qtcreator来开发嵌入式Linux应用.

本文所采用的硬件平台来自与Toradex发布的基于NXP iMX7 SoC的Colibri iMX7

ARM计算机模块配合Colibri Eva

Board.

2).准备

a).

Toradex Colibri iMX7S (基于NXP iMX7S SoC)计算机模块配合Colibri Eva Board开发载板.

b). Embedded

Linux 使用基于OpenEmbedded框架重新编译的集成Qt5.5 的Toradex

Linux image releaseV2.6.1版本以及对应的SDK.这个可以结合这里的说明自己进行编译, 也可以通过这里直接下载编译好的image和SDK文件.

c). 合适的Qtcreator版本, 本文使用为3.1.1版本.

3).软硬件安装

a). 由于只是简单展示利用Qt开发GPIO应用, 本文只使用一个GPIO来驱动Colibri Eva Board上面自带的LED.

b). 硬件连接,将Colibri Eva载板X10连接器 SODIMM_127 和X21连接器 LED1连接,并去掉对应的X11 跳线帽。其他就是标准的串口网口等连接用于调试程序.

c). 将上面准备好Linux image (如Colibri_iMX7_LinuxImageV2.6.1_20170220.tar.bz2) 按照这里的说明更新到Colibri

iMX7计算机模块上面.

d). 安装Qtcreator, 具体方法这里不赘述.

e). 在Ubuntu开发主机上面, 运

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值