自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(381)
  • 资源 (2)
  • 收藏
  • 关注

原创 CAT1+mqtt

本文记录了MQTT基础知识;使用MQTT.fx连接阿里云平台; W5500移植(实现TCPIP未实现MQTT);Cat1的通过AT指令用MQTT连接阿里云物联网设备并实现上传和下发通讯

2025-08-20 17:43:58 1111

原创 STM32+w5500+TcpClient学习笔记

本文介绍了基于W5500芯片的TCP客户端实现,包含硬件初始化、网络配置和通信处理等核心功能。代码提供了W5500的SPI接口操作、网络参数设置(静态IP)、Socket状态管理以及数据收发处理。重点实现了TCP客户端状态机(初始化、连接、收发数据、断开等),并通过临界区保护确保SPI操作安全。文章特别指出需要补充临界区函数SPI_CrisEnter的实现细节(__set_PRIMASK未完整展示),这对嵌入式系统的稳定运行至关重要。该实现适用于FreeRTOS环境,可作为物联网设备网络通信的参考方案。

2025-07-18 14:46:42 383

原创 DC-DC升压

本文介绍了5V升压至12V的基本原理,重点分析了电感在升压电路中的关键作用。通过开关通断控制电感电流变化,利用欧姆定律实现电压提升。文中详细图解了开关断开时电感电流通过二极管为电容充电的过程,并说明加入二极管和电容可改善输出电压稳定性。最终将开关替换为MOS管形成完整升压电路,指出升压/降压电路的相似性。文章强调能量守恒原则,提醒电压升高会导致电流降低,需注意实际应用限制。

2025-05-26 19:08:40 1247

原创 三极管射极跟随器(推挽放大电路)

本文介绍了三极管射极跟随器的工作原理及应用。当基极输入0V时,两发射极间输出电压为0V;若基极电压不超过集电极电压,输出电压可达5V。射极跟随器可用于搭建LDO电源,要求三极管工作在线性放大区,输入电压需高于输出电压,并注意散热处理。文中包含电路图示和实践视频链接,展示了该技术在PWM芯片等电路中的具体应用。

2025-05-26 16:48:06 1674

原创 运算放大和比较器

运算放大器(运放)是一种电子元件,用于放大输入电压差。其核心功能是通过正负输入端的电压差(Vin+ - Vin-)按一定倍数(K)进行放大,输出为Vout。运放的两个重要概念是“虚短”和“虚断”。虚短指在负反馈条件下,正负输入端电压相等;虚断则指理想运放的输入阻抗无穷大,输入端电流为零。运放通常工作在闭环状态,通过反馈电阻(Rf)控制放大倍数,避免开环放大倍数过大。比较器是运放的一种应用,通过比较正负输入端的电压,输出高电平或低电平。

2025-05-13 16:15:57 380

原创 反激变压器学习笔记(初学,反激电源制作)

如果芯片需要辅助绕组来供电,芯片的要求电压(15V左右,看芯片),一般变压器另一端是5V转变。,不过还需要考虑到趋肤效应,所以可以改用4跟0.5mm直径的铜丝并联起来用会更好点。辅助绕组的电流比较小直接用0.1mm就可以了。但实际匝数不可能会有0.2匝,所以取整是。磁芯的大小一般就和输出功率有关。再根据匝比反推出原边匝数是。确认原边线圈的匝数,公式。

2025-04-08 16:45:38 1865

原创 PADS VX2.7安装教程

PADS VX2.7简单安装笔录

2025-03-27 10:31:29 2094

原创 esp8266-01s使用micropython实现简单的串口

使用micropython写的简单的串口发送和读取

2024-12-25 22:39:24 437

原创 2024年10月21日可以使用的微信小程序官方获取头像和姓名

2024年10月21日可以使用的官方获取头像和姓名

2024-10-21 12:26:59 468

原创 抖音小游戏画图&位置移动

抖音小游戏canvas画图

2024-10-12 12:32:15 357

原创 nuxt限制输入预防SQL注入

放sql注入的一种办法,就是限制输入

2024-10-11 22:01:16 245

原创 harmonyOS ArkTS最新跳转Navigation

arkts中的Navigation使用和一些布局应用

2024-09-24 22:24:09 1469

原创 简单使用高德地图

简单使用高德地图API

2024-09-23 22:16:52 450

原创 kali linux crunch工具使用 -- 生成字典

kali linux crunch工具的学习笔记,可以用此工具生成字典

2024-09-23 21:42:34 2445

原创 DDOS攻击学习-scapy使用&python编写SYN拒绝服务攻击

本文介绍了scapy使用和使用scapy的python脚本

2024-09-12 17:25:08 376

原创 python-简单的dos攻击

