Witam próbuje ruszyć procesor 89S51 Atmela (odpowiednik 51 intela) niestety w avr studio 4 nie mogę wybrać tego procesora. Można to jakoś zmienić ? A może jest jakiś inny kompilator do tego procesora w języku C ??
pozdrawiam mouse
GCC AVR
-
Jurek Szczesiul
- -
- Posty: 13
- Rejestracja: 08 paź 2005, 18:20
Re: GCC AVR
Gcc nie ma portu na 51'mouse pisze: A może jest jakiś inny kompilator do tego procesora w języku C ??
pozdrawiam mouse
Szukaj pod hasłem SDCC.
Pozdrowienia Jurek S.
Ściągnołem zainstalowałem ... i nie umiem uruchomić możecie powiedzieć mi jak ?? mam same pliki odnośnie logów i licencji.
więcej informacji znalazłem na tej stroniehttp://mikrokontrolery.net/8051_c_0.htm walcze z ustawieniami. Coś mi się wierzyć niechce że atmel nie wypuścił środowiska do 89S51 w GCC widze taki procek tylko że na szaro i nie moge go wybrać może jakiegos patcha mu potrzeba?
więcej informacji znalazłem na tej stroniehttp://mikrokontrolery.net/8051_c_0.htm walcze z ustawieniami. Coś mi się wierzyć niechce że atmel nie wypuścił środowiska do 89S51 w GCC widze taki procek tylko że na szaro i nie moge go wybrać może jakiegos patcha mu potrzeba?
Widzę tutaj mylenie pojęć albo niechęć do używania przecinków. Ta wypowiedź powinna być:mouse pisze:w GCC widze taki procek tylko że na szaro
Coś mi się wierzyć niechce że atmel nie wypuścił środowiska do 89S51 w GCC, widze taki procek tylko że na szaro...
albo
Coś mi się wierzyć niechce że atmel nie wypuścił środowiska do 89S51. W GCC widze taki procek tylko że na szaro...
W pierwszym przypadku: Nie ma co wierzyć albo nie wierzyć... To nie Atmel wypuścił GCC i nie ma portu tego języka na kontroler 51. Ogólnie 51 jest dość "odporna" na kompilatory C. To znaczy - w chwili gdy była tworzona nikt raczej nie myślał o zaprzęganiu do jej programowania kompilatora C.
W drugim przypadku to raczej mylenie pojęć. W GCC nie można widzieć na szaro, niebiesko, zielono.... Jedyne kolory jakie możemy ujrzeć w GCC to kolory konsolowe, więc w systemie Windows będą to najczęściej czarny i biały. Natomiast, wymienione procesory są widoczne w AVRStudio (zresztą - czy nazwa nic nie mówi AVR - Studio...?), i to widoczne są podczas wybierania symulatora. Może to jakieś zaszłości historyczne? W dokumentacji nie znalazłem informacji aby AVRStudio potrafiło kompilować chociażby asembler innych procesorów niż AVR.
Dla 51, z tego co mi wiadomo, jedynym darmowym kompilatorem C jest SDCC. Można także spróbować z wersjami demo środowisk komercyjnych. Widziałem wersje które posiadają ograniczenie generowanego kodu do 4KB - często to wystarcza. Należy w takim przypadku szukać raczej czegoś w stylu Kickstart (ograniczenie wielkości kodu) niż Trial (ograniczenie na czas działania).
zdanie tak sformułowane było by najlepsze.
pozdrawiam.
znalazłem kompilator Keil może sie komuś przyda graficznie zbiżony do GCC dzieki za pomocCoś mi się wierzyć niechce że atmel nie wypuścił środowiska do 89S51. W GCC widze taki procek tylko że na szaro...
pozdrawiam.
Wyjaśnię to jeszcze raz. GCC to sam kompilator. Narzędzie to pracuje w trybie konsolowym. Narzędzie keila swoją drogą też posiada oddzielny kompilator, jednak całość jest opakowana w wygodne IDE. Trudno mówić tutaj o porównywaniu "grafiki obu kompilatorów" mimo tego, że same programy kompilatorów.... a i owszem, są całkowicie grafiki pozbawione i pod tym względem podobne. Jednak nie o to chyba chodzi.mouse pisze:Keil (...) graficznie zbiżony do GCC