硬件杂项知识
本专栏针对硬件领域的各类杂项知识进行汇总整理,内容涵盖基础知识、信号处理、电源管理、传感器接口等多个方面。通过对核心知识点的聚合,本专栏旨在帮助读者构建系统的硬件技术知识框架。欢迎与我一起学习硬件技术,打牢基础,提升技能。
Erickson_qq_
这个作者很懒,什么都没留下…
展开
-
为什么要上电复位电路?
首先,从硬件层面来看,当电源开始供电时,由于电源滤波、稳压元件以及PCB板分布电容等因素,电压上升到稳定工作值的过程并非瞬时完成,通常需要几毫秒至十几毫秒的时间。在此过程中,若芯片内部逻辑受到不稳定的电源电压影响而提前启动,可能导致寄存器设置混乱、运算结果错误等一系列问题,严重影响系统的稳定性与可靠性。总结来说,上电复位电路是保障嵌入式系统正确启动和运行的关键机制,它通过监控电源电压变化并适时发出复位信号,确保了数字集成电路在复杂的上电过程中的初始化有序进行,从而提高了整个系统的稳定性和鲁棒性。原创 2024-01-01 18:09:22 · 477 阅读 · 0 评论 -
电源线太细会导致电压下降。
具体来说,导线越长或者截面积越小(即线径越细),其单位长度的电阻值就越大,因此在相同电流负载下,产生的电压降也更为显著。综上所述,在设计嵌入式系统的电源布线方案时,选择合适线径的电源线至关重要。应充分考虑到电路的最大预期电流、电源线长度、导线材质以及系统对电源噪声的敏感程度等因素,合理选择截面积较大的电源线以减小压降,确保各部件获得稳定的电源供应。较细的电源线往往具有较高的感抗和容抗,这会在电流快速变化时加剧电压跌落或尖峰,对系统稳定性构成威胁,尤其是在高频开关电源或动态负载变化频繁的应用场景中。原创 2024-01-01 18:00:28 · 813 阅读 · 0 评论 -
如果某个模块或者芯片无法使用,要检查什么?
其次,对于含有晶振或者时钟信号输入的芯片,验证其时钟源是否正确且稳定运行至关重要。在一些复杂系统中,还需关注时钟同步机制是否有效执行,以避免因时钟信号异常导致的芯片无法初始化或工作异常。确认芯片的供电线路是否畅通无阻,电压值是否符合芯片数据手册中规定的范围,以及是否存在瞬态尖峰、噪声干扰等异常现象。同时,观察电源稳压器的工作状态,看是否有过热、输出不稳等可能导致电源失效的问题。例如,对于外设接口芯片,要确认相关寄存器配置是否合理,I/O引脚设置是否适配当前电路环境,以及总线通信协议参数是否准确无误。原创 2024-01-01 17:56:17 · 456 阅读 · 0 评论 -
所有器件和引脚都要共地,才具有可量性。
总的来说,所有器件和引脚的共地设计,是在嵌入式系统开发中遵循的基本原则,它确保了系统的电磁兼容性,提高了信号质量,保证了测量精度,并为复杂的多模块协同工作提供了坚实的基础。无论是对电源电压的监测,还是对数据信号的采样分析,都需要有一个统一、稳定的参考基准。通过将所有器件和引脚共地,我们能够确保测量设备读取的是基于同一参考点的真实电压值,从而保证了测量结果的准确性与一致性。所有器件和引脚的共地,是指将各个电路模块的地线,连接到一个公共的地平面或地线上,确保整个系统内的信号基准一致,从而具备理想的可量测性。原创 2024-01-01 17:49:01 · 465 阅读 · 0 评论 -
芯片手册中Register banks的意思。
register banks的意思可以翻译为组寄存器、寄存器组、寄存器堆,芯片中可能有多个寄存器组(bank0、bank1、bank2等等),每组中寄存器的名字都是相同的,但是内容可以保存不同组的内容。如在某芯片中,寄存器A是bank寄存器,在bank1中有A,在bank2中也有A,当用BANK1的A时,可以读写相应内容,但是不影响bank2的。一般通过写入某个寄存器的值,来切换不同的bank。原创 2024-01-01 17:36:44 · 434 阅读 · 0 评论 -
PWM调光的频率要求。
本文主要从PWM调光频率对人眼感知和摄像头采集的PWM调光频率的两个主要影响,以及不同应用场景的频率选择要点等方面进行了概述。如果PWM调光频率设置在100Hz-2kHz范围内,人眼会微妙地感觉到闪烁,长期下来会引起视觉疲劳。较高的PWM频率超过了人眼和镜头的感知门限,调光变化不会被捕捉到。但是对于监控摄像头的照明,由于需要长时间工作,仍建议使用无闪烁的模拟调光方式,而非PWM数字调光。对于摄像头照明,关闭PWM调光直接使用无闪烁的模拟调光,能获得最好的效果。但PWM调光的频率会对使用体验和影像产生影响。原创 2023-10-29 21:49:11 · 1245 阅读 · 0 评论 -
FLASH和EEPROM的区别
但是CPU的起动代码通常EEPROM搞不定,而且CPU通常还有操作系统,可以存在EEPROM(BOOT)+FPASH(system)的模式,但是一眼看去,不如把FLASH分区,把2部分东西都装下。擦写次数为100万次。FLASH通常还有就是存单板信息,厂家信息,PCB信息,MAC地址这些,配置信息这些基本的东西,通常是在工厂烧入,然后焊接在单板上,就跟你在单板打丝印一样,就是个标识。FLASH在写新的数据前必须先擦除,而且经常是只允许整页擦除,没有办法擦除一个字节,换句话说,只能成块的读写,特别是写。原创 2022-10-02 19:47:55 · 1386 阅读 · 0 评论