logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[AVR][C] - jaki kompilator wybrać

mirekk36 25 Maj 2008 13:09 4505 12
  • #1 5178774
    mirekk36
    Poziom 42  
    Witam,

    jestem bardzo początkujący w C ale udało mi się już napisać kilka podstaowych rzeczy jak miganie diodami, wyślwietlacz multipleksowany LED x4 itp...

    do tej pory używam AVR Studio (najnowsza wersja) oraz WinAVR(GCC) najnowsza wersja. I wszytsko niby fajnie tylko, że jak w rękę wpadają mi jakieś kursy C - to zaczyna się mały "misz-masz" bo a to w jednym opisują w oparciu o właśnie WinAVR - GCC ale już w innym AvrSide a jeszcze gdzie indziej na elektrodzie znalazłem coś takiego jak KamAVR.

    Oczywiście do nauki C jakoś wybieram strzępy informacji i i tak jakoś piszę w WinAVR - ale jakoś ciężko tak mi wybrać i do czego się najlepiej przyzwyczajać powoli.

    Liczę więc na jakieś podpowiedzi osób, które już "trochę" działają w C i piszą w nim sporo i skutecznie. W oparciu o jakie kompilatory najlepiej się działa i najbardziej wydajnie pisze soft pod C.

    Tak przy okazji mocno się zdziwiłem jak w najnowszej wersji AVR Studio zobaczyłem opisy FuseBitów (wcześniej bo była taka rozwleczona tabelka dla wybranego procka ...a teraz??? jak w Bascomie ;) - fajnie. Ale generalnie lepszy jest jakby symulator itp - tylko pytanie właśnie - może są lepsze? ... ale nie tak teoretycznie pytam tylko praktycznie. Bo zapewne w necie można sporo różnych rzeczy znaleść ale często ich wykorzystanie przaktyczne bywa na zerowym poziomie

    więc???

    PS ... jakiś link do dobrego kursu w necie do C? - taki praktyczny , jeśli jest?
  • #3 5179126
    mirekk36
    Poziom 42  
    Freddie Chopin napisał:
    gcc ma tą zaletę, że jest przeportowany na wiele platform - PIC, ARM, PC ...


    no tak to ogromna zaleta ... , czy to oznacza, że większosć swoich progsów w C piszesz właśnie z użyciem tegoż GCC?
  • #4 5179142
    Freddie Chopin
    Specjalista - Mikrokontrolery
    z racji tego, ze obracam sie obecnie w rejonach PIC24/dsPIC/ARM i nie zamierzam placic setek dolarow za komercyjne rozwiazania to zbytniego wyboru nie ma [;

    swoja droga z tych rzeczy ktore wymieniles uwazam, ze WinAVR jest najpopularniejszy - znajdziesz dla niego wlasnie najwiecej przykladow, kursow i bibliotek. uwazam tak z prostej przyczyny, ze o zadnym z pozostalych nigdy nie slyszalem <:

    0x41 0x56 0x45!!
  • #5 5179211
    zumek
    Poziom 39  
    Freddie Chopin napisał:
    ... uwazam tak z prostej przyczyny, ze o zadnym z pozostalych nigdy nie slyszalem <:

    0x41 0x56 0x45!!

    Te pozostałe IDE , też ... "wykorzystują" AVR-GCC :D

    Piotrek
  • #7 5179264
    zumek
    Poziom 39  
    mirekk36 napisał:
    a z czego pan, panie Piotrk korzystasz jak tworzysz w C ? najchętniej i najczęściej?


    Najbardziej mi "leży" tandem , AVRStudio+AVR-GCC(WinAVR) :D

    Piotrek
  • #8 5179303
    adamusx
    Poziom 27  
    Moj faworyt to DevCpp + WinAVR, a jak czasami chce cos przesymulować to odpalam AVRstudio.
  • #9 5266657
    Konto nie istnieje
    Konto nie istnieje  
  • #11 5266821
    Konto nie istnieje
    Konto nie istnieje  
  • #12 5266882
    Pajczi
    Poziom 14  
    ja moge Ci polecić klasyczną książke do C :
    Kernighan Brian, Ritchie Dennis M. ANSI C

    bardzo dobra też jest strona i bardzo dużo przykładów w C tutaj
    http://www.smileymicros.com Dużo przykładów innych ciekawych rzeczy no i głownie C i WinAVR i AVRStudio
  • #13 5267046
    Dr_DEAD
    Poziom 28  
    technics6 napisał:
    Wybacz, nie czytałem całego forum... Dla mnie to największa wada avr studio. W C jeszcze jakoś to idzie, ale w asm jest już masakra...

    A jakie to ma znaczenie czy C czy ASM??
REKLAMA