diplomsko delo
Povzetek
V diplomski nalogi je predstavljen Univerzalni protokol za meritve in kalibracijo - XCP, na teoretični osnovi podloženi z dokumentacijo standarda ASAM. V uvodnih poglavjih se bralec spozna z uporabljenimi orodji, kot tudi z razvojnim okoljem in ciljno vgrajeno napravo, t. j. razvojna plošča STM32 Nucleo-144. V jedrnem delu naloge je zajeta celotna predstavitev, struktura in uporabnost protokola XCP. Kot potrebna dopolnitev k protokolu je v nadaljevanju opisana transportna plast CAN-FD, njena konfiguracija in funkcionalnosti. Z orodji PCAN-View in vmesnikom PCAN-USB FD, proizvajalca PEAK Systems, je vzpostavljeno enostavno CAN omrežje, ki služi ponazoritvi demo scenarijev delovanja protokola. Teoretična osnova je v nadaljevanju podprta z implementacijo izbranih funkcionalnosti skupaj s transportno plastjo in protokolom CAN-FD. Celotna implementacija knjižnice je testirana na omenjeni razvojni plošči, ki služi kot simulator ECU-ja, katerega kalibriramo preko osebnega računalnika. V sklepnih ugotovitvah so omenjene možne dopolnitve in razširitve implementacije, kot tudi možna nadaljna področja uporabe.
Ključne besede
mikrokrmilnik;vgrajen sistem;protokol;XCP;CAN-FD;razvojna plošča;računalništvo in informatika;univerzitetni študij;diplomske naloge;
Podatki
Jezik: |
Slovenski jezik |
Leto izida: |
2021 |
Tipologija: |
2.11 - Diplomsko delo |
Organizacija: |
UL FRI - Fakulteta za računalništvo in informatiko |
Založnik: |
[M. Vreš] |
UDK: |
004.3:681.52(043.2) |
COBISS: |
77735683
|
Št. ogledov: |
247 |
Št. prenosov: |
23 |
Ocena: |
0 (0 glasov) |
Metapodatki: |
|
Ostali podatki
Sekundarni jezik: |
Angleški jezik |
Sekundarni naslov: |
Configuration of embedded devices via XCP protocol |
Sekundarni povzetek: |
In the diploma thesis we present the Universal Protocol for Measurements and Calibration - XCP, based on a theoretical basis with the ASAM’s documentation standard. In the introductory chapters, we get acquainted with the tools used, as well as with the development environment and the target device used, that is STM32 Nucleo-144 development board. The core part of the thesis covers the entire presentation, structure and usability of the XCP protocol. As a necessary addition to the protocol, the CAN-FD transport
layer, its configuration and functionalities are described below. With the PCAN-View tool and the PCAN-USB FD interface, manufactured by PEAK Systems, we establish a simple CAN network that serves to illustrate demo scenarios of protocol use. The theoretical basis is further supported by the implementation of selected protocol functionalities together with the transport layer and the CAN-FD protocol. The entire implementation of the library is tested on the mentioned development board, which serves as a simulator of the ECU, that is calibrated via a personal computer. In the conclusions, we mention possible additions and extensions to the implementation, as well as its possible further areas of application. |
Sekundarne ključne besede: |
microcontroller;embedded system;protocol;XCP;CAN-FD;development board;computer and information science;diploma;Krmilne naprave;Računalništvo;Univerzitetna in visokošolska dela; |
Vrsta dela (COBISS): |
Diplomsko delo/naloga |
Študijski program: |
1000468 |
Komentar na gradivo: |
Univ. v Ljubljani, Fak. za računalništvo in informatiko |
Strani: |
76 str. |
ID: |
13394704 |