自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(111)
  • 资源 (8)
  • 收藏
  • 关注

原创 Matter协议解析记录

Matter 协议分析

2023-12-28 16:37:14 2285 1

转载 C位操作方式及封装

针对MCU的嵌入是开发中经常涉及到寄存器的操作,例如GPIO配置低寄存器GPIOx_CRL(共32个bit),有时需要改变其中的一位或者几位bit值,同时不能影响其它bit位的值。不管该位原来的值是0还是1,它跟0进行&运算,得到的结果都是0,而跟1进行&运算,将保持原来的值不变;不管该位原来的值是0还是1,它跟1进行|运算,得到的结果都是1,而跟0进行|运算,将保持原来的值不变。4、判断某一位或某几位连续的值:1)判断某一位的值,2)判断某几位连续位的值。3、寄存器数据的位、字节置1操作。

2023-11-07 11:00:00 158

原创 常用进制转换函数详细描述

记录一下对于常见字符或者进制转换的函数封装。

2023-11-04 15:36:36 171

原创 ESP32休眠模式

esp32睡眠模式学习记录

2023-04-18 14:00:59 1537 1

原创 ESP32中串口通讯

ESP32串口功能测试

2023-04-10 11:52:34 5604

原创 ESP32中定时计数器的使用

ESP32中定时计数器的使用

2023-03-14 10:15:00 1939

原创 ESP32通过HTTP及SNTP同步网络时间

ESP32 通过SNTP和HTTP 同步时间的几种方式

2023-03-09 13:28:49 3443

原创 ES32中OTA空中升级

ESP32的空中升级测试及问题分析

2023-03-06 09:00:00 1941 1

原创 ESP32编译及运行错误记录

记录ESP32学习过程中遇到的问题与解决方法。

2023-03-04 10:15:18 3231

原创 ESP32中MQTT通讯

代码测试ESP32中MQTT通讯

2023-02-28 12:46:48 3124

原创 ESP32蓝牙配网

esp32蓝牙配网流程以及部分功能实现。

2023-02-27 09:09:03 2967

原创 ESP32 WIFI使用介绍

ESP32 中WiFi的使用介绍

2023-02-24 15:38:51 2533

原创 ESP开发环境搭建

ESP开发环境搭建拆分版本

2023-02-20 16:58:34 1304

原创 Linux系统内存监控常用命令

linux系统性能监控

2022-10-20 11:44:47 2160

原创 目录操作函数

c++对目录文件操作函数的应用

2022-10-09 15:11:43 768

原创 C和C++面试问题总结

c/c++面试问题整理

2022-09-27 17:45:55 1412 1

原创 c/c++指针和引用

c/c++指针和引用的使用

2022-09-16 14:13:39 417

原创 c++力扣算法题

力扣题解

2022-09-14 17:48:46 406

转载 python -- redis连接与使用

python-redis的使用

2022-09-03 08:00:00 7602

原创 Linux中svn创建使用

svn创建使用及部分命令详解

2022-08-29 12:00:00 1586

原创 python-popen函数解析

python的popen函数的使用。

2022-08-23 11:30:00 6317

原创 Linux中内部函数

Linux内部函数介绍

2022-08-18 11:00:00 630

原创 Linux中jsoncpp的编译使用

编译Linux中jsoncpp库适用版本。

2022-08-15 14:44:38 2339

原创 ipmitool监控电源风扇状态

ipmitool 通过命令实现对传感器及部分系统信息的数据获取,再通过监控脚本实现对数据的过滤及处理。

2022-08-07 15:04:33 3785

转载 RAID知识以及利用率

RAID知识以及利用率

2022-07-26 11:37:44 3804

原创 Linux命令总结

Linux常用命令使用总结。

2022-07-18 08:15:00 2028

原创 python解析ini文件信息

python读取ini文件

2022-07-12 10:13:02 523

原创 psutil监测服务状态(多平台)

根据名称查找进程并检测多平台的服务状态。

2022-07-08 15:45:49 311

原创 系统性能监控-psutil功能详解

psutil功能详解

2022-06-26 06:00:00 3831

转载 tcp/ip详解

我们一般知道OSI的网络参考模型是分为7层:“应表会传网数物”——应用层,表示层,会话层,传输层,网络层,数据链路层,物理层。而实际的Linux网络层协议是参照了OSI标准,但是它实现为4层:应用层,传输层,网络层,网络接口层。OSI的多层对应到了实际实现中的一层。我们最为关注的是传输层和网络层。一般而言网络层也就是IP层,负责IP路由寻址等等细节,而传输层TCP/UDP负责数据的可靠/快速的传输功能。...

