Παράρτημα 1: Σχεδίαση με επεξεργαστή 32bit
Το παράρτημα αυτό θα καλύπτει όλες τις σχετικές λεπτομέρειες προγραμματισμού σε ενσωματωμένα συστήματα με επεξεργαστή ARM. Αρχικά, θα γίνει κατανοητή η διαδικασία της ανάπτυξης, αποσφαλμάτωσης και του cross-compile στον προσωπικό υπολογιστή (x86), για μια διαφορετική αρχιτεκτονική (arm). Στη συνέχει...
Κύριοι συγγραφείς: | , , , |
---|---|
Μορφή: | 7 |
Γλώσσα: | Greek |
Έκδοση: |
2016
|
Θέματα: | |
Διαθέσιμο Online: | http://localhost:8080/jspui/handle/11419/2253 |
id |
kallipos-11419-2253 |
---|---|
record_format |
dspace |
spelling |
kallipos-11419-22532021-07-11T22:39:01Z Παράρτημα 1: Σχεδίαση με επεξεργαστή 32bit Appendix 1: Embedded System design 32bit Dasygenis, Minas Soudris, Dimitrios Δασυγένης, Μηνάς Σούντρης, Δημήτριος ΕΝΣΩΜΑΤΩΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ ΣΥΣΧΕΔΙΑΣΜΟΣ ΜΟΝΤΕΛΟΠΟΗΣΗ ΓΛΩΣΣΑ ΠΕΡΙΓΡΑΦΗΣ ΥΛΙΚΟΥ ΜΕΘΟΔΟΛΟΓΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ ΚΥΒΕΡΝΟΦΥΣΙΚΑ ΣΥΣΤΗΜΑΤΑ ΜΙΚΡΟΥΠΟΛΟΓΙΣΤΕΣ Embedded Systems Computer Architecture Co-design Modelling Hardware Description Language Cyberphysical Systems Microprocessors VHDL Verilog C Fpga DTSE Xilinx Altera RTOS Το παράρτημα αυτό θα καλύπτει όλες τις σχετικές λεπτομέρειες προγραμματισμού σε ενσωματωμένα συστήματα με επεξεργαστή ARM. Αρχικά, θα γίνει κατανοητή η διαδικασία της ανάπτυξης, αποσφαλμάτωσης και του cross-compile στον προσωπικό υπολογιστή (x86), για μια διαφορετική αρχιτεκτονική (arm). Στη συνέχεια θα χρησιμοποιηθεί το αναπτυξιακό περιβάλλον Codewarrior ARM IDE, για τη βελτιστοποίηση μιας εφαρμογής ως προς την κατανάλωση ενέργειας και τις επιδόσεις, με το σχεδιασμό και προσομοίωση της ιεραρχίας μνήμης. Το επόμενο βήμα θα είναι η μεταφορά μιας εφαρμογής σε αληθινό επεξεργαστή ARM. Για το σκοπό αυτό, θα περιγραφούν όλα τα βήματα της μεταφόρτωσης των πηγαίων αρχείων του λειτουργικού συστήματος linux, της τροποποίησης, της ρύθμισης του πυρήνα και των εργαλείων, της συμβολομετάφρασης και της μεταφοράς στην αναπτυξιακή πλακέτα beagleboard. Αφού δοκιμαστεί το λειτουργικό σύστημα, θα αναπτυχθεί μια εφαρμογή για αυτό το λειτουργικό σύστημα που θα εκτελείται στην πλακέτα beagleboard. 2016-02-03T21:18:57Z 2021-07-09T20:41:14Z 2016-02-03T21:18:57Z 2021-07-09T20:41:14Z 2016-02-03 7 http://localhost:8080/jspui/handle/11419/2253 el 1 37 application/pdf |
institution |
Kallipos |
collection |
DSpace |
language |
Greek |
topic |
ΕΝΣΩΜΑΤΩΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ ΣΥΣΧΕΔΙΑΣΜΟΣ ΜΟΝΤΕΛΟΠΟΗΣΗ ΓΛΩΣΣΑ ΠΕΡΙΓΡΑΦΗΣ ΥΛΙΚΟΥ ΜΕΘΟΔΟΛΟΓΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ ΚΥΒΕΡΝΟΦΥΣΙΚΑ ΣΥΣΤΗΜΑΤΑ ΜΙΚΡΟΥΠΟΛΟΓΙΣΤΕΣ Embedded Systems Computer Architecture Co-design Modelling Hardware Description Language Cyberphysical Systems Microprocessors VHDL Verilog C Fpga DTSE Xilinx Altera RTOS |
spellingShingle |
ΕΝΣΩΜΑΤΩΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ ΣΥΣΧΕΔΙΑΣΜΟΣ ΜΟΝΤΕΛΟΠΟΗΣΗ ΓΛΩΣΣΑ ΠΕΡΙΓΡΑΦΗΣ ΥΛΙΚΟΥ ΜΕΘΟΔΟΛΟΓΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ ΚΥΒΕΡΝΟΦΥΣΙΚΑ ΣΥΣΤΗΜΑΤΑ ΜΙΚΡΟΥΠΟΛΟΓΙΣΤΕΣ Embedded Systems Computer Architecture Co-design Modelling Hardware Description Language Cyberphysical Systems Microprocessors VHDL Verilog C Fpga DTSE Xilinx Altera RTOS Dasygenis, Minas Soudris, Dimitrios Δασυγένης, Μηνάς Σούντρης, Δημήτριος Παράρτημα 1: Σχεδίαση με επεξεργαστή 32bit |
description |
Το παράρτημα αυτό θα καλύπτει όλες τις σχετικές λεπτομέρειες προγραμματισμού σε ενσωματωμένα συστήματα με επεξεργαστή ARM. Αρχικά, θα γίνει κατανοητή η διαδικασία της ανάπτυξης, αποσφαλμάτωσης και του cross-compile στον προσωπικό υπολογιστή (x86), για μια διαφορετική αρχιτεκτονική (arm). Στη συνέχεια θα χρησιμοποιηθεί το αναπτυξιακό περιβάλλον Codewarrior ARM IDE, για τη βελτιστοποίηση μιας εφαρμογής ως προς την κατανάλωση ενέργειας και τις επιδόσεις, με το σχεδιασμό και προσομοίωση της ιεραρχίας μνήμης. Το επόμενο βήμα θα είναι η μεταφορά μιας εφαρμογής σε αληθινό επεξεργαστή ARM. Για το σκοπό αυτό, θα περιγραφούν όλα τα βήματα της μεταφόρτωσης των πηγαίων αρχείων του λειτουργικού συστήματος linux, της τροποποίησης, της ρύθμισης του πυρήνα και των εργαλείων, της συμβολομετάφρασης και της μεταφοράς στην αναπτυξιακή πλακέτα beagleboard. Αφού δοκιμαστεί το λειτουργικό σύστημα, θα αναπτυχθεί μια εφαρμογή για αυτό το λειτουργικό σύστημα που θα εκτελείται στην πλακέτα beagleboard. |
format |
7 |
author |
Dasygenis, Minas Soudris, Dimitrios Δασυγένης, Μηνάς Σούντρης, Δημήτριος |
author_facet |
Dasygenis, Minas Soudris, Dimitrios Δασυγένης, Μηνάς Σούντρης, Δημήτριος |
author_sort |
Dasygenis, Minas |
title |
Παράρτημα 1: Σχεδίαση με επεξεργαστή 32bit |
title_short |
Παράρτημα 1: Σχεδίαση με επεξεργαστή 32bit |
title_full |
Παράρτημα 1: Σχεδίαση με επεξεργαστή 32bit |
title_fullStr |
Παράρτημα 1: Σχεδίαση με επεξεργαστή 32bit |
title_full_unstemmed |
Παράρτημα 1: Σχεδίαση με επεξεργαστή 32bit |
title_sort |
παράρτημα 1: σχεδίαση με επεξεργαστή 32bit |
publishDate |
2016 |
url |
http://localhost:8080/jspui/handle/11419/2253 |
work_keys_str_mv |
AT dasygenisminas parartēma1schediasēmeepexergastē32bit AT soudrisdimitrios parartēma1schediasēmeepexergastē32bit AT dasygenēsmēnas parartēma1schediasēmeepexergastē32bit AT sountrēsdēmētrios parartēma1schediasēmeepexergastē32bit AT dasygenisminas appendix1embeddedsystemdesign32bit AT soudrisdimitrios appendix1embeddedsystemdesign32bit AT dasygenēsmēnas appendix1embeddedsystemdesign32bit AT sountrēsdēmētrios appendix1embeddedsystemdesign32bit |
_version_ |
1771301282079834112 |