Σελίδα 1 από 4 1 2 3 ... ΤελευταίαΤελευταία
Εμφάνιση αποτελεσμάτων : 1 έως 10 από 31

Θέμα: ARM cortex m ξεκίνημα

  1. #1
    Μέλος
    Όνομα
    Μάνος
    Εγγραφή
    Jan 2012
    Περιοχή
    Κρήτη
    Μηνύματα
    3.951

    Προεπιλογή ARM cortex m ξεκίνημα

    Χωρις να εχω ιδεα απο μΕ ειχα ακουσει για pic vs avr πηρα λοιπον boards arduino και ειδα τους avr.

    Αλλα τωρα ειδα κατι καλυτερο arm cortex m3 απο την nxp με 1.5 ευρω το κοματι ο οποιος μΕ ειναι πολυ ανωτερος
    απο τους 8μπιτους pic και avr στην ιδια κατηγορια τιμης.

    Οποτε πριν καν αρχισω με avr ειδα οτι εχουνε πεθανει απο τους arm που ειναι ανωτερη αρχιτεκτονικη και με καποια chip να εχουνε χωμα τιμη
    σε σχεση με αντιστοιχων δυνατοτητων 8μπιτα pic & avr.

    Ετσι η διαμαχη PIC vs AVR δεν υπαρχει γιατι ο νικητης ειναι οι μΕ αρχιτεκτονικης ARM.
    Ακομα και το arduino μετακινηθηκε σε arm με το arduino due και παραταει τους αδυναμους avr.


    Λοιπον οτι λεει ο τιτλος πως μπορω να ξεκινησω με ARM φτηνους μΕ ?
    Αυτο που με ενδιαφερει ειναι να προγραμματιζω σε μια γλωσσα ανωτερου επιπεδου οπως c/c++/java
    και μετα να μπορω να βγαλω το chip και να το βαλω σε μια πλακετα που εχω φτιαξει και οχι να χρειαζετε να βαλω ολο το dev board
    για την κατασκευη.
    Τι development board θα χρειαστω ? Τι εργαλεια ?
    Εχει ασχοληθει καποιος με arm μΕ να μας πει τι λενε ?

    0 Not allowed! Not allowed!

  2. #2
    Μέλος
    Όνομα
    Όνομα
    Εγγραφή
    Nov 2009
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    197

    Προεπιλογή

    Καλησπέρα Μάνο. Κατ αρχην να επισημάνω οτι ούτε η διαμάχη που λες έχει νόημα ούτε υπάρχει νικήτης η ARM. Η ουσία είναι οτι διαφορετικές εφαρμογές έχουν διαφορετικές ανάγκες για αυτό και υπάρχουν ακόμα 8-bit μΕ και θα συνεχίσουν να υπάρχουν. Βεβαίως αν θες κάτι σε υπολογιστή τσέπης με έγχρωμες οθόνες κλπ σαφός και θα στραφείς στην 32-bit αγορά αλλά υπάρχουν και άλλες εφαρμογές όπου τα 8bit ταιριάζουν καλύτερα μιας και είναι πολύ πιο ανθεκτικά στο θώρυβο, πιο απλά στον προγραμματισμό, δίνουν τη δυνατότητα να μετρήσεις κανείς ακριβώς πόσο χρόνο κάνει να εκτελεστεί το πρόγραμμα του κλπ. Για να ασχοληθείς τώρα με τους ARM όπως θα είδες φαντάζομαι κ εσύ υπάρχουν κάποιες λύσεις με IDE απο τις ίδεις τις εταιρίες που παράγουν αυτά τα dev boards. Υπάρχει επίσης και η σουιτα που βγάζει η Keil και για open source ο gcc compiler. Νομίζω μάλιστα οτι αυτή είναι και η σειρά δυσκολίας οπότε ίσως θες να αρχίσεις με κάτι σαν αυτό πχ http://ics.nxp.com/lpcxpresso/ .

    0 Not allowed! Not allowed!

  3. #3
    Μέλος
    Όνομα
    Μάνος
    Εγγραφή
    Jan 2012
    Περιοχή
    Κρήτη
    Μηνύματα
    3.951

    Προεπιλογή

    Οταν με 2 ευρω εχεις να διαλεξεις αναμεσα σε 2 chips που το 1 ειναι σαφως ποιο δυνατο και καλο (αυτο με arm) τοτε για καποιον που ξεκιναει απο το 0 δεν ειναι καλυτερα να παει σε arm απευθειας ?
    Το οτι εχουνε χρηση οι 8 bit avr/pic εχουνε γιατι υπαρχουνε παλια προγραματα που ειναι πολυ δυσκολο να μεταφερθουνε και επισης οποιος εχει μαθει τους παλιους επεξεργαστες θελει χρονο να μαθει τους νεους.
    Αλλα αν καποιος δεν εχει ασχοληθει με τιποτα δεν ειναι καλυτερα να παει αμεσως σε κατι καινουργιο και καλυτερο και να μην χανει τζαμπα χρονο σε κατι χαμηλοτερων δυνατοτητων/υψηλοτερου κοστους ?

    Το προβλημα που εντοπιζω σε αυτους τους φτηνους nxp ειναι πως θα τους κολλαω γιατι απο οτι βλεπω δεν εχουνε ποδαρακια μακρια και δεν βλεπω να τους πουλανε σε συσκευασια με ποδαρακια...
    Αυτη η συσκευασια http://gr.mouser.com/ProductDetail/N...1ELPQBooG9bvg5
    θελει κολητηρι με θερμο αερα ? φουρνο ?

    0 Not allowed! Not allowed!

  4. #4
    Μέλος Το avatar του χρήστη georgz
    Όνομα
    Γιώργος
    Εγγραφή
    Oct 2009
    Περιοχή
    outer space
    Μηνύματα
    665

    Προεπιλογή

    Ο μικροελεγκτής στο mouser είναι μόνο 50Mhz. Το πρόβλημα είναι η μάρκα? Πάρε έναν pic32 και παίξε αφού θέλεις, υπάρχουν και σε DIP. Ο somone όμως έχει δίκιο, εκτός αν έχεις γραφικά και ιστορίες δεν χρειάζεται να παιδεύεσαι άδικα με τους μεγάλους ειδικά αν ξεκινάς.

    0 Not allowed! Not allowed!

  5. #5
    Μέλος Το avatar του χρήστη edgar
    Όνομα
    *
    Εγγραφή
    May 2006
    Περιοχή
    *
    Μηνύματα
    326

    Προεπιλογή

    Το θεμα δεν ειναι ποσο "καλος" ειναι ο αντιστοιχος μικροελεγκτης, αλλα κατα ποσο εσυ θα καταπιαστεις με το να βελτιστοποιησεις τον κωδικα σου και ποσο θα μαθεις την αρχιτεκτονικη.
    Τρανο παραδειγμα ο "lft" που εχει κανει φοβερη δουλεια σε atmega8...
    http://www.youtube.com/watch?v=sCN1bqRG-7o

    Επισης με την λογικη σου , γιατι να παρεις pic/avr/z80/msp-whatever/arm ενω εχεις ηδη εναν επεξεργαστη τζαμπα στην διαθεση σου (ειναι μεσα στο pc σου) και να μαθεις x86 assembly?

    0 Not allowed! Not allowed!

  6. #6
    Μέλος
    Εγγραφή
    Apr 2006
    Περιοχή
    Κέρκυρα
    Μηνύματα
    5.956

    Προεπιλογή

    Δεν είναι τόσο απλό το θέμα.... Ο AVR προφανώς είναι ποιο αδύναμος και η διαφορά τιμής του είναι πολύ μικρή σε σχέση με τη διαφορά στις δυνατότητες... όμως σου προσφέρει εύκολη ανάπτυξη λόγω του dip package εργασία στα 5V που μπορεί να απαιτείται από την εφαρμογή σου ενώ στον arm να απαιτούνται εξωτερικά κυκλώματα Interface (και ένα συμαντικό κομάτι του κόστους κατασκευής είναι το μέγεθως του τυπωμένου κυκλώματος. Επίσης για τον AVR φτιάχνεις το τυπωμένο στο σπίτι για τον ARM τις περισσότερες φορές έχει απόσταση ακροδεκτών 0,5 ή 0,4mm και πρεπει να το φτιάξεις σε βιομηχανία.... Στον AVR έχεις μια πλήρη σουίτα έτοιμη από την ATMEL που είσαι σίγουρος οτι την εγκαθιστάς και την δουλεύεις αμέσως.... κλπ κλπ...
    αντίστοιχα ισχύουν και για τους PIC.
    Γι αυτό υπάρχουν όλες αυτές οι επιλογές... και οι συσκευές δεν έχουν όλες τον ίδο μικροελεγκτή...

    0 Not allowed! Not allowed!

  7. #7
    Μέλος Το avatar του χρήστη xmaze
    Όνομα
    Νίκος
    Εγγραφή
    May 2010
    Περιοχή
    Μακεδονία
    Μηνύματα
    1.034

    Προεπιλογή

    Αν και αργά, φίλε μου είναι σαν να λές..οτι θα ανοίξεις πιτσαρία και θα κάνεις Delivery με τριαξονικά και επικαθύμενα....κάθε εφαρμογή έχει άλλες απαιτήσεις...

    3 Not allowed! Not allowed!

  8. #8
    Μέλος
    Όνομα
    Θωμάς
    Εγγραφή
    Dec 2009
    Περιοχή
    Νάουσα
    Μηνύματα
    504

    Προεπιλογή

    μήπως να κοιτούσες λίγο το max32; δες στο google λίγο

    0 Not allowed! Not allowed!

  9. #9
    Μέλος
    Όνομα
    Μάνος
    Εγγραφή
    Jan 2012
    Περιοχή
    Κρήτη
    Μηνύματα
    3.951

    Προεπιλογή

    καποιο βιβλιο/βοηθημα υπαρχει για arm μικροελεκτες cortex m3/4 ?
    Δεν με νοιαζει αν κανουνε δουλεια οι avr και οι pic το μελλον ειναι οι arm γιατι ειναι φτηνοι καταναλωνουνε ελαχιστο ρευμα και ειναι γρηγοροι.
    Το προβλημα με το κολλημα τους το ελυσα αγορασα θερμο αερα και βρηκα ενα ματι οποτε τους κολλαω ανετα χωρις να πρεπει να παω σε βιομηχανια.
    Ξέρω ηδη c/c++ σε καλο επιπεδο αλλα για υπολογιστες οχι για μικροελεκτες οποτε θελω κατι με ποιο πολλες δυνατοτητες
    να εχει ας πουμε μεσα την stl και αλλες βιβλιοθηκες που θελουνε ας πουμε καποιες δυνατοτητες και αυτο ειναι οι arm
    κατι που να μοιαζει περισσοτερο σε υπολογιστη.

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη mtzag : 28-02-13 στις 06:29

  10. #10
    Μέλος Το avatar του χρήστη xmaze
    Όνομα
    Νίκος
    Εγγραφή
    May 2010
    Περιοχή
    Μακεδονία
    Μηνύματα
    1.034

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από mtzag Εμφάνιση μηνυμάτων
    καποιο βιβλιο/βοηθημα υπαρχει για arm μικροελεκτες cortex m3/4 ?
    Δεν με νοιαζει αν κανουνε δουλεια οι avr και οι pic το μελλον ειναι οι arm γιατι ειναι φτηνοι καταναλωνουνε ελαχιστο ρευμα και ειναι γρηγοροι.
    Το προβλημα με το κολλημα τους το ελυσα αγορασα θερμο αερα και βρηκα ενα ματι οποτε τους κολλαω ανετα χωρις να πρεπει να παω σε βιομηχανια.
    Ξέρω ηδη c/c++ σε καλο επιπεδο αλλα για υπολογιστες οχι για μικροελεκτες οποτε θελω κατι με ποιο πολλες δυνατοτητες
    να εχει ας πουμε μεσα την stl και αλλες βιβλιοθηκες που θελουνε ας πουμε καποιες δυνατοτητες και αυτο ειναι οι arm
    κατι που να μοιαζει περισσοτερο σε υπολογιστη.
    Ξέρεις πόσα χρόνια υπάρχουν οι ARM , αν ήταν το μέλλον ήδη θα είχαν σβήσει τους 8 bit, Καλό είναι να ξεκινήσεις να μαθαίνεις τα βασικά, δεν είναι εύκολο να μάθεις να οδηγάς κατευθείαν νταλίκα, πάρε πρώτα το ποδηλατάκι και μετά πηγαίνεις και στους ARM.

    0 Not allowed! Not allowed!

Σελίδα 1 από 4 1 2 3 ... ΤελευταίαΤελευταία

Παρόμοια Θέματα

  1. Απαντήσεις: 19
    Τελευταίο Μήνυμα: 11-09-15, 10:38
  2. Ξεκίνημα με FPGA
    By rch in forum Ερωτήσεις Αρχάριων
    Απαντήσεις: 5
    Τελευταίο Μήνυμα: 11-09-14, 04:05
  3. Το δικό ξεκίνημα
    By Panius in forum Ερωτήσεις Αρχάριων
    Απαντήσεις: 2
    Τελευταίο Μήνυμα: 21-08-13, 13:10
  4. WIFI Android 4.0 Mini PC Wireless Google TV Player BOX 1GHz Cortex-A8 HDMI ROM
    By DLS 33 in forum Συσκευές Εικόνας-Ήχου
    Απαντήσεις: 4
    Τελευταίο Μήνυμα: 11-02-13, 22:16
  5. Ξεκίνημα με μικροελεγκτές (?)
    By frix199 in forum Μικροελεγκτές
    Απαντήσεις: 24
    Τελευταίο Μήνυμα: 24-03-12, 13:07

Δικαιώματα - Επιλογές

  • Δημιουργία θεμάτων: Όχι
  • Υποβολή μηνυμάτων: Όχι
  • Σύναψη αρχείων: Όχι
  • Επεξεργασία μηνυμάτων: Όχι
  •  
  • BB code: σε λειτουργία
  • Smilies: σε λειτουργία
  • [IMG]: σε λειτουργία
  • [VIDEO] code is σε λειτουργία
  • HTML: εκτός λειτουργίας