Goto page Previous 1, 2
Marcin Stanisz
Guest
Thu Aug 03, 2006 8:26 am
Dnia Thu, 3 Aug 2006 06:55:54 +0000 (UTC), szlovak napisał(a):
Quote:
hi-tech, ccs i wiele innych no nie darmowych . W wersji testowej też
coś się znajdzie. No ale poza tym płatne kompilatory mają lepsze bez
wątpienia wsparcie
<ciach>
Quote:
Ustalmy coś, obie rodziny procesorów są dobre
Ustalamy :)
Ale z tym wsparciem to żeś przesadził. Dla avr-gcc jest bardzo aktywna
lista dyskusyjna, poza tym chyba nie ma bardziej popularnego i
udokumentowanego kompilatora niż gcc. Zastanawiam się, czy port na PIC-e
powstaje/już powstał/jest w planach?
Pozdrawiam
Marcin Stanisz
--
"A lie will go round the world before the truth has got its boots on"
Terry Pratchett, "Truth"
szlovak
Guest
Thu Aug 03, 2006 8:40 am
Adam Dybkowski wrote:
Quote:
Gdy już się opanuje asembler i przyjdzie czas na większe projekty
pisane w języku C - jaki będzie zwycięzca? Na AVRy jest darmowy
kompilator avr-gcc,
hi-tech, ccs i wiele innych no nie darmowych . W wersji testowej też
coś się znajdzie. No ale poza tym płatne kompilatory mają lepsze bez
wątpienia wsparcie
Quote:
darmowy symulator AVR Studio,
darmowy symulator Mplab
Quote:
darmowy programator ISP Programmer (a programowanie nie wymaga
napięcia 12V).
dla piców darmowy JDM do tego na porcie szeregowym co jest wygodne
jeśli ma się laserówkę , nie trzeba przełączać wtyczek. 12 V bierze z
portu szeregowego którego wydajnosc prądowa spokojnie wystarczy do
programowania. Można też zrobić wersję buforowaną na max232. A jeśli
niedarmowy to można zrobić klona ICD2 który obsługuje wszystko co
Microchip ma w ofercie za spokojnie mniej niż 100zł (części).
Quote:
Poza tym
do języka C AVR jest idealnie dopasowany - ma np. 3 16-bitowe
rejestry wskaźnikowe X,Y,Z, przy pomocy których można wykonywać
operacje m.in. z postinkrementacją czy predekrementacją adresu.
16-bitowy wskaźnik stosu też wyprzedza PICe 16F877 o całą epokę.
Jakby to w picach nie można było zapisywać i odczytywać stosu, też
można i też mają auto dekrementację i inkremenktację po zapisaniu
adresu. Nie mają wszystkie, bo po co to komu w wielu zastosowaniach?
Ustalmy coś, obie rodziny procesorów są dobre :-)
--
szlovak
Guest
Thu Aug 03, 2006 8:52 am
Adam Dybkowski wrote:
Quote:
Gdy już się opanuje asembler i przyjdzie czas na większe projekty
pisane w języku C - jaki będzie zwycięzca? Na AVRy jest darmowy
kompilator avr-gcc,
hi-tech, ccs i wiele innych no nie darmowych . W wersji testowej też
coś się znajdzie. No ale poza tym płatne kompilatory mają lepsze bez
wątpienia wsparcie
Quote:
darmowy symulator AVR Studio,
darmowy symulator Mplab
Quote:
darmowy programator ISP Programmer (a programowanie nie wymaga
napięcia 12V).
dla piców darmowy JDM do tego na porcie szeregowym co jest wygodne
jeśli ma się laserówkę , nie trzeba przełączać wtyczek. A jeśli nie
darmowy to można zrobić klona ICD2 który obsługuje wszystko co
Microchip ma w ofercie za spokojnie mniej niż 100zł (części).
Quote:
Poza tym
do języka C AVR jest idealnie dopasowany - ma np. 3 16-bitowe
rejestry wskaźnikowe X,Y,Z, przy pomocy których można wykonywać
operacje m.in. z postinkrementacją czy predekrementacją adresu.
16-bitowy wskaźnik stosu też wyprzedza PICe 16F877 o całą epokę.
Jakby to w picach nie można było zapisywać i odczytywać stosu, też
można i też mają auto dekrementację i inkremenktację po zapisaniu
adresu. Nie mają wszystkie, bo po co to komu w wielu zastosowaniach?
--
Goto page Previous 1, 2