THMMY.gr

Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών => Μικροεπεξεργαστές και Περιφερειακά => Topic started by: xristosioan on February 22, 2021, 12:11:30 pm



Title: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: xristosioan on February 22, 2021, 12:11:30 pm
Οποιαδήποτε απορία έχετε για τα εργαστήρια ή τις εργασίες γράψτε την εδώ. Stay on topic!


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: steliosnt on March 11, 2021, 22:12:12 pm
Αν ψαχνει κανεις ατομο για τα εργαστηρια ας στειλει ενα pm


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: spoun on March 17, 2021, 17:30:12 pm
Αν ψαχνει κανεις ατομο για τα εργαστηρια ας στειλει ενα pm

Ανακοίνωσαν κάτι για το πώς και πότε θα γίνουν;
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Apostolof on March 17, 2021, 18:27:54 pm
Ούτε εγώ έχω άτομο, αλλά από ότι βλέπω δεν έχουν ανοίξει ακόμα οι εγγραφές σωστά;


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Mandalorian on March 17, 2021, 18:41:35 pm
Τα εργαστήρια είπε ότι θα προσπαθήσει να τα αργήσει όσο περισσότερο μπορεί (τουλάχιστον έτσι είπε στην αρχή του εξαμήνου). Αν θυμάμαι καλά, είπε ότι υπολογίζει να αρχίσουν λίγο πριν το Πάσχα ( ; ). Οπότε και οι ομάδες λογικά δε θα αργήσουν να ανοίξουν. Θα ανεβάσει ανακοίνωση για τις δηλώσεις

Αν μπορεί κάποιος, να επιβεβαιώσει παρακαλώ ότι ισχύουν ακόμα και δεν τα κατεβάζω από τη γκλάβα μου...  ;D


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: amastron on March 18, 2021, 13:07:17 pm
και εγω ψάχνω άτομο για τα εργαστήρια. οποιος θελει ας στειλει pm


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: TechSupport on April 04, 2021, 22:06:56 pm
κι εγώ ψάχνω άτομο, οπότε όποιος δεν έχει ταίρι ας στείλει ένα πμ.
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: stavsent on April 07, 2021, 11:47:25 am
Me too, οποίος θέλει άτομο για ομάδα ας στείλει
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: acapulco on April 07, 2021, 12:19:01 pm
στα 3ωρα εργαστηρια τι ακριβως θα κανουμε και γιατι ειναι ανα 2 ατομα ξερει κανεις?


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Mandalorian on April 07, 2021, 12:23:58 pm
στα 3ωρα εργαστηρια τι ακριβως θα κανουμε και γιατι ειναι ανα 2 ατομα ξερει κανεις?

Ουσιαστικά θα κάνεις ότι θα έκανες και σε κανονική περίοδο. Δηλαδή θα φτιάχνεις τον κώδικα σου και θα εξετάζεσαι σε αυτόν.

ΑΛΛΑ...

θα πρέπει να έχετε κάνει μια προετοιμασία από πριν, διότι δε θα προλάβετε να ολοκληρώσετε το εργαστήριο σε αυτό το 3ωρο.


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: spoun on April 07, 2021, 22:07:14 pm
Κατάφερε κανείς να ενεργοποιήσει την άδεια του ΑΠΘ για το Keil ;

Δοκίμασα και με σύνδεση Vpn αλλά και χωρίς και δεν τα κατάφερα κάθε φορά μου βγάζει μήνυμα "No Flex licenses found"

Και κάτι τελευταίο και σημαντικό, χρειαζόμαστε όντως την PRO έκδοση για τα εργαστήρια ή αγχώνομαι τζάμπα;  :-\


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Mandalorian on April 07, 2021, 22:17:22 pm
Είπαν σήμερα ότι θα ξαναβγαλουν οδηγίες για αυτό το κομμάτι (των αδειών). Τώρα αν θα χρειαστούμε όντως το Pro θα σε γελάσω. Δεν ανέφεραν κάτι σχετικά με το αν είναι υποχρεωτικό
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Traxius on April 07, 2021, 22:35:55 pm
Είπαν σήμερα ότι θα ξαναβγαλουν οδηγίες για αυτό το κομμάτι (των αδειών). Τώρα αν θα χρειαστούμε όντως το Pro θα σε γελάσω. Δεν ανέφεραν κάτι σχετικά με το αν είναι υποχρεωτικό
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 

