首页 - 汽车价格 > 汽车ECU用什么语言编程,汽车电脑维修的前景如何

汽车ECU用什么语言编程,汽车电脑维修的前景如何

发布于:2024-05-26 16:12:47 来源:互联网

汽车ECU用什么语言编程,汽车电脑维修的前景如何?

汽车ecu就是通常讲的汽车电脑。

汽车ecu编程语言目前90%都是c语言编写,其中部分汇编语言,还有部分c++语言也会在汽车ecu使用。

汽车ecu目前主要还只是16位单片机,因此资源有限,需要特定的驱动代码和配置。汽车电脑的维修,一般能做的也是重新刷写软件,刷写参数。真正的电路板损坏或者其他元器件坏了,只能重新更换新的ecu,然后刷写软件配置参数。

汽车电脑维修,没有手机电脑维修那么复杂,也没有太多技术含量。

但也许未来不久,汽车也会变成一个大的电脑。到那时候维修可能就会和手机电脑维修一样,市场广阔,收益很大的。

看情况,我设计过车用ECU,不过不是汽油发动机,只是柴油发动机或发电机。上位机软件C++自编,没用INCA,太贵了,为客户省钱。发动机ECU都是用单片机,发电机ECU用的是DSP(不好意思,用的是德州DSP,希望国产普及),都是C语言编程,前面有人说用C++或者汇编,我说你真他妈本事。车用ECU无非是模拟量,开关量测控都有,主要特点:

1、带了大容量控制脉谱图(MAP),一般MAP二维横纵起码16点以上(各模块不同),但是MAP里的数据必须做大量实验标定,这就需要实现快速通信及读写,或者先在大容量RAM里标定,最后好了一次性写到存储器里。

2、通信:我们将标定通信和平时监控通信分开的,标定通信数据量大,我们用485或K线,平时数据通信用CAN。

普通单缸:用STC单片机,很意外吧?很多人特别是三脚猫的些人很鄙视用STC的,就因为它国产?就因为它老板看上去像吹牛?单片机这玩意要选就选适合的,反正我们用下来蛮可靠的,没遇到什么莫名其妙的问题。唯一不好的是他们号称要出汽车级芯片,一直难产。

多缸机:freescale,飞思卡尔,汽车上广泛应用,编程没什么难度,也有协处理XGATE,自带CAN收发器,方便很多。

发电机:DSP28系列,其实是是发动机发电机一起集成控制,带液晶操作界面,关键要实时采集计算三相交流电电压电流功率频率各项参数(本来有专用芯片,没用),DSP难度比单片机稍难,但实际上很多模块都配有专门头文件跟c文件,因此很方便,现在市场上牛逼轰轰的STM32(我没用过,看别人编程,狗屎水平)我看就是学DSP。

用汽车电瓶如何来带电脑,具体该如何DIY?

利用汽车电瓶带动电脑需要逆变器,拆车电瓶当做备用电源使用需要两个逆变器。

普通家用代步车的车载电路系统的电压为12V,蓄电池自然也是12V。而电脑的电压是220V交流电(不论笔记本还是台式机),汽车电池的电压是无法带动电脑运行的。想要带动电脑运行则需要逆变器,所谓逆变器是把蓄电池的低压直流电转变成固定频率的220V交流电,说白了就是个多功能变压器。

汽车ECU用什么语言编程,汽车电脑维修的前景如何 - 爱尚汽车

逆变器可以通过原车点烟器结构取电,之后打开开关则能开始变压变电,之后将笔记本或者台式机的电源插在逆变器上即可正常启动了。不过原车蓄电池的容量很小,比如占有率比较高的12V-55Ah的电瓶,12V指电池电压、55Ah指该电池可以以每秒中55库伦的电流持续放电1小时。这组电池折算为度只有0.66度(kwh)的电,而功率很低的笔记本也有100w左右的功率,如果是游戏本会有150~200w的功率,工作站大功率本会轻松超过200w。

汽车ECU用什么语言编程,汽车电脑维修的前景如何 - 爱尚汽车

0.66度电等于660w,普通笔记本理论上可以使用5~6个小时,但实际的可能性微乎其微。因为汽车蓄电池的容量达不到理论值,同时会在使用过程中越来越低;而且电池必须保证有一定容量并且电压不低于11V,否则会因电压过低或容量过低造成发动机无法启动,所以普通笔记本能用个把小时就要注意了。不过在车辆行驶中可以随意使用,因为发动机启动后会带动发电机发电,启动车辆后车内供电是发电机直供,蓄电池并不会受到影响。

汽车ECU用什么语言编程,汽车电脑维修的前景如何 - 爱尚汽车


如果想要利用拆车电瓶当做备用电源使用,电池必须配备两个逆变器。第一个逆变器与车载逆变器相同,是用来变电变压为电脑提供220V电。但因容量过小电池会快速亏电,在应急使用后则需要利用逆变充电器为电池组充电,充电的总不能去车上并联,这种方式太麻烦而是效率低还费油。最简单的充电方式是利用220V电瓶充电夹,夹住正负极后用家用电即可充电了。

汽车ECU用什么语言编程,汽车电脑维修的前景如何 - 爱尚汽车


说明:汽车在熄火后不建议长时间使用逆变器用电,因为铅酸电池的平均使用寿命只是300多次,熄火后快速耗电启动后优惠快速充电,而正常用车时熄火后静态电流耗电极小,启动后需要充电的比例也很小。快速耗电一次可能等于数十次的正常启停对电池造成的损伤,电池本应该用5年但如果熄火后频繁用电,蓄电池的使用寿命很有可能降低至1年左右,大功率电器设备建议在启动发动机后再使用。

汽车ECU用什么语言编程,汽车电脑维修的前景如何 - 爱尚汽车


本文由天和Auto撰写,内容请勿站外搬运(保留版权维护权利),平台内欢迎转发留言关注。


标签: # 汽车 # 电脑维修 # 语言

相关文章