eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaDylemat: AVR vs CortexM3Re: Dylemat: AVR vs CortexM3
  • Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.PO
    STED!not-for-mail
    From: Mario <m...@p...onet.pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: Dylemat: AVR vs CortexM3
    Date: Wed, 16 Feb 2011 23:57:48 +0100
    Organization: http://onet.pl
    Lines: 60
    Message-ID: <ijhkpn$ea6$1@news.onet.pl>
    References: <ijhdhm$dfa$1@news.onet.pl> <ijhhm1$2mo$1@news.onet.pl>
    <ijhiv3$5hv$1@news.onet.pl>
    NNTP-Posting-Host: baj164.neoplus.adsl.tpnet.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2; format=flowed
    Content-Transfer-Encoding: quoted-printable
    X-Trace: news.onet.pl 1297897079 14662 83.27.173.164 (16 Feb 2011 22:57:59 GMT)
    X-Complaints-To: n...@o...pl
    NNTP-Posting-Date: Wed, 16 Feb 2011 22:57:59 +0000 (UTC)
    User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007
    In-Reply-To: <ijhiv3$5hv$1@news.onet.pl>
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:605147
    [ ukryj nagłówki ]

    W dniu 2011-02-16 23:26, Bo(o)t_manager pisze:
    > Dnia Wed, 16 Feb 2011 23:04:38 +0100, Mario napisał(a):
    >
    >
    >> Nie przekładałem wprost kodu z AVR na ARM. Po prostu w pewnym momencie
    >> uznałem, że pora przejść na ARMa i nowe projekty robiłem na LPC. Jeśli
    >> pisałeś w C to nie powinno być problemów. Funkcje odwołujące się do
    >> sprzętu musisz napisać od nowa. Najlepiej wykorzystując sterowniki CMSIS
    >> (jeśli to Cortex) to łatwo będzie przenieść np z STM na LPC czy na coś
    >> innego z Cortexów.
    >> LPC1111 masz jeszcze taniej od STM - aczkolwiek w QFN.
    >> http://pl.farnell.com/nxp/lpc1111fhn33-101/mcu-32bit
    -8k-flash-cortex-
    > m0-33hvqfn/dp/1786280
    >>
    >> Co do cen na atmele i inne to popatrz w Farnell.
    >
    > Lpc zrażają mnie do siebie dwoma napięciami zasilania.

    Dziwne, ja wszystko podpinam do 3.3V ale może coś robię źle :(
    Za to na płytce z LPC i Spartanem mam 3.3V, 2.5V i 1.2V :)

    > Ja potrzebuję parę szt. a coś mi się wydaje ze farnell nie babrze się w
    > detal.

    Ja ściągam czasami od nich przez zaprzyjaźnioną firmę bo nie mam EuVAT.
    Ale jeśli mają minima to ustawione na niskim poziomie.

    A jak z oprogramowaniem(t.j. kompilator itp?)

    Porządne arm-elf-gcc a nie jakiś port. Najbardziej zalecane w wersji od
    CodeSourcery. Można zintegrować z Eclipse - opis Freddiego jak to zrobić:
    http://www.freddiechopin.info/index.php/pl/artykuly/
    35-arm/59-arm-toolchain-tutorial
    Jest też inna popularna wersja gotowego środowiska:
    http://www.yagarto.de/
    Do obu można dorzucić OpenOCD i gdb i masz pod eclipsem debugowanie z
    poziomu kodu w C.
    Jest też (tylko dla LPC) środowisko do pisania i debugowania LPCXPresso
    (też oparte na gcc i Eclipse) ale obsługuje tylko ich
    programator/debuger JTAG - niedrogi - ok 120 zł ale nie da się go
    zintegrować z openocd tak więc uzależniasz się trochę od zamkniętego
    rozwiązania.


    --
    Pozdrawiam
    MD

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: