Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Linux - Środowisko programistyczne dla ubuntu

30 Lip 2012 17:40 2252 12
  • #1 30 Lip 2012 17:40
    1508259
    Użytkownik usunął konto  
  • #2 30 Lip 2012 17:42
    mickpr
    Poziom 39  

    Sprecyzuj - jakich mikrokontrolerów?

    0
  • #3 30 Lip 2012 17:46
    1508259
    Użytkownik usunął konto  
  • #4 30 Lip 2012 17:49
    mickpr
    Poziom 39  

    Z graficznych polecam Eclipse+ avrplugin +avrdude.
    Można używać też codeblocks.
    Jest wiele możliwości - można na przykład "odpalić" AVR Studio v4.xx pod Wine.
    Może koledzy pomogą... z większą ilością przykładów.
    http://pld.wmid.amu.edu.pl/materialy/avr.pdf

    Wujek Googiel powie najwięcej.

    0
  • #5 30 Lip 2012 19:04
    LordBlick
    VIP Zasłużony dla elektroda

    mickpr napisał:
    Z graficznych polecam Eclipse+ avrplugin +avrdude.
    A ja nie polecam mulastych IDE, ale co kto woli, zwłaszcza przy lepszym sprzęcie nie będzie róznicy. Natomiast sprawdź Code::Blocks, simavr, Istnieje tez oryginalny toolchain od Atmela:
    http://www.atmel.com/tools/ATMELAVRTOOLCHAINFORLINUX.aspx
    Co do odpalania AS4 pod wine, to lepiej pod VirtualBox zainstalować Windows lub ReactOS(przy braku odpowiedniej licencji na Win) i AS4. Przy dobrej konfiguracji to nawet narzędzia do debugowania pójdą.

    0
  • #6 30 Lip 2012 19:31
    mickpr
    Poziom 39  

    LordBlick napisał:
    Co do odpalania AS4 pod wine, to lepiej pod VirtualBox zainstalować Windows lub ReactOS(przy braku odpowiedniej licencji na Win) i AS4. Przy dobrej konfiguracji to nawet narzędzia do debugowania pójdą.

    A to czemu? Boisz się, że coś nie pójdzie?
    Ja ostatnio uruchomiłem pod Wine nawet coś tak "grubego" jak Altium Designer Viewer - działało bezproblemowo łącznie z widokiem 3D.
    Co do eclipse - to już się sprzeczaliśmy w tym temacie, więc przemilczę.
    De gustibus...

    0
  • #7 30 Lip 2012 19:39
    LordBlick
    VIP Zasłużony dla elektroda

    mickpr napisał:
    A to czemu? Boisz się, że coś nie pójdzie?
    Wine strasznie śmieci w katalogach użytkownika.

    0
  • #8 31 Lip 2012 09:40
    1508259
    Użytkownik usunął konto  
  • #11 31 Lip 2012 10:54
    vmario
    Poziom 14  

    raf092 napisał:
    Jest problem, okazało się, że maszyna jest na tyle stara że nawet openboxa przycina nie wspominając o uruchomieniu jakiegoś programu.

    Pentium II 333MHz
    RAM: 384 MB

    Jakieś sugestie? Pecet ten jako jedyny ma port LPT który z tego co wiem jest najwygodniejszy dla początkujących.


    Wywal Ubuntu i wrzuć coś lekkiego, np. Arch Linuksa. Daruj sobie Eclipsa i weź jakikolwiek edytor tekstowy, np. Kate, jeżeli zależnośći KDE Ci maszyny nie zabiją, albo jakiś inny, lżejszy, na pewno wujek Google Ci podpowie. Oczywiście, możesz po prostu pisać w Vimie, ja z powodzeniem kodowałem w Vimie pod ATmegi, także zawodowo. Do tego AVR GCC jako kompilator i AVR DUDE do programowania.

    O LPT zapomnij, zamów sobie programator USBasp albo jakiś klon AVRISP mkII -- za 100PLN dostaniesz uniwersalny programator na USB, upewnij się tylko, że obsłuży ATxmegi, bo pewnie zechcesz po nie w przyszłości sięgnąć.

    0
  • #12 31 Lip 2012 11:03
    LordBlick
    VIP Zasłużony dla elektroda

    To że się ten Pentium II przycina to jest tylko kwestia konfiguracji. spróbuj, jak się odpali ten obraz:
    ftp://ftp.pld-linux.org/people/qwiat/pld-live_th/2009.02/pld-live_th.2009.02.i486.iso
    Polecam Trinity (trunk dawnego KDE3) jako desktop:
    http://www.trinitydesktop.org/

    vmario napisał:
    O LPT zapomnij
    avrdude na pewno da radę. Nawet jak programator na USB będzie potrzebował update.
    vmario napisał:
    za 100PLN dostaniesz uniwersalny programator na USB
    Za 100zł to i można kupić lepszą płytę z procesorem i pamięciami... :P

    0
  • #13 31 Lip 2012 17:33
    gaskoin
    Poziom 38  

    piotrva napisał:
    I co na tym uruchomić? Jakie sensowne IDE? Bo skoro Kolega zaczyna programować uC to praca w trybie tekstowym i bez kolorowania składni może być nieco niewygodna.


    Piotrku nie wiem czy kiedykolwiek dotykałeś chociażby linuksa, ale wyobraź sobie, że istnieje coś takiego jak LXDE, na którym ten system działa. Z lżejszych IDE to można odpalić chociażby Code::Blocks. Jak ktoś ma komputer 300 MHz to ma go wyrzucić od razu na śmietnik bo potrzeba mu AŻ 1 GHz ?

    0