嵌入式linux手把手带你根据一个项目从0入门
写在前面:对于刚接触嵌入式
linux开发
来说,可能无从下手。有关方向的资料繁杂
,有种不知道看什么的感觉。本专栏从零基础到做出一个实战的项目
,并把用到的知识详细记录,所以本专栏,用多期的方式用白话文(能看懂)来进行记录所学
。并适用于从零基础能够快速入门的同学。
最后欢迎大家订阅!!!
前言:本栏以linux智能家居
项目为铺垫,从0基础,把用到的知识进行学习包括不限于 linux基本操作指令、gcc、Makefile、文件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)!