c0prse_grinder Δημοσ. 25 Μαΐου 2011 Δημοσ. 25 Μαΐου 2011 Ξερει κανεις κανεναν καλο τροπο εκμαθησης Binary? Εχω να κανω την Πτυχιακη μου και απαιτει να προγραμματισω ενα Arduino που εχω συνδεσει με μια πλακετα της AVR (STK500) και χρειαζεται να προγραμματισω σε Binary μερικα πραγματα. Δεν ειμαι τελειως ασχετος επι του θεματος, καναμε ενα εξαμηνο binary περυσι αλλα οχι κατι τοσο εξιδεικευμενο οσο χρειαζεται για να ολοκληρωθει το προγραμματιστικο κομματι της εργασιας μου. Το προγραμμα στο οποιο θα δουλεψω πανω ειναι το AVR Studio 4.
Dr.Fuzzy Δημοσ. 25 Μαΐου 2011 Δημοσ. 25 Μαΐου 2011 Ξερει κανεις κανεναν καλο τροπο εκμαθησης Binary? Εχω να κανω την Πτυχιακη μου και απαιτει να προγραμματισω ενα Arduino που εχω συνδεσει με μια πλακετα της AVR (STK500) και χρειαζεται να προγραμματισω σε Binary μερικα πραγματα. Δεν ειμαι τελειως ασχετος επι του θεματος, καναμε ενα εξαμηνο binary περυσι... Ήσουν εκεί ένα εξάμηνο δηλαδή (είχες φυσική παρουσία; ) και κάνατε...binary; I rest my case!
c0prse_grinder Δημοσ. 25 Μαΐου 2011 Μέλος Δημοσ. 25 Μαΐου 2011 προγραμματιζαμε την πλακετα να παιρνει ενα αναλογικο σημα (πχ: απο καρδια) και να το αποθηκευει μεσω της πλακετας στον υπολογιστη για ψηφιοποιηση. η RAM των περισσοτερων πλακετων φτανει μεχρι 2Κ οποτε αν ο κωδικας ηταν σε C η κατι παρεμφερες θα εμενε ελαχιστος χωρος για αποθηκευση του σηματος. γιατι σου φενεται περιεργο που ασχοληθηκαμε με binary? στο σχολειο κανουνε θρησκευτικα, η binary σε πειραξε?!
Dr.Fuzzy Δημοσ. 25 Μαΐου 2011 Δημοσ. 25 Μαΐου 2011 προγραμματιζαμε την πλακετα να παιρνει ενα αναλογικο σημα (πχ: απο καρδια) και να το αποθηκευει μεσω της πλακετας στον υπολογιστη για ψηφιοποιηση. η RAM των περισσοτερων πλακετων φτανει μεχρι 2Κ οποτε αν ο κωδικας ηταν σε C η κατι παρεμφερες θα εμενε ελαχιστος χωρος για αποθηκευση του σηματος. γιατι σου φενεται περιεργο που ασχοληθηκαμε με binary? στο σχολειο κανουνε θρησκευτικα, η binary σε πειραξε?! ...καλά αφού επιμένεις, binary it is! Εντωμεταξύ ρίξε μια ματιά στα παρακάτω 3 link: http://en.wikipedia.org/wiki/Binary_numeral_system http://en.wikipedia.org/wiki/Machine_code http://en.wikipedia.org/wiki/Assembly_language
c0prse_grinder Δημοσ. 25 Μαΐου 2011 Μέλος Δημοσ. 25 Μαΐου 2011 πω λογικα δεν τη παλευω καθολου, assembly εννοουσα!
Dr.Fuzzy Δημοσ. 25 Μαΐου 2011 Δημοσ. 25 Μαΐου 2011 Ο ΟΤΕ θα φταίει... Γενικά η assembly διαφέρει σε κάθε επεξεργαστή ή μικροελεγκτή και είναι ρητά συνδεδεμένη με την αρχιτεκτονική του. Πιστεύω πως ο καλύτερος τρόπος, είναι πρώτα να μελετήσεις την αρχιτεκτονική δομή του υπολογιστικού συστήματος (Βρες το datasheet του μικροελεγκτή που έχει το arduino) που θες να προγραμματίσεις (registers, interrupts, κτλ).
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.