logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Tera Term 工具的使用

TeraTerm 是一款小体积的,强大的终端的软件,支持tcp、udp、串口、ssh等各种连接方式。下面介绍自己常用的作为串口终端的配置和使用方法。1、串口基础配置主要是设置端口号,比特率,数据格式等2、通用设置这个地方注意:这个地方语言一定要选择English,不然打印信息里面会出现乱码3、字体设置默认的字体比较小,个人感觉也比较难看,可以在字体设置里面i修改4、自动保存日志文件与设置日志名的格

什么是大小端?如何确定大小端?

一、什么是大小端?对于一个由2个字节组成的16位整数,在内存中存储这两个字节有两种方法:一种是将低序字节存储在起始地址,这称为小端(little-endian)字节序;另一种方法是将高序字节存储在起始地址,这称为大端(big-endian)字节序。假如现有一32位int型数0x12345678,那么其MSB(Most Significant Byte,最高有效字节)为0x12,其LSB...

linux内存管理

对于物理内存内存,linux对内存的组织逻辑从上到下依次是:node,zone,page,这些page是根据buddy分配算法组织的,看下面两张图:

文章图片
#linux#运维#服务器
linux内存管理

对于物理内存内存,linux对内存的组织逻辑从上到下依次是:node,zone,page,这些page是根据buddy分配算法组织的,看下面两张图:

文章图片
#linux#运维#服务器
linux 网络 sk_buff结构

sk_buff的意思是socket buffer,这是Linux网络子系统中的核心数据结构。定义在中,它由许多变量组成,目标就是满足所有网络协议的需要。sk_buff在不同的网络层被使用(MAC 或其他在 L2 的协议,在 L3 的 IP 协议,在 L4 的 TCP 或 UDP 等),当它从一层传递到另一层时,各个字段也会发生变化。在被传递到 L3 之前,L4 会追加头信息,然后在被传递到 L2

#linux#运维#服务器
linux内核定时器

一、内核定时器简介:Linux 内核定时器使用很简单,只需要提供超时时间(相当于当前时刻)和定时处理函数即可,当超时时间到了以后设置的定时处理函数就会执行。在使用内核定时器的时候要注意一点,内核定时器并不是周期性运行的,超时以后就会自动关闭,因此如果想要实现周期性定时,那么就需要在定时处理函数中重新开启定时器。二、几个基础概念linux系统上,有两个非常重要的时间,墙上时间和系统运行时间。系统运行

linux网络设备驱动(一)

include/linux/netdevice.h中定义了net_device结构体,他是网络设备驱动程序中最重要的结构。该结构体,存储着网络设备的所有信息,每个网络设备都有这种结构。所有设备的net_device结构放在一个全局变量dev_base所有全局列表中。结构体中有一个next指针,用来连接系统中所有网络设备。内核把这些连接起来的设备组成一个链表,并由全局变量dev_base指向链表的第

双目相机标定流程(使用opencv采集图像、使用matlab标定相机参数)

一、使用opencv采集双目图像1.准备标准棋盘并打印这里我们使用OpenCV提供的sample程序中的标定图片,图片位于opencv(C++版本)的安装路径:opencv\sources\samples\data下。使用打印机打印图片,注意不要选择适应边框,直接原大小打印,这样每一个小方格子的边长就是26mm(实际测量)。2.摄像头采集双目图像并且保存标定图片需要使用标定板在不同...

ROS2移动机器人导航仿真

ref:动手学ROS2动手学ROS2-RO2机器人建图导航仿真demo_哔哩哔哩_bilibili

文章图片
matter 互联

需要说明的是,Matter只是一个应用标准,它的传输是建立在支持IPv6的TCP和UDP协议上的,Matter不对传输层进行约定,Matter也不对网络进行约定,但是Matter约定了只能使用Thread/Wi-Fi/Ethernet三种连接协议。在Matter出来之前,智能家居市场是比较混乱的,每一个生态都有自己的协议,比如苹果有自己的 Homekit,Google有自己的Weave,亚马逊有自

    共 58 条
  • 1
  • 2
  • 3
  • 6
  • 请选择