導航:首頁 > 軟體知識 > 汽車電控系統使用什麼程序編寫

汽車電控系統使用什麼程序編寫

發布時間: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匯流排應該成為目前的標准,汽車的電氣狀況可以很容易地通過診斷儀和行車電腦進行診斷。所謂的汽車電子維修,變成了使用診斷工具,更換部件,越來越沒有技術含量,變成了純手工勞動。

閱讀全文

與汽車電控系統使用什麼程序編寫相關的資料

熱點內容
代理期結束怎麼辦 瀏覽:194
交易時間大概要多久 瀏覽:833
施耐德代理商怎麼做好 瀏覽:287
什麼軟體測試產品成分 瀏覽:457
金龍廣場歸哪個市場監督管理局 瀏覽:639
鄭州職業技術學院怎麼去滎陽 瀏覽:972
天匯市場收費不合理怎麼投訴 瀏覽:902
開發商找代理委託費怎麼辦 瀏覽:678
交易網余額被凍結怎麼辦 瀏覽:869
河南代理報稅需要什麼條件 瀏覽:866
廣東珠海有哪些錢幣市場 瀏覽:117
人事代理辭職後悔了怎麼回去 瀏覽:222
菜市場買魚需要注意什麼 瀏覽:938
昌吉旅遊市場在哪裡 瀏覽:556
街頭籃球彈出應用程序失敗怎麼辦 瀏覽:86
生物技術公司有哪些會計業務 瀏覽:520
康婷主打產品有哪些 瀏覽:130
哪些企業需要做數據標注 瀏覽:552
做什麼副食產品好 瀏覽:850
人力市場什麼時候復工 瀏覽:850