Válassza ki a nyelvét
Autós Számítógépes Programozás Tanfolyam
Több mint 2 millió diák világszerte

Autós Számítógépes Programozás Tanfolyam

4,3

Sajátítsa el az autóipari szoftvermérnökség teljes vertikumát, a beágyazott C-től és az ECU-kalibrációtól az OTA-frissítésekig és a funkcionális biztonságig. Ez a kurzus gyakorlati készségeket nyújt valós protokollokkal, ipari eszközökkel és gyártási szintű szabványokkal, amelyeket az autóipari mérnökök nap mint nap használnak.

Dedika vállalatoknak

Mit fogsz megtanulni:

Szilárd alapokat épít a járművek elektronikus architektúrájában, olyan kommunikációs protokollokban, mint a CAN és az UDS, valamint a C nyelvű beágyazott rendszerprogramozásban. Megtanulja, hogyan kell kalibrálni a motor- és váltóvezérlési paramétereket, ECU-újraprogramozási munkameneteket végrehajtani, és alkalmazni az AUTOSAR szoftverarchitektúra elveit. A kurzus kiterjed a funkcionális biztonsági követelményekre, a kiberbiztonsági fenyegetéselemzésre és a biztonságos over-the-air frissítések tervezésére is. A Python segítségével automatizálja a diagnosztikai és adatelemzési feladatokat, és felfedezi a modellalapú fejlesztést a Simulink segítségével. A kurzus végére rendelkezni fog azzal a szakmai mélységgel és gyakorlati tapasztalattal, amely hozzájárul a professzionális autóipari szoftverprogramokhoz.

Hogyan tanulhatsz gyakorlatiasan Autós Számítógépes Programozás Tanfolyam

Hogyan gyakorolsz Autós Számítógépes Programozás Tanfolyam

Önnek, ha vállalatként szeretné képezni a csapatát

A Dedika vállalatoknak szóló képzésein a tanfolyam saját üzleti példákkal és gyakorlatokkal, az Ön cégének igényeihez igazítva érhető el.

Kattintson ide

A kurzus tartalma

8 Fejezet • 40 Óra4 és 360 óra közötti időtartam (te döntesz)

1. fejezetRészletek megtekintése

Gépjármű számítógépes rendszerek alapjai

  • 1. óra • Beágyazott rendszerek alapjai

    Bepillantást nyújt a mikrovezérlő architektúrába, a memóriatípusokba és a valós idejű működési korlátokba. Összekapcsolja a hardverkorlátokat a szoftvertervezési döntésekkel járműkontextusban.

  • 2. óra • A járműelektronikai architektúra áttekintése

    Lefedi az elektronikus vezérlőegységek hierarchiáját és azok szerepét a jármű működésében. Megadja a szerkezeti összefüggéseket, amelyek minden további programozási munkához szükségesek.

  • 3. óra • Gépjárműkommunikációs protokollok

    A modulok közötti kommunikációhoz használt CAN, LIN, FlexRay és Ethernet busz szabványokat ismerteti. A hallgatók adatkereteket követnek nyomon, és megértik az ütközéskezelést és a hibakezelést.

  • 4. óra • Eszközök és laboratóriumi környezet beállítása

    Hardver interfészek, szoftverplatformok és próbapadi tesztberendezések konfigurálása a gyakorlati munkához. Biztosítja, hogy a hallgatók biztonságosan csatlakozhassanak az élő és szimulált járműhálózatokhoz.

  • 5. óra • Diagnosztikai kommunikációs szabványok

    Ismerteti az ECU-adatok és -szolgáltatások eléréséhez használt OBD-II és UDS diagnosztikai rétegeket. Megteremti a kalibráláshoz és újraprogramozáshoz szükséges kommunikációs alapokat.

2. fejezetRészletek megtekintése

