导航:首页 > 车辆百科 > 车辆编程

车辆编程

发布时间:2020-08-09 13:49:07

1、如何给汽车电脑编程

现在的车载电脑都采用的可擦写的存储器,所以可以将修改原来ECU中存储的程式变为可能,但是如果要是一个普通的电脑编程员,还是不足以能编辑汽车ECU中的程序,因为这涉及到汽车的点火,喷油,各个传感器和执行器信号的输入和输出,另外现在都采用了CAN。所以要编汽车的语言需要学电脑的编程语言,要知道编写汽车的发动机的机械性能(包括各个转速下的点火时间,喷油时间等等),以及很强的汽车专业知识,现在还增加了对局域网知识的要求,所以现在中国大陆只有很少的一部分人能改汽车电脑里的程式 回答:2006-04-10 14:39提问者对答案的评价:

2、汽车电脑编程问题

ECU使用了可以多次重复读写的Flash-Rom (快闪记忆)芯片,在修改程序时不用更换空白芯片便可直接加载,较E-Rom方便多了。但不论是哪种形式的芯片,原厂和芯片改装商设计时都会加入保护设计来防止被译码和盗拷,因此在改装时,芯片改装经销商先要把每台车的数据上传到芯片改装商去认证车身号码、ECU编号、年份/规格。在数据确定后,相关的程序才下传到经销商的电脑

3、汽车编程什么意思

往发动机电脑里面写入数据,更换时需要编程

4、汽车编程有前途吗?

修车的地方是不少,但水平高的没几个,学就要认真学,学好了手艺,会很挣钱的哦,中国是汽车消费大国,随着生活水平的提高,车会进入每个家庭,水平高的维修师傅以后是不会闲着的 我国未来十个急需人才的行业之一就有汽车维修服务行业。目前汽车后市场人才奇缺,表现在:一是维修人员素质低,二是维修人员维修技术跟不上汽车技术发展,三是缺少既懂技术又善于服务的技能型人才。随着汽车技术,特别是汽车电子技术的日益普及和进步,他们已经越来越难适应现代汽车技术服务与营销工作了。我国汽车产量以每年超过20%的速度递增,而我国私家车上升的速度就更快,因此未来汽车行业需要更多的汽车人才。 随着人们生活质量提高,汽车销量持续增长,随之的汽车维修行业需求不断增大,目前汽车修理业存在规模小,技术欠佳,售后服务不完善等等问题,缺乏有经验有技术的高级技工,由于目前维修行业水平参差不齐,多数中高档车选择在4S店进行维修养护,费用较贵,所以一些中高档4S店,高级修理人员的工资可达几千甚至上万,这类人才一般接受过高等教育,能适应汽车高新技术发展的需要。我国私家车越来越多,汽车维修保养需求也越来越大,特别是高级技术人员奇缺,这个行业非常有前途。

5、汽车如何编程

Define Class 环奇小大脚 As 舵机控制
Name = "环奇小大脚"
Procere Init()
This.COM口 = 9
This.速率 = 115200
Return DoDefault()
Endproc
Procere 定义油门曲线()
If Not DoDefault() Then
Return .F.
Endif
*-- 油门
Insert Into 油门曲线 (通道, 位置, 脉冲宽度) Values (0, -1, 1700) && 油门 - 倒车最大
Insert Into 油门曲线 (通道, 位置, 脉冲宽度) Values (0, 0, 1500) && 油门 - 中点
Insert Into 油门曲线 (通道, 位置, 脉冲宽度) Values (0, 0.05, 1450) && 油门 - 不动的
Insert Into 油门曲线 (通道, 位置, 脉冲宽度) Values (0, 1, 1350) && 油门 - 最大
*-- 方向舵
Insert Into 油门曲线 (通道, 位置, 脉冲宽度) Values (1, -1, 1450) && 方向舵 - 最左
Insert Into 油门曲线 (通道, 位置, 脉冲宽度) Values (1, 0, 1370) && 方向舵 - 中点
Insert Into 油门曲线 (通道, 位置, 脉冲宽度) Values (1, 1, 1250) && 方向舵 - 最右
Return .T.
Endproc
Enddefine

Define Class 舵机控制 As Form
Name = "舵机控制"
COM口 = 0
速率 = 115200
Procere Init()
This.定义油门曲线()
Return This.连接舵机控制板()
Endproc
Procere Destory()
*-- 释放串口。
If Type("This.舵机控制板") = "O" Then
If This.舵机控制板.PortOpen Then
This.舵机控制板.PortOpen = .F.
Endif
Endif
Return .T.
Endproc
Procere 定义油门曲线()
*-- 创建油门曲线临时表
Create Cursor 油门曲线 (通道 Integer, 位置 N(6, 4), 脉冲宽度 N(4))
Return .T.
Endproc
Procere 连接舵机控制板()
*-- 没有“舵机控制板”就创建一个。
If Type("This.舵机控制板") <> "O" Then
This.AddObject("舵机控制板", "Olecontrol", "MSCommlib.MSComm")
Endif
*-- 打开串口。
If This.舵机控制板.PortOpen Then
This.舵机控制板.PortOpen = .F.
Endif
This.舵机控制板.CommPort = This.COM口
This.舵机控制板.Settings = Textmerge("<<This.速率>>,n,8,1")
If Not This.舵机控制板.PortOpen Then
This.舵机控制板.PortOpen = .T.
Endif
Return This.舵机控制板.PortOpen
Endproc
Procere 发送指令(通道, 位置)
Local 下限位置, 下限脉冲宽度, 上限位置, 上限脉冲宽度, 当前脉冲宽度, 串口指令代码
m.下限位置 = -1
m.下限脉冲宽度 = 500
m.上限位置 = 1
m.上限脉冲宽度 = 2500
m.当前脉冲宽度 = 1500
m.串口指令代码 = ""
*-- 1 找到当前位置最近的2个曲线值,如果找不到就取默认值 -1, 500 及 1, 2500。
*-- 2 生成指令。
*-- 3 发送给串口。
*-- 1
Select Top 1 * From 油门曲线 Where 通道 = m.通道 And 位置 = m.位置 Order By 位置 Desc Into Cursor curTemp
If Reccount("curTemp") > 0 Then
m.当前脉冲宽度 = curTemp.脉冲宽度
Else
Select Top 1 * From 油门曲线 Where 通道 = m.通道 And 位置 < m.位置 Order By 位置 Desc Into Cursor curTemp
If Reccount("curTemp") > 0 Then
m.下限位置 = curTemp.位置
m.下限脉冲宽度 = curTemp.脉冲宽度
Endif
Select Top 1 * From 油门曲线 Where 通道 = m.通道 And 位置 > m.位置 Order By 位置 Into Cursor curTemp
If Reccount("curTemp") > 0 Then
m.上限位置 = curTemp.位置
m.上限脉冲宽度 = curTemp.脉冲宽度
Endif
m.当前脉冲宽度 = Int((m.上限脉冲宽度 - m.下限脉冲宽度) / (m.上限位置 - m.下限位置) * (m.位置 - m.下限位置) + m.下限脉冲宽度)
Endif
*-- 2
m.串口指令代码 = Textmerge("#<<m.通道>>P<<m.当前脉冲宽度>>")
Debugout m.串口指令代码
*-- 3
This.舵机控制板.OutBufferCount = 0
This.舵机控制板.Output = 串口指令代码 + Chr(13)
Endproc
Enddefine

6、4S汽车编程是什么意思,检查什么的

就是编写4S汽车里面的控制系统的。。

补充:中文名 汽车电脑编程

解  释 采用转换储存程序芯片方式

拼  音 qichediannaobiancheng

应  用 汽车芯片改装

汽车改装最简单的是采用转换储存程序芯片方式,更换不同编程的芯片时,只要把ECU的背板拆开,拔掉原来的芯片再换上新的芯片便完事了,由于一些旧款的E-ROM芯片仅可写入程序一次,因此每次修改程序后都须用刻录机把程序刻入空白芯片来替换出原来的芯片。近年很多新车的ECU使用了可以多次重复读写的Flash-Rom (快闪记忆)芯片,在修改程序时不用更换空白芯片便可直接加载,较E-Rom方便多了。

7、什么叫汽车编程

补充:中文名 汽车电脑编程
解 释 采用转换储存程序芯片方式
拼 音 qichediannaobiancheng
应 用 汽车芯片改装
汽车改装最简单的是采用转换储存程序芯片方式,更换不同编程的芯片时,只要把ECU的背板拆开,拔掉原来的芯片再换上新的芯片便完事了,由于一些旧款的E-ROM芯片仅可写入程序一次,因此每次修改程序后都须用刻录机把程序刻入空白芯片来替换出原来的芯片。近年很多新车的ECU使用了可以多次重复读写的Flash-Rom (快闪记忆)芯片,在修改程序时不用更换空白芯片便可直接加载,较E-Rom方便多了。

8、汽车ECU编程用什么语言开发

汽车ECU编程是用汇编语言 ,不过可以用C代替,底层的东西需要硬件支持。
汽车ECU最简单的是采用转换储存程序芯片方式,更换不同编程的芯片时,只要把ECU的背板拆开,拔掉原来的芯片再换上新的芯片便完事了,由于一些旧款的E-ROM芯片仅可写入程序一次,因此每次修改程序后都须用刻录机把程序刻入空白芯片来替换出原来的芯片。
很多新车的ECU使用了可以多次重复读写的Flash-Rom (快闪记忆)芯片,在修改程序时不用更换空白芯片便可直接加载,较E-Rom方便多了。
不论是哪种形式的芯片,原厂和芯片改装商设计时都会加入保护设计来防止被译码和盗拷,因此在改装时,芯片改装经销商先要把每台车的数据上传到芯片改装商去认证车身号码、ECU编号、年份/规格。在数据确定后,相关的程序才下传到经销商的电脑,技师再用刻录机把数据写入空白芯片或经原来用作连接原厂检测电脑的插口,把ECU内的Flash-Rom芯片程序更新。

9、车辆工程与编程

本人也是车辆工程专业的,导师的方向是汽车测试技术,所以我也在学习编程,编程语言是C和C#。我主要是做汽车试验检测方面的,具体的是要编写试验台架的运行程序,监控程序,后期的信号处理等方面。
不知道楼主学习的是哪种语言。
就我了解到的,我们实验室有很多外面的企业拿过来做的项目,主要是零部件的性能,耐久,噪声等等。
火车方向的话应该也差不多的,零部件检测技术在国内还是很一般的,所以前景还是很不错的!
还有什么想问的可以追问。
纯手敲,往采纳~


与车辆编程相关的内容