STM32的堆栈及其内存存储结构

STM32的堆栈及其内存存储结构

上一篇文章中,为了提取jlink-ob的bin文件,需要到jlinkARM.dll中获取,因此必须要了解STM32编译后的指令特点及其存储特性,所以这一篇先来看看堆栈和存储,以及SP这个栈顶地址是怎么...
2,476
一、 蓝牙的发展史

一、 蓝牙的发展史

遇见蓝牙 第一次遇见蓝牙是2006年,室友拿着一款摩托罗拉的翻盖手机向我炫耀它的蓝牙功能,那时候我不记得有没有蓝牙耳机问世,因为当时我嫉妒的一再追问他,有这蓝牙有什么用? 他给我说用来传输照片文件等...
1,414
我与电源 3 – 电源反激战

我与电源 3 – 电源反激战

老同志看到标题就能猜到,我今天要讲什么。 在我的技术栈里面,对于交流电接触的实在不多,因此对于反激电源这个鬼东西,我一开始也是非常模糊的。 2014 年的时候,我来到了一家做平衡车的企业,承担的任务是...
1,144
活用 C语言之union的精妙之用

活用 C语言之union的精妙之用

一、union的基本定义 Union的中文叫法又被称为共用体、联合或者联合体。它的定义方式与结构体相同,但意义却与结构体完全不同。下面是union的定义格式: union 共用体名 { 成员列表 }共...
1,149
1 分钟搞懂热电偶,热电阻和热敏电阻

1 分钟搞懂热电偶,热电阻和热敏电阻

温度传感器按感温元件特性分为热电偶、热电阻和热敏电阻三类,其实还有个热电堆,今天先不聊。 先看图,下面三幅图分别是热电偶,热电阻和热敏电阻平时的样子。 热电偶 热电偶在工业上最为常用,它的原理是将两种...
1,626
C语言的 4 个冷知识

C语言的 4 个冷知识

01 数组的下标可以是负数 C语言中使用数组,一般来说都是这样的: int ary[5] = {1, 2, 3, 4, 5}; ary[0] = 10; 语法规定,数组的长度必须是个常...
1,276
关于天线增益dBi及其考量

关于天线增益dBi及其考量

在无线通讯的实际应用中,为有效提高通讯效果,减少天线输入功率,天线会做成各种带有辐射方向性的结构以集中辐射功率,由此就引申出“天线增益”的概念。简单说,天线增益就是指一个天线把输入的射频功率集中辐射的...
2,259