摘要: linux经常会使用静态ip,每次遇到都会忘记静态配置的内容,在此记录一下。 一、查看网卡 现在查看网卡信息多数是ip a,也有一些设备使用的是ifconfig。 ip a ifconfig 网卡的显示详细信息如下图所示: 注意:有的开发版系统使用的指令比较特殊,需要注意一下,其中ens33是网卡名 阅读全文
posted @ 2021-06-25 14:09 浇筑菜鸟 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 一、linux信号是什么 基本概念 信号是事件发生时对进程的通知机制,也就是所谓的软件中断。信号和硬件的中断类似,是软件层对中断机制的模拟,在多数情况下是无法预测信号产生的时间,所以软件层提供了一种处理异步事件的方法。 二、 信号来源 信号的来源分为硬件来源和软件来源。 硬件来源: 硬件发生异常,即 阅读全文
posted @ 2021-10-15 18:36 浇筑菜鸟 阅读(118) 评论(0) 推荐(1) 编辑
摘要: 一、简介 arm开发板制作系统是比较麻烦,不论使用busybox还是yocto制作根文件系统对新手都比太友好,除非深度定制,否则使用ubuntu系统既可以满足,把更多的精力放在应用开发上。 二、准备材料 我使用的芯片是RK3288,小伙伴可以根据自己的情况选择开发版。 开发环境:VMware 操作系 阅读全文
posted @ 2021-09-16 16:49 浇筑菜鸟 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 一、简介 制作img文件可以使用linux系统中的dd命令制作,Linux dd 命令用于读取、转换并输出数据。dd 可从标准输入或文件中读取数据,根据指定的格式来转换数据,再输出到文件、设备或标准输出。命令的详细使用教程见Linux dd 命令。 二、制作img文件 创建.img文件 dd if= 阅读全文
posted @ 2021-09-14 00:15 浇筑菜鸟 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 一、简介 由于博主本人是初学者对QT的机制不了解,所以遇到了一个比较大的坑,特此记录一下。我遇到的问题是无法在静态函数中向另外一个类发送信号。解决办法:先将信号发送给同类中的普通函数,然后在从普通函数中发送信号给外部类。 二、C与C++中static的用法 这里不是介绍QT静态函数信号的发送吗,和s 阅读全文
posted @ 2021-09-13 16:06 浇筑菜鸟 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 一、简述 当QT使用第三方库时,编译会报错,哪怕是使用linux下的软件库时都有可能报错,所以在使用的时候需要添加一下外部库的路径,这里我以mosquitto的库函数为例,主要的导入方式有两种。 二、添加外部库 在'.pro'文件中添加库的路径 添加库文件 unix:!macx: LIBS += - 阅读全文
posted @ 2021-09-11 16:49 浇筑菜鸟 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 一、简述 QT项目开发完成后,需要打包发布程序,在实际生产中不可能把源码发给别人,所以需要将源码打包正可执行文件或者安装程序。 二、设置应用图标 把 ico 文件放到源代码目录下,在QT项目中的'.pro'文件中添加自己准备好的ico文件(使用QT默认生成的图标时,可以跳过这一步) RC_ICONS 阅读全文
posted @ 2021-09-11 15:52 浇筑菜鸟 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 在开发板中运行QT程序的基本条件是具备QT环境,那么QT的移植尤为重要,接下载我将和小伙伴们一起学习QT的移植。 一、准备材料 tslib源码 qt-everywhere-src-5.12.9.tar.xz源码 arm开发版 二、获取安装包 tslib源码的git获取地址是:https://gith 阅读全文
posted @ 2021-09-10 23:04 浇筑菜鸟 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 问题: 来自 192.168.2.99 icmp_seq=1 目标主机不可达。 最近想在局域网内搭建一台服务器,打开SSH服务后发现局域网内的一部分设备无法使用,尝试了各种办法都没能解决,重装系统问题还是存在,局域网内的设备都在同一网段下,好吧,我放弃了。 **问题发现:**无意间发现局域网内部分主 阅读全文
posted @ 2021-09-10 21:38 浇筑菜鸟 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章已经将mosquitto移植到了arm平台上,现在将使用mosquitto完成mqtt客服端的demo,了解过mqtt协议的小伙伴都知道,mqtt主要分为代理服务器、发布者、订阅者三部分。接下来通过mqtt发布者和订阅者两个demo了解mosquitto库函数的使用。 一、Mosquitt 阅读全文
posted @ 2021-09-10 20:36 浇筑菜鸟 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 了解mosquitto的小伙伴多数都是想在arm中进行开发,所以将mosquitto移植到ARM板上就尤为重要了,当然也有在x86中进行应用开发的,想了解linux中安装mosquitto可以看我的上一篇文章。 一、材料准备 安装包:openssl、JSON-C、mosquitto 安装环境:ARM 阅读全文
posted @ 2021-09-02 14:11 浇筑菜鸟 阅读(80) 评论(0) 推荐(0) 编辑