www.electronicsteipir.gr
Θέλετε να αντιδράσετε στο μήνυμα; Φτιάξτε έναν λογαριασμό και συνδεθείτε για να συνεχίσετε.

C TUTORIAL

5 απαντήσεις

Πήγαινε κάτω

C TUTORIAL Empty C TUTORIAL

Δημοσίευση από UQBARAIGIO Δευ Οκτ 06, 2008 12:10 pm

Επειδή πλέον θα υπάρχουν μαθήματα όπως "Αντικειμενοστραφής Προγραμματισμός" και "Ενσωματωμένα Συστήματα"

αλλά και σαν ηλεκτρονικοί είναι πολύ πιθανό να ασχοληθούμε με τον προγραμματισμό μικροελεγκτών(πιθανόν σε C),

έχω φτιάξει ένα site σαν εισαγωγή σε μια οικογένεια μικροελεγκτών και το πιο σημαντικο,

έχει ένα ολοκληρωμένο tutorial για τη C.

http://users.hol.gr/~andriot1 ή http://andriot.homeip.net/


Τσεκάρετε και πείτε μου εντυπώσεις . . .
UQBARAIGIO
UQBARAIGIO
User
User

Άντρας
Αριθμός μηνυμάτων : 56
Ηλικία : 40
Τόπος Διαμονής : Gerakas
Ημ/νία εγγραφής : 28/06/2007

http://andriot.homeip.net

Επιστροφή στην κορυφή Πήγαινε κάτω

C TUTORIAL Empty Απ: C TUTORIAL

Δημοσίευση από Santeron Δευ Οκτ 06, 2008 12:48 pm

Ευχάριστο φαίνεται το tutorial για κάποιον που δεν ξέρει...
Santeron
Santeron
Admin
Admin

Άντρας
Αριθμός μηνυμάτων : 1531
Ηλικία : 38
Τόπος Διαμονής : New Smirni, Athens, Greece
Ημ/νία εγγραφής : 07/06/2007

Επιστροφή στην κορυφή Πήγαινε κάτω

C TUTORIAL Empty Απ: C TUTORIAL

Δημοσίευση από UQBARAIGIO Δευ Οκτ 06, 2008 1:36 pm

Ειναι για το φιλαράκι σου που με ρωτούσε !!!!
UQBARAIGIO
UQBARAIGIO
User
User

Άντρας
Αριθμός μηνυμάτων : 56
Ηλικία : 40
Τόπος Διαμονής : Gerakas
Ημ/νία εγγραφής : 28/06/2007

http://andriot.homeip.net

Επιστροφή στην κορυφή Πήγαινε κάτω

C TUTORIAL Empty Απ: C TUTORIAL

Δημοσίευση από Mythos Σαβ Οκτ 11, 2008 4:07 am

Μπορεί να στα είπα από κοντά αλλα πρέπει να σου πω και εδώ θερμά συγχαρητήρια και σε καλή μεριά! Φοβερό το tutorial. Μπορώ να πω ότι είναι ακριβώς ότι χρειάζεται για να προγραμματίσεις μικροελεγκτή με c!
Ευχάριστο και παλι! Καλή όρεξη και ο θεός να σε έχει πάντα καλα! SmileSmile
Mythos
Mythos
Newbie
Newbie

Άντρας
Αριθμός μηνυμάτων : 6
Ηλικία : 41
Ημ/νία εγγραφής : 10/09/2007

http://www.societyofrobots.com/microcontroller_tutorial.shtml

Επιστροφή στην κορυφή Πήγαινε κάτω

C TUTORIAL Empty Απ: C TUTORIAL

Δημοσίευση από panosssvent19 Πεμ Μάης 14, 2009 7:54 am

Ξερω παντος οτι μικροελεγκτης δεν μπορει να λειτουργησει με αυτη την c γιατι πχ το printf.Μπορει να με βοιθησει κανεις να βρω μερικες εντολες για μικροελεγτες και και ενα καλο tutorial για να ξεκινησω?????
panosssvent19
panosssvent19
Power user
Power user

Άντρας
Αριθμός μηνυμάτων : 131
Ηλικία : 37
Τόπος Διαμονής : Οπου εχει καλο κρασι μουσικη και μεζε,,,,,
Ημ/νία εγγραφής : 15/01/2008

Επιστροφή στην κορυφή Πήγαινε κάτω

C TUTORIAL Empty Απ: C TUTORIAL

Δημοσίευση από nell Πεμ Μάης 14, 2009 8:29 am

panosssvent19 έγραψε:Ξερω παντος οτι μικροελεγκτης δεν μπορει να λειτουργησει με αυτη την c γιατι πχ το printf.Μπορει να με βοιθησει κανεις να βρω μερικες εντολες για μικροελεγτες και και ενα καλο tutorial για να ξεκινησω?????