Πέρσυ δεν χρειάστηκε κάποια αδειοδότηση, αλλά μας είχαν πει ότι θα άξιζε να το δουλέψουμε.
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Mandalorian on April 09, 2021, 18:07:42 pm
Έχει ακουστεί τίποτα για το αν θα χρειαστεί να αγοράσουμε πλακέτες ή/και περιφερειακά;


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: AsdP on April 09, 2021, 18:32:55 pm
Έχει ακουστεί τίποτα για το αν θα χρειαστεί να αγοράσουμε πλακέτες ή/και περιφερειακά;
Ο Καλογιάννης είπε οτι ακολουθούμε για την ώρα οτι εχει δηλωσει ο παπαευσταθίου , δηλαδή δε χρειάζεται αγορα.
Αν αλλαξει κάτι θα ενημερώσουν.
Πάντως υπάρχει έλλειψη της πλακέτας που ζητάνε στην αγορά..


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Mandalorian on April 13, 2021, 13:13:54 pm
Πρέπει να κάνουμε κάποια ειδική ρύθμιση στο περιβάλλον του Keil για να μπορέσουμε να γράψουμε τις συναρτήσεις σε assembly (στο στιλ του παραδείγματος που υπάρχει στο e-learning)?


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: kostas145 on April 15, 2021, 21:59:57 pm
Ενδιαφέρεται κανείς να παραγγείλουμε μαζί την πλακέτα για να γλυτώσουμε τα μεταφορικά της mouser;;;


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Patatompataria on April 16, 2021, 03:20:18 am
Από πέρσι μου έχει μείνει το board (f401re) και τα παρακάτω που είχαν χρειαστεί στην 3η εργασία: μια οθόνη LCD, ένας αισθητήρας θερμοκρασίας, ένας εγγύτητας και κάποια καλώδια female to male.
Αν κάποιος είναι Θεσσαλονίκη και ενδιαφέρεται να τα αγοράσει (όλα μαζί προτιμότερα), ας μου στείλει πμ


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Apostolof on April 17, 2021, 19:03:41 pm
Χρειάζεται κάποια αλλαγή ή σετάρισμα για να δουλεύουν τα __asm blocks μέσα στα αρχεία C; Προσπαθούμε να τρέξουμε ένα απλό παράδειγμα που υπάρχει ανεβασμένο αλλά στο build βγάζει διάφορα errors.


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: panagiot on April 18, 2021, 13:11:51 pm
Χρειάζεται κάποια αλλαγή ή σετάρισμα για να δουλεύουν τα __asm blocks μέσα στα αρχεία C; Προσπαθούμε να τρέξουμε ένα απλό παράδειγμα που υπάρχει ανεβασμένο αλλά στο build βγάζει διάφορα errors.
https://www.thmmy.gr/smf/index.php?topic=75988.msg1330300#msg1330300


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: sg31a on April 18, 2021, 13:52:06 pm
Χρειάζεται κάποια αλλαγή ή σετάρισμα για να δουλεύουν τα __asm blocks μέσα στα αρχεία C; Προσπαθούμε να τρέξουμε ένα απλό παράδειγμα που υπάρχει ανεβασμένο αλλά στο build βγάζει διάφορα errors.

αν μπορεις ανεβασε εδώ τα errors που σου βγάζει στο rebuild

επίσης σιγουρέψου ότι χρησιμοποιείς τον 5 compiler


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Apostolof on April 18, 2021, 14:21:06 pm
Ευχαριστώ παιδιά, χρησιμοποιούσαμε λάθος compiler. :-[

Μία ακόμα απορία, αν χρησιμοποιήσατε lookup table, πως το κάνατε; Ορίσατε το table στη C ή με assembly;
Δοκίμασα να βάλω AREA με type DATA μέσα στο assembly function (μέσα στο __asm) και σπάει με
Code:
...warning: A1464W: ENDP/ENDFUNC without corresponding PROC/FUNC
...warning: A1488W: PROC/FUNC at line 3 in 'asdf.c' without matching ENDP/ENDFUNC


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Mandalorian on April 18, 2021, 19:17:26 pm
επίσης σιγουρέψου ότι χρησιμοποιείς τον 5 compiler

Υποθέτω αυτό που λέει "Use default compiler 5"? (στα Target Settings)


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: sg31a on April 18, 2021, 23:09:56 pm
Παίδες γενικά ο 5 είναι πιο safe για αυτές τις εφαρμογές στο εργαστήριο.
Lookup table κανεις και σε c εκτός αν ζητηθεί διαφορετικά, αλλά δε βλέπω να κερδίζεις κάτι σε assembly.


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: AsdP on April 19, 2021, 22:28:36 pm
Όταν κάνω build ενώ δε βγάζει κάποιο ερρορ δε δημιουργείται αρχείο axf file με αποτέλεσμα να μη μπορώ να κάνω debug
Ξέρει κάποιος αν θέλει κάποια ρυθμιση που δεν έχω προσέξει


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: acapulco on April 20, 2021, 09:35:28 am
 Στο μάθημα είπε θελει προετοιμασία  το εργαστήριο.Πρεπει να έχουμε κάνει ήδη  την 1η εργασία και θα μας την ελέγξει  στις ώρες του εργαστηρίου?


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Mandalorian on April 20, 2021, 12:10:58 pm
Στο μάθημα είπε θελει προετοιμασία  το εργαστήριο.Πρεπει να έχουμε κάνει ήδη  την 1η εργασία και θα μας την ελέγξει  στις ώρες του εργαστηρίου?

Είπε ότι δύσκολα θα μπορούμε να κάνουμε το εργαστήριο την Παρασκευή εάν δεν έχουμε κάνει προετοιμασία. Υποθέτω ότι θα ακολουθήσει το format της Αρχιτεκτονικής (και αντίστοιχα των Μίκρο 1). Πας με κάποιον κώδικα (είτε μέρος του είτε ολόκληρο), συμπληρώνεις αν χρειάζεται κάτι και βλέπουν αν τρέχει.


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Apostolof on April 20, 2021, 18:36:16 pm
Παίδες γενικά ο 5 είναι πιο safe για αυτές τις εφαρμογές στο εργαστήριο.
Lookup table κανεις και σε c εκτός αν ζητηθεί διαφορετικά, αλλά δε βλέπω να κερδίζεις κάτι σε assembly.

Δεν κερδίζεις τίποτα, απλά από την εκφώνηση καταλαβαίνω ότι δε θέλει να κάνουμε πράγματα σε C, εκτός από τη main βέβαια.

Είπε ότι δύσκολα θα μπορούμε να κάνουμε το εργαστήριο την Παρασκευή εάν δεν έχουμε κάνει προετοιμασία. Υποθέτω ότι θα ακολουθήσει το format της Αρχιτεκτονικής (και αντίστοιχα των Μίκρο 1). Πας με κάποιον κώδικα (είτε μέρος του είτε ολόκληρο), συμπληρώνεις αν χρειάζεται κάτι και βλέπουν αν τρέχει.

Ναι, αλλά με την αναφορά τι φάση; Γράφεις ό,τι έχεις κάνει μέχρι το εργαστήριο ή την αναφορά την κάνεις μετά το εργαστήριο που έχεις τελειώσει τον κώδικα;


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Mandalorian on April 20, 2021, 18:47:52 pm
Ναι, αλλά με την αναφορά τι φάση; Γράφεις ό,τι έχεις κάνει μέχρι το εργαστήριο ή την αναφορά την κάνεις μετά το εργαστήριο που έχεις τελειώσει τον κώδικα;

Υποθέτω μετά. Μπορούμε να το ρωτήσουμε αύριο, αλλά αν θυμάμαι από τα Μίκρο 1, την αναφορά τη δίναμε μετά το εργαστήριο (συνήθως μέσα σε μια βδομάδα)


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Hobo on April 27, 2021, 17:54:05 pm
Είναι κανείς μόνος του σε ομάδα και θέλει παρεα;


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Mandalorian on May 14, 2021, 16:58:30 pm
Ξέρει κανείς πότε θα είναι έτοιμη η πλατφόρμα του Redblocks για να ξεκινήσουμε να ασχολούμαστε με το εργαστήριο; Διότι μέσα μιλάει για ένα repository που υποτίθεται ότι έχουμε


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Apostolof on May 15, 2021, 16:33:18 pm
Μήπως μπορεί κάποιος να κάνει ένα recap τι είπε στο 2ο εργαστήριο που αναφέρει; Έχει δώσει οδηγίες για το στήσιμο του Redblocks;


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Mandalorian on May 15, 2021, 18:50:07 pm
Μήπως μπορεί κάποιος να κάνει ένα recap τι είπε στο 2ο εργαστήριο που αναφέρει; Έχει δώσει οδηγίες για το στήσιμο του Redblocks;

Δεν έγινε εργαστήριο για την παρουσίαση του Redblocks. Υποτίθεται ότι θα μας έδιναν άδεια για τους servers του τμήματος


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: spoun on May 17, 2021, 00:22:49 am
Επειδή εγώ δεν μπορώ να παρακολουθήσω τις διαλέξεις λόγω δουλειάς, δεν έχω ιδέα τί ειπώθηκε για το redblocks.
Από που θα το πάρουμε;
Μπήκα στο site τους και έκανα request να μου το δώσουν δωρεάν αλλά δεν έχω απάντηση ακόμα.
Οι υπόλοιποι τί έχετε κάνει;
Το εργαστήριο είναι την παρασκευή και βλέπω να πηγαίνουμε με άδεια χέρια στο τέλος  :o


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Mandalorian on May 17, 2021, 00:34:46 am
Γενικά για το 2ο εργαστήριο δεν έχει ειπωθεί τίποτα. Το μόνο που ακούμε είναι οι δικαιολογίες του ότι μια φταίει ο σέρβερ για τις άδειες, μια το περιβάλλον προσομοίωσης. Όλοι είμαστε τυφλοί. Ας ελπίσουμε να μάθουμε τίποτα αυριο στο μάθημα
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: talkshowhost on May 17, 2021, 15:11:08 pm
Για την προαιρετική εργασία τι πρέπει να προμηθευτούμε;
Μάλλον έχασα το μάθημα που το είπε...


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Mandalorian on May 17, 2021, 15:58:38 pm
Για την προαιρετική εργασία τι πρέπει να προμηθευτούμε;
Μάλλον έχασα το μάθημα που το είπε...
Δεν υπάρχει προαιρετική φέτος


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: fuzzywuzzy on May 27, 2021, 01:40:45 am
Απο e-learning:

Η εκφώνηση του 3ου εργαστηρίου είναι στο elearning (και περιέχει και τα tasks του 2ου εργαστηρίου).

Τα εργαστήρια θα γίνουν στις 4 Ιουνίου σε 2 slots σύμφωνα με το ωρολόγιο πρόγραμμα του 1ου εργαστήριο.

Σας υπενθυμίζω ότι θα πρέπει να έχετε προετοιμαστεί και να έχει σχεδόν ολοκληρώσει το εργαστήριο ώστε στις 4 Ιουνίου να δούμε την δουλειά σας και να λύσουμε μικρές απορίες κλπ

Η αναφορά του εργαστηρίου θα πρέπει να αποσταλεί μέχρι τις 13 Ιουνίου, θα ακολουθήσει για αυτό και νέα ανακοίνωση.


Δηλαδή κάνουμε μόνο την 3η εργασία, ή πρέπει να κάνουμε και 2η?


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: AsdP on May 27, 2021, 17:30:20 pm
Απο e-learning:

Η εκφώνηση του 3ου εργαστηρίου είναι στο elearning (και περιέχει και τα tasks του 2ου εργαστηρίου).

Τα εργαστήρια θα γίνουν στις 4 Ιουνίου σε 2 slots σύμφωνα με το ωρολόγιο πρόγραμμα του 1ου εργαστήριο.

Σας υπενθυμίζω ότι θα πρέπει να έχετε προετοιμαστεί και να έχει σχεδόν ολοκληρώσει το εργαστήριο ώστε στις 4 Ιουνίου να δούμε την δουλειά σας και να λύσουμε μικρές απορίες κλπ

Η αναφορά του εργαστηρίου θα πρέπει να αποσταλεί μέχρι τις 13 Ιουνίου, θα ακολουθήσει για αυτό και νέα ανακοίνωση.


Δηλαδή κάνουμε μόνο την 3η εργασία, ή πρέπει να κάνουμε και 2η?

Αυτό που κατάλαβα είναι ότι η τριτη περιέχει και τη δεύτερη, οπότε και οι 2 θα γίνουν


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Mandalorian on May 27, 2021, 17:44:42 pm
Αυτό που κατάλαβα είναι ότι η τριτη περιέχει και τη δεύτερη, οπότε και οι 2 θα γίνουν

Συγκρίνοντας τις 2 εκφωνήσεις, δε βλέπω κάπου τα ερωτήματα του 2ου εργαστηρίου


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: AsdP on May 31, 2021, 21:55:24 pm
Κρασαρει και σε άλλον το redblocks με το που κανει debug στο keil ;


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: fuzzywuzzy on May 31, 2021, 22:04:07 pm
Ναι αρκετές φορές


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Apostolof on May 31, 2021, 22:09:07 pm
Ρε παιδιά ρίξτε καμιά ιδέα/βοήθεια αν το υλοποιήσατε. Εμείς προσπαθήσαμε κυρίως να αλλάξουμε τον κώδικα που υπάρχει ήδη σε C++, αλλά στην εκφώνηση λέει να γίνει σε C. Πώς γίνεται να το κάνεις σε C χωρίς να επέμβεις στον κώδικα που υπάρχει ήδη;


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Mandalorian on May 31, 2021, 22:23:07 pm
Ρε παιδιά ρίξτε καμιά ιδέα/βοήθεια αν το υλοποιήσατε. Εμείς προσπαθήσαμε κυρίως να αλλάξουμε τον κώδικα που υπάρχει ήδη σε C++, αλλά στην εκφώνηση λέει να γίνει σε C. Πώς γίνεται να το κάνεις σε C χωρίς να επέμβεις στον κώδικα που υπάρχει ήδη;

Και εγώ αυτή την απορία έχω. Νομίζω ότι δε γίνεται να μην επέμβεις στον ήδη υπάρχοντα κώδικα


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Mandalorian on June 02, 2021, 15:42:44 pm
Ρε παιδιά ρίξτε καμιά ιδέα/βοήθεια αν το υλοποιήσατε. Εμείς προσπαθήσαμε κυρίως να αλλάξουμε τον κώδικα που υπάρχει ήδη σε C++, αλλά στην εκφώνηση λέει να γίνει σε C. Πώς γίνεται να το κάνεις σε C χωρίς να επέμβεις στον κώδικα που υπάρχει ήδη;
Και εγώ αυτή την απορία έχω. Νομίζω ότι δε γίνεται να μην επέμβεις στον ήδη υπάρχοντα κώδικα

Τελικά δεν επιτρέπεται να πειράξουμε τον κώδικα. Πως όμως εμείς θα τρέξουμε τις συναρτήσεις μας για να δούμε αν λειτουργούν; Επιπλέον, κατάλαβε κανείς αν πρέπει τα ρέστα να τα εμφανίζουμε απλά σε μια μεταβλητή ή αν πρέπει να φαίνονται και στο simulation?


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: fuzzywuzzy on June 02, 2021, 19:27:48 pm
Εμείς που πειράξαμε τον κώδικα( βασικά προσθέσαμε εξτρά κομμάτια κυρίως), βάλαμε να εμφανίζονται στην οθόνη του πωλητή αφότου πάρει το προϊόν.


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: chasiotis on June 03, 2021, 19:37:22 pm
την συναρτηση στο vending machine την δηλωσατε ;


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: fuzzywuzzy on June 03, 2021, 22:17:54 pm
Κοίτα, τη δηλώσαμε εκεί, γιατί αρχίκα τα είχαμε κάνει όλα σε c++. Αλλά είπαν ότι δεν τα θέλουν έτσι, οπότε εν τέλει την βάλαμε στην main στο extern "C"


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Mandalorian on June 03, 2021, 22:30:48 pm
Κοίτα, τη δηλώσαμε εκεί, γιατί αρχίκα τα είχαμε κάνει όλα σε c++. Αλλά είπαν ότι δεν τα θέλουν έτσι, οπότε εν τέλει την βάλαμε στην main στο extern "C"

Το extern C μπορείς να το βάλεις όπου θες. Δε σε περιορίζει η main
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: fuzzywuzzy on June 03, 2021, 22:37:10 pm
Βρήκατε εσείς τρόπο να υπολογίζετε τα ρέστα χωρίς να επέμβετε στον κώδικα?


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: panagiot on June 03, 2021, 23:27:05 pm
Βρήκατε εσείς τρόπο να υπολογίζετε τα ρέστα χωρίς να επέμβετε στον κώδικα?
Εγώ μια εππέμβαση την έκανα.


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: AsdP on June 04, 2021, 00:16:59 am
αν καποιος εχει κανει λινκ στο προγραμμα ενα c αρχειο αν μπορει ας βοηθησει λιγο με τη διαδικασια..


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: chasiotis on June 04, 2021, 09:25:07 am
και ποια ειναι λογικη της συναρτησης να παμε εκει σε περιπτωση ιντεραπτ ;


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Mandalorian on June 04, 2021, 10:14:44 am
Βρήκατε εσείς τρόπο να υπολογίζετε τα ρέστα χωρίς να επέμβετε στον κώδικα?

Μια επέμβαση την κάναμε. Αλλά ήταν σε φάση να μπει μια if όχι κάτι ιδιαίτερο
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: WalkingTaylor on June 04, 2021, 10:57:22 am
Εμεις καναμε μια επεμβαση και σε c++ κωδικα για να το εμφανίζει στον debugger το θεμα ειναι οτι δεν εχω ιδεα πως ολα αυτα θα γινοντουσαν με c. Γιατι (μπορεί να κάνω και λάθος) όλα όσα ζητάν να αλλάξεις συνδέονται με το abstraction layer που εχει το redBlocks ωστε το keil να μιλαει μαζι του. Όλα γίνονται στο application.cpp και στο VendingMode.cpp και γενικα σε διαφορες κλασεις του προγραμματος. Είμαι φουλ απογοητευμένος απο το εργαστήριο και γενικα το μάθημα δεν εκπλήρωσε σχεδον καμία προσδοκία μου και πρεπει να ξαναανοιξει η αξιολογηση για να αξιολογήσουμε το μάθημα μετα το δευτερο εργαστήριο. Πιστεύω πρέπει του χρόνου έστω για εμπειρία να μας βάλουν στο εργαστήριο Μικροεπεξεργαστών. Βαρέθηκα την προσομοίωση της προσομοίωσης και την δυσκολία του ολου πράγματος να στησεις σωστά τα προγράμματα. Ειμαι σίγουρος οτι αν προγραμματίζαμε το board που οι περισσότεροι έχουμε πάρει θα ηταν πιο ευκολο και ευχαριστο. Δεν καταλαβαίνω γιατι δεν μας άφησε όσοι εχουμε το board να κανουμε άλλο πράγμα με πραγματικά περιφερειακά... Έστω οτι δεν θελει να κανει διακρίσεις το θεμα είναι οτι οι περισσότεροι το πήραμε το board απο λαθος συνενόηση και δεν μας δίνει εναλλακτική να το χρησιμοποιήσουμε... Όσοι δεν το εχουν στησε ενα project και βάλτους να το κανουν στο redBlocks στο κατω κατω.  Έχουν λεχθεί πάρα πολλά κακά σχόλια για την μορφή του εργαστηρίου και η αξιολόγηση έγινε πρίν μας παρουσιάσουν τα εργαλεία οπότε είναι ξεκάθαρα παραπλανητική


Title: Re: [Μικροεπεξεργαστές] Εργαστήρια - Εργασίες 2021
Post by: Mandalorian on June 04, 2021, 11:52:31 am
Εμεις καναμε μια επεμβαση και σε c++ κωδικα για να το εμφανίζει στον debugger το θεμα ειναι οτι δεν εχω ιδεα πως ολα αυτα θα γινοντουσαν με c. Γιατι (μπορεί να κάνω και λάθος) όλα όσα ζητάν να αλλάξεις συνδέονται με το abstraction layer που εχει το redBlocks ωστε το keil να μιλαει μαζι του. Όλα γίνονται στο application.cpp και στο VendingMode.cpp και γενικα σε διαφορες κλασεις του προγραμματος. Είμαι φουλ απογοητευμένος απο το εργαστήριο και γενικα το μάθημα δεν εκπλήρωσε σχεδον καμία προσδοκία μου και πρεπει να ξαναανοιξει η αξιολογηση για να αξιολογήσουμε το μάθημα μετα το δευτερο εργαστήριο. Πιστεύω πρέπει του χρόνου έστω για εμπειρία να μας βάλουν στο εργαστήριο Μικροεπεξεργαστών. Βαρέθηκα την προσομοίωση της προσομοίωσης και την δυσκολία του ολου πράγματος να στησεις σωστά τα προγράμματα. Ειμαι σίγουρος οτι αν προγραμματίζαμε το board που οι περισσότεροι έχουμε πάρει θα ηταν πιο ευκολο και ευχαριστο. Δεν καταλαβαίνω γιατι δεν μας άφησε όσοι εχουμε το board να κανουμε άλλο πράγμα με πραγματικά περιφερειακά... Έστω οτι δεν θελει να κανει διακρίσεις το θεμα είναι οτι οι περισσότεροι το πήραμε το board απο λαθος συνενόηση και δεν μας δίνει εναλλακτική να το χρησιμοποιήσουμε... Όσοι δεν το εχουν στησε ενα project και βάλτους να το κανουν στο redBlocks στο κατω κατω.  Έχουν λεχθεί πάρα πολλά κακά σχόλια για την μορφή του εργαστηρίου και η αξιολόγηση έγινε πρίν μας παρουσιάσουν τα εργαλεία οπότε είναι ξεκάθαρα παραπλανητική

++++++++++++