Υλοποίηση E-book reader με τη βοήθεια προηγμένου ενσωματωμένου συστήματος υλικού/λογισμικού

Η παρούσα διπλωματική εργασία περιγράφει τη διαδικασία της μελέτης, του σχεδιασμού και και της υλοποίησης μίας συσκευής ανάγνωσης ηλεκτρονικών βιβλίων (e-book reader). Στόχος μας είναι η κατασκευή ενός ολοκληρωμένου ενσωματωμένου συστήματος υλικού και λογισμικού, το οποίο θα επιτελεί τον παραπάνω...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Πανταζής, Δημήτριος
Άλλοι συγγραφείς: Κουμπιάς, Σταύρος
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2014
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/7624
id nemertes-10889-7624
record_format dspace
spelling nemertes-10889-76242022-09-05T05:38:32Z Υλοποίηση E-book reader με τη βοήθεια προηγμένου ενσωματωμένου συστήματος υλικού/λογισμικού Πανταζής, Δημήτριος Κουμπιάς, Σταύρος Χούσος, Ευθύμιος Pantazis, Dimitrios Ενσωματωμένα συστήματα Ηλεκτρονικό βιβλίο Embedded systems E-book ARM Linux Qt framework 006.22 Η παρούσα διπλωματική εργασία περιγράφει τη διαδικασία της μελέτης, του σχεδιασμού και και της υλοποίησης μίας συσκευής ανάγνωσης ηλεκτρονικών βιβλίων (e-book reader). Στόχος μας είναι η κατασκευή ενός ολοκληρωμένου ενσωματωμένου συστήματος υλικού και λογισμικού, το οποίο θα επιτελεί τον παραπάνω ρόλο. Αρχικά, θα περιγράψουμε τον γενικό σχεδιασμό του συστήματος και θα γίνει μία εισαγωγή στο υλικό της αναπτυξιακής πλατφόρμας A13-OlinuXino-MICRO και στην αρχιτεκτονική ARM του επεξεργαστικού της πυρήνα. Στη συνέχεια, θα ασχοληθούμε με τη διασύνδεση της οθόνης της συσκευής στην παραπάνω πλατφόρμα και με το σχεδιασμό του κυκλώματος φορητής τροφοδοσίας του συστήματος. Στο δεύτερο μισό της εργασίας, θα μελετήσουμε το κομμάτι του λογισμικού. Θα δούμε πώς γίνεται να ρυθμίσουμε σωστά ένα αναπτυξιακό περιβάλλον, για τη δημιουργία εκτελέσιμου κώδικα με στόχο υπολογιστικά συστήματα αρχιτεκτονικής ARM. Χρησιμοποιώντας το περιβάλλον αυτό, θα δημιουργήσουμε το λειτουργικό σύστημα της συσκευής μας, το οποίο βασίζεται στον πυρήνα Linux. Τελικώς, γίνεται ο προγραμματισμός της εφαρμογής ανάγνωσης των αρχείων e-book. This diploma thesis describes the process of researching, designing and assembling an e-book reader device. Our aim is to develop a complete embedded system, using the necessary hardware and software. First of all, there is an introduction to the development platform's hardware (A13-OlinuXino-MICRO) and the ARM architecture of the processing core, in general. Next, a description of the display's interface is taking place, along with the way it is interconnected to the rest of the system's hardware. After that, we focus on the implementation of the portable power supply circuit. In the second half, the research is shifted towards the system's software. The proper way of setting up a cross-compilation development environment, targeting ARM systems, is described. Using this environment, we are going to end up with the operating system of the target platform, which is based on the Linux kernel. Finally, the last thing to consider is the programming process of the e-book reading application. 2014-05-27T08:03:45Z 2014-05-27T08:03:45Z 2014-02-21 2014-05-27 Thesis http://hdl.handle.net/10889/7624 gr 0 application/pdf
institution UPatras
collection Nemertes
language Greek
topic Ενσωματωμένα συστήματα
Ηλεκτρονικό βιβλίο
Embedded systems
E-book
ARM
Linux
Qt framework
006.22
spellingShingle Ενσωματωμένα συστήματα
Ηλεκτρονικό βιβλίο
Embedded systems
E-book
ARM
Linux
Qt framework
006.22
Πανταζής, Δημήτριος
Υλοποίηση E-book reader με τη βοήθεια προηγμένου ενσωματωμένου συστήματος υλικού/λογισμικού
description Η παρούσα διπλωματική εργασία περιγράφει τη διαδικασία της μελέτης, του σχεδιασμού και και της υλοποίησης μίας συσκευής ανάγνωσης ηλεκτρονικών βιβλίων (e-book reader). Στόχος μας είναι η κατασκευή ενός ολοκληρωμένου ενσωματωμένου συστήματος υλικού και λογισμικού, το οποίο θα επιτελεί τον παραπάνω ρόλο. Αρχικά, θα περιγράψουμε τον γενικό σχεδιασμό του συστήματος και θα γίνει μία εισαγωγή στο υλικό της αναπτυξιακής πλατφόρμας A13-OlinuXino-MICRO και στην αρχιτεκτονική ARM του επεξεργαστικού της πυρήνα. Στη συνέχεια, θα ασχοληθούμε με τη διασύνδεση της οθόνης της συσκευής στην παραπάνω πλατφόρμα και με το σχεδιασμό του κυκλώματος φορητής τροφοδοσίας του συστήματος. Στο δεύτερο μισό της εργασίας, θα μελετήσουμε το κομμάτι του λογισμικού. Θα δούμε πώς γίνεται να ρυθμίσουμε σωστά ένα αναπτυξιακό περιβάλλον, για τη δημιουργία εκτελέσιμου κώδικα με στόχο υπολογιστικά συστήματα αρχιτεκτονικής ARM. Χρησιμοποιώντας το περιβάλλον αυτό, θα δημιουργήσουμε το λειτουργικό σύστημα της συσκευής μας, το οποίο βασίζεται στον πυρήνα Linux. Τελικώς, γίνεται ο προγραμματισμός της εφαρμογής ανάγνωσης των αρχείων e-book.
author2 Κουμπιάς, Σταύρος
author_facet Κουμπιάς, Σταύρος
Πανταζής, Δημήτριος
format Thesis
author Πανταζής, Δημήτριος
author_sort Πανταζής, Δημήτριος
title Υλοποίηση E-book reader με τη βοήθεια προηγμένου ενσωματωμένου συστήματος υλικού/λογισμικού
title_short Υλοποίηση E-book reader με τη βοήθεια προηγμένου ενσωματωμένου συστήματος υλικού/λογισμικού
title_full Υλοποίηση E-book reader με τη βοήθεια προηγμένου ενσωματωμένου συστήματος υλικού/λογισμικού
title_fullStr Υλοποίηση E-book reader με τη βοήθεια προηγμένου ενσωματωμένου συστήματος υλικού/λογισμικού
title_full_unstemmed Υλοποίηση E-book reader με τη βοήθεια προηγμένου ενσωματωμένου συστήματος υλικού/λογισμικού
title_sort υλοποίηση e-book reader με τη βοήθεια προηγμένου ενσωματωμένου συστήματος υλικού/λογισμικού
publishDate 2014
url http://hdl.handle.net/10889/7624
work_keys_str_mv AT pantazēsdēmētrios ylopoiēsēebookreadermetēboētheiaproēgmenouensōmatōmenousystēmatosylikoulogismikou
_version_ 1771297150089560064