Ναι, αυτό το tutorial αναλύει τη δομή της γλώσσας C και δεν έχει άμεση σχέση με μικροελεγκτές.
Κατ'αρχήν, αν θέλεις να προγραμματίσεις μικροελεγκτές, πρέπει να αποφασίσεις ποιος μικροελεγκτής σε ενδιαφέρει και να αγοράσεις ή να φτιάξεις κάποιο αναπτυξιακό σύστημα. Κατά τη γνώμη μου, μπορείς να μάθεις πολλά πράγματα με το arduino (βασίζεται σε AVR Atmega168 και η γλώσσα που χρησιμοποιείται για τον προγραμματισμό του μοιάζει πολύ με C). Έχει πολύ καλή υποστήριξη και μπορείς να βρεις πληροφορίες για οτιδήποτε {το είχα postarei και σε κάποιο άλλο topic}
http://arduino.cc/en/Guide/HomePage
http://arduino.cc/en/Tutorial/HomePage

nell
Newbie
Newbie

Αριθμός μηνυμάτων : 22
Ημ/νία εγγραφής : 03/07/2007

Επιστροφή στην κορυφή Πήγαινε κάτω

C TUTORIAL Empty Απ: C TUTORIAL

Δημοσίευση από UQBARAIGIO Πεμ Μάης 14, 2009 3:46 pm

Μπορεί πολύ εύκολα να λειτουργήσουν σχεδόν όλοι οι μικροελεγκτές με "αυτή" τη C. Δεν είπε κανένας ότι θα σου τυπώσει ο ίδιος ο μικροελεγκτής, αλλά επειδή όλα τα IDE (compilers) ενσωματώνουν terminal windows μπορούμε πολύ εύκολα να δούμε πως διαχειρίζονται και τέτοιες εντολές για εκπαιδευτικό σκοπό και όχι μόνο.
Η C ΕΙΝΑΙ ΜΙΑ!!!!!!!!!!!!!!!!!!!!!!
Η κάθε εταιρία δεν κάνει τίποτα άλλο από το να παίρνει "πακέτα" εντολών και να δημιουργεί μια μακροεντολή γι'αυτές π.χ εγώ λέω ότι από δω και στο εξής την εντολή printf("date is %s",date); την ονομάζω mhtsos και κάθε φορά που θα γράφω mhtsos; θα εμφανίζεται η αντίστοιχη ημερομηνία.Δεν άλλαξα τίποτα στη γλώσσα!!!!!!!!
Κάποιος που ξέρει να χειρίζεται τη C σωστά θα γράψει σε κάθε μικροελεγκτή απλώς αλλάζοντας πολύ λίγες μακροεντολές όμως αν κάποιος έχει μάθει μόνο τις μακροεντολές που υποστηρίζει μια οικογένεια τότε δε θα μπορεί να γράψει ποτέ σε κάτι άλλο.
Και μη μου πείτε ότι ο δεύτερος θα προγραμματίζει πιο γρήγορα γιατί είναι λάθος. Προγραμματίζει πιο γρήγορα αυτός που κάνει λιγότερους κύκλους μηχανής με εντολές και αυτός είναι ο πρώτος γιατί ο δεύτερος χαλάει χρόνο να καλεί τις μακροεντολές!!!!!Αυτός που προγραμματίζει πιο γρήγορα και από τους δύο είναι αυτός που γράφει σε assembly αλλά αυτό είναι αλλουνού παπά ευαγγέλιο!!!!!!!!!!!!!!
Ετσι κ αλλιώς κάθε μικροελεγκτής έχει εντολές διαφορετικές από τους άλλους αλλά σε πολύ μικρό βαθμό. π.χ. ο ένας χρησιμοποιεί την P1OUT και ο άλλος την PORTAOUT. Είναι στο χέρι του προγραμματιστή να ορίσει σωστά το προγραμμά του ώστε όταν χρειαστεί να αλλάξει μικροελεγκτή να χρειαστεί να κάνει τις λιγότερες εντολές. Ασχοληθείτε μαθαίνοντας τις βασικές εντολές τις C και ψηφιακά, τα υπόλοιπα με όποιον μικροελεγκτή και να ασχοληθείτε θα έρθουν λιγο πολύ μόνα τους!!!!!
UQBARAIGIO
UQBARAIGIO
User
User

Άντρας
Αριθμός μηνυμάτων : 56
Ηλικία : 40
Τόπος Διαμονής : Gerakas
Ημ/νία εγγραφής : 28/06/2007

http://andriot.homeip.net

Επιστροφή στην κορυφή Πήγαινε κάτω

Επιστροφή στην κορυφή

- Παρόμοια θέματα

 
Δικαιώματα σας στην κατηγορία αυτή
Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης