近期更新

全部

默认分类

全部

c语言

全部

数据结构与算法

全部

linux

全部
  • udp 2025-11-19 00:23

    介绍 UDP 套接字通信要点,含 recvfrom 与 sendto 的用法、参数与返回值,以及服务器和客户端实现示例。

  • tcp 2025-11-01 22:53

    本文概述如何使用 socket、bind、listen、accept、recv、send 等 系统调用,创建套接字,绑定地址,启动侦听,接受连接,完成数据 收发的基本流程,并通过 TCP 服务器/客户端示例展示,同时介绍 htonl、htons、ntohl、ntohs 等字节序转换函数的作用。

stm32

全部
  • 2.2 后半:环形缓冲区——中断与主循环的"交接制度" 2026-09-15 18:21

    奇偶实验验证通过——2.2 前半毕业。开讲后半段:环形缓冲区 + getchar。 一、先看要解决什么问题 现在的架构:回调里直接干活(回显+翻 LED+挂单)。上一节说了,回调里每字节最多有 87µs 预算,活重了就溢出丢数据。 新架构把"收"和"处理"拆开: 中断(回调):只做一件事——把字节塞

  • 2.3 USART初始化配置与HAL发送函数 2026-09-11 13:18

    讲解 CubeMX 中 USART 的六个核心配置参数(波特率/字长/校验/停止位/模式/过采样)的原理,逐行解析生成的 MX_USART1_UART_Init 结构体与寄存器对应关系,并给出阻塞式发送函数 HAL_UART_Transmit 的流程、返回值与使用要点。

  • pwm 2026-08-12 10:54

    本课目标(2.2 PWM 呼吸灯) 理解 PWM:占空比 = CCR ÷ ARR,频率 = 时钟 ÷ (PSC+1) ÷ (ARR+1) 用定时器通道输出 PWM,用改变 CCR 的办法让 LED 平滑地“亮→暗→亮” 验收标准:LED 亮度连续变化、不闪烁(仿真里用逻辑分析仪看 PA1 波形更直观

数电

全部