![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
硬件相关
文章平均质量分 94
主要是和硬件相关的内容
strongercjd
资深嵌入式软件开发工程师,分享嵌入式软硬件方面知识。
展开
-
LDO的原理及应用
01、LDO定义LDO即lowdropoutregulator,是一种低压差线性稳压器。这是相对于传统的线性稳压器来说的。传统的线性稳压器,如78XX系列的芯片都要求输入电压要比输出电压至少高出2V~3V,否则就不能正常工作。但是在一些情况下,这样的条件显然是太苛刻了,如5V转3.3V,输入与输出之间的压差只有1.7v,显然这是不满足传统线性稳压器的工作条件的。针对这种情况,芯片制造商们才研发出了LDO类的电压转换芯片。02、LDO的特点低压降(LDO)线性稳压器的成本低,噪音低,静态电流小,这原创 2021-06-27 21:53:45 · 32975 阅读 · 6 评论 -
MCU为什么内部不集成晶振
目录01、MCU为什么不集成晶振02、外围电路问题2.1、滤波电容2.2、变压器2.3、电感2.4、TVS管2.5、磁珠上一篇文章《PHY寄存器》提到STM32为什么不兼容PHY,有小伙伴好奇,市面上的MCU为什么没有集成晶振,今天我们就来聊一聊这个话题。01、MCU为什么不集成晶振本文将用STM32代替MCU。原因1:早些年,芯片的生产制作工艺也许还不能够将晶振做进芯片内部,但是现在可以了。这个问题主要还是实用性和成本决定的。实用性:如果封装进入STM32内原创 2021-03-03 19:11:24 · 2129 阅读 · 2 评论 -
关于JTAG,你知道的和不知道的都在这里
目录01、JTAG简介02、JTAG介绍03、JTAG和SWD04、关于Vref引脚05、关于TRST引脚06、RESET引脚作用01、JTAG简介JTAG(JointTest ActionGroup)是一个接口,为了这个接口成立了一个小组叫JTAG小组,它成立于1985年。在1990年IEEE觉得一切妥当,于是发布了IEEE Standard 1149.1-1990,并命名为Standard Test Access Port and Boundary-ScanArchite原创 2021-02-02 09:28:53 · 13705 阅读 · 3 评论 -
电子工程师,你真的了解Type-C吗?
本文主要是站在电子工程师的角度看待Type-C,而不是消费电子的角度。在讲述Type-C接口之前,我们先聊聊USB的发展。01、USB概述从1996年1月USB1.0正式发布至今(2017年9月USB3.2发布),USB已经走过了21个年头。在这21年的时间了,USB标准化组织(USB ImplementersForum,USB-IF)折腾出来了各式各样、五花八门的接口形态:TypeA、TypeA SuperSpeed、TypeB、TypeB SuperSpeed、Mini-A、Mini-B、Mic原创 2021-01-26 09:32:27 · 21017 阅读 · 0 评论 -
一文了解串口打印
目录01、硬件打印02、IDE打印2.1、IAR2.2、Keil之前的文章《STM32 串口详解》介绍了串口驱动,串口在嵌入式领域不仅是一个通讯接口,还是一种调试工具,其好用程度不亚于硬件仿真。有些环境不方便连接Jlink进行硬件仿真,或者并不是必现的问题,我们需要定位出现问题的地方,可以选择保存log的方式,但是需要后续读取,且受到Flash大小的限制,如果可以放置一台计算机到现场,使用串口打印无疑是最好的办法,在C语言中printf函数输出各种类型的数据,使用格式控制输出各种长度的.原创 2020-11-10 09:16:34 · 10569 阅读 · 4 评论 -
SD卡?TF卡?傻傻分不清楚?
目录01、SD卡02、TF卡03、TF转SD卡04、注意事项01、SD卡SD卡是SecureDigitalCard的英文缩写,直译就是“安全数字卡”,正式缩写为SD,是SD协会开发的一种专有的非易失性存储卡格式,用于便携式设备。由于它体积小、数据传输速度快、可热插拔等优良的特性,被广泛地于便携式装置上使用。该标准于1999年8月由SanDisk,松下(MatsushitaElectric)和东芝共同努力推出,作为对MultiMediaCard(MMC)的改进,现已成为行业标准..原创 2020-10-31 18:28:20 · 3285 阅读 · 0 评论 -
RAM原理与分类
目录01、ROM02、非易失性RAM2.1原理2.2发展2.3摩尔定律03、易失性RAM3.1原理3.2发展3.3总结04、总结储器类型有很多,常见的有ROM(Read-onlymemory只读的),RAM(Random-accessmemory可读可写的),还有一类被大家忽略的CAM(可以自行百度)。网上另一种方法把SRAM/DRAM/DDRAM归为RAM类,ROM/EEPROM/HDD/FLASH归到ROM类。其实,这种归类方法大致是以掉电是否丢失信息.原创 2020-10-16 16:43:36 · 2855 阅读 · 0 评论 -
复位电路的设计
目录1 RC复位电路1.1低电平复位1.2高电平复位2 MAX809复位电路,就是利用它把电路恢复到起始状态。就像计算器的清零按钮的作用一样,以便回到原始状态,重新进行计算。和计算器清零按钮有所不同的是,复位电路启动的手段有所不同。一是在给电路通电时马上进行复位操作;二是在必要时可以由手动操作;三是根据程序或者电路运行的需要自动地进行。1 RC复位电路1.1低电平复位低电平有效复位电路如下 :二极管是起着在断电的情况下能够很快的将电容两端的电压释放掉,为下次上电.原创 2020-06-05 13:44:47 · 19752 阅读 · 0 评论 -
晶振原理解析
下文将进一步讲解晶振的原理,以及晶振和STM32的关系。01、压电效应压电效应:某些电介质在沿一定方向上受到外力的作用而变形时,其内部会产生极化现象,同时在它的两个相对表面上出现正负相反的电荷。正压电效应:当外力去掉后,电介质又会恢复到不带电的状态。逆压电效应:当作用力的方向改变时,电荷的极性也随之改变。相反,当在电介质的极化方向上施加电场,这些电介质也会发生变形,电场去掉后,电介质的变形随之消失。当在晶体表面上施加机械压力时,与机械压力成比例的电压出现在晶体上。该电压会导致晶体失真,失原创 2020-06-02 09:10:51 · 12534 阅读 · 1 评论 -
MCU的心脏-晶振
目录1、晶振分类1.1、无源晶振1.2、有源晶振1.3、晶振参数2、常用晶振2.1、3225贴片晶振2.2、MC-146/MC1562.3、HC-49系列晶振是石英晶体谐振器(quartzcrystal oscillator)的简称,它被称为电路系统的心脏,它为整个系统提供“心跳”。中央处理器(CPU)一切指令的执行都是建立在这个“心跳”上的,这个心跳就是CPU执行指令所必须的时钟频率信号,一般来说时钟信号频率越高,CPU的运行速度也就越快。只要是包含CPU的电子产品,都原创 2020-05-29 09:48:19 · 5297 阅读 · 0 评论 -
设计一款兼容ST207和GD207的开发板
目录01、电源02、boot03、复位电路04、晶振05、JTAG06、兼容设计07、外设资源在MCU的学习中,大部分人都是学习别人的开发板,例如正点原子、野火等,优点是有可靠的教程和代码,缺点是容易让人有种自己全部都学会的了错觉,听了课程编写了代码,运行正常。这个时候,可以尝试自已做一块属于自己的开发板,尽管它的电气特性可能没有那么好,没有达到商用的标准,但这个过程中会踩到很多坑,这样对驱动的理解才会更进一步。MCU的开发板基本都是双层版,不要去仿制正点原子或野火的板子原创 2020-05-29 10:09:38 · 4025 阅读 · 0 评论