不要忽略默认的MCU设置。调试是嵌入式设计的重要组成部分,必须弥合硬件/软件之间的鸿沟。
在系统级别,嵌入式设计的功能越来越多地由固件定义,因此,为了避免漏洞,经过特定培训的工程师需要在项目的设计阶段紧密合作。这也意味着,当不可避免地出现漏洞时,需要抑制彼此推脱的冲动。
也许正是软件定义的硬件特性使现代嵌入式设计成为一个有趣的行业。每个新的微控制器(MCU)似乎都提供了更高级别的集成和更高级的功能,但是直到对其进行编程后才完全启用。
尽管这种集成和配置显然是一个促进因素,并且正在为产品设计带来巨大进步,但有时可能会给工程师带来无法预料的问题。诸如MCU之类的嵌入式组件所提供的功能和可配置功能正在不断改进,并且这些组件提供了并非每种设计都需要的许多功能。
这些附加功能可能会被忽略,从而导致较少的问题。正如大多数工程师所了解的那样,这些功能通常由寄存器控制,这些寄存器可以通过软件进行修改。
因此,它们在打开时具有默认设置,并且如果保持不变,它们将继续在这些默认设置下运行。在许多情况下,这可能不会引起问题。
但是,如果这些功能尚未使用,并且可能尚未经过测试,则可能会以意想不到的方式产生影响。由常规功能引起的系统中可能会产生漏洞,而这些功能可能会被忽略。
即使在理想条件下,查找故障也可能很困难,耗时且成本高昂。通常,我们通过故障的影响来识别故障,这些故障通常为工程师提供足够的证据来追踪原因。
故障原因与硬件或软件有关。在很大程度上,这并不重要,但这可能仍存在争议。
重要的是找到并修复故障。如果失败的原因是未正确初始化的低级功能,那么找到它会变得更具挑战性。
为了了解硬件平台的初始状态如何影响整个设计,有必要对整个系统有更高的了解,并且跟踪这些难以捉摸的条件会消耗大量资源。例如,MCU上的SPI总线访问串行闪存是许多嵌入式系统中使用的相对简单的功能。
如果在存储的值中检测到错误,则表明存储(不是MCU)有故障。这是客户的经验。
从闪存的状态寄存器连续读取时,它提示找到读/写错误。自然地,该存储设备被认为是有故障的。
该理论源于以下事实:如果在状态寄存器读取之间设置了短延迟,则检测到的故障数量似乎会减少。此外,重新启动电源似乎可以清除故障一段时间。
客户工程师认为,这些症状表明即使串行存储器仍在指定规格的周期限制之内,串行存储器也有故障,但仅完成了约60k的写周期。当客户将串行闪存设备退还给我们进行进一步测试时,即使执行了超过30万次写周期,我们也没有发现任何故障。
为了找到真正的故障,我们的工程师调查了客户的应用并探索了SPI信号。我们发现这似乎是存储设备的故障,但是实际上这是系统噪声问题,可以轻松解决。
尽管部分原因是由于MCU与闪存之间的PCB走线阻抗不匹配,但噪声并不完全是由于不良的PCB设计或信号完整性问题所致。尽管这似乎是PCB或电路设计问题,但噪声实际上是SPI信号的过冲和下冲,这是由信号的过高驱动强度引起的。
该过冲足以影响闪存设备的电荷泵并引起读取和写入错误。在某些情况下,SPI信号的过冲和下冲也可以解释为信号跳变,这也可能导致读取或写入错误。
跟踪图像显示了SPI线上的过冲和下冲。这里的要点不是闪存设备如何努力应对大量系统噪声,而是MCU上的可配置功能可能会引入一些效果,而这些效果很容易被误认为是设计。
系统中的其他设备正在发生故障。在这种情况下,我们通过一种有效的方法检测了设计中的故障,并通过我们的工程师的努力解决了问题。
也许我们真正可以学到的东西。
公司: 深圳市捷比信实业有限公司
电话: 0755-29796190
邮箱: tao@jepsun.com
产品经理: 陆经理
QQ: 2065372476
地址: 深圳市宝安区翻身路富源大厦1栋7楼

