για σασ φιλι μου.
ανοιξα αυτο το θεμα γιατι θελω να μαθω την γλωσα c .
ασχολιθικά για ένα διάστημα με ένα παιχνιδάκι τησ parallax basic stamp 2 , θελω να ρωτήσω το εξείς .
μπορω να προγραμματίσω ενα atmega32 Π.X με αυτην την γλωσσα p bacik ..
η ειναι καλυτερα να ξεκινησω απο την αρχη μαθαινοντας c ,cc+ , java , assebli..
εχω μπερδευτει χρειαζομαι την βοηθεια σας :15_8_212:
-
Εκμαθηση γλωσσας c
-
Εκμαθηση γλωσσας c
mayia απο οτι καταλαβαινω γνωριζω προγραμματισμο και σε ευχαριστω πολυ που μου εγραψεσ.
γιατι ομως να προτιμήσω c και oxi java η και κατι αλλο ..γνωριζετε που μπορω να βρω βιβλιο για c.
υπαρχει καποιο φορουμ για εκμαθηση ??
εεε καταλαβαίνετε χειμωνας ερχεται και ειναι ωραια για διαβασμα και μερικα πιραματα..
λοιπονgoldmaniac θελω να μαθω κατι καλο που να μου επιτρεπει να διμιουργισω ορεα πραγματα ,ναι μαλλον ειναι δυσκολο αλλα η αρχη ειναι και το τελοσ οποσ λεη, καταλαβαινεισ πρεπει να τον απογειωσω :36_11_23:
-
Εκμαθηση γλωσσας c
Κοιταξε πρωτα απο ολλα αυτο προκυμενου να δεις τις διαφορες απο τις δυο γλωσσες προγραματισμου και θα να κατασταλαξεις τι θελεις ακριβως να κανεις.
Wikipedia
http://en.wikipedia.org/wiki/Comparison_of_Java_and_C%2B%2B"It's only the mind which separates reality from truth."
"It's all literally a matter of perspective."
"But there is only one truth that is your truth."
"It's a revised perception that protects you." -
Εκμαθηση γλωσσας c
http://www.freeprogrammingresources.com/cppbooks.html
C++ Learning tutorial σε pdf.
"It's only the mind which separates reality from truth."
"It's all literally a matter of perspective."
"But there is only one truth that is your truth."
"It's a revised perception that protects you." -
Εκμαθηση γλωσσας c
Να ενημερωσω οτι "Δεν κατεχω" τοσο το γνωστικο αντικειμενο υπαρχουν εδω ατομα με περισοτερες γνωσεις να σε κατευθυνουν και πολυ καλητερα απλα δινω καποιες γενικες γραμες μεσα στα ορια αυτων που γνωριζω.
"It's only the mind which separates reality from truth."
"It's all literally a matter of perspective."
"But there is only one truth that is your truth."
"It's a revised perception that protects you." -
Εκμαθηση γλωσσας c
Προτεινω ενα ελληνικο βιβλιο: Η γλώσσα C σε βαθος , Νικος Χατζηγιαννακης.
Ειναι καλογραμμενο με αρκετες ασκησεις. Με βοηθησε αρκετα στη σχολη και στον προγραμμαισμο του Arduino.
Οσο αφορα την Java τα ξενα βιβλια ειναι καλυτερη επιλογη.
Στη Java η αρχη ειναι το ποιο βασικο κοματι, να αντιληφθεις τις εννειες τις αντικειμενοστρεφειας, μετα σιγα σιγα αυξανεις τις γνωσεις σου.
Οσον αφορα την χρησιμοτητα της καθε γλωσας, η C ειναι απαραιτητη αφου πολες εντολες της χρησιμοποιουνται στις αλλες γλωσες.
Καλη μελέτη -
Εκμαθηση γλωσσας c
G.S δεν θελω να σε στεναχωρησω αλλά το μονο που εχω να σου πω ειναι:Για τα atmega πρεπει να εχεις ccontroller για να τους προγραμματισεις και εκτος αυτου ολοι οι cοntrollers δεν προγραμματιζουν ολους τους atmega..Τωρα οσον αφορα ως προς τον προγραμματισμο κατα 90% πρεπει να ξερεις C και δεν ειναι καθολου ευκολο ευκολη σαν γλωσσα…Αμα γνωριζεις C προχωρα αλλά αμα δεν ξερεις καθολου η γνωμη μου ειναι να ξεκινησεις με ενα arduino για αρχη που εχει ετοιμο τον controller του και τον atmega να δεις πως γινετε και πως προγραμματιζετε και υστερα βλεπεις και προχωρας...!!!
-
Εκμαθηση γλωσσας c
ευχαριστω φιλε mackosx οχι οχι το arduino δεν με ενδιαφερι καθολου..
εχω αρκετουσ προγραμμα και για pic και για atmel δεν εχω πρόβλημα για το πως θα καψω ένα chip και το πως θα περασω το προγραμμα hex ειμαι οκ σε αυτο το κομματι τησ δουλειας..το μονο που ψαχνω εδω ειναι να βρο στοιχεια για εκμαθιση c τελικα γιατι αποφασισα να μαθω αυτην, απο οτι καταλαβα αυτη ειναι η βαση απο ολεσ τησ γλοσεσ οποτε c.
hydrogen μπορειτε να μου πιτε με συντομία τη περιεχη το βιβλιο που μου προτινησ.
ειναι στα ελληνικα.
εχει παραδειγματα. -
Εκμαθηση γλωσσας c
Η γλώσσα C σε βαθος. Οσον αφορα τα ελληνικα βιβλια, επειδη το εψαξα καλα ειναι πολυ καλο.
Υπαρχει και σε σκαναρισμενη μορφη αν το θελεις.
Το link επειδη ειναι παρανομου υλικου αν δεν πρεπει να φαινεται ας το σβησει καποιος διαχειριστης.
http://www.easybytez.com/kmvpkln17m8r -
Εκμαθηση γλωσσας c
καλιμερα σε ολουσ..
τελικα αποφασισα θα μαθω c..
εχω προμηθευτει το AVRISP MKLL τησ ATMEL ειναι αρκετα διαθεσιμα τα chip τησ atmel στο εμποριο για το προτιμουσα αυτα..
εχω εγκαταστησει στον pc μου το AVRSTUDIO 6 και απο εδω και περα ειναι το χαοσ..
εκανα ενα προγραμματακι πολη απλο οπως αυτο εικονα 1.#include<avr io.h="">
int main(void)
{
// Set Port B pins as all outputs
DDRB = 0xff;// Set all Port B pins as HIGH
PORTB = 0xff;return 1;
}ομως δεν γνωριζω πως να το βαλω στο chip ,γνοριζη καπιοσ ποσ γινετε hex για να το προγραμματισω..
παρακαλω την βοηθεια σας..
ευχαριστω εκ τον προτερον..
μηπως χρειαζεται και δευτερο προγραμα για την μετατροπή σε hex ?
:36_2_18:</avr> -
Εκμαθηση γλωσσας c
γιατι πας να μπλεξεις με το μεγαλυτερο προγραμμα της αγορας οταν υπαρχουν τα winavr
και δευτερον πρεπη να ορισης κοντρολερ και σχεδιο,αυτο που ανεπτυξες δεν ειναι τιποτα και δεν λειτουργη,καλεις απο την βιβλιοθηκη την εισοδο εξοδο και κανεις την εξοδο Β ολη 1 χωρις να προσδιοριζης την εισοδο
μπας και μας δουλευης η δεν γνωριζης απλα τιποτα? -
Εκμαθηση γλωσσας c
goldmaniac μπλεκω με το καλυτερο τησ αγορασ γιατι το ειπατε μονοσ σασ ειναι το καλιτερω , και θελω να μαθω σε κατι το οποιο θα μου ειναι για αρκετα χρονια χρισημω σε πολλες εφαρμογεσ..
θελω να σασ πω επισησ οτι δεν δουλευω κανεναν εδω , οτι γνωριζω ηλεκτρονικη δεν σημαινει οτι ξερω και απο προγραμματισμο ..απλα χριαζομε βοιθια για αυτον τον λογο ζητησα απο εδω να με στηρίξετε σε αυτην την προσπαθεια μου , εαν γνωριζεται εσησ εκσιγισε μου βημα βημα τι πρεπει να κανω.. εχω οριση κοντρολερ και ειναι ο attiny45 επέλεξα αυτό για την αρχή διότι πιστεύω ότι είναι ευκολότερος από αλουσ….
-
Εκμαθηση γλωσσας c
αν θελεις να μαθεις γλωσσα προγραμματισμου χωρις να γνωριζης τις εντολες και της μεταβλητες του προγραμματος πρεπη να ξεκινησεις απο κατι απλο,υπαρχουν πολλα παραδειγματα με ανοικτο κωδικα και πρεπη να πειραματιστης σε αυτα επανω,μια παρα πολυ καλη σελιδα που θα σε βοηθηση ειναι το http://www.avrfreaks.net/ πρεπη να γραφτης εκει για να τα δεις ολα
ενα αλλο ευκολο προγραμμα που μπορεις να στησεις με απλες κινησεις σε λειτουργεια εναν ελενκτη ειναι το flowcode
καλη αρχη