Τι είναι μια πλακέτα ARM®;

Μια πλακέτα ARM® είναι ένας υπολογιστής μονής πλακέτας που δημιουργήθηκε από την ARM® Holdings. Ένας υπολογιστής μονής πλακέτας είναι αυτός στον οποίο όλο το υλικό, συμπεριλαμβανομένης της μνήμης και των μονάδων επεξεργασίας, συγκολλούνται σε μία μόνο πλακέτα τυπωμένου κυκλώματος (PCB). Οι υπολογιστές πλακέτας ARM® είναι πολύ μικροί, αλλά έχουν σχετικά υψηλή ισχύ για το μέγεθός τους. Οι περισσότερες πλακέτες ARM® χρησιμοποιούν το λειτουργικό σύστημα Linux® (OS), επειδή αυτό το σύστημα είναι ανοιχτού κώδικα και μπορεί να χρησιμοποιηθεί χωρίς παραβίαση εμπορικών σημάτων ή πνευματικών δικαιωμάτων. Αυτές οι πλακέτες είναι κατασκευασμένες για προχωρημένους χρήστες που προτιμούν να κατασκευάζουν και να προγραμματίζουν τους δικούς τους υπολογιστές, αντί για τους μέσους καταναλωτές που προτιμούν τους προκατασκευασμένους υπολογιστές.

Οι περισσότεροι υπολογιστές χρησιμοποιούν μια μεγάλη μονάδα μητρικής πλακέτας που επιτρέπει τη συγκόλληση πολλών διαφορετικών εξαρτημάτων υλικού στην επιφάνεια. Η πλακέτα είναι μεγάλη, η οποία προσφέρει στους σχεδιαστές υπολογιστών μεγάλο χώρο στον οποίο μπορούν να προσθέσουν ισχυρή μνήμη τυχαίας πρόσβασης (RAM), μια κεντρική μονάδα επεξεργασίας (CPU) και άλλα εξαρτήματα. Το μέγεθος ανεβάζει επίσης την τιμή της σανίδας. Με έναν υπολογιστή μονής πλακέτας, μια πλακέτα ARM®, όλα αυτά τα εξαρτήματα τοποθετούνται σε ένα μόνο PCB.

Η χρήση πλακέτας ARM® αντί για κανονικό υπολογιστή έχει τα θετικά και τα αρνητικά της. Η τιμή είναι πολύ καλύτερη και η εγκατάσταση και η προσαρμογή του προγραμματισμού και του υλικού του PCB είναι πιο εύκολη από ό,τι με μια μεγάλη μονάδα μητρικής πλακέτας. Οι χρήστες που δεν είναι ειδικοί στον σχεδιασμό υπολογιστών ή υπολογιστών μπορεί να δυσκολευτούν να εγκαταστήσουν τον υπολογιστή και τα απαραίτητα προγράμματα. Το υλικό είναι συχνά λιγότερο ισχυρό από τους υπολογιστές που βασίζονται σε μητρική πλακέτα που κατασκευάζονται ταυτόχρονα.

Ο καλύτερος λόγος για να αποκτήσετε μια πλακέτα ARM® είναι ότι, σε αντίθεση με τους υπολογιστές μητρικής πλακέτας, οι διαδικασίες στο υλικό ARM® μπορούν να μετατοπιστούν και να αλλάξουν. Η κωδικοποίηση μπορεί να τροποποιηθεί χρησιμοποιώντας έναν άλλο υπολογιστή, ο οποίος επιτρέπει σε έναν σχεδιαστή υπολογιστή να προσαρμόσει το υλικό στις ανάγκες του/της. Σε αντίθεση με την κατασκευή μιας μητρικής πλακέτας, η οποία απαιτεί πολλή συγκόλληση και έχει κλειδωμένη κωδικοποίηση μετά την ολοκλήρωση του προγραμματισμού, οι υπολογιστές με μία πλακέτα είναι πιο εύκολο να αλλάξουν και να χειριστούν.

Είναι ανοιχτού κώδικα και δεν προκαλεί προβλήματα εμπορικών σημάτων, επομένως το λειτουργικό σύστημα Linux®, αντί για τα κύρια ή πιο δημοφιλή προγράμματα λειτουργικού συστήματος, βρίσκεται πιο συχνά εγκατεστημένο σε πλακέτες ARM®. Αν και αυτός είναι ένας μεγάλος λόγος για τη χρήση του Linux®, υπάρχει και ένας άλλος λόγος. Το Linux® δεν χρησιμοποιεί τόση μνήμη, επειδή όλες οι εντολές προέρχονται από μια γραμμή εντολών και συνήθως δεν χρησιμοποιείται μια περίπλοκη και βαριά μνήμη γραφική διεπαφή χρήστη (GUI). Αυτό σημαίνει ότι, αν και το υλικό είναι πιο αδύναμο σε μια πλακέτα ARM®, το σύστημα μπορεί να κάνει καλύτερη χρήση του υλικού που διαθέτει.