Popis: |
V času velikega tehnološkega napredka hiter razvoj inovacij doživlja tudi avtomobilska industrija. Posledica tega je, da avtomobili vsebujejo vse več elektronskih krmilnih enot, ki nadzirajo njihovo delovanje in pri tem izvajajo milijone vrstic programske kode. Za razvoj novih funkcionalnosti in uporabo različne strojne opreme so se tehnološki velikani avtomobilske industrije povezali v združenje AUTOSAR, ki vzpodbuja standardizacijo odprte avtomobilske sistemske arhitekture. V nastalem delu so predstavljeni zgodovina, motivacija in cilji združenja, ter na način od zgoraj navzdol opisani celotna teoretična zasnova in delovanje AUTOSAR sistemov. V nadaljevanju so predstavljeni še različni načini analize, ki se uporabljajo za preverjanje delovanja elektronskih krmilnih enot. S praktičnega vidika so na koncu predstavljeni tudi načini razhroščevanja raznolikih delov sistema, ki se jih lahko uporabi pri odkrivanju napak, skupaj z njihovimi prednostmi in slabostmi. At a time of great technological progress, the automotive industry is also experiencing a rapid innovation development. As a result, cars contain more and more electronic control units that monitor their operation, executing millions of lines of program code in the process. To develop new functionalities and a possibility to use a variety of underlying hardware, the automotive technology giants have teamed up in the AUTOSAR association, which encourages the standardization of an automotive open system architecture. The thesis addresses the history, motivation and goals of the association, as well as describes the entire theoretical structure and operation of AUTOSAR systems in a top-down manner. Also described are numerous analysis methods used to verify the operation of electronic control units. Practical part of the thesis focuses on various ways of debugging AUTOSAR systems, analyzing their advantages and disadvantages. |