2020年05 · 文章归档

共 9 篇文章

天线是个什么鬼?——用图片给你描述

2020-05-23

1 移动基站天线的发展史 2 电磁波传播基础知识 无线电波的定义 无线电波是一种信号和能量的传播形式,在传播过程中,电场和磁场在空间中相互垂直,且都垂直于传播方向。 无线电波的传播方向 正交特性;电生磁、磁生电。 无线电波的波长、频率与传播速度的关系 其中:波长 λ= C/f (式中,C为光速,f为工作频率,λ为波长。

嵌入式C进阶三 —— weak

2020-05-20

首先我们看一下STM32的HAL库中的代码 代码库中的__weak就是我们今天要谈关键字,这其实不是C语言的关键字,而是一个编译器的关键字。__weak关键字源自于C++,后来被ARMCC以及gcc for arm等编译器实现。 在C语言中,函数和初始化的全局变量(包括显示初始化为0)是强符号,未初始化的全局变量是弱符

铝电解电容(五)

2020-05-20

电解电容的失效模式 失效分析 铝电解电容器正极是高纯铝,电介质是在金属表面形成的三氧化二铝膜,负极是黏稠状的电解液,工作时相当一个电解槽。铝电解电容器常见失效模式有:漏液、爆炸、开路、击穿、电参数恶化等,有关失效机理如下: 漏液 铝电解电容器的工作电解液泄漏是一个严重问题。工作电解液略呈现酸性,漏出的工作电解液严重污染

科普 —— 碳膜电阻和金属膜电阻的差异

2020-05-17

电阻的种类很多,并且电阻的分类存在许多差异。本文主要着眼于薄膜电阻器中碳膜电阻器和金属膜电阻器的识别。 碳膜电阻器和金属膜电阻器经常用于电路中。碳膜电阻器因其低成本和简单的生产过程而被更频繁地使用。薄膜电阻器的生产过程一般如下:成膜→压盖→分级→开槽→点焊→喷漆→初试→色环→复验→选择→包装。那么如何区分碳膜电阻器和金

嵌入式C进阶二 —— 宏定义

2020-05-14

前面两篇文章我们介绍了基础的数据类型和C语言的关键字,这一篇我们总结整理一下C语言的编程过程中经常会用到宏定义。 如果你只是使用宏定义做一些常量的定义,那么你不是OUT了,就是C语言小白。 我们在编程过程中,宏定义都有哪些作用呢 常量定义 可以作为功能代码的开关 防止头文件被重复包含 定义一些通用类型,防止因为平台和编

嵌入式C进阶一 —— 关键字(2)

2020-05-14

上一篇文章提到了C语言中的关键字,主要介绍了基础数据类型和修饰符的关键自己,这一篇主要记录一下对于数据结构方面的几个关键字。 struct struct即是我们所说的结构体。他将一些相关联的数据打包成一个整体,方便使用。 其实它的概念通俗的来说,就像OOP语言中的类一样,只不过我们的结构体里没有函数,只有各种“属性”或

嵌入式C进阶一 —— 关键字(1)

2020-05-14

突然想复习一下C语言,我是从看谭浩强的《C语言程序设计》入门的,虽然网上有很多人在评论书中的各种错误,但这本书毕竟是很多院校选择的C语言教材,所以普及面还是很广的,但说实话对于C语言的真正了解和这本书真的没啥关系。 与其要整理C语言的基础知识,不如重拾一下这些年来实践中的总结,一方面健全自己C语言的知识体系,另一方面也

USB基础知识 - 枚举

2020-05-06

一、USB通信过程 主机和USB设备可以相互传输数据,其具体过程如下(以主机箱设备传输为例): step1:客户软件首先将要传输的数据放入缓冲区,同时向USB总线驱动程序发出IRPS,请求数据传输。(客户软件) step2:USB总线驱动接收到程序接收请求,并对数据进行处理,转化为具有USB格式的事务处理。(USB系统

USB基础知识 - 硬件接口

2020-05-05

一、USB接口的引脚定义 下表为USB1.x/2.0的引脚定义 引脚 名称 电缆颜色 描述 1 Vbus Red +5V 电源 2 D- White Data −,数据线 3 D+ Green Data +,数据线 4 GND Black Ground,接地 引脚 颜色 信号(USB-A) 信号(USB-B) 1 Re