音频压缩算法,让你的Flash减小四倍 我们生活中最常见的音频压缩算法就是我们的mp3,早些年大家都喜欢下载这种类型的音乐,一首歌3-4M字节,空间占用少,毕竟那时候的MP播放器还是256M或者512M的时候。 单片机中的音频播放 音频播... 技术漫谈算法应用 2,363
C语言 - 玩儿转宏定义 C语言的编程过程中经常会用到宏定义,然而如果你只是使用宏定义做一些常量的定义,那么你不是OUT了就是C语言小白。那么我们在编程过程中,宏定义都有哪些作用呢。 常量定义 可以作为功能代码的开关 防止头... 技术漫谈编程进阶# C语言 2,416
浅析BMS的均衡功能 电芯均衡这个概念相信大家都接触过,主要是因为目前的电芯一致性不够好,需要通过均衡去改善它,类似世界上找不到两片相同的树叶一样,你也找不到两个相同的电芯。所以说到底,均衡是为了解决电芯的缺点,是一种弥补... 应用剖析技术漫谈# BMS 2,856
传输线阻抗匹配:从理论到实践的深度解析 一、传输线阻抗匹配的基础概念 在电子通信与高速数字电路领域,传输线是信号传输的核心载体。然而,当信号在传输线中传播时,若传输线的特性阻抗与源阻抗、负载阻抗不匹配,就会引发信号反射现象。信号反射会导致信... 电路进阶 533
如何生成SSH秘钥对链接GitLab GitLab 提供了两种仓库的连接方式,分别是 HTTPS 和 Git。 GitLab 提供两种主要的仓库连接协议: 1. **HTTPS** 特点: - 使用 `https://` 开头的 UR... 工具调试技术漫谈# Git 364
PCB 板的 TVS 怎么选怎么用? 对工程师来说,浪涌保护可不是简单抄个电路就能搞定的事。真正的核心,其实藏在 PCB 布局里 —— 怎么摆瞬态保护组件,怎么设计接地策略,直接决定了设备能不能扛住 "电冲击"。 在这些保护组件里,T... 电路进阶# ESD# TVS 319
搞懂字符编码,避免锟斤拷,烫烫烫,������� 新晋C语言爱好者,或多或少的都会遇到烫烫烫,屯屯屯等乱码,一般是在调试代码打印log的时候出现,初学C语言编程的时候,一不小心就会出现一堆的烫烫烫。 这里的烫烫烫主要是数组越界了,或者打印了一些野指针... 工具调试 1,104
低边电流采样的计算 很多电路设计中都需要用到电流数据,而对于采样电流的方法有很多,比如使用互感器或者霍尔效应来做,要说最便宜的的方式,那肯定还是得使用检流电阻做采样。 那么,要检测一个回路的电流,我们应该把检流电阻放在哪... 电路进阶 1,150