A. ECU编程该怎么学
一般使用c语言编程。ecu一般采用通用且功能集成,开发容易的cpu;软件一般用c语言来编写,并且提供了丰富的驱动程序库和函数库,有编程器,仿真器,仿真软件,还有用于calibration的软件。汽车电脑维修是个前景很广阔的职业,随着中国步入汽车社会,越来越多的家庭或者个人购买汽车,这就给了汽车维修,尤其是高级汽车维修更广阔的空间。
B. 如何给汽车电脑编程
ECU使用了可以多次重复读写的Flash-Rom (快闪记忆)芯片,在修改程序时不用更换空白芯片便可直接加载,较E-Rom方便多了。但不论是哪种形式的芯片,原厂和芯片改装商设计时都会加入保护设计来防止被译码和盗拷。
车辆的种类虽然多,构造却大同小异。这应该说是标准化的功劳,也是大型生产流水线的需要。随着社会的发展、科技的进步和需求的变化,铁路车辆的外形开始有了改变,尤其是客车车厢不再是清一色的老面孔。但是它们的基本构造并没有重大的改变,只是具体的零部件有了更科学先进的结构设计。
C. 怎么样学汽车电脑编程麻烦告诉我
3、学习编程的秘诀是:编程,编程,再编程;
4、认真学习每一门专业课,那是你的吃饭碗。
5、在学校的实验室就算你做错一万次程序都不会有人骂你,如果你在公司你试试看!所以多去实验室上机,现在错的多了,毕业后就错的少了。
6、从现在开始,在写程序时就要养成良好的习惯。
7、不要漏掉书中任何一个练习题--请全部做完并记录下解题思路。
8、你会买好多参考书,那么请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码。
9、VC、C#、.NET这些东西都会过时,不会过时的是数据结构和优秀的算法!
10、记住:书到用时方恨少。不要让这种事发生在你身上,在学校你有充足的时间和条件读书,多读书,如果有条件多读原版书,你要知道,当一个翻译者翻译一本书时,他会不知不觉把他的理念写进书中,那本书就会变得像鸡肋!
11、我还是强调认真听专业课,因为有些课像《数据结构》、《编译原理》、《操作系统》等等,这种课老师讲一分钟能让你明白的内容,你自己看要看好几个月,有的甚至看了好几年都看不明白。
13、多去图书馆,每个学校的图书馆都有很多好书等你去看!
14、编程不是技术活,而是体力活。
15、如果你决定了要当一个好的程序员,那么请你放弃游戏,除非你是那种每天只要玩游戏就能写出好程序的天才!
16、你要有足够的韧性和毅力!有个高手出了一道题测试你的韧性和毅力:找个10000以内的素数表,把它们全都抄下来,然后再检查三遍,如果能够不间断地完成这一工作,你就可以满足这一条。
17、找到只属于你自己的学习方法!不要盲目的追随别人的方法,适合自己的才是最好的!
18、请热爱程序员这项工作!
D. 是不是更换了汽车发动机电脑(ECU)就一定要编程了哪位大虾能给我说下具体的编程步骤啊(以大众车系为
其实ECU并不仅仅是发动机电脑,而是行车电脑。换句话说,它控制的并不仅仅是发动机。它同时控制着你的油门、档位以及电子辅助设备的介入时机等等。
也不是说换了ECU就需要重新编程。一般来说对应一种车型的ECU都有一套自带的程序在里面。你所需要进行的只是调校,也就是依据你自己的喜好来调整汽车换档的时机、电子辅助介入时机、油门对应比例等等参数。而如果从零开始编程,这不是我们能干的事。中国的汽车企业能够进行ECU编程的也没有几个。
现在的改车行说给你ECU编程一般不是吹牛就是没跟你说清楚。通常做的是把某个已经指定好的参数拷贝到你已经有的行车电脑里,这样就可以模拟职业车手的驾驶风格,类似玩游戏里的脚本。
ECU也一般没有更换的必要,这在汽车设计的初期就已经指定好了,如果你没有动整车的结构和动力系统,ECU绝对是够用的。
发动机(Engine)是一种能够把其它形式的能转化为机械能的机器,包括如内燃机(往复活塞式发动机)、外燃机(斯特林发动机、蒸汽机等)、喷气发动机、电动机等。如内燃机通常是把化学能转化为机械能。
发动机既适用于动力发生装置,也可指包括动力装置的整个机器(如:汽油发动机、航空发动机)。发动机最早诞生在英国,所以,发动机的概念也源于英语,它的本义是指那种“产生动力的机械装置”。
外燃机
外燃机,就是说它的燃料在发动机的外部燃烧,1816年由苏格兰的R.斯特林所发明,故又称斯特林发动机。发动机将这种燃烧产生的热能转化成动能,瓦特改良的蒸汽机就是一种典型的外燃机,当大量的煤燃烧产生热能把水加热成大量的水蒸汽时,高压便产生了,然后这种高压又推动机械做功,从而完成了热能向动能的转变。
内燃机
明白了什么是外燃机,也就知道了什么是内燃机。内燃机即往复活塞式发动机,这一类型的发动机与外燃机的最大不同在于它的燃料在其内部燃烧。内燃机的种类十分繁多,常见的汽油机、柴油机是典型的内燃机。
E. 通过车辆编程可以解决的问题有哪些
通过车辆编程可以解决车内软件问题
编程和设码与常均规检测诊断的关系和区别汽车电脑的编程和设码不能取代常规的自我诊断和和善维修工作。常规的电脑自我诊断包括读取和清除故障码、数据流分析、动作元件测试等,在这些工作完成后,汽车的故障还无法解决,才考虑对电脑编程。如果车辆各系统的工作元件或电脑本身有硬件故障,对电脑编程的工作是毫无意义的。
给汽车电脑编程的方法现在的车载电脑都采用的可擦写的存储器,所以可以将修改原来ECU中存储的程式变为可能,但是如果要是一个普通的电脑编程员,还是不足以能编辑汽车ECU中的程序,因为这涉及到汽车的点火,喷油各个传感器和执行器信号的输入和输出,另外现在都采用了CAN。所以要编汽车的语言需要学电脑的编程语言,要知道编写汽车的发动机的机械性能(包括各个转速下的点火时间,喷油时间等等),以及很强的汽车专业知识,现在还增加了对局域网知识的要求,所以现在专业人士或车厂才能改汽车电脑里的程式。
F. 什么是汽车电脑编程匹配
在早期的车辆中,每个控制模块只处理特定的功能。如果控制模块有问题,无论是硬件还是软件陪护,都会更换控制模块。随着车辆型号和功能的增加,一个功能一个控制模块的设计变得笨拙和浪费。这需要一种新型的电气系统。这种新的电气系统使用分布式功能、控制区域网络通信和可重新编程的控制模块。汽车计算机编程的优点:
1.要获得新功能,例如在没有行车电脑的车辆上添加行车电脑,您可以安装新的操纵杆并下载新的车辆配置软件。多功能控制模块使用车辆配置文件以特定方式执行其功能。
2.控制模块的数量减少。发动机控制模块就是一个很好的例子。由于有60种不同的发动机类型,以前需要60种不同的备件库存。电脑可编程车:三种不同的硬件可以满足所有车型。
3.调整喷油程序以适应市场。市场上可以使用相同发动机模块的所有应用。不过可以下载不同市场的软件,区别对待不同市场的尾气排放需求。4.语言。将不同语言的文档下载到驾驶员信息模块中,可以改变集成仪表板中的语言,有利于更快地引入改进的功能,节省处理特殊类型故障的时间。以前,需要更换控制模块,但现在它可以下载软件的升级版本。
代码和编程(CODING)
编程与编码(programmingandCODING)的定义是利用电子通信传输技术,将软件程序中的相关控制数据输入到汽车计算机的可编程EPROM或FLASH中,一般分为编程和编码两类。代码:该批新电脑加载后,电脑中的Eprom程序与车辆上的部件一起激活或与其他电脑匹配。编程:批量加载到新计算机后,Eprom空需要用仪器重新编程。
对代码的理解
代码在我们的日常维护工作中占了很大的比重。很多新电脑出厂时都在EPROM或FLASH中安装了几套程序。它们安装到汽车上后,维修站将根据汽车的配置指定它们使用其中一个适用的程序。通俗理解就是新电脑自带几套衣服,穿哪套衣服要看车的配置。对编程编程的理解在日常维护工作中很少用到,只适用于某些特定的计算机,如防盗、音频网关等。电脑编程可以理解为把衣服放在电脑上,衣服就是软件程序。但是新电脑没有衣服,所以必须先安装在车内,然后才能根据车辆的配置在维修站装衣服,软件程序可以从维修光盘或互联网下载。
编程和代码设置与常规检测和诊断的关系和区别
计算机编程和代码设置不能代替常规的自诊断和良好的维护。常规的计算机自诊断包括读取和清除故障代码、数据流分析、动作元件测试等。这些任务完成后,在考虑计算机编程之前,汽车故障无法解决。
如果车辆每个系统的工作部件或计算机本身出现硬件故障,对计算机进行编程是没有意义的。
汽车计算机编程方法
目前所有的车载电脑都使用可擦写存储器,因此可以对原ECU中存储的程序进行修改。但是,如果你是一个普通的计算机程序员,编辑汽车ECU中的程序还是不够的,因为它涉及到汽车的点火、喷油、各种传感器和执行器信号的输入输出。另外,现在用的是CAN。所以需要学习计算机的编程语言来编译汽车语言,了解汽车发动机的机械性能,对汽车有很强的专业知识。现在,对局域网知识的要求提高了,所以在中国 大陆 只有少数人可以更改车载电脑中的程序。 @2019
G. 汽车电脑板如何在线编程
现在的车载电脑都采用的可擦写的存储器,所以可以将修改原来ECU中存储的程式变为可能,但是如果要是一个普通的电脑编程员,还是不足以能编辑汽车ECU中的程序,因为这涉及到汽车的点火,喷油,各个传感器和执行器信号的输入和输出,另外现在都采用了CAN。所以要编汽车的语言需要学电脑的编程语言,要知道编写汽车的发动机的机械性能(包括各个转速下的点火时间,喷油时间等等),以及很强的汽车专业知识,现在还增加了对局域网知识的要求,所以现在中国大陆只有很少的一部分人能改汽车电脑里的程式
补充:汽车改装最简单的是采用转换储存程序芯片方式,更换不同编程的芯片时,只要把ECU的背板拆开,拔掉原来的芯片再换上新的芯片便完事了,由于一些旧款的E-ROM芯片仅可写入程序一次,因此每次修改程序后都须用刻录机把程序刻入空白芯片来替换出原来的芯片。近年很多新车的ECU使用了可以多次重复读写的Flash-Rom (快闪记忆)芯片,在修改程序时不用更换空白芯片便可直接加载,较E-Rom方便多了。