C programozás beágyazott járműrendszerekhez

  • 1. óra • Keresztfordítási és flash-elési munkafolyamat

    Eszközlánc beállítását, build rendszer konfigurálását és firmware flash-elését ismerteti a célhardverre. A hallgatók egy teljes build-flash-ellenőrzési ciklust hajtanak végre egy próbapadi ECU-n.

  • 2. óra • Autóipari kódolási szabványok és stílus

    Bemutatja a MISRA C irányelveket és a statikus elemzési gyakorlatokat, amelyek a sorozatgyártású autóipari szoftverekhez szükségesek. A hallgatók kódot alakítanak át, hogy megfeleljenek az iparági megfelelőségi elvárásoknak.

  • 3. óra • Regiszter szintű hardverinterakció

    Perifériaregiszterek közvetlen kezelésének oktatása az I/O, időzítők és kommunikációs perifériák vezérléséhez. Áthidalja a magas szintű C kódot a fizikai hardver viselkedéséhez.

  • 4. óra • C nyelvi alapok beágyazott munkához

    Áttekinti az adattípusokat, operátorokat, vezérlési folyamatokat és függvényeket a memóriahatékonyságra helyezve a hangsúlyt. Összekapcsolja a szabványos C konstrukciókat az autóipari beágyazott célokon található korlátokkal.

  • 5. óra • Memóriakezelés korlátozott környezetben

    A verem, a kupac és a statikus foglalási stratégiákat tárgyalja korlátozott RAM-mal rendelkező mikrovezérlők esetén. A hallgatók elkerülik a biztonságkritikus autóipari kódban gyakori dinamikus foglalási buktatókat.

3. fejezetRészletek megtekintése

ECU kalibrációs elvek és módszertan

  • 1. óra • Motorkalibráció alapjai

    A befecskendezést, a gyújtási előre értéket és a levegőáramlás kalibrációs térképeit, valamint azok hatását a teljesítményre és a károsanyag-kibocsátásra ismerteti. A hallgatók szabályozott térképmódosításokat végeznek, és megfigyelik a mért válaszokat.

  • 2. óra • Kalibrációs adatszerkezetek és formátumok

    A skalár értékeket, 1D görbéket és 2D térképeket, mint a kalibrációs adatok elsődleges adatszerkezeteit magyarázza el. A hallgatók megtalálják és értelmezik ezeket a szerkezeteket az ECU memóriában és kalibrációs fájlokban.

  • 3. óra • Kalibráció érvényesítés és dokumentáció

    Strukturált teszteljárások és dokumentációs gyakorlatok kialakítása a kalibrációs változtatások céloknak való megfelelésének ellenőrzésére. A hallgatók kalibrációs jelentéseket és változásnaplókat készítenek.

  • 4. óra • Kalibrációs szoftverek és eszközláncok

    Iparági szabványos kalibrációs környezeteket és azok ECU mérési és kalibrációs protokollokhoz való kapcsolódását mutatja be. A hallgatók munkaterületeken navigálnak, definíciókat importálnak és adatokat naplóznak.

  • 5. óra • Váltó és alváz kalibráció

    A kalibrációs készségek kiterjesztése a váltási ütemezés, a nyomatékkezelés és a menetstabilizáló rendszer paramétereire. A hallgatók megértik a rendszerek közötti kölcsönhatásokat és a kalibrációs függőségeket.

4. fejezetRészletek megtekintése

Autóipari szoftverarchitektúra és AUTOSAR

  • 1. óra • AUTOSAR Classic Platform áttekintése

    Az AUTOSAR Classic architektúrát, a szoftverkomponens modellt és a konfigurációs munkafolyamatot ismerteti. A hallgatók egy AUTOSAR eszközláncban navigálnak egy előre konfigurált projekt megtekintéséhez.

  • 2. óra • OS és feladatütemezés AUTOSAR-ban

    AUTOSAR OS feladattípusokat, ütemezési táblákat és erőforrás-kezelést ismertet a determinisztikus végrehajtás érdekében. A hallgatók konfigurálnak egy feladatkészletet, és elemzik a CPU terhelés eloszlását.

  • 3. óra • Rétegezett szoftverarchitektúra fogalmak

    Az alkalmazási, a futásidejű környezeti és a hardverabsztrakciós rétegek szétválasztását mutatja be az autóipari szoftverekben. A hallgatók szoftverkomponenseket rendelnek az architekturális rétegekhez.

  • 4. óra • AUTOSAR Adaptive Platform bevezetés

    Az AUTOSAR Adaptive szolgáltatásorientált architektúráját mutatja be nagy számítási teljesítményű ECU-khoz. A hallgatók összehasonlítják az Adaptive és Classic telepítési forgatókönyveket és komponensmodelleket.

  • 5. óra • Futásidejű környezet és kommunikáció

    Magyarázza, hogy az RTE hogyan közvetíti az adatcserét a szoftverkomponensek és a kommunikációs verem között. A hallgatók nyomon követik a jeláramlást az alkalmazástól a CAN keret továbbításáig.

5. fejezetRészletek megtekintése

