⑴ 编程解决汽车故障的方法 编程解决汽车故障的方法是什么
1、通过车辆编程可以解决车内软件问题。
2、编程和设码与常均规检测诊断的关系和区别汽车电脑的编程和设码不能取代常规的自我诊断和和善维修工作。常规的电脑自我诊断包括读取和清除故障码、数据流分析、动作元件测试等,在这些工作完成后,汽车的故障还无法解决,才考虑对电脑编程。如果车辆各系统的工作元件或电脑本身有硬件故障,对电脑编程的工作是毫无意义的。
3、给汽车电脑编程的方法现在的车载电脑都采用的可擦写的存储器,所以可以将修改原来ECU中存储的程式变为可能,但是如果要是一个普通的电脑编程员,还是不足以能编辑汽车ECU中的程序,因为这涉及到汽车的点火,喷油各个传感器和执行器信号的输入和输出,另外现在都采用了CAN。所以要编汽车的语言需要学电脑的编程语言,要知道编写汽车的发动机的机械性能(包括各个转速下的点火时间,喷油时间等等),以及很强的汽车专业知识,现在还增加了对局域网知识的要求,所以现在专业人士或车厂才能改汽车电脑里的程式。
⑵ 一道JAVA编程题:用类描述汽车中Engine(发动机)的功率和Gearbox(变速箱)的档位数目
--------Engine 类----------
public class Engine {
int power;
public int getPower() {
return power;
}
public void setPower(int power) {
this.power = power;
}
}
----------Gearbox类---------
public class Gearbox {
int amount;
public int getAmount() {
return amount;
}
public void setAmount(int amount) {
this.amount = amount;
}
}
-------------Car 类---------------
public class Car {
Engine engine = new Engine();
Gearbox gearbox = new Gearbox();
public Engine getEngine() {
return engine;
}
public void setEngine(Engine c) {
this.engine = c;
}
public Gearbox getGearbox() {
return gearbox;
}
public void setGearbox(Gearbox h) {
this.gearbox = h;
}
public void show(){
int power = engine.getPower();
int amount = gearbox.getAmount();
System.out.println("功率为:"+power+" 变速箱:"+amount);
}
}
---------------test 类--------------------
public class test {
public static void main(String[] args) {
Engine engine = new Engine();
engine.setPower(123);
Gearbox gearbox = new Gearbox();
gearbox.setAmount(6);
Car jeep = new Car();
jeep.setEngine(engine);
jeep.setGearbox(gearbox);
jeep.show();
}
}
这种题太没营养了...看你应该是个初学者,又在线等,帮你一把.
⑶ 道通汽车诊断电脑怎么给新凯悦做发动机编程
1、首先使用笔记本电脑连接别克凯越的行车电脑。
2、连接好和闹笔记本电脑镇棚祥后,在电脑的控制模块上选择01-发动机选项。
3、在发动机选项上选择匹配功能。
4、点击匹配功能后,系统会显示控制模块接受请求,御搏现在正在重新读取通道。
5、等待通讯完成,这样凯越的发动机就匹配完成了。