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

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

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

閱讀全文

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

熱點內容
倉庫需提供哪些數據示意圖 瀏覽:231
宣城開輔導班怎麼考察市場 瀏覽:116
環保代理商有哪些 瀏覽:624
上海哪裡有賣古銅香爐市場 瀏覽:741
職業技術學院為什麼有公辦和民辦 瀏覽:232
除疤產品都有哪些 瀏覽:772
南京糖酒展會主要展覽什麼產品 瀏覽:108
榮耀9x數據漫遊是什麼 瀏覽:72
軟體清除數據怎麼恢復 瀏覽:436
現在有什麼小程序 瀏覽:247
省級代理什麼產品好 瀏覽:420
彩票代理點怎麼辦理 瀏覽:673
起訴對方信息怎麼處理 瀏覽:176
淘寶危及交易怎麼解凍 瀏覽:821
關掉手動代理伺服器有什麼影響 瀏覽:537
玉石一般市場在哪個地方呀 瀏覽:17
長沙砍價小程序開發多久時間 瀏覽:667
帶著技術和老闆怎麼談 瀏覽:640
電商交易管理是干什麼 瀏覽:665
聊城加盟代理面館有哪些 瀏覽:940