微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 资深工程师:选择汽车MCU的十大考虑因素

资深工程师:选择汽车MCU的十大考虑因素

时间:12-27 来源:互联网 点击:

任务时,CPU可以在其它地方使用其MIPS。

8.LIN硬件辅助功能

本地互连网络(LIN)是一种成本低廉的低速通信技术,该技术在车身应用中得到了广泛的应用。通过LIN总线可实现自动帧头的传输和检测、通信测试功能、变量中断长度生成、以及硬件中的校验和生成和验证等功能。因此,使用LIN总线有助于增强MCU性能。此方法用于其他地方时有助于节省CPU的MIPS。

9.ZPD增强

对于仪表板应用而言,ECU采用零点检测(ZPD)来确定指针何时到达终点以便停止步进电机。此功能要求步进电机控制器(SMC)读取和评估电机线圈中的电压信号(也称为“反电动势”),从而进行检测。增加硬件支持可以增强SMC,从而进行电压评估,这样,实现ZPD就无需任何外部元器件。此外,大多数反电动势评估也可以采用硬件机制来进行。(在这方面,上文中提到的ADC范围比较器和脉冲检测功能比较有用。)此外,此方法只需要最小的CPU使用率

10.位置和转数计

以硬件区块的形式提供四位置和转数计(QPRC)功能十分有利。这样,用户就可以在音频和导航应用中实现飞梭(jog-dial)功能。此模块可以控制旋转程度和方向,确定旋转速度。从理论上讲,这可以通过在MCU中采用标准输入捕获单元来实现。不过,实现专门用于这些任务的专用硬件模块可使CPU节约资源,从而实现系统内更好的任务分配和简化的软件包。

选择最佳供应商

选择汽车MCU时还要考虑一个关键因素:找一家历史悠久、市场份额较大的公司。还需要考虑供应商能否提供针对五花八门的汽车应用的各种MCU,包括车身、电源轨和车载信息系统。找一条包含基于经过业界验证、专有CPU和标准ARM架构的16位和32位MCU的汽车产品线。

总之,尽管汽车微控制器出现商品化发展趋势,MCU仍能提供能够提高系统性能,但不一定会增加成本的各种不同的特殊功能。细心选择汽车MCU可以大幅提高以高成本效益,实现最终产品差异化的潜力。选择一家信誉可靠、产品多样、具有强大支持的MCU供应商会让MCU设计过程变得更简单、更高效。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top