自学内容网 自学内容网

嵌入式linux手把手带你根据一个项目从0入门

写在前面:对于刚接触嵌入式linux开发来说,可能无从下手。有关方向的资料繁杂,有种不知道看什么的感觉。本专栏从零基础到做出一个实战的项目,并把用到的知识详细记录,所以本专栏,用多期的方式用白话文(能看懂)来进行记录所学。并适用于从零基础能够快速入门的同学。
最后欢迎大家订阅!!!

前言:本栏以linux智能家居项目为铺垫,从0基础,把用到的知识进行学习包括不限于 linux基本操作指令gccMakefile文件IO交叉编译各种库网络并发通信硬件驱动mqtt协议使用C++QT等,我们再做东西的同时,去做对应知识的学习,以下是这个项目的俩个阶段

  • 首先通过C++ QT,来实现控制硬件的基本操作
  • 进而的实现物联网,通过MQTT服务器,利用微信小程序来远程操作硬件,涵盖详细步骤

我们首先使用QT来实现对应的操作,简单实现如下图,
在这里插入图片描述
实现了之后,进而进阶物联网,采用微信小程序,实现远程控制所对应的硬件

在这里插入图片描述
对应实现如图,我们首先实现LED灯的控制,还有温湿度采集模块,电机控制等等,有了对应的基础之后,再去实现更加复杂的硬件,来对我们的智能家居进行更加完善操作掌握俩三个模块编写之后就完全可以过渡

🏆基础准备

🌼新的开始

🍻能看到这里,说明你对该项目是怀着一份学下去的心态,去研读的。再开始项目之前,因为面向的想要入门的同学,所以对于必要知识是必不可少的🍻,本期现针对基础知识继续学习,本期内容有gcc编译Makefile语法等等都在目录啦,下期开始项目正式启动

🍍Linux 基础指令

相信大家都或多或少的有所了解,如果已经学过的童鞋就当成一个复习话,废话少说~开始

mkdir: **创建目录以及子目录mkdir -p 指的是循环创建

用法:mkdir -p a/b 循环创建a/b目录
在这里插入图片描述

cp: -r 递归地,复制所有文件,到交叉编译的时候经常用到

用法:cp -rf which_dir to_dir -rf 强制性递归复制导目标文件 通常可以用正则表达式搭配


原文地址:https://blog.csdn.net/qq_46540840/article/details/142870452

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!