自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 linux中的find命令和grep命令和正则表达式和管道

Linux 系统中的find命令在查找文件时非常有用而且方便。它可以根据不同的条件来查找文件,例如权限,拥有者,修改日期/时间,文件大小等等。接下来我们将学习如何使用find命令以及它所提供的选项来查找文件。

2024-08-08 17:18:27 348

原创 # docker安装和EMQX安装测试

1.更新软件包2.安装docker依赖Docker在Ubuntu上依赖一些软件包。3.添加Docker官方GPG密钥4.添加Docker软件源5.安装docker7.运行docker我们可以通过启动docker来验证我们是否成功安装。安装工具重启docker查看版本验证是否成功,之前没有拉取过,所以运行命令后会出现本地没有该镜像,并且会自动拉取的操作,拉取成功后,可以尝试再次执行以下这条命令查看镜像。

2024-08-02 16:24:48 427

原创 daemon守护进程

Unix/Linux中的守护进程(Daemon)类似于Windows中的后台服务进程,一直在后台长时间运行的进程。它通常在系统启动后就运行,没有控制终端,也无法和前台的用户交互,在系统关闭时才结束。返回值:daemon函数内部会执行 fork, 如果 fork 成功, 父进程会调用 _exit 退出. 执行成功返回 0;发生错误时候将返回 -1,;errno 的设置依赖 fork(), setsid(), daemon() 源码.如果nochdir=0,则将进程的当前工作目录更改为根目录(“/”);

2024-08-01 14:59:22 136

原创 使用systemd实现mqtt程序上电自启

Type定义启动类型。

2024-07-31 17:36:10 740

原创 Modbus(RTU)协议

它定义了报文域的位内容在线路上串行的传送。它确定了信息如何打包为报文和解码。

2024-07-31 17:05:37 3208

原创 Linux + libmodbus移植

创建一个install文件夹用于存放安装的库。进入安装包,执行./autogen.sh命令。安装成功后,可到install文件夹下查看。make install 即可安装。

2024-07-31 11:21:30 186

原创 基于树莓派的智能家居监控系统的设计与实现

智能家居是在物联网的影响之下的物联网化的体现,它的概念最早出现于美国,利用先进的计算机、嵌入式、网络通信、综合布线技术等技术,将与家居生活有关的各种子系统有机的结合在一起。随着大数据,云计算,可穿戴设备,人机交互,物联网等技术的不断兴起和发展,智能家居开始由概念逐步的进入到现实生活中。智能家居在美国日本新、加坡德国已经得到了广泛的运用,并且获得了很快的发展。

2024-07-30 17:13:43 609

原创 STM32+Freemodbus移植+freertos+rs485

12.打开freemodbus源码包,并新建文件夹rs485_modbus,将modbus复制进rs485_modbus文件夹中,打开demo文件夹,再打开BARE文件夹,将里面的port和demo.c复制进rs485_modbus文件夹中。添加串口发送代码,RS485为半双工,发送状态:RS485_DIR管脚为高电平,接收状态:RS485_DIR管脚为低电平,故发送前置高,发送后置低以便及时接收数据。将所有的rs485_modbus文件夹下的C文件都丢在创建的RS_Modbus组下。

2024-07-30 12:11:43 584 2

原创 基于RS485和循环队列(streambuf)和freertos做一个简单的收发

Stream Buffer,顾名思义,是一种用于存储和传输流式数据的缓冲区,也就是数据结构中的循环队列。它能够在不同的组件或任务之间高效地传递和处理连续的数据流,如音频、视频、文件传输等。Stream Buffer通过提供一个环形缓冲区(ring buffer)来存储数据,允许数据连续地写入和读取,从而优化了数据的处理效率,同时也可以避免内存浪费。循环队列数据结构定义: int read;//指向队列头,指向第一个数据节点 int write;

2024-07-28 20:29:50 375

原创 华为云MQTT使用(基于MQTT.fx和mosquitto上报温度到华为云物联网平台)

摘自。

2024-05-03 00:01:08 1859 2

原创 MQTT客户端(基于MQTT.fx和开源库mosquitto)上报温度到阿里云物联网平台

以下参数在用MQTT.fx做测试时会用到。

2024-04-16 17:23:26 1157 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除