更多资讯
获取最新公司新闻和行业资料。
- 基于CY9BFx2xK/L/M MCU的I2C多任务器系统设计与优化策略 基于FM3 CY9BFx2xK/L/M MCU的I2C多任务器系统设计深度剖析随着物联网(IoT)设备复杂度提升,单片机系统面临越来越多的外设接入需求。采用I2C多任务器配合高性能MCU是当前主流解决方案之一。本文以富士通FM3系列中的CY9BFx2xK/L/M MCU为...
- 新投运电容器组应进行合闸冲击试验 在交流电路中,如果电容器充电后再次闭合,电容器可能承受两倍以上的额定电压(峰值),对电容器有害。 同时也会产生较大的冲击电流,导致熔断或断路器跳闸。 因此,电容器组必须在每次开启后放电,待电荷消失后...
- 新投运电容器组应进行几次合闸冲击试验 在交流电路中,如果电容器再次充电并闭合,电容器可能承受两倍以上的额定电压(峰值),这对电容器有害。同时还会产生较大的冲击电流,导致熔体熔断或断路器跳闸。因此,电容器组必须在每次打开后放电,然后在电荷消失后...
- WLFX2CA2-C*: 高性能爆行程设备的应用与特点 针对代码或型号"WLFX2CA2"以及其变体"WLFX2CA2-C*"的理解,这似乎是指一种特定的设备或者机械组件,特别是提到“爆行程”时,我们可能会联想到与发动机、气动或者液压设备相关的产品。假设这是一种工业应用中的...
- 如何正确使用WAN3216FU58H05与WAN3216FU58H08?完整配置与调试教程 WAN3216FU58H05与WAN3216FU58H08高效配置实战指南对于初次接触WAN3216FU58H05和WAN3216FU58H08的工程师而言,正确的初始化与参数配置是确保设备稳定运行的关键。本篇文章将提供一份详细的配置流程与常见问题排查方法。1. 硬件连接步骤确保...
- 音讯系统设计中的核心要素与实践策略 音讯系统设计中的核心要素与实践策略在现代数字媒体与智能设备广泛应用的背景下,音讯系统设计已成为技术开发中的关键环节。一个高效、稳定且用户体验优良的音讯系统,不仅影响产品的功能性,更直接决定用户对产品整...
- 晶体管偏置电路的设计优化与稳定性提升策略 晶体管偏置电路的关键设计要素晶体管偏置电路的核心任务是建立稳定的静态工作点(Q点),以保证放大器在信号输入时能正常工作于线性放大区,避免截止或饱和失真。1. 常见偏置方式分类目前主流偏置方式包括:预置偏压、...
- 如何正确选择与使用55V至100V BJT电路图进行系统设计 55V至100V BJT电路图设计要点在构建高压系统时,正确选用并绘制55V至100V BJT电路图是保障系统安全与性能的关键。以下为设计过程中的关键步骤与建议。1. 确定工作电压与负载需求• 分析系统最大工作电压,确保所选BJT的额定电压...
- PFC AC-DC转换器设计要点与性能优化策略全解析 PFC AC-DC转换器的设计挑战与先进优化方案随着全球对能源效率和电磁兼容性的要求不断提高,具备有源功率因数校正(PFC)功能的AC-DC转换器已成为主流选择。本篇文章将深入探讨其核心设计要素及性能提升策略。1. 为何必须采用...
- 如何识别真正的车规级电阻?从认证到实际测试全解析 如何识别真正的车规级电阻?从认证到实际测试全解析面对市场上大量标注“车规级”的电阻产品,许多工程师和采购人员常陷入真假难辨的困境。真正合格的车规级电阻不仅需要通过权威认证,更需在实际工况下表现出卓越的...
- 如何选择合适的可编程晶体振荡器与0.5A低Rds(on) MOS管进行电路设计 关键参数对比与选型指南在设计高可靠性电子系统时,正确选择可编程晶体振荡器(XO)与0.5A低Rds(on) MOS管至关重要。以下从性能指标、应用场景和设计注意事项三方面展开分析。1. 可编程晶体振荡器选型要点频率范围与稳定性:...
- 耐脉冲电阻测试标准详解:保障电子设备可靠性的重要环节 耐脉冲电阻测试标准概述耐脉冲电阻测试是评估电子元器件在瞬态高电压脉冲环境下稳定性和可靠性的关键测试之一。尤其在工业控制、电力系统、通信设备等领域,元器件必须具备抵御雷击、静电放电(ESD)及开关瞬变等脉冲...
- 从变频空调到智能逆变:深入理解空调技术演进趋势 空调技术的进化之路:从定频到智能逆变空调作为现代家庭的核心电器之一,其技术革新始终围绕“节能、舒适、智能”三大核心展开。近年来,变频空调AK与逆变器空调AR/AG技术的普及,标志着空调行业正式迈入智能化、精细化...
- 从基础到进阶:深入理解双极晶体管与高压晶体管的设计要点 双极晶体管设计的关键参数解析在设计基于双极晶体管的电路时,必须关注多个关键电气参数,以确保系统稳定性和可靠性。核心参数说明电流增益(β或hFE):反映基极电流对集电极电流的控制能力,理想值应大于100,但受温度...
- EUCHNER SN02R12-502-M 滚轮型行程开关:高性能与可靠性的结合 EUCHNER生产的滚轮型行程开关SN02R12-502-M是一款高品质、高可靠性的工业自动化控制部件。这款行程开关采用先进的设计理念和制造工艺,能够在各种恶劣的工业环境中稳定工作。其滚轮设计能够确保在移动部件到达预定位置时准确...
- 厚膜高压片式电阻器UL安全认证要求汽车 针对汽车应用的厚膜高压片式电阻器,进行UL(Underwriter Laboratories)安全认证是确保产品符合国际安全标准的重要步骤。UL认证是一个全球认可的安全认证标志,尤其在汽车电子领域,它不仅能够提升产品的市场竞争力,还能够增...
- 深入理解AC-DC转换器二次侧控制策略与PSR技术演进 AC-DC转换器二次侧控制策略的技术演进在现代开关电源设计中,二次侧控制策略直接影响电源的能效、稳定性和成本。传统的光耦反馈方式虽可靠,但存在寿命短、成本高、带宽受限等问题。因此,基于原边反馈(PSR)的二次侧控...
- AC-DC原边侧调节控制器的设计要点与发展趋势展望 AC-DC原边侧调节控制器的设计关键与未来趋势随着电力电子技术的快速发展,AC-DC原边侧调节控制器正朝着更高集成度、更强智能化和更优能效方向演进。本文深入剖析其设计要点,并展望未来发展方向。1. 设计核心要素高精度电...
- 汽车级电感AEC-Q200认证:保障车载系统稳定运行的关键组件 汽车级电感AEC-Q200认证:保障车载系统稳定运行的关键组件随着电动汽车和智能驾驶系统的普及,车载电感作为电源滤波、信号耦合和能量转换的核心元件,其性能直接影响整车的安全性与稳定性。通过AEC-Q200认证的汽车级电感,...
- 电路保护装置与并联电容补偿装置的协同保护策略分析 引言在现代电力系统中,电路保护装置与并联电容补偿装置是保障电网安全稳定运行的关键组成部分。随着工业自动化和智能电网的发展,对电力系统的可靠性要求日益提高。因此,合理配置与协同优化这两类设备的保护设置,...