历史上的今天
今天是:2025年01月28日(星期二)
2018年01月28日 | 如何解决汽车“智能钥匙”编程失败率高、效率不够的冲突
2018-01-28 来源:互联网
随着汽车电子行业的蓬勃发展,汽车制造商正在越来越多地采用电子部件。但是高产能的需求和原厂工具编程失败率高效率不够的冲突却日益凸显,原因究竟在哪里?今天,就让我们从汽车“智能钥匙”聊起。
一、现象 很多智能钥匙厂家一开始生产时,采用芯片官方提供的2-Link仿真器进行烧录,2-Link带有第三方调用接口,可以实现半自动化量产烧录。我们知道2-Link的强项是仿真,对于开发阶段是独一无二的工具,但在严格的生产中却没有表现出稳定的性能,很多用户反应,使用2-Link生产时,均会出现一定概率的烧录不良现象。在严谨的汽车电子行业中,要求近乎苛刻的100%良品率,显然2-Link的效果是很难被接受的。 图1 NXP仿真工具 二、原因 烧录的不稳定性有一部分原因是编程器管脚驱动能力不强造成的,我们知道,在线烧录不仅与编程器有关,还与接线有很大关系,随着接线的增长,编程信号会逐渐衰减,而管脚的驱动能力决定了信号的衰减程度。 市面上的一些支持在线的编程器,直接引出内部控制芯片的IO口或FPGA的管脚作为编程信号的输入与输出,其驱动能力较弱,当用户的接线比较长(一般大于30cm)时,就会出现信号失真,导致编程不稳定。对于汽车钥匙厂家来说,为了提高生产效率,均采用拼板的烧录方式,因此用户在制作夹具时,需要把线引得比较长,从而导致了一些编程工具烧录不稳定的现象。 图2 多拼板烧录 三、解决方案 面对客户的生产难题,我们凭借十数载仿真器、编程器的开发经验,为客户打造了一款可为不同客户“量身定制”的量产型在线编程器P800isp。通过多路的信号放大处理,增强了编程器的驱动能力,有效解决了烧录线过长无法稳定烧录的问题。如下图所示,烧录线长25cm时P800isp编程器与某款支持在线的编程器波形对比。 图3 P800isp与某些编程器波形比较 编程除了受线长的影响外,还与线的材质、粗细等参数有关,建议用户制作接线时选择导电能力强的材质以及较粗的线径。另外如果因为烧录环境的特殊性,需要将线引的很长(超过50cm),此时可以适当降低通讯的频率,以提高烧录的稳定性,如图4所示,为P800isp编程器调节通讯频率的界面,可以适应各种烧录环境。 图4 可调节频率 综上所述,原厂工具名为仿真器,自然更适合用于电路的仿真与调试,但无法满足量产时复杂的烧录环境要求,P800isp具有更纯净、强力的驱动信号,并且可“一机万用”,目前无钥匙进入系统常用的PCF79XX、NCF29XX等系列芯片均已支持,真正做到一次付费,终身使用。
史海拾趣
|
例程大小:1583K 例程说明: 1.改移植和模板工程不包括操作系统核ucosⅡ的源代码,如需使用请向操作系统的供应商联系或者网上下载免费的源代码。 2.本移植使用的是 ucosⅡ 2.83版本,需要在OS文件夹下添加的操作系统源代码包括如下文件: os_fla ...… 查看全部问答> |
|
在AXD中Load Image后无法正常加载,加载后的程序如下 __main [0x00000000] andeq r0,r0,r0 ...… 查看全部问答> |
|
刚接触开发板, 不清楚什么是片内RAM和片外RAM,以及片内Flash和片外Flash. 请大家解释一下, 我用的是philips的板子. 难道LPC2214处理器内部也有ARM和Flash吗? … 查看全部问答> |
|
最近需要开发一个擦除硬盘的工具,实现的功能就是将一整块硬盘挂到一台机器上,比如说是Windows系统的机器上,然后利用该工具将整块硬盘的数据清除,而且清除后不可以再恢复。并且这块硬盘不管它是在什么系统下用的硬盘(比如AIX、HP、SCO等等), ...… 查看全部问答> |
|
受朋友所托帮他做个计数器,但是之前硬件方面的都没接触过,所以到这里来请教各位大侠,望不吝赐教,谢谢。 功能是这样的:有十条生产线,要统计每一条生产线上生产的产品个数(0-99),输入的方法就是按一下按钮,每按一次计数器值 ...… 查看全部问答> |
|
请教:load program时出错 显示data verification failed at address 0x3fffc0 请教:load program时出错 显示data verification failed at address 0x3fffc0,应该怎么解决? 说明:我的是2812的板子,仿真器是XDS510PLUS(连接没问题),正在做一个正弦波来着,库文件用的是rts2800_ml.lib。 下面是我的CMD文件内容: MEMORY ...… 查看全部问答> |




