导航:首页 > 软件知识 > 汽车电控系统使用什么程序编写

汽车电控系统使用什么程序编写

发布时间:2023-05-19 07:05:13

㈠ 汽车上电子产品用什么语言编写的程序

单片机:C语言。
嵌入式系统:wince系统:c、c++,android系统:java。

㈡ 汽车ecu编程语言是什么

汽车ecu是汽车计算机的总称。目前90%的汽车ecu编程语言基本都是用C语言写的,汽车ecu中也可能会用到一些汇编语言和一些C语言。目前汽车ecu的关键只有16位单片机,所以资源有限,需要具体的驱动代码和配置。大部分的电脑维修都可以通过重写软件和主要参数来完成。如果真的电路板损坏或者其他部件坏了,只能更换新的ecu,然后再写软件配置主要参数。电脑维修没有手机电脑维修复杂,也没有太多技术含量。但也许用不了多久,汽车就会变成一台大电脑。到时候,维修大概会和修手机、电脑一样,市场广阔,利润巨大。大部分产品都是用C语言编写,由PICC编译器编译成机器码。在某些情况下,编译的代码是冗余的,执行效率不可能是最优的。为了获得最佳的执行效率,有时汇编代码会嵌套在C语言中。例如,遥控信号接收程序使用3E码对遥控信号进行编码。接收程序需要以100us为周期检查中断程序中输入的遥控信号。如果用C语言写,大概100us可能会占用50us以上,不到一半的时间花在处理其他逻辑上。但是如果处理嵌套汇编,只需要30us语言。遥控数据通过滚动数据号进行加密,防止被空中的人截获、破解或再次攻击,而数据解密由于大剂量移位操作,耗时较长,所以解密代码也是用汇编语言编写的。这些功能要求都很强,比如带LIN的调节器,CAN CAN通讯功能。我们选择资源更丰富,运算速度更快的ROM/RAM,来自飞思卡尔的8位处理器DZ96和16位处理器DZ128。因为性能提升了,所有代码基本都是C语言开发,没有嵌入汇编代码。考虑到实时自可靠性的要求,所有调节器基本都不是基于freeRTOS、linux等操作系统开发的。这基本上是几年前的事了。近年来,随着电子技术的飞速发展,32位cortex-Mx单片机以极高的性价比横扫一切。之前风靡一时的PIC系列处理器应该已经轻轻退出历史舞台了。我认为CAN CAN,LIN总线应该成为目前的标准,汽车的电气状况可以很容易地通过诊断仪和行车电脑进行诊断。所谓的汽车电子维修,变成了使用诊断工具,更换部件,越来越没有技术含量,变成了纯手工劳动。

阅读全文

与汽车电控系统使用什么程序编写相关的资料

热点内容
山西辅助技术服务是什么 浏览:526
原厂的数据线一般多少钱 浏览:406
市场绩效工资一般多少 浏览:2
评委打分程序在哪里 浏览:481
内江市老城区菜市场有哪些 浏览:369
凯尔在哪里代理 浏览:18
保险代理公司怎么考核 浏览:651
去哪里可以免费开放技术资源 浏览:319
给孩子发信息有哪些方法 浏览:524
小区摄像头录像数据在哪里 浏览:640
为什么重卡市场竞争激烈 浏览:664
武理工电子信息和机设哪个好 浏览:917
为什么看好碳交易 浏览:321
boss小程序如何屏蔽公司 浏览:291
微商代理怎么下单发货 浏览:279
减肥产品的代工厂有哪些 浏览:825
佳琦直播间秒杀产品什么时间 浏览:631
销售信息技术服务费计入什么科目 浏览:523
光储存技术用于哪些领域 浏览:860
深圳怡宝总代理怎么样 浏览:420