linux系统移植,将Qt程序运行在开发板,小程序实现控制开发板,上传数据到云端(一)。

本文介绍了一个将Qt程序运行在基于STM32MP157A处理器的FS-MP1A开发板上的项目,通过系统移植、注册巴法云、配置小程序,实现了开发板与云端的通信。主要涉及系统烧录、QT程序编写和巴法云服务的使用,项目总计耗时约一周,其中系统移植和QT程序编写最具挑战性。
摘要由CSDN通过智能技术生成

目录

0.前言

1.项目简介

2.项目详细实现

2.1系统移植

2.2QT程序

        2.2.1注册巴法云

        2.2.2配置小程序

        2.2.3Qt程序


0.前言

        每日推荐不能少,电影《荒岛余生》——汤姆汉克斯。我感觉高潮部分在电影的后半段,男主回到人类社会,心中的信念已经另嫁他人。但是生活还是要继续。所以,人活着总要为了点什么。


1.项目简介

        这应该是博客里算是比较复杂的一个小项目。简单叙述一下。首先就是做系统移植,我用的开发板是FS-MP1A,采用 STM32MP157A处理器,带了一块5寸的触摸屏。

  1. 烧入镜像。
  2. 选定要添加的功能,编译内核,添加设备树。
  3. 烧入内核和设备树。
  4. 编写QT程序。
  5. 注册云端服务(我用的是巴法云)
  6. 小程序测试。

        描述的挺简单,做起来大概花费我将近七八天,比较复杂的就是系统移植(还好驱动程序都是有的,直接移植就行),碰到很多问题,最后面我会列出来解答一下;QT程序随写随搜;联网,因为这个巴法云上面已经配好所有东西,只需要绑定一下小程序即可,所以这部分很简单;用的是TCP与云通信,为什么不是MQTT呢?因为我是直接在板子上运行QT,直接使用QTcp即可。


2.项目详细实现

2.1系统移植

        后期我会单独写一篇博客来详细描

  • 4
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值