ECU újraprogramozás és flash kezelés

  • 1. óra • UDS-alapú újraprogramozási munkamenetek

    Megvalósítja az UDS újraprogramozási szolgáltatás sorrendjét, beleértve a munkamenet-vezérlést, a törlést, a letöltést és az érvényesítést. A hallgatók egy teljes újraprogramozási folyamatot szkriptelnek és hajtanak végre.

  • 2. óra • Bootloader tervezés és működés

    A bootloader indítási sorrendjét, az ugrási feltételeket és a kommunikációs verem inicializálását ismerteti az újraprogramozáshoz. A hallgatók nyomon követik a bootloader végrehajtási folyamatát egy próbapadi ECU-n.

  • 3. óra • Flash hibakezelés és helyreállítás

    A megszakadt vagy sikertelen flash munkamenetek diagnosztizálását és helyreállítását tanítja negatív válaszkódok és visszaállási módok segítségével. A hallgatók próbapadi eszközök segítségével állítanak helyre használhatatlan ECU-kat.

  • 4. óra • Szoftververzió és kompatibilitás kezelés

    A szoftver alkatrészszám szerkezeteket, kompatibilitási mátrixokat és a változatkódolást tárgyalja az újraprogramozás után. A hallgatók verzió-eltérési forgatókönyveket oldanak meg több ECU-ból álló rendszereken.

  • 5. óra • Flash memória architektúra ECU-kban

    A NOR flash szektorokat, a törlési ciklusokat és az írási élettartamot magyarázza az ECU újraprogramozással összefüggésben. A hallgatók szoftverpartíciókat rendelnek a fizikai flash régiókhoz.

6. fejezetRészletek megtekintése

Funkcionális biztonság az autóipari szoftverekben

  • 1. óra • Funkcionális biztonsági szabványok és fogalmak

    Bepillantást nyújt az autóipari funkcionális biztonsági szabványok keretrendszerébe, a biztonsági célokba és az integritási szint osztályozásba. A hallgatók megkülönböztetik a biztonsági szempontból releváns és nem releváns szoftverfunkciókat.

  • 2. óra • Szoftver biztonsági követelmények levezetése

    A rendszerszintű biztonsági célok átültetése szoftver biztonsági követelményekbe és architekturális korlátokba. A hallgatók ellenőrizhető szoftver biztonsági követelményeket írnak egy mintafunkcióhoz.

  • 3. óra • Szoftver ellenőrzés biztonságért

    Egységtesztelést, kódlefedettség mérést és formális felülvizsgálatot alkalmaz a biztonsági szempontból releváns szoftvermodulokon. A hallgatók elérik a szükséges lefedettségi célokat egy mintabiztonsági funkción.

  • 4. óra • Biztonsági mechanizmusok beágyazott kódban

    Az őrszem felügyeletet, a memóriavédelmet és a valószínűségi ellenőrzéseket ismerteti, mint szoftver biztonsági mechanizmusokat. A hallgatók ezeket a mechanizmusokat integrálják a meglévő beágyazott C modulokba.

  • 5. óra • Biztonság érvényesítés és kiadás

    Meghatározza az integrációs tesztelést, a regressziós tesztelést és a biztonsági érvényesítési tevékenységeket a szoftver kiadása előtt. A hallgatók összeállítanak egy biztonsági érvényesítési jelentést egy elkészült szoftvermodulhoz.

7. fejezetRészletek megtekintése

Fejlett diagnosztika és ECU adatelemzés

  • 1. óra • ECU adatok statisztikai és trendelemzése

    Statisztikai módszerek alkalmazása naplózott ECU adatokra a degradációs trendek és időszakos hibák észleléséhez. A hallgatók adatelemző eszközöket használnak a jelviselkedés vizualizálására és számszerűsítésére.

  • 2. óra • Egyéni diagnosztikai rutinok fejlesztése

    UDS diagnosztikai szekvenciák szkriptelésének oktatása a hibafelismerés és rendszerellenőrzések automatizálásához. A hallgatók újrafelhasználható diagnosztikai szkripteket építenek, amelyek adott ECU szolgáltatásokat céloznak.

  • 3. óra • Élő adatrögzítés és jel dekódolás

    Nagy sebességű CAN naplózást, DBC fájl alapú dekódolást és jelek kinyerését ismerteti nyers buszrögzítésekből. A hallgatók egy többcsatornás busznaplót dekódolnak egy hibajel elkülönítéséhez.

  • 4. óra • Kiváltó ok elemzési technikák

    Strukturált kiváltó ok elemzési módszerek alkalmazása összetett, több rendszert érintő autóipari hibákra. A hallgatók dokumentált kiváltó ok jelentést készítenek javítóintézkedési javaslatokkal.

  • 5. óra • Fagyasztott képkocka és kiterjesztett adatelemzés

    A meghibásodáskor tárolt fagyasztott képkocka rekordok és kiterjesztett diagnosztikai adatok kinyerése és értelmezése. A hallgatók rekonstruálják a működési körülményeket a hibaelem bekövetkeztekor.

