自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 gitlab配置了ssh但是不能用,http可以clone

我同步修改了docker 宿主机的22端口的映射,从622改成5622,同时路由器修改了端口映射。但是我没验证是上述哪个点导致了问题,经过上述修改,ssh已经可以工作了。看相关的帖子说,可能是ssh权限问题,修改如下。

2024-03-20 21:01:27 152

原创 modbus协议

但是RTU数据帧是没有帧头帧尾的概念的,为了标识不同的数据帧,在报文帧之间插入空闲时间间隔,最小可以设置t3.5,就是3.5个字符的时间.为了确保字符流的连续发送,就需要用t1.5的字符时间,同一帧数据的两个字符之间的时间间隔大于1.5字符,就被丢弃.。0x01是设备地址,0x03是功能码,0x0000是寄存器地址,0x0001是寄存器数量,0xFB是校验。设备地址为0x10,我要用06功能码写0x0001寄存器,值为0xABCD。ASCII使用文本传输,整个数据包都是可打印字符。

2023-11-14 10:49:24 30

原创 MD5加密(C 语言)

**目的:**为了破解光猫的超级管理员密码#include <stdio.h> #include <stdlib.h>#include <string.h>#define ARR_LEN 100 #define F(x,y,z) ((x & y) | (~x & z))#define G(x,y,z) ((x & z) | (y & ~z))#define H(x,y,z) (x^y^z)#define I(x,y,z)

2021-10-21 13:52:03 273

原创 aarch64-poky-linux-ld: unrecognized option ‘-Wl,-O1‘

错误提示:aarch64-poky-linux-ld: unrecognized option ‘-Wl,-O1’解决办法:先进行. /opt/fsl-imx-xwayland/4.14-sumo/environment-setup-aarch64-poky-linux,然后输入unset LDFLAGS后,再make

2020-12-25 16:58:04 1547 2

转载 C语言字节对齐

声明:本文是为了记录学习过程,一切文献来源于以下博客!!!https://blog.csdn.net/21aspnet/article/details/6729724一、概念     对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它就是自然对齐的。    二、为什么要字节对齐     需要字节对齐的根本原因在于CPU访问数据的效率问题。假设上面整型变量的地址不是自然对齐,比

2020-12-22 09:17:19 150

原创 Linux串口配置问题记录

Linux串口配置问题记录termio结构体newtio.c_iflagnewtio.c_oflagnewtio.c_cflagnewtio.c_lflag配置过程termio结构体newtio.c_iflag输入模式标志newtio.c_oflag输出模式标志newtio.c_cflag控制模式标志通过对它的赋值,用户可以设置波特率、字符大小、数据位、停止位、奇偶校验位和硬件流控等newtio.c_lflag本地模式标志配置过程直接给代码,实测有用/** * @name: se

2020-12-16 11:17:46 200

空空如也

空空如也

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

TA关注的人

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