学习的前提是得要遵守法律(前提是你不要被抓到(滑稽))一个用python写的简单的web后端服务和python写的简单的DOS服务(很快的速度请求访问无防备的web应用,导致资源被占尽)

2024-09-02 23:29:32 2188 2

原创 nuxt3模拟手机验证码

nuxt3创建使用二维码(qrcode)和模拟手机注册登陆,数据库用的是mongodb,后端用的是nuxt中的ssr

2024-08-31 23:07:35 1428

原创 DDOS攻击学习-渗透测试-域名信息收集

简单的域名信息收集

2024-08-27 21:54:55 438

原创 简单的golang并发fmt输出

golang简单的并发和fmt输出

2024-08-26 22:40:32 224

原创 nuxt3连接mongodb操作

nuxt是vue的SSR,nuxt3可以使用vue3的setup语法糖等,本片是记录了nuxt3连接mongodb数据库的笔记

2024-08-26 22:19:55 1623

原创 solidworks安装注意事项

户名是英文管理员身份运行。

2024-08-02 13:18:08 376

原创 DDOS攻击学习 - kali初学

DDOS学习 - 第一步:kali linux,持续更新中

2024-07-27 23:30:58 1876

原创 vite+react+ts+Rust来进行前后端web开发(hello world)

react和Rust的前后端开发

2024-07-24 22:28:51 432

原创 初识Rust

初识Rust,进来看看

2024-07-22 21:46:17 598

原创 linux安装mqtt服务

安装完成后,Mosquitto服务会自动启动并设置为开机自启。你可以通过以下命令查看服务状态。然后,打开新的终端界面,并使用以下命令向该主题发布消息。编辑MQTT配置文件并定义端口和密码文件。出现如上图错误,则可以尝试一下之前的。连接到Mosquitto服务器的终端。重启Mosquitto服务。后一直回车到退出文件即可。创建MQTT管理密码。

2024-07-17 21:28:32 763

原创 微信小程序获取用户头像

目前微信小程序开发工具基础库3.5.0可以使用,若不能请参考别的方案

2024-07-13 11:37:39 813

原创 Andriod安装termux并换源

没有签名的软件源在Debian和Ubuntu等。更换源(这里使用的是。

2024-07-03 09:07:06 6056

原创 简单使用百度地图

width;height;overflow;margin;"微软雅黑";

2024-06-24 14:25:28 582

原创 HCIA-设备管理+路由基础

它是由linux进行修改的,目前路由上使用的最多的是VRP5,VRP涉及到防火墙,路由器等。VRP8一般会使用在数据中心级,运营商级别的网络它们相对版本会高一些,支持的性能会更高也是最吃资源的。不建议大家改成中午,因为真机情况下是不支持中午的。eNSP使用的是v2box虚拟机。以华为的eNSP为例。

2024-06-11 16:12:07 349

原创 HCIA-传输层协议

那对于PC来说同时接收到三份回包,我们该如何区分衡量不同的应用服务?仅仅对于IP地址我们无法进行区分(可以实现终端到终端,主机到主机的通讯,无法实现应用到应用之间的通讯)当我们下层解决不了的问题我们交由上层来解决。传输层就是来解决这个问题的。当对端收到我发送的数据以后,按照数据通讯的原则来说讲究数据的有来有回。服务器的IP要向PC进行回包的。未来的我这个网普通PC要去访问服务器并与之的数据进行交互。对初学者的要求是对协议有所了解即可,它实现了哪些功能。

2024-06-02 03:54:02 308

原创 HCIA-ARP

ARP这一种协议它会是在我们HCIA中第一个需要完全掌握的一个协议,不然对于数据通讯来说大家都会一直觉得很绕圈。

2024-05-21 22:22:47 365

原创 HCIA - CIDR与ICMP

VLSM是向右借位(公司内部组网居多,网段会少:一个地址段你要划分不同的子网)CIDR是向左借位(路由器上居多,它是用来减少我们路由器的表向数量,优化地址转发)俩者可以结合使用。VLSM这样的技术是为了你在内网中节省IP地址用的;CIDR这样的技术是为了未来去优化我们广域网下设备的表向用的网关:gateway网关设备上连接本地网段的接口地址即为该网段的网关地址网关地址是一个配置在某个设备接口上我们会称路由器为网关其实是网关设备这个设备充当了网关;

2024-05-21 22:05:59 1142

原创 macos使用yarn创建vite时出现Usage Error: The nearest package directory问题

记录了macos中使用yarn创建vite文件出现的问题,若有雷同可以尝试这个步骤解决问题

2024-05-11 09:58:56 922

原创 HCIA,HCIP,HCIE笔记目录

HCIA,HCIP,HCIE学习笔记目录,持续更新中

2024-04-26 11:23:29 488

原创 HCIA-IP地址(IPv4)+VLSM

Windows系统通过ipconfig来查看ip地址和子网掩码图中就是IP地址,就是子网掩码(一般情况下就是这个)我们把这俩个地址先转成二进制掩码为1,那么对应的那些IP地址被称为网络位)反之掩码为0,那么对应的IP地址被称为主机位掩码掩住的部分(1)是网络位;没掩住的部分就是主机位网络位就是我们现在的网段网络位相同->相同网段;网络位不同->不同网段255.0.0.0总结:A~C类地址网络位越来越多,主机位越来越少地址网络位主机位网络范围网络数量每个网段可以的主机数量A。

2024-04-26 11:16:06 1051

原创 抖音小程序-小玩法(学习笔记)

抖音小玩法的学习笔记(注意:同样适用于小游戏)

2024-04-22 07:43:25 1469 1

原创 原生支付宝小程序 - 获取“dom“元素

支付宝小程序获取元素信息

2024-04-18 21:00:12 544

原创 HCIA-mac地址和网络层

物理层作用:规范传输介质的标准 - 网线 - 光纤(-设备链接 -数据传输)无法实现:差错检测数据链路层作用:1. 差错检测。2. 提供链路上的地址信息(MAC)无法实现:1. 纠错(对错误的改正)。2. 无法从全局角度分析地址信息网络层作用:1. 从全局定义某一台设备(IP地址)2. 路由无法实现:1. 纠错(对错误的改正)。2. 无法实现一个设备不同应用的分区传输层(TCP-可以纠错,UDP-不能纠错)作用:1. 实现一个设备上不同应用的区分。2. 按不同的协议实现纠错。

2024-02-22 16:18:23 546

原创 openEuler安装Docker艰辛路程

docker的安装中出现的问题附带docker的基础指令和使用

2024-01-13 18:03:15 2291

原创 Linux学习笔记(一)

linux的基础指令

2023-12-31 11:58:56 1172

stm32G0-FreeRTOS测试工程

stm32G0芯片集成了FreeRTOS系统。这是一个测试文件 PB7-I2C1(SDA) PB3-I2C1(SCL) PA0-ADC1(IN0) PA1-ADC1(IN1) PA0-ADC1(IN0) PA2-UART2(TX) PA3-UART2(RX) PA2-TIM1(CH4) PB0-GPIO_Output(我这里自定义为LED) PA4-SPI1(NSS) PA5-SPI1(SCK) PA6-SPI1(MISO) PA7-SPI1(MOSI)

2025-06-25

使用nuxt3模拟手机号登录功能

模拟手机号登录功能,前后端都在这里,没有进行内网穿透功能,文件上传会有些问题

2024-10-10

esp8266-01s-vsocde-基础

esp8266-01s基础项目基于micropython

2024-10-10

micropython的esp8266-01s的bin文件

因为esp8266-01s官网的一些bin文件都404了所以我上传了以前esp8266-01s的bin文件,这个版本的bin文件是可以esp8266-01s使用的。仅对esp01s和micropython的开发者有用

2023-10-19

python+Anaconda3整合包

python version: 3.11.1 Anaconda3 version: 2022.10

2023-09-10

华大MCU(hc32f460JEUA)初始化工程

这个资源是hc32f460JEUA的初始化点灯工厂,需要的自取

2023-04-05

dart的SDK资源文件

dart的SDK资源文件,需要的自行下载

2023-04-03

迪文屏扫码缺失文件bin文件

如果你的迪文屏幕不能扫码(普通的字符串都不行),那么就下载这个放在你的DWIN_SET文件夹中

2023-01-13

孤独摇滚全集,可以用来放入服务器资源中

孤独摇滚全集,可以用来放入服务器资源中。

2022-12-22

创建makefile+c的基础文件

创建makefile+c的基础文件。你可以在文件夹中打开控制台执行make,生成'.exe'文件(需要预装make)

2022-11-05

学习React的Html学习文件模板

里面有win10的shell脚本(.bat)只要双击就能运行,你可以选择盘和项目名称,默认是你选择的盘符:\Html\React\你的项目名称。 还有Linux的运行脚本,执行时是: (你存放sh文件的目录下)./createHtmlReactTemplate.sh 文件名称

2022-10-20

vue2.0学习笔记文件.zip

本压缩文件是我学Vue2.0的学习,笔记,里面没有ToDoList案例(有但没有),没有node_modules文件(全是依赖太大)有需要可以在当前文件目录下npm install安装

2022-01-13

linux常用命令.zip

本为记录一下linux常用命令,若不想下载我也会依次发布博客供大家阅读,更多记录在我本人的linux专栏中

2021-11-07

空空如也

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

TA关注的人

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