- 博客(8)
- 收藏
- 关注
原创 ESP32-AI项目(main函数详解————如何接入大模型)
https://blog.youkuaiyun.com/weixin_63113550/article/details/141688569
2025-03-16 14:24:03
244
原创 ESP-AI(Audio2和main代码详解)
实现 音频处理 、 网络通信 和 文件系统访问 所必需的。它们提供了以下功能:1. 音频处理 :I2S 驱动、Base64 编码。2. 网络通信 :WiFi、HTTPS。3. 文件系统 :SD 卡、SPIFFS、FAT。4. 调试和优化 :日志、编译器优化。
2025-03-16 13:46:16
666
原创 ESP32-ai--RIPD代码详解
RIP协议(Routing Information Protocol,路由信息协议)是一种基于距离矢量的内部网关协议,即根据跳数来度量路由开销,进行路由选择。相比于其它路由协议(如OSPF、ISIS等),RIP协议实现更简单,对带宽、配置和管理等要求也更低,但受到路由跳数和收敛速度的限制,跳数大于15就认为网络不可达,所以无法用在大型复杂网络中。RIP.cpp 实现了一个简单的 RIP 路由表更新逻辑,包括:1. 路由结构体 :存储目标网络、距离和下一跳信息。
2025-03-16 11:50:33
409
原创 ESP32—ai代码详解(Audio1)
在C++中,类的定义通常放在头文件( .h 文件)中,而方法的实现则放在源文件( .cpp 文件)中示例在 Audio1.h 中, CreateWavHeader 和 calculateRMS 是方法的声明:// 具体实现代码// 具体实现代码总结在头文件中只声明方法而不写方法体,是为了:1. 分离定义与实现,使代码更清晰。2. 避免重复定义,防止编译错误。3. 提高编译效率,减少不必要的重新编译。4. 隐藏实现细节,符合封装原则。
2025-03-15 14:49:37
726
原创 ESP-ai项目I2S代码详解
https://blog.youkuaiyun.com/qq_42250136/article/details/144816567
2025-03-15 11:23:01
944
原创 qt,I2S引发的主从通信模型思考(小白与从业者对话总结)
这是基础定义:I2S(Inter-IC Sound)是一种广泛应用于数字音频传输的串行接口标准。I2S RX方向:麦克风在机械振动下将声音信号转变为电压信号,电压信号经过放大等处理,给到ADC采样,将模拟信号转化为数字信号;音频在ADC与DSP之间的传输协议就是使用的I2S协议。I2S TX方向:数字信号经过编码、存储、压缩等技术后,发送给解码器-DAC(DSP、专用解码器),将数字信号还原为模拟信号,最后给到喇叭完成声音/音频的播放。音频在DAC与DSP之间的传输就是使用I2S协议。
2025-03-14 20:48:19
316
原创 小程序在阿里云利用mqtt上云常见问题——云流转与收到数据解析
首先,小程序在阿里云上连接,目前有很多教程,千篇一律的设置产品和设备,就不说了与新手按着这个视频和博客一步步操作就可以。
2024-08-08 12:02:17
548
1
原创 问css中盒子错位怎么办,在线请求大佬
部分源码如下body {margin: 0;padding: 0;width: 80%;.top.png {margin: 0;padding: 0;.navbar {margin: 0;padding: 0;margin: 0;padding: 0;opacity: 0;opacity: 1;
2024-04-27 13:44:38
373
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人