C语言 - 玩儿转宏定义 C语言的编程过程中经常会用到宏定义,然而如果你只是使用宏定义做一些常量的定义,那么你不是OUT了就是C语言小白。那么我们在编程过程中,宏定义都有哪些作用呢。 常量定义 可以作为功能代码的开关 防止头... 技术漫谈编程进阶# C语言 2,418
一文搞懂dB、dBm、dBw、dBi的来龙去脉 dB应该是无线通信中最基本,最常用的一个概念了。工作中总是说“传播损耗是xx dB”、“发射功率是xx dBm”、“天线增益是xx dBi”…… 但是这些dBx很容易被弄混,甚至造成计算失误。今天我们... 基础扩散技术漫谈 2,399
音频压缩算法,让你的Flash减小四倍 我们生活中最常见的音频压缩算法就是我们的mp3,早些年大家都喜欢下载这种类型的音乐,一首歌3-4M字节,空间占用少,毕竟那时候的MP播放器还是256M或者512M的时候。 单片机中的音频播放 音频播... 技术漫谈算法应用 2,364
在做BMS保护板之前,学习一下锂电池的内阻 锂电池为什么会有内阻呢? 课本中的理想电压源或者理想电流源往往没有内阻的概念,但是我们实际工程应用中的电源系统都会存在内阻,因此对于电池都有内阻,锂电池也不例外。 并且锂电池在静态时和工作时的内阻是浮... 基础扩散应用剖析 2,310
你知道现在的两轮车控制器有多卷吗? 在电机控制器行业摸爬滚打了十多年了,其实一点都不想碰两轮车控制器这个行业了,真的卷不动。但最近总是遇到一些朋友和商业伙伴在讨论这个行业,问一些行业信息,期望能够把自己的产品推进去,所幸在这里来跟大家聊... 应用剖析技术漫谈 2,238
EMC启航:我们为什么要做EMC hello大家好,这里是笑熬职场江湖的歇脚客栈。 今天准备说一段长书,讲述所有硬件大侠们最终都逃不过一套心法 - EMC。 相信绝大多数的硬件大侠们在产品开发过程中都会关注EMC问题,也或多或少会在产... EMC技术漫谈 2,211
嵌入式C进阶一 —— 关键字(1) 突然想复习一下C语言,我是从看谭浩强的《C语言程序设计》入门的,虽然网上有很多人在评论书中的各种错误,但这本书毕竟是很多院校选择的C语言教材,所以普及面还是很广的,但说实话对于C语言的真正了解和这本... 技术漫谈编程进阶# C语言 2,194
磷酸铁锂电池特性概要 磷酸铁锂电池特性 磷酸铁锂电池因其具有较高的安全性能和循环寿命长的优点,而被广泛应用于汽车及储能行业。 但众所周期,相比与三元电池,磷酸铁锂电池的特性有着显著的区别,本文将从磷酸铁锂电池的电压特性、充... 基础扩散技术漫谈# 电池 2,184
ADC分很多种类,你知道多少? 在如今的电路设计中,绝大部分的场景都是数字和模拟的混合电路设计,而混合电路的中间连接通道一定离不开ADC和DAC。 比如我们日常使用的遥控器,其摇杆的内部就是一个滑动变阻器的原理,有些高档一点的设计会... 技术漫谈电路基础 2,177
STM32的堆栈及其内存存储结构 上一篇文章中,为了提取jlink-ob的bin文件,需要到jlinkARM.dll中获取,因此必须要了解STM32编译后的指令特点及其存储特性,所以这一篇先来看看堆栈和存储,以及SP这个栈顶地址是怎么... 单片机技术漫谈 2,101