2022-06-19 08:30:00 4199

原创 rabbitmq中消息分发与接收

rabbitmq中消息订阅发布的函数处理逻辑

2022-06-14 14:33:27 474

转载 Windows命令-wmic

wmic命令

2022-06-10 16:00:30 2538

原创 psutil获取ip对应的网卡使用率

网卡使用率

2022-06-08 08:00:00 420

原创 python常用模块

python常用模块总结

2022-06-06 06:00:00 354

原创 python中常见函数总结

python常用函数总结

2022-06-01 17:02:12 25663 3

原创 python封装日志类(带日志输出级别)

#!/usr/bin/python3# -*-coding:utf-8 -*-# 文件名:bsLog.py#使用日志接口步骤:#1.import接口: ffrom bslog import Logger, get_cur_info as LOG_LOCATE#2.日志接口初始化: log = Logger(moduleName=__file__, logFilePath="py.log")#3.按照格式调用接口: log.debug(LOG_LOCATE(),"this is a %..

2022-05-20 05:00:00 538 1

原创 python实现二叉树

class Node(): ''' 定义节点 ''' def __init__(self, value, left=None, right=None): ''' 构造节点 :param value:节点值 :param left:左子树 :param right:右子树 ''' self.value = value self.left = left self..

2022-05-15 01:30:00 2734 1

原创 python实现双向链表

class Node: ''' 节点的结构体 ''' def __init__(self, value=None): self.value = value # 节点值 self.prev = None # 指向上一个节点 self.next = None # 指向下一个节点 def insert(self, prev, next): ''' 节点插入到两个节点之间 ''' self.pre.

2022-05-13 01:30:00 919 1

原创 python实现单链表

class Node: ''' 节点的结构体 ''' def __init__(self,value=None): self.value=value self.next=Noneclass SingleLinkedList: ''' 单链表类 ''' def __init__(self): self.__head=None def isEmpty(self): ''' 判空 ''' .

2022-05-09 16:27:51 337

原创 Base64编解码类

Base64的原理:解析一:就是把3个8位的char,通过位运算,变成4个6位的char。再经过高两位,也就是把256个选择变成了64个选择。而64个刚好是ASCII码中可以用来输出的64个字符,大小写英文字母52个+10个数字+两个特殊字符‘+’和‘/’,。解析二:Base64要求把每三个8Bit的字节转换为四个6Bit的字节(3*8 = 4*6 = 24),然后把6Bit再添两位高位0,组成四个8Bit的字节,也就是说,转换后的字符串理论上将要比原来的长1/3。总结:用一句话来说明Base6

2022-05-05 11:02:10 309

esp32蓝牙配网、nvs存储及ota升级测试代码

esp32蓝牙配网、nvs存储及ota升级测试代码

2023-02-02

drawio免费画图工具

drawio免费画图工具

2023-01-10

Git小乌龟的Windows安装资源

Git小乌龟的Windows安装资源

2023-01-03

HBA卡对硬盘的管理方法及Storlic 命令使用

文档介绍了HBA卡对硬盘的管理方法。在扫描设备上的硬盘信息的时候会用这些命令。 Linux在使用HBA卡作为硬盘扩展卡,使用ZFS的RAIDZ 功能模拟实现RAID。Storlic 命令获取raid及磁盘信息的使用方法

2022-07-26

jsoncpp 的静态链接库

jsoncpp 的静态链接库

2022-04-22

C语言中八大排序算法.docx

排序算法总结

2021-11-02

water-heater.zip

整体上是由核心的52单片机起到主控作用,外部还分别还有包括了(LCD1602)液晶显示部分、继电器(模拟)加热部分、指示灯LED部分、蜂鸣器提示部分以及五个独立按键组成的按键控制部分。从而达到对水箱定时加热的自动控制和报警。

2021-09-03

Linux中编译生成curl库.zip

Linux中编译的curl动态库

2021-07-16

callback.zip

使用到map存储需要销毁的信息并采用多线程进行对资源的判断,从而销毁不需要的资源释放内存。

2021-07-12

热敏电阻实现的温度检测报警系统

内含源码、仿真电路图、原理图论文详细

2021-03-12

基于stc89c51的土壤湿度检测

内含源码、仿真、原理图

2021-03-12

空空如也

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

TA关注的人

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