Tehnološka rješenja
Tehnološka rješenjaSince COVID, the reliance on cloud has spanned across all industries. However, not all ...
Open banking is making it easier than ever for banking clients to share their financial...
SANTA CLARA, Kalifornija – 10. siječnja 2025. – GlobalLogic Inc., tvrtka iz Hitachi Gru...
SANTA CLARA, Kalifornija – 11. prosinca 2024. – GlobalLogic Inc., tvrtka grupe Hitachi ...
U Globallogic-u u Zagrebu radimo na razvoju MCAL (Microcontroller Abstraction Layer) komunikacijskih drivera koji se direktno naslanjaju na sklopovlje mikrokontrolera. Proizvođačima mikrokontrolera u interesu je da u trenutku izlaska mikrokontrolera na tržište programska podrška bude razvijena, tako da radimo s ranim prototipovima naprednih mikrokontrolera koji će ući u serijsku proizvodnju za nekoliko godina.
Današnji automobili više klase sadrže i više od stotinu mikrokontrolerskih upravljačkih jedinica (ECU – Electronic Control Unit), što rezultira složenim razvojem i integracijom upravljačkog sustava vozila i visokim troškovima kabliranja. Ožičenje automobila je po težini i cijeni treći sustav u automobilu, iza motora i šasije. Kako bi se smanjila složenost upravljačkog sustava vozila, trend je korištenje manjeg broja snažnijih ECU-a, koji će obavljati veći broj zadataka.
Razvoj softvera za nove napredne mikrokontrolere nosi mnoge izazove. U kratkom roku potrebno je proučiti opsežnu dokumentaciju od desetak tisuća stranica koja je često nepotpuna ili ne obuhvaća zadnje izmjene u sklopovlju. Obzirom da radimo na ranim prototipovima mikrokontrolera, tijekom razvoja softvera suočavamo se i s pogreškama u sklopovlju koje komuniciramo i rješavamo direktno s proizvođačem.
Tipičan napredni mikrokontroler na kojem radimo sadrži:
Nakon provedene detaljne analize svojstava komunikacijskog modula novog mikrokontrolera pristupa se implementaciji MCAL drivera. Kako bi se osigurala što veća iskoristivost postojećeg koda potrebno je identificirati komunikacijski modul sličnih svojstava za koji je prethodno razvijen MCAL driver, što zahtijeva detaljno poznavanje široke palete automotive mikrokontrolera.
Novoizrađeni MCAL driver podvrgava se setu od nekoliko stotina testova koji ispituju sve funkcionalne elemente u sprezi sa sklopovljem, uz zahtjev da je svaka linija implementiranog koda pokrivena najmanje jednim testom.
• razvijen i testiran MCAL komunikacijski driver za novi mikrokontroler u skladu s AUTOSAR standardom, testiran i spreman za integraciju s modulima više razine neovisnima o sklopovlju
Discover how GlobalLogic helped a leading telematics provider modernize fleet...
Discover how GlobalLogic helped a leading tool manufacturer modernize asset...
GlobalLogic donosi jedinstveno iskustvo i stručnost u spajanju podataka, dizajna i inženjeringa