przejscie z asma do C

Na tym forum rozmawiamy o elektronice nie związanej bezpośrednio z tematem CNC

Autor tematu
251mz
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 11
Posty: 4440
Rejestracja: 27 sie 2004, 21:59
Lokalizacja: Polska

przejscie z asma do C

#1

Post napisał: 251mz » 01 sty 2006, 18:32

Witam
chciałem sie was poradzic.
uczyłem sie troche asma na PIC z ksiazki. napisałem dzieki temu kilka prostych programów.
Ostatnio zakupiłem ksiazke o Atmegach wyd. BTC oraz Jezyk ANSI C do nauki C.
ale czytajac troche jednej ksiazki i drugiej jakos nie mam weny jak tego użyc ;/
moze ktos by mi poradził jak mam sie do tego zabrac do programowania procków w C albo jak wy sie do tego zabieraliscie?



Tagi:

Awatar użytkownika

ludas
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 7
Posty: 58
Rejestracja: 22 lis 2004, 21:27
Lokalizacja: okolice Poznania

#2

Post napisał: ludas » 01 sty 2006, 19:14

Proszę oto kilka linków (google - moim przyjacielem):
http://freefm.pluton.one.pl/mike/avr/avrstudio.html
http://mikrokontrolery.net/sprzet.htm
http://www.edw.com.pl/ea/mikroprocesory.html

no i jak znasz angielski, to oczywiście:
http://www.avrfreaks.net/

powodzenia!
Zużywaj się, nie rdzewiej...


Autor tematu
251mz
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 11
Posty: 4440
Rejestracja: 27 sie 2004, 21:59
Lokalizacja: Polska

#3

Post napisał: 251mz » 01 sty 2006, 19:18

chyba sie nie zrozumielismy. mnie chodziło jak zaczac pisac programy w jezyku C.
przejżałem proste przykłady w C odnosnie np zapalania i gaszenai LEDa ale nic nie kapuje;/ podobno C jest łatwiejszy a tu d..a . W asmie sobie radze całkiem dobrze ale jelsi bede chcial napisac wiekszy program to bedzie ciezko stąd chęc przesiadki na C

Awatar użytkownika

ludas
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 7
Posty: 58
Rejestracja: 22 lis 2004, 21:27
Lokalizacja: okolice Poznania

#4

Post napisał: ludas » 01 sty 2006, 20:16

:roll: Hmmm...
No to mnie rozbroiłeś...
Może jakieś pytania albo coś, bo nie kapuję.

Rozumiem, że wcześniej nie miałeś do czynienia z programowaniem wysokiego poziomu,
np. C czy TP pod dos'a ? Jesli tak, to wydaje mi się, że najpierw musisz trochę popisać
zwyczajnych programików, a dopiero potem przesiadka na AVR.
Jeśli ASM się nauczyłeś, to wydaje mi się, ze C nie powinno Ci sprawić kłpootów.

Jeśli mogę coś doradzić, to do programowania AVRów polecam CodeVisionAVR.


Autor tematu
251mz
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 11
Posty: 4440
Rejestracja: 27 sie 2004, 21:59
Lokalizacja: Polska

#5

Post napisał: 251mz » 01 sty 2006, 20:27

No własnie mnei tez tak sie wydawało ze przejscie nie sprawi kłopotu. codevision juz mam sciagnietego patrzylem w helpa i bede musial sobie potłumaczyc polecenia jezyka C dla AVR. mam nadzieje ze w razie jakis pytan bede mogl liczyc na twoja pomoc?? sproboje spisac wszystkie nurtujace mnie pytania:)

Awatar użytkownika

ludas
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 7
Posty: 58
Rejestracja: 22 lis 2004, 21:27
Lokalizacja: okolice Poznania

#6

Post napisał: ludas » 01 sty 2006, 20:34

Chętnie pomogę :)
Swoją drogą rzeczywiście mało jest materiałów na temat C dla AVR.
Wszędzie Bascom albo ASM, a przecież C jest najlepszy 8)

(a tak w ogóle, chyba wybrałeś zły dział!)


Autor tematu
251mz
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 11
Posty: 4440
Rejestracja: 27 sie 2004, 21:59
Lokalizacja: Polska

#7

Post napisał: 251mz » 01 sty 2006, 23:04

hehe nie wiem elektronika ogólna wiec pasuje bo do niczego innego nie moglem wpasowac:) apropo jak mozesz to powiedz jak ty sie uczyles C w AVRach. moze masz jakies proste przykłady programów wraz z opisami jesli masz takowe do zarzuc. i ja wtedy powiem co jest dla mnie nie jasne i tak moze rozpoczniemy. ewentualnie wyraź swoje sugestie.

Awatar użytkownika

ludas
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 7
Posty: 58
Rejestracja: 22 lis 2004, 21:27
Lokalizacja: okolice Poznania

#8

Post napisał: ludas » 02 sty 2006, 14:49

Napisz wreszcie czy miałeś wcześniej do czynienia z programowaniem wysokiego poziomu.
Ja zaczynałem się uczyć programowania AVR w Bascomie, a do C przeszedłem później,
ale od samego początku dobrze znałem Turbo Pascala (dla DOS oczywiście, choć na AVR
też podobno jest) , więc nie miałem problemu ze rozumieniem zagadnień związanych z
rogramowaniem strukturalnym.
Pierwsze kroki stawiałem tutaj: http://www.patron.net.pl/konstruktorzy/AVR_tutorial.htm
Zużywaj się, nie rdzewiej...


Autor tematu
251mz
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 11
Posty: 4440
Rejestracja: 27 sie 2004, 21:59
Lokalizacja: Polska

#9

Post napisał: 251mz » 02 sty 2006, 15:04

dzieki za linka. z jezykami wysokiego nie miałem jeszcze doczynienia

[ Dodano: 2006-01-02, 15:05 ]
dzieki za linka. z jezykami wysokiego nie miałem jeszcze doczynienia. tylko asm w picach i teraz powtórka asma w avrach


micro
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 472
Rejestracja: 20 lut 2005, 12:32
Lokalizacja: Poznań

#10

Post napisał: micro » 02 sty 2006, 22:11

W EdW, leci od kilku numerów kurs programowania AVR w C.W aktualnym jest nawet projekt płytki testowej do tego kursu.
Autora kursu możesz spotkać tutaj

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika ogólna”