我要提問

汽車ecu的編程語言是什么?

rtyry 2023-03-23 19:08:25

汽車ecu的編程語言是什么?

1個回答
  • xw3347827 2023-03-23 19:08:25
    汽車ecu是汽車電腦的總稱。目前90%的汽車ecu編程語言基本都是用C語言寫的,汽車ecu中也可能會用到一些匯編語言和一些C語言。目前汽車ecu的關鍵只有16位單片機,所以資源有限,需要具體的驅動代碼和配置。大部分電腦維護可以通過重寫軟件和主要參數來完成。如果真的是電路板損壞或者其他部件壞了,只能更換一個新的ecu,然后再寫軟件配置的主要參數。電腦維修不像手機電腦維修那么復雜,沒有太多技術含量。但也許用不了多久,汽車就會變成一臺大電腦。到時候,維修大概會和修手機、電腦一樣,市場廣闊,利潤巨大。大部分產品都是用C語言編寫,由PICC編譯器編譯成機器碼。在某些情況下,編譯的代碼是多余的,執行效率不可能是最優的。為了獲得最佳的執行效率,有時C語言中會嵌套匯編代碼。例如,遙控信號接收程序使用3E碼對遙控信號進行編碼。接收程序需要每100us檢查一次中斷程序中輸入的遙控信號。如果用C語言寫,大概100us可能占用50us以上,花在其他邏輯上的時間不到一半。但是如果處理嵌套匯編,只需要30us語言。遙控數據通過滾動數據號加密,防止被空中的人再次截獲、破解或攻擊。但由于大劑量移位操作,數據解密需要較長時間,所以解密代碼也是用匯編語言編寫的。這些功能要求很高,比如調節器具有LIN和CAN CAN通訊功能。我們從飛思卡爾的8位處理器DZ96和16位處理器DZ128中選擇資源更豐富、運算速度更快的ROM/RAM。因為性能的提升,所有代碼基本都是用C語言開發的,沒有嵌入匯編代碼。考慮到實時自可靠性的要求,所有調節器基本都不是基于freeRTOS、linux等操作系統開發的。這基本上是幾年前的事了。近年來,隨著電子技術的飛速發展,32位cortex-Mx單片機以極高的性價比橫掃一切。之前風靡一時的PIC系列處理器應該已經逐漸退出歷史舞臺了。我覺得可以可以,LIN總線應該是現在的標準,汽車的電氣狀況很容易通過診斷儀和行車電腦診斷出來。所謂的汽車電子維修,變成了使用診斷工具,更換零部件,越來越沒有技術含量,變成了純體力勞動。
    0有用 0 回復
申明:本文轉載自互聯網,轉載目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責。文章內容僅供參考。如因作品內容、版權和其他問題需要同本網聯系的,請發送郵件聯系刪除。

相關問答

主站蜘蛛池模板: 日本不卡免费新一区二区三区| 99在线观看国产| 稚嫩进出嗯啊湿透公交车漫画| 国产成人av在线免播放观看| 3p视频在线观看| 无码熟妇αⅴ人妻又粗又大| 伊人大杳焦在线| 青青草原亚洲视频| 无翼乌r18无遮掩全彩肉本子| 亚洲а∨精品天堂在线| 美女扒开小内裤| 国产视频精品视频| 久久亚洲精品无码aⅴ大香| 男同在线观看免费网站| 四虎成人免费网站在线| 8av国产精品爽爽ⅴa在线观看| 好男人资源在线观看好| 九九久久精品国产AV片国产| 精品一区二区三区免费毛片爱| 国产热re99久久6国产精品| 一本到卡二卡三卡免费高| 欧美videos在线观看| 厨房切底征服岳| 被民工蹂躏的雯雅婷| 国产精品第3页| 久久综合九色综合欧洲| 男人扒开女人的腿做爽爽视频| 国产农村女人一级毛片了| 97久久免费视频| 天天色天天综合| 一个人看的www日本高清视频| 成人午夜性a级毛片免费| 亚洲va中文字幕无码久久| 欧美极品欧美日韩| 国产99在线a视频| chinese麻豆自制国产| 好好的曰www视频在线观看| 中文乱码人妻系列一区二区| 把英语课代表按在地上c网站| 久久99中文字幕伊人| 欧美在线视频二区|