-
Data: 2011-02-16 22:57:48
Temat: Re: Dylemat: AVR vs CortexM3
Od: Mario <m...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie 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
Następne wpisy z tego wątku
- 16.02.11 23:18 Bo(o)t_manager
- 16.02.11 23:18 Jerry1111
- 16.02.11 23:28 Mario
- 17.02.11 08:15 Elektrolot
- 17.02.11 22:01 Bo(o)t_manager
- 17.02.11 22:18 Jerry1111
- 21.02.11 11:06 Artur
Najnowsze wątki z tej grupy
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
- jaki zasilacz laboratoryjny
- Puszka w ziemię
- T-1000 was here
- Ściąganie hasła frezem
- Koszyk okrągły, walec 3x AA, na duże paluszki R6
- Brak bolca ochronnego ładowarki oznacza pożar
- AMS spalony szybkim zasilaczem USB
- stalowe bezpieczniki
- Wyświtlacz ramki cyfrowej
Najnowsze wątki
- 2025-02-10 Białystok => iOS Developer (Swift) <=
- 2025-02-10 Mińsk Mazowiecki => Team Lead / Tribe Lead FrontEnd <=
- 2025-02-10 Białystok => System Architect (Java background) <=
- 2025-02-10 Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- 2025-02-10 Szczecin => Senior Field Sales (system ERP) <=
- 2025-02-10 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-02-10 Chrzanów => Specjalista ds. public relations <=
- 2025-02-10 Chrzanów => NodeJS Developer <=
- 2025-02-10 Warszawa => JavaScript / Node / Fullstack Developer <=
- 2025-02-10 Gliwice => Ekspert IT (obszar systemów sieciowych) <=
- 2025-02-10 Lublin => Programista Delphi <=
- 2025-02-10 Mińsk Mazowiecki => Area Sales Manager OZE <=
- 2025-02-10 Wrocław => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-02-10 Dęblin => Node.js / Fullstack Developer <=
- 2025-02-10 Kraków => iOS Developer (Swift experience) <=