『壹』 在哪裡可以編寫汽車發動機電腦版程序
中國通用銷態APP。
中國通用APP中ECU編程可匹配車型進行發動機編程虧襪源。
汽車編程意好知味著轉換和存儲程序晶元。
『貳』 汽車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匯流排應該成為目前的標准,汽車的電氣狀況可以很容易地通過診斷儀和行車電腦進行診斷。所謂的汽車電子維修,變成了使用診斷工具,更換部件,越來越沒有技術含量,變成了純手工勞動。
『叄』 汽車改裝請高手回答改裝汽車ECU需要哪些軟硬體 簡要說說是怎麼改程序的嗎 需要哪些專業知識啊
需要的硬體:用來實現電腦與ECU通訊(讀、寫)的編程器。大致有幾種:
1.焊接設備+EEPROM編程器(就是CIH病毒流行的時候刷電腦主板BIOS晶元用的機器);需要拆下ECU上的EEPROM進行讀寫的車型可使用此硬體。
2.OBDII編程器;支持OBDII讀寫ECU的車型,VW大多數車款適用。這個方式下不用拆裝ECU,比較方便。
3.BDM編程器;BMW不少車用這個,需要拆開ECU。
4.BOOT-MODE編程器;法國和義大利不少車讀寫ECU會用到,需要拆ECU。
---其中2、3、4使用中與電腦連接的編程器部分相同,只是介面不一樣(OBDII/BDM/BOOT-MODE)
------------------------
需要的軟體:
1.不同的編程器配套的應用軟體,買編程器的時候隨附,在WINDOWS下安裝。
2.M.A.P.編輯軟體(調教師才用得到,一般國內比較少見),用來編輯ECU程序(引擎工況資料庫),較常用的是EVC公司的WinOLS,另外還需要配合一些CHECKSUM工具軟體-----使用這類軟體就可以自己調教ECU了。
-----------------------
需要的專業知識:
0.應用級:設備買來以後把圖文並茂的說明書看完就可以了,知道怎麼拆裝並讀寫ECU、注意事項有哪些、常見的各車型對應的編程器類型。大中國地區(包括港、澳、台)95%或以上從事ECU業務的商家處於此水平。
1.入門級:了解發動機工作原理及常見工況,會使用常用感測器、監測儀表、M.A.P.編輯軟體,並懂得對原車ECU文件進行小范圍調教,會對常見的跨接電腦進行設置(比如N/A的車加TURBO以後的ECU修改)。
2.專家級……身處歐洲的各大調教師群體及參與汽車運動的技術支持人員
-----------------------
改ECU的過程
1.讀出原車ECU文件
2.進行修改得到ECU升級文件
3.把升級文件寫進ECU
4.試車,調試OK就結束,調試出問題就從步驟2開始再修改。
-----------------------
1樓 gamemaster0430 說的情況基本屬實,國內也有懂技術、會改的,只是人家不賺民用車這塊。
2樓基本就是宣傳……
商家的手法都類似,把簡單有條理的事實進行「差異化誇大」,沒必要嘛……神秘氣氛太重其實對培育市場沒什麼好處。
『肆』 汽車的ecu該怎麼刷
汽車刷ecu找專業維修汽車電腦系統的人刷。
1.刷寫ECU有什麼效果?
最主要的作用就是通過優化程序和數據,來釋放發動機硬體本應該有的性能,從而達到提升動力的效果!一般自然吸氣發動機可提升10~15%,增壓車可提升30~35%左右的動力。
2.既然提升這么明顯,那安全嗎?
只要是專業的,正規的程序廠商的ECU程序,就是安全的,因為刷寫ECU很多的是釋放發動機本身被原廠封印了的動力,不是壓榨動力,所以基本可以放心!
3.那原廠為什麼不在封印這些動力呢?
因為原廠的車不只是賣給你一個人或一個地區,他需要綜合考慮不同地區的油品 、海拔、行車環境,通過調低輸出,能夠有更好的通用性和適應性,所以原廠ECU是比較保守的!
對於自己的車,一般情況下不建議私下刷寫ECU,生產廠家的ECU基本上是綜合了車輛性能和耐久綜合考慮,私自改大動力輸出可能導致車輛耐久下降。也不清楚私下改裝是什麼情況,是和廠家刷寫的方式一樣還是採用外掛式電腦進行改裝,一般上市車ECU都有著加密保護,只允許正常刷寫1-2次,過多的刷寫可能會導致車輛ECU硬體損壞。
『伍』 ecu電噴匹配用什麼軟體
在日常生活中,汽車是大家所熟悉的東西,針對於汽車的伏畝維修保養知識,大家都能說出一二,但是對於我們所不熟悉的工程車、卡車等柴油車系列,很多人都不清楚,這篇文章主要是闡述如果用柴油車診斷儀做玉柴ECU的數據刷寫,如果能將ECU刷寫做好,那可以省上不少錢!
工具原料
PS90柴油王診斷儀玉柴發動機系列車型
方法/步驟分步閱讀
1使用PS90柴油王可對工程車、卡車等車型柴油發動機ECU進行數據刷寫碼中,以玉柴為例,操作方法如下:
打開點火開關,關閉所有電器,操作過程禁止啟動車輛,PS90連接車輛診斷借口,打開PS90 APP進入「特殊功能」,選擇「ECU刷寫」;
2選擇「博世電控」;
3選擇「玉柴」;
4刷寫數據前請備份原車數據,選擇「數據讀取」進行備份操作;
5確認發動機數據文件號和軟體版本;
6數據讀取過程禁止斷開解碼器連接,保證電瓶電壓不低於ECU工作電壓,選擇「是」繼續;
7輸入文件名進行備份,如「P1175V740」,選擇「確定」保存文件;
8數據備份成功,選擇「確定」返回到上一個菜單;
9選擇「缺模森數據刷寫」;
10連接過程中,請耐心等待下一步提示;
11確認發動機軟體版本信息,選擇「確定」繼續;
12已進行數據讀取備份,選擇「確定」繼續;
13選擇要刷入ECU的數據文件,選擇「是」確認開始刷寫,期間不要斷開PS90診斷儀和車輛的鏈接,也不要關閉車輛的開關電源;
14刷寫開始,系統擦除舊的數據並寫入新的數據;
15數據刷寫過程耐心等待幾分鍾;
16數據刷寫成功後,關閉點火開關休眠15秒以上,然後測試發動機沒有故障碼,且著車檢查確認發動機無異常。結束後選擇「返回」鍵退出,斷開PS90與車輛的連接;
『陸』 你好,請問一下汽車刷ECU需要用到什麼軟體和硬體
筆記本以及發動機廠家的刷程序軟體,
對發動機來說,汽車ECU就相當於電腦軟體與硬體的關系,更貼切的比喻應是,汽車ECU相當於計算機主板上的BIOS,通過它可以調控發動機動力輸出數值。
『柒』 汽車ECU用什麼語言編程
一般使用C語言編程。ECU一般採用通用且功能集成,開發容易的CPU;軟體一般用C語言來編寫,並且提供了豐富的驅動程序庫和函數庫,有編程器,模擬器,模擬軟體,還有用於calibration的軟體。汽車電腦維修是個前景很廣闊的職業,隨著並運核中國步入汽車社會,越來越多的家庭或者個絕掘人購買汽車,這就給了汽車維修,尤其是高級汽車悄察維修更廣闊的空間。
『捌』 刷寫汽車ECU需要什麼工具和軟體
據說刷ECU是可以把原車隱藏的一部分功率激活,因為合資品牌的發動機都是按照國外的參數來設定的,而到了國內,因為原油,路況等等的因素,所以要適當的閹割一部分動力,車主可以通過刷ECU來達到原廠設定,也就是說,並不是可以增加馬力,而是說把原有的馬力刷出來!也許國內有刷ECU的地方,但是···你敢嗎??我認為發到德國,讓老外來操作吧!!
『玖』 汽車ECU用什麼語言編程,汽車電腦維修的前景如何
近年很多新車的ECU使用了可以多次重復讀寫的Flash-Rom (快閃記憶)晶元,在修改程序時不用更換空白晶元便可直接載入,較E-Rom方便多了。但不論是哪種形式的晶元,原廠和晶元改裝商設計時都會加入保護設計來防止被解碼和盜拷,因此在改裝時,晶元改裝經銷商先要把每台車的數據上傳到晶元改裝商去認證車身號碼、ECU編號、年份/規格。在數據確定後,相關的程序才下傳到經銷商的電腦,技師再用刻錄機把數據寫入空白晶元或經原來用作連接原廠檢測電腦的插口,把ECU內的Flash-Rom晶元程序更昌模新。這種形式的ECU改裝方法不會給予車迷任何的調整空間,但好處是省心省時,十分適合一些沒有或只是輕度改動過發動機(包括進排氣系統)的原裝車。 需要注意的是,大部分人在談到ECU時都只是盯著硬體上的搭配,好像換上某名牌ECU後車子便會有立竿見影的動力性能提升,這實是改裝上的一大誤區。ECU只是一件工具,不同的孝迅賣類別和品牌的差異要看你實際的需要。歸根究底,ECU的效果要看編程人員的功力和是否有足夠的測試設備(如專業用的空燃比表、測功機等)。試想,如果編程員只抱著筆記本電腦,坐在副駕位置和車主在公路上一邊"生死時速",一邊憑感覺去調校供油量和點火正時,這不但危險而且也不科學,調出來的效果可能比原來還要差(當然在一般街車的改裝程度上,這種方法也是基本可取的)。而在賽車場上,你常看到工程師現場用手提電腦調校程序,這是在原有改裝程序上根據天氣、賽道情況的程序細微調整,但不會偏離原改裝程序太多。 事實上改裝ECU的最大成本並不在硬體而是在軟體,要開發一套完全根據個別改裝車情況量身定做的ECU程序,需要一名資深編程員連同其他技術人員在測功機上工作一整天甚至是更長時間。說到底,如果調校技術不過硬,或是專業設備不足,應採用一些著名品牌的晶元或沿用外掛式附加電腦的隨機程序,這些可能並不是最理想的ECU改裝,但絕對是最保險和最合乎成本效益的方法。 汽車要適應各種天氣、路況、環境(如高原、沙漠、嚴寒和劣質汽油等惡劣條件)及各種駕駛者的不同要求,同時它也要保證這種復雜的情況下依然能夠揮灑自如行駛並通過嚴格的尾氣排放、油耗標准,因此在大多情形下,原裝ECU內的程序是一個符合眾多條件的最佳妥協。以空燃比(AFR)為例,原廠編程員必須把某些行車情況下(如在等速行車時)的AFR調得稀一點(即油少氣多)來減低油耗,以便通過一些國家的油耗測試標准,而在其它的時間里原廠ECU的AFR大都會設定在1:14.7,因為這是最容易符合尾氣標準的比例。但對大部份發動機來說,能發出最大動力的AFR卻是在混合氣較濃(即油多氣少)的范圍內。同樣為了拓寬車子的燃油適應性 (不同地區的不同標號的燃油),原廠設定的點火提前角一般都可適應較低標號的燃油(發動機在不同的點火提前角點火時輸出功率是不一樣的),也就是說你現在發動機的點火提前角未必能與你現在使用標號的燃油搭配最佳......如果可以把原裝程序向偏向動力表現方面修改一下,便能把馬力增大5-8%(turbo車更可達15%),換擋更平順!許多原廠無法解決的問題如:怠速過低易熄火、變速箱換檔震動的問題都可以解決!而且可以省油5%-25% 如果你真的不想妥協,最佳的方法是按個別駕駛者的要求升級ECU程序參數:加快ECU更精準的計算和運算速度,但因為成本和技術水平的關系巧逗,有些車迷會退而求其次地為愛車裝上一些俗稱"二次進氣"或"燃油追加"等配件來增加進入發動機的燃油和空氣量,這些配件其實都是以繞過原裝感測器或改變感測器電壓的方式來"欺騙"ECU,使其在不知情下改變進入發動機內的空燃比值,令發動機在某些工況下有所改善。但這種不全面的改裝方式會帶來其它副作用甚至可能產生安全問題。令發動機在某些情形(工況)下的動力表現有所改善。還有一些節油產品像節油貼、節油器等也都是誇大其詞,最大的節油效果也不過3%。如果想從根本進行動力提升則要去專業的改裝廠進行改裝ECU。
『拾』 如何修改ECU 的數據
第一步是獲取ECU原始數據
方法有多種,傳統的是拆掉程序晶元,放置到適配器內通過通用編程器來進行數據讀寫。對於一些較新型號電腦應用ST10F275系列,MPC5XX系列,TC1766/1796系列這種辦法已經行不通了。ST10F275通過BOOT模式進行數據讀寫,MPC5XX系列可以通過BDM 或
OBD2形式讀寫。TC1766/TC1796 也需要通過BOOT模式或是OBD2進行數據讀寫。因此適當的工具是進行ECU tuning 的前提條件。猜猛
第二步數據的修改
這要靠大量的經驗的累計,很多是從馬力測功機上得出的數據,這個過程可能是枯燥的,捧個筆記本上路是搞生死時速在很多時候實現起來難度比較大。大家都知道數據價格高,
這是個現實的問題。資深的調校人員和賽車多少有些關系。數據修改的核心內容是所謂的
MAP(脈譜),早期的ECU內部只有二三十個MAP,新款A6L 2.0TFSI有超過150個MAP
,復雜程度可想而知。ECU調校是個系統工程,並不是是個程序員就可以搞編寫程序,因為這根本差仿就不是一回事。中國人聰明的很多老外都害怕,你看看STAR現在賣多錢,OPS賣幾米就知道了。XP你可以隨便搞。但是發動機電腦不同,搞的不好,車子會出問題的。
第三步數據CHECKSUM
這也是很關鍵的一步,較新的ECU都帶有CHECKSUM檢查,其目的就是為了防止程序被修
改,修改完程序如果不進行CHECKSUM修正,電腦的自檢是通不過的,輕則報碼,重則死機啊(不發動)。當然不同系列的ECU 計算的方法又有很大的不同,所以老外的CHECKSUM插件價格也是高的很。而且分開來賣。
第四步寫回數據,讀取數據的逆過程了
總的來講,OBD2數據讀寫是近年來非常流行的,也是安穗慶橋全級別最高的,無需拆卸晶元,也不用動用烙鐵,但並不是所有電腦都可以OBD2讀寫,所以通用編程器也不能扔,個別的還要配合BDM。想一個設備全搞定,難度還是非常大的。