英飞凌TLE9843-2QX ECU复位原因记录与寄存器解析

需积分: 17 2 下载量 91 浏览量 更新于2024-09-10 收藏 273KB DOCX 举报
英飞凌TLE9843-2QX ECU复位原因记录程序是一个针对嵌入式系统的程序设计,其目标是为了监控并记录ECU(Electronic Control Unit,电子控制单元)的复位情况,以便于分析设备的工作状态和潜在问题。该程序主要依据Infineon TLE984xQX-UM-01_00-EN.pdf芯片手册中的Reset Management Unit (RMU) 部分进行设计。 RMU是负责整个设备复位管理的核心组件,它控制着设备的上电复位过程,当电池电压低于激活模式的最低供应电压时,会触发复位。复位后,PMU会进行一系列操作以确保电源模块正常供电,然后设备进入激活模式。这个状态的变化会在PMU_RESET_STS寄存器中得到反映,该寄存器用于记录每次复位事件,包括复位类型(如RESET_TYPE_1)和复位原因。 为了实现复位原因的记录,程序设计者需要调用PMU_Get_Reset_Status函数,该函数从PMU_RESET_STS寄存器中读取当前的复位状态信息。值得注意的是,PMU_RESET_STS寄存器的某些位对应特定类型的复位,如PMU_LPR位表示低功率复位。当PMU_LPR被清除时,不仅PMU_LPR寄存器,连同PMU_RESET_STS寄存器也会同步清零。 这个程序设计考虑到了长期存储复位历史,旨在记录至少8次复位事件,这对于故障诊断和系统优化至关重要。通过定期检查和分析这些记录,工程师可以更好地理解ECU的行为模式,及时发现并修复可能导致复位的问题,从而提升系统的稳定性和可靠性。 在编程实现时,开发者需要遵循严格的编程规范,确保代码的正确性和效率。同时,对TLE9843-2QX芯片的手册深入理解和应用,确保程序能够准确无误地读取和处理复位状态信息。在整个过程中,遵循硬件接口文档和最佳实践,以保证程序与硬件的兼容性,并满足实际应用需求。
2021-04-20 上传
随后汽车电子化程度的提升,自动驾驶及智能化的进展,电机在车中的应用会越来越多,电机的类型和驱动也在发生着变化,传统的机械驱动或者电机继电器控制正在向 PWM(脉宽调制)调速和BLDC(无刷直流)电机控制方向转变,尤其是在节能减排的这个大趋势下,BLDC在汽车中将得到更广泛的应用,一个500W的散热风扇,继电器控制改为BLDC可PWM调速方案, 可以节省大概1%的油耗;300W的水泵从机械方式改为电动驱动方式,可以减少 7.1g/km的二氧化碳排放;80W 的油泵从不可调速方案改为可调速方案,可以减少 1.9g CO2 /km的二氧化碳排放。 品佳集团一直致力于汽车行业产品方案的设计与推广,本方案是基于Infineon的新一代嵌入式电源控制芯片开发的一款汽车水泵电机控制方案。该方案主要特点就是高效率、低噪音、高可靠性、智能性以及高动态响应等。相比较其他半导体公司的方案,该方案的优势就是芯片采用cortex-M3内核,并且集成了了BDRV、charge pump、LIN BUS、LDO。目前该方案已在长城、一汽、上汽等车厂的部分车型中得到应用。 场景应用图产品实体图 展示板照片方案方块图核心技术优势(1):内核是ARM cortex-M3。 (2):系统时钟40MHz。 (3):内置了带charge pump的NFET drivers。 (4):Current programmable NFET driver with patented slope control for optimized EMC behavior。 (5):Integrated LIN transceiver com-patible with LIN standard 2.2 and SAE J2602。 (6):内置oscillator & PLL。 (7):Current sense amplifier。 (8):Grade-1 & grade-0 qualification。 (9):Complete system-on-chip for BLDC motor control。 (10):Minimum number of external components reduce BOM cost。 方案规格1):sensorless FOC,节省hall成本。 2):speed up to 5000RPM。 3):过压、欠压、短路、开路、过流保护。 4):Current、Speed PID; 5):支持LIN通讯和LIN升级。 6):支持PWM调速。