8. fejezetRészletek megtekintése

Távfrissítés és kiberbiztonság

  • 1. óra • OTA frissítési architektúra és komponensek

    Lefedi a végponttól végpontig tartó OTA frissítési rendszert a háttérkiszolgálótól az ECU flash végrehajtásáig. A hallgatók azonosítják az egyes komponensek szerepét és meghibásodási pontját a frissítési láncban.

  • 2. óra • Biztonságos indítás és kódaláírás

    Biztonságos indítási láncok megvalósítása, amelyek ellenőrzik a szoftver hitelességét az ECU-n történő végrehajtás előtt. A hallgatók konfigurálnak egy kódaláírási munkafolyamatot, és érvényesítik az indítás integritását egy próbapadi célon.

  • 3. óra • Autóipari kiberbiztonsági fenyegetéselemzés

    Fenyegetéselemzési és kockázatértékelési módszertan alkalmazása a járműszoftverek támadási felületeinek azonosítására. A hallgatók egy OTA-képes ECU rendszerhez készítenek fenyegetési modellt.

  • 4. óra • Kriptográfiai alapok autóipari biztonsághoz

    A szimmetrikus és aszimmetrikus titkosítást, a hash-elést és a digitális aláírásokat ismerteti az ECU szoftvervédelemre alkalmazva. A hallgatók ellenőriznek egy aláírt firmware-képet a megadott eszközök segítségével.

  • 5. óra • Behatolás észlelés és incidenskezelés

    Járműfedélzeti hálózatfigyelést, anomália-észlelést és kiberbiztonsági eseményekre adott válaszlépéseket ismertet. A hallgatók konfigurálnak egy alapvető behatolásészlelési szabálykészletet egy CAN hálózathoz.

Tanúsítvány

Érvényes befejezési tanúsítványod

Ez a kurzus neked szól:

  • Autószerelő: készen áll a diagnosztikán túli, ECU-szintű munkavégzésre.

  • Villamosmérnök: áttér az általános beágyazott rendszerekről a járműipari alkalmazásokra.

  • Gépészmérnök: bővíti tudását szoftverismeretekkel, hogy versenyképes maradjon a modern járműfejlesztésben.

  • Számítástechnika szakos diplomás: célzottan az autóipari szoftveriparba kíván belépni.

  • Motorsport-rajongó: szeretné megérteni és szakszerűen módosítani a járművezérlő rendszereket.

  • Pályamódosító: kapcsolódó technológiai területekről érkezik, és autóipari szoftveres szerepköröket céloz meg.

Mit mondanak a diákjaink

Az órái tökéletesek. Megvettem az egyéves csomagot, és végre lehetőségem van különböző érdekes témákat követni anélkül, hogy platformot kellene váltanom... köszönöm mindazt, amit csinálnak, már ajánlottam is másoknak...
Giulio Carlo
Giulio CarloDigitális Marketing Hallgató
Szeretem, hogy a leckék egyenesen a lényegre térnek, és hogy tudok fejezeteket váltani és átugrani olyan tartalmakat, amikre nincs szükségem.
Mariana Ferres
Mariana FerresFotográfia Hallgató
Szeretem a tartalmat és a videók bemutatási és átírási módját, ami felgyorsítja a folyamatot!
Luciana Alvarenga
Luciana AlvarengaKörömdesign Hallgató
A platform gyors, egyszerű használni. A tartalom sokfélesége és a kiegészítő videók nagyon sokat segítenek a tanulásban.
André Felipe
André FelipePrompt Engineering Hallgató

Főbb képzések

GYIK

Mi a Dedika?

Érvényes a tanúsítvány Magyarországon?

Ingyenesek a tanfolyamok?

Mennyi a tanfolyamok óraszáma?

Milyenek a tanfolyamok?

Hogyan működnek a tanfolyamok?

Mennyi ideig tartanak a tanfolyamok?

Mennyibe kerülnek a tanfolyamok?

Mi az az EAD vagy online tanfolyam, és hogyan működik?

PDF tanfolyam