自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32实战指南:DHT11温湿度传感器驱动开发与避坑指南

STM32、DHT11、温湿度传感器、单总线通信、时序调试、超时处理、GPIO模式、校验和、定时器采样、避坑指南

2025-05-19 22:34:55 670

原创 NB-IoT技术深度解析:部署模式与节能机制全指南

NB-IoT、低功耗广域网、部署模式、PSM、eDRX、TAU流程、物联网通信、授权频谱、节能机制、大连接

2025-05-18 21:50:53 744

原创 STM32实战指南:SG90舵机控制原理与代码详解

SG90舵机、STM32、PWM控制、180°舵机、360°舵机、TIM定时器、脉宽调制、角度控制、速度控制、嵌入式开发。

2025-05-17 14:37:07 1190

原创 STM32 ADC+DMA+TIM触发采样实战:避坑指南与源码解析

STM32,ADC多通道,DMA循环模式,定时器TRGO,中断触发

2025-05-16 22:51:38 1127

原创 STM32 DMA技术深度解析:从原理到实战应用讲解

DMA原理、STM32F103ZET6、寄存器配置、中断处理、ADC协同、数据对齐

2025-05-15 23:07:21 1385

原创 STM32 ADC实战指南:从原理到代码实现的全方位解析

STM32 ADC 模数转换 中断处理 单通道 校准 配置模式 代码实战 数据采集

2025-05-13 23:14:09 1238

原创 STM32核心机制解析:重映射、时间片与系统定时器实战——从理论到呼吸灯开发

STM32, 重映射, 时间片, SysTick, GPIO/AFIO, 定时器中断, 呼吸灯, 输出比较, 中断优先级, 代码实战

2025-05-12 22:58:11 1028

原创 深入解析STM32中断机制:从原理到外部中断实战

STM32、中断机制、外部中断、NVIC、优先级分组、代码实战。

2025-05-11 23:39:03 949

原创 STM32 USART串口通信实战指南:从寄存器配置到代码调试的避坑技巧

STM32 USART 串口通信 寄存器配置 CH340 代码调试 避坑指南

2025-05-08 22:23:32 1261

原创 STM32入门精要:从CPU架构到GPIO实战的避坑指南

STM32 入门指南 GPIO配置 寄存器操作 Keil5 嵌入式开发 避坑技巧 物联网基础 时钟配置 驱动问题

2025-05-06 22:06:35 1177

原创 MySQL C API高效编程:C语言实现数据库操作的深入解析

MySQL C API、数据库操作、C语言编程、连接管理、结果集处理、字符编码、错误处理、实战案例、资源释放

2025-05-05 23:17:54 1093

原创 PCB实战篇

GDF103C8T6,PCB练习

2025-05-04 19:14:53 312

原创 MySQL数据操作全攻略:DML增删改与DQL高级查询实战指南

MySQL DML/DQL 数据增删改 条件查询 模糊匹配 正则表达式

2025-05-03 23:53:12 1545

原创 MySQL零基础入门:Ubuntu环境安装与操作精解

MySQL数据库 Ubuntu安装 SQL指令 字符编码 数据库管理 DML/DQL

2025-05-01 23:37:11 1507

原创 PCB设计实战技巧宝典:从库管理到布线优化的全流程解析

PCB设计 嘉立创EDA 布局布线 铺铜技巧 差分对 实战技巧

2025-04-30 23:40:22 1371

原创 PCB入门指南:从电阻到常见电路的全解析

电子元器件 电阻电容电感 二极管三极管 电路设计 选型技巧 PCB设计 滤波稳压 防反接保护

2025-04-29 21:11:26 824

原创 电子产品研发全流程揭秘:从需求到PCB设计的核心技术解析

电子产品研发流程、PCB设计、层压工艺、盲孔与埋孔、信号完整性、覆铜板(CCL)、半固化片、阻焊层、电路板制造

2025-04-28 23:41:32 934

原创 Linux网络编程 原始套接字与ARP协议深度解析——从数据包构造到欺骗攻防

原始套接字;sendto;ARP协议;MAC地址扫描;ARP欺骗;网络攻防

2025-04-25 21:36:53 797

原创 Linux网络编程 深入Linux网络栈:原始套接字链路层实战解析

原始套接字、链路层编程、协议分析、MAC帧、IP报文、TCP/UDP解包、网络实战

2025-04-24 21:33:19 1400

原创 Linux网络编程 从集线器到交换机的网络通信全流程——基于Packet Tracer的深度实验

Packet Tracer,集线器,交换机,ARP协议,VLAN,MAC地址表,Hub与Switch区别,三层交换机,TTL

2025-04-23 23:01:40 1180

原创 Linux网络编程 多线程Web服务器:HTTP协议与TCP并发实战

Web服务器、HTTP协议、TCP并发、多线程编程、网络编程、HTML解析、GET请求、服务器响应、代码实战。摘要:本文从零开始讲解如何用C语言实现一个支持多线程并发的Web服务器。通过HTTP协议解析浏览器请求,处理GET方法获取文件路径,动态响应HTML内容。重点涵盖TCP端口复用、HTTP报文格式、404/200状态码返回、多进程资源管理及文件传输优化,代码实战演示服务器从监听、解析到响应的完整流程,助你深入理解Web服务器底层原理。

2025-04-22 23:57:02 418

原创 Linux网络编程 多进程UDP聊天室:共享内存与多进程间通信实战解析

UDP多进程,共享内存,进程间通信,网络编程,mmap映射,结构体数组本文通过实现一个多进程UDP聊天室项目,深入讲解共享内存、进程间通信与网络编程的核心技术。项目支持群发、私发消息功能,利用共享内存同步多客户端地址信息,结合mmap映射结构体数组实现跨进程数据共享。代码实战中修复了内存映射错误、循环逻辑缺陷及数据同步问题,最终实现稳定收发功能。通过调试经验总结,掌握多进程资源管理、字节序转换与网络协议栈调优技巧,为分布式系统开发奠定基础。

2025-04-21 22:43:04 1249

原创 Linux网络编程 TCP---并发服务器:多进程架构与端口复用技术实战指南

并发服务器、多进程、端口复用本文深入解析基于多进程的并发服务器实现原理,涵盖监听套接字创建、父子进程职责分工(父进程管理连接请求,子进程处理客户端通信)、信号回收子进程等核心流程,并提供完整代码示例。同时,针对服务器重启后端口占用问题,详述端口复用技术(setsockopt与SO_REUSEADDR)的作用与实现方法,确保服务快速重启。通过理论与实践结合,帮助开发者优化网络程序稳定性和响应效率

2025-04-20 23:51:23 771

原创 Linux网络编程 深入解析Linux TCP:TCP实操,三次握手和四次挥手的底层分析

TCP服务器编程、三次握手、四次挥手、Linux套接字、连接队列、状态转换、Wireshark抓包、并发处理、序列号控制、网络协议栈本文系统讲解Linux环境下TCP服务器编程的核心流程,涵盖三次握手建立连接、数据传输状态管理及四次挥手断开连接的底层机制。通过代码实例演示socket、bind、listen、accept等关键函数的应用,结合Wireshark抓包分析TCP报文交互细节(SYN/ACK标志位、序列号控制),深入探讨连接队列优化、并发处理策略及TIME_WAIT状态的工程意义,为开发者构建高

2025-04-19 22:18:02 1628 2

原创 Linux网络编程 深入解析TFTP协议:基于UDP的文件传输实战

本文以TFTP协议为核心,详解基于UDP套接字的轻量级文件传输机制,客户端开发实战,演示如何通过socket API实现报文收发(sendto/recvfrom)、错误码处理​(Opcode 5)、二进制流分块存储​(512字节分片)以及协议栈交互流程

2025-04-18 21:41:30 1327

原创 Linux网络编程实战:从字节序到UDP协议栈的深度解析与开发指南

​字节序转换:大端/小端存储原理、htonl/htons与ntohl/ntohs函数、网络字节序强制标准​地址转换技术:inet_pton/ntop实现点分十进制与32位IP互转、自定义IP解析函数​UDP编程核心:Socket套接字创建、sendto/recvfrom非阻塞通信、bind端口绑定策略​地址结构体设计:sockaddr_in IPv4结构体、通用sockaddr类型强转、sin_zero填充规则​协议栈交互:封装/解封装流程、MTU限制(1500字节)、端口动态分配机制​开发实战要

2025-04-17 23:06:12 1366

原创 Linux网络协议栈深度解析:从数据封装到子网划分的底层架构

关键词:数据封装与解封装​以太网帧(MAC首部)​​IP报文格式(首部+数据),应用层开发模型(C/S架构、B/S架构),子网划分(VLAN技术、子网掩码计算、2^x≥子网数)

2025-04-17 15:00:00 914

原创 Linux网络编程第一课:深入浅出TCP/IP协议簇与网络寻址系统

TCP/IP协议栈、IP地址分类、子网掩码、端口机制、分组交换、存储转发、OSI七层模型、Linux网络编程、MAC地址、IPv4与IPv6、ARP协议、ICMP协议、UDP协议、静态IP配置

2025-04-16 23:51:00 1235

原创 Linux 深入浅出信号量:从线程到进程的同步与互斥实战指南

Linux 系统编程 信号量:概述 API 信号量用于线程的互斥与同步信号量用于无血缘关系的进程的互斥与同步

2025-04-15 22:40:54 1238

原创 Linux条件变量实践:使用链表和条件变量构建生产者-消费者系统

条件变量的经典案例:生产者和消费者系统

2025-04-14 18:06:15 270

原创 Linux高效并发:读写锁与条件变量的核心机制

读写锁的概述读写锁的API:init,destroy,rdlock,rwlock,unlock条件变量条件变量API

2025-04-14 17:45:31 966

原创 Linux多线程同步与互斥:从互斥锁原理到死锁防范的深度实践

Linux线程同步互斥的概述 互斥锁 和 死锁

2025-04-13 21:07:50 1211

原创 Linux线程属性与多线程开发:API详解与实战代码解析

Linux 线程的属性 线程池 多线程的创建 线程的总结

2025-04-12 23:31:44 763

原创 Linux 线程:从零构建多线程应用:系统化解析线程API与底层设计逻辑

线程的概述 线程的API pthread_self, pthread_create, pthread_join, pthread_detach, pthread_exit, pthread_cancel

2025-04-11 22:59:26 1442

原创 Linux 将两个相似的代码融合为一个代码

将两个代码融合为一个代码

2025-04-10 22:59:06 302

原创 Linux消息队列开发实战:从核心概念到代码落地

ftok msgget msgsnd msgrcv 消息的格式与类型双向通信

2025-04-10 22:38:55 1177

原创 Linux管道 有名管道(FIFO)工作机制全解:从理论到实践

有名管道

2025-04-09 23:33:01 918

原创 Linux管道及dup 深入解析Linux系统编程:手把手实现dup与管道通信

dup dup2 pipe 详细讲解

2025-04-08 22:44:43 1366

原创 Linux系统学习Day04 阻塞特性,文件状态及文件夹查询

阻塞特性,文件状态及文件夹查询

2025-04-07 22:59:33 892

原创 Linux系统程序设计:从入门到高级Day03

文件IO操作:open close write read lseek综合题目练习main参数的讲解

2025-04-05 18:27:01 989

GDF103C8T6的PCB制版文件

GDF103C8T6的PCB制版文件

2025-05-04

空空如也

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

TA关注的人

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