logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【无标题】

命名空间内部再定义 namespace,形成层级结构,适合多层级代码分组(如项目→模块→工具)。:无名称,内部内容仅当前文件可见,替代 static 做文件私有函数 / 变量。(using 指令):引入全部符号,简写方便但易重名,仅小型程序用。3. using 指令(using namespace 空间)二、访问命名空间元素:using 声明 /using 指令。(using 声明):仅引入单个符

#c++#算法#开发语言
ESP32S3-Day04-BLE

GAP(Generic Access Profile):广播、扫描、连接、配对GATT(Generic Attribute Profile):服务 Service、特征 Characteristic、读写 NotifyMesh:在 GAP/GATT 之上,多设备网状通信1.2 两种经典角色角色英文做什么类比从机Peripheral广播等人连,提供数据蓝牙音箱主机Central扫描并主动连接手机、电

#嵌入式硬件
OPENWRT-ESP32-Day03-mqtt联调-边缘网关项目

WiFi 初始化对齐(PMF、RAM 存储、RF 兼容、事件重试)WiFi 未连接时不启动 MQTTMQTT 连上后发布online、订阅led/set、周期上报 RSSI/uptime。

#网络
ESP32S3-Day02-连接wifi

能扫描、连不上」≠ 密码错扫描是被动接收,连接需要主动发包。失败阶段不同,原因完全不同。menuconfig 配对了不代表不是软件问题,但也不一定不是路由器问题本次配置自始至终正确,问题出在 AP 侧。「曾经连上过」是重要线索指向会话残留、路由器状态变化,而非代码突变。换路由器是最快的定责手段比反复改代码高效得多,应尽早做。务必打印 WiFi reason 码官方示例默认不打印,排障成本会大幅上升

#网络
FreeRTOS在Proteus上面验证

【代码】FreeRTOS在Proteus上面验证。

#proteus
到底了