Jeśli pin toleruje 5V to jest to niezależne od funkcji. 4\/3!!
Witam programowanie nadal jest możliwe przez RS232, obecnie polecanym programem jest Flash Magic. Pozdrawiam Wojt
Jesli nadal potrzebujesz (lub inni) pomocy w programowaniu i tworzeniu projektów od "zera" to looknij na ten link. [url=http://only.mawhrin.net/~alexey/prg... Dotyczy lpc2103 ale jest dobrze opisane...
Witam :) Od kilku dni poszukuje programu do zaprogramowania procesora LPC2103 spod systemu opartego na jądrze Linuxa (dokładniej jest to Ubuntu 8.10). Niestety znalazłem tylko jeden program OpenOCD i to w dodatku nie potrafię go obsługiwać (tzn nie mogę znaleźć info na temat jego obsługi a manual prawie nie zawiera żadnych istotnych informacji dla osoby...
Linia P0.14 jest zawsze sprawdzana. Poprawny program (poprawny wpis w wektorze przerwan) jest dodatkowym warunkiem URUCHOMIENIA programu (jezeli nie jest on poprawny to procek wchodzi w bootloader niezaleznie od stanu linii P0.14). Mialem podobne watpliwosci jak uruchamialem LPC2101 (to samo tylko mniej pamieci). Dzialalo bardzo niestabilnie, raz mi...
Zbudowalem kit AVT-949 i mam broblem z zaprogramowaniem ukladu LPC2103.Do programowania chce uzyc programu LPC2000 flash ISP utility lecz obsługuje on tylko pliki hex a soft do kitu jest w binie. Moze ktos ma pomysl jak zaprogramowac ten uklad????
Hmmm, ATmega64, ATmega128, LPC21xx. LPC będzie dużo szybszy od ATmegi, co do kosztów, to LPC2103 nie jest specjalnie droższy od ATmegi. Programujesz go bootloaderem przez RS232.
Witam. Od jakiegoś czasu programuję uruchomionego LPC2103. Już udało mi sie uruchomić LCD i obsługę karty SD. Pech chciał że zwarły mi sie dwa wyjścia podłączone do LCD. Od tego czasu uC nie reaguje na rozkazy obsługi całego portu tzw. "miganie diodą" nie działa na żadnym pinie. Dziwne bo programować można bez problemu (JTAG wiggler'a) ale debugować...
Temat przeczytałem. Komendy które podałeś również używałem. Jak nie chodziło, tak nie chodzi. Problem mam podobny jak koledzy powyżej (brak powtarzalności przy ładowaniu softu) więc postanowiłem się podłączyć do tematu. W załączniku konsola po użyciu pliku dla GDB z Twojego projektu ("wersja do programowania").
Witam Nie miałem tego problemu z programowaniem '48 używając Flash Magic - http://www.flashmagictool.com/ darmowa wersja, bardzo prosta i przydatna (programowanie po UART), znacznie lepsza niz oprogramowamie Philipsa flash utility. Pozatym Flash Magic bez problemu obsługuje LPC2103 - z którym miałem problem używając oprogramowania lpc2000 flash utility...
Witam :) Na wstępie podam że jestem mocno początkujący w dziedzinie procesorów ARM, ale do rzeczy. Skonfigurowałem Eclipse zgodnie z opisem ze strony Freddie Chopin'a. Skompilowałem przykład, również z tej samej strony, dla lpc2103. Pliki "out" wygenerowały się. Jako że posiadam uC at91sam7s64 przerobiłem przykład pod ten układ w następujący sposób:...
http://obrazki.elektroda.pl/1397166400_1... W moich zasobach brakowało jakiejś płytki do wyżej wymienionych ARM'ów. Więc zmajstrowałem takową, ogólna charakterystyka: - Kompatybilna z LPC2101, LPC2102, LPC2103 - Osobno wyprowadzenie na porty UART (TX RX). - Na bok dałem wyprowadzenia potrzebne do skorzystania z bootloadera, czyli RESET...
Po pierwsze, to seria LPC21xx nie jest już taka nowa. Proponuje zerknąć na datę datasheeta. Pierwsze układy np. LPC2106 są od dłuższego czasu na rynku, ale przykładowo LPC2103 od stycznia lub grudnia. Po drugie, to się zgadza, że protokół danych programowania i debugowania tych układów poprzez JTAG nie jest udostępniony. Co do protokołu debudowania...
Zaraz po ściągnięciu przykładu lpc2103_blink_led i próbie użycia make z pakietu yagarto dostaję: Assembling file: startup.S arm-none-eabi-gcc -x assembler-with-cpp -c -mcpu=arm7tdmi-s -g -ggdb3 -Wa,-amhls=out/startup.lst -MD -MP -MF out/startup.d -I. startup.S -o out/startup.o process_begin: CreateProcess(NULL, arm-none-eabi-gcc -x assembler-with-cpp...
Witam. Od jakiegoś czasu "walczę" z JTAGiem i procesorem LPC2103. Procesor ładnie śmiga poprzez Wiglera + HJTAG. Bez problemu programuje sie i debuguje. Natomiast połączenie: 1) lockpick(Amontec)+LPC2103+openocd-0.1.0 lub 2) lockpick(Amontec)+LPC2103+openocd-r1888-... daje marny wynik. W przypadku 1) zero reakcji ze strony procesora tak jakby byl...
Za 6.5pln masz płytkę do LPC2104/6 lub LPC2103 (maleńka przeróbka) - dobrze zrobiona firmy AVT 1411 A. Zamów sobie w ich sklepie: www.sklep.avt.pl Jest to dip 20x90mm - koszt złożenia całości to jakieś 25PLN - niczego tańszego nie znajdziez. Na początek ja zastosowałem ARMa LPC2103 bo miał 32kB flaszu i aż 4 liczniki (to żadkość w obudowie 48 nóżkowej)...
Jakie plusy ma ten soft w porównaniu do LPC2000 Flash Utility? Przede wszystkim wspiera znacznie większą grupę mikrokontrolerów Philipsa. LPC2000 (jak nazwa sugeruje) obejmuje serię LPC21xx i LPC22xx (v2.2.1 - nowszą nie dysponuję), natomiast Flash Magic potrafi zaprogramować: * P89C51RB+ * P89C51RC+ * P89C51RD+ * P89C51RB2Hxx * P89C51RC2Hxx * P89C51RD2Hxx...
Tym się nie przejmuj - przecież masz tam 200ms delaye [; Ale jak używasz soft_reset_halt to najpopularniejszym źródłem problemów jest to, że Twój układ sobie jednak przez chwilę chodzi i np. przestawia zegar rdzeni, tym samym np uniemożliwiając programowanie flasha... dlatego komenda soft_reset_halt to jest ostateczne zło, którego się należy wystrzegać...
Czemu ty chcesz włączać konfig dla VSLINKa skoro masz ST-Linka? Przecież w OpenOCD jest nawet gotowy konfig dla płytki discovery, ale lepiej ponarzekać jak to wszystko jest beznadziejne bo nie działa tak jak Ty sobie to wymarzyłeś... Eeeej... poczekaj... nie to miałem na myśli. Jestem strasznym laikiem w konfiguracji Eclipse pod ARM. Otworzyłem twój...
Kondensator przepustowy to jest dobry do m.cz. i zasilania w.cz. ale nie do wyprowadzania sygnału w.cz. !!! Pojemność tego kondensatora i indukcyjność uzw. wtórnego da nam obwód rezonansowy i już mamy ładna "dziurę" w charakterystyce wyjściowej. Jeśli już to niech to będzie "czysty przepust", czyli odpowiednio wyprofilowany element izolacyjny lub ceramiczny...
Witam, Zaczynam właśnie przygodę z programowaniem ARM7. Zaopatrzyłem się w książkę "LPC2000 w przykładach" Emila Stawskiego. Książka ta opisuje proces programowania w środowisku uVision3 połączonym z darmowym kompilatorem GNUARM. Moje środowisko programistyczne: - uVision4 (wersji 3 już nie można pobrać), - GNUARM, - FlashMagic Ale do rzeczy... Ściągnąłem...
Moze fatycznie wyrazilem sie niezbyt jasno. Ale chodzi mi o to ze chcilabym wykorzystac makefile z twojego projektu lpc2103_blink_led-1.2.0-100415 do programowania AT91sam7x64. chilabym ten makefile skopiowac do mojego projektu. Problem polega na tym ze musze podac nazwe pliku linkera (tak jak pisales wyzej). Ale w tym projkecie, z ktorego korzystalem...
Da się to zrobić, ale czy to nie będzie za dużo dłubaniny z tym? I nie wiem czasem, czy nie zbliżysz się kosztami do ceny debuggera, który byłby bardziej poręcznym narzędziem przy zabawach z ARM'ami... Zajrzyj też [url=http://microcontrollershop.com/prod... może to Cię jakoś zainspiruje do samodzielnego wykonania...
Witam Próbuje uruchomić działającą wcześniej płytkę z lpc2364. Na płytce jest jedna dioda podłączona do p1.18 i próbuje ją zapalić aby sprawdzić czy program się wgrywa. Napisałem prosty program (na 5 sposobów) zapalający diodę. Do kompilowania używałem: - CodeSourcery, projekt na bazie przykładu ze strony Freddiego dla lpc2103 (zmieniłem tylko port...
Ja zacząłęm z Philipsem (choć aktualnie brak czasu na kontynuację), z wrodzonej niechęci do babrania się płytkami (i jeszcze te obudowy LQFP) zakupilem w BTC przejsciówkę LPC2106 do DIP(40 PIN). Programowanie odbywa się przez bootloader w procku za pomocą rs232, kompilator gcc (gnuarm.com) ,jakiś edytor z podświetlaniem skłądni i wywoływaniem poleceń...
Witam Tworze ten temat aby ułatwić sobie i innym w podobnej sytuacji jak ja start z ARMami. Jak widzę informacje na temat ARMów są bardzo rozsiane, przez co wielokrotnie powtarzają się te same pytania co jak widać irytuje stałych doświadczonych bywalców tego działu przez co są oni coraz mniej chętni do pomocy i kończy się odsyłaniem do innych tematów....
Z DS/UM to masz rację. A jak już go weźmiesz to przelicz z łaski swojej ile bajtów tam jest. Orginalny plik LD: 2688354560 09-25 18:40 lpc2103_blink_led.bin 6652 09-25 18:40 lpc2103_blink_led.dmp 4151089 09-25 18:40 lpc2103_blink_led.elf 11263214 09-25 18:40 lpc2103_blink_led.hex Po zmianie: 4308 09-25 18:47 lpc2103_blink_led.bin 6630 09-25 18:47 lpc2103_blink_led.dmp...
Mam zamiar nauczyć się programować mikrokontrolery, na której rodzinie lepiej się skupić AVR(Atmega8) czy na ARM7(lpc2106) ?
to same rdzenie, tak? http://en.wikipedia.org/wiki/Arm_archite... czy są jeszcze inne w ramach ARMów poza Cortexami? setki - patrz wyżej. LPC / STM32 to już rodziny mikrokontrolerów opartych na rdzeniach ARM od firm NXP i STM, tak? http://www.nxp.com/products/microcontrol...
Szczerze mówiąć to kupiłe JTAG'a żeby sobie życie uprościć, NIESTETY - mikrokontrolery rodziny ARM - LPC2100 są to układy specjalnej troski, jezeli chodzi o JTAG. W prawdzie sprzętowo jest mozliwość i programowania i debagowania poprzez JTAG - ALE - trzeba mieć czym. Większość programów ma możliwość jedynie debagingu oraz programowania RAM'u (do programowania...
Ale np. ATMega128 bez problemu programuje sie w C? I co sądzicie o: - AT91SAM7S64 - LPC2131 - LPC2106 Zastosowanie tego procka ma być raczej proste, powiedzmy "edukacyjne" Musi mieć możliwość generowania sygnału PWM bo chce nim sterować 4 silniki których prędkość i kierunek obrotu będą regulowane w zależności od tego jakie dostaną odczyty z czujników,...
Witam! Chciałbym zająć się programowanie uC, uczyć zamierzam się z tej książki AVR i ARM7. Programowanie mikrokontrolerów dla każdego. Chciałbym od razu kupić sprzęt jaki będzie mi potrzeby, tj. uC, programator itp. Prosiłbym o informacje co muszę kupić aby móc rozpocząć naukę z ta książką. Wiem, że autor pokazuje przykłady na ATmega8 i LPC2106, ale...
Do mikrokontrolera ARM serii LPC21 dołączona jest pamięć zewnętrzna Flash AT45, liniami MOSI, MISO, SCK. Procesor programuję przy pomocy dedykowanego narzędzia Philipsa LPC2000 i programatora ISP dla mikrokontrolerów LPC2100 wg artykułu z EP „ARM-y w praktyce”. Flash zewnętrzną wyjmuję z podstawki i zczytuję na oddzielnym programatorze....
co napisaliscie jako swoj pierwszy program na dany uC w danym jezyku (rozbudowy sie licza, byle by wciaz byla to ta sama baza) n. n. - literka, cyferke z przodu dodam sam. zachowujcie chronologie w swoich dokonaniach na roznych platformach jezykowych i sprzetowych, tak aby to mialo sens! ____________________ 0x1-a. Freddie Chopin - migacz diodkami o...
Otóż mam problem. Próbuję połączyć LPC2106 z wyświetlaczem opartym o ks0108 i wyświetlić na nim zmienną np. int w postaci tekstu. Standardowo używa się albo funkcji sprintf() lub atoi(). Problem jest taki, że żadna z tych funkcji nie chce zadziałać. Sprintf wyrzuca błąd undefined reference to `sprintf' zaznaczam, że mam zainkludowany plik stdio.h, mimo...
ARM7, Cortex-M3 to - powiedzmy - "handlowe nazwy" architektur, odpowiednio ARMv4 i ARMv7-M. Oczywiście nowsza jest ARMv7 czyli własnie Cortex. ARM7 jest już nieco przestarzały, a układ LPC2106 to w ogóle antyk - NXP od czasu tego układu wypuściło bardzo wiele fajnych układów z tym rdzeniem, dokładnie chodzi o rodziny LPC23xx i LPC24xx - LPC2106 to...
Witam, dopiero zaczynam przygodę z mikrokontrolerami (mikroprocesorami) i mam kilka pytań na które nie znalazłem odpowiedzi. Do dyspozycji mam dwie płytki MCB2130 oraz BTC ZL9ARM, obie posiadają w sobie mikroprocesor ARM7(ARM7TDMI-S CPU) i układ (czy kontroler) LCP2138. Do tego posiadam płytkę ULINK ME (którą przyłączam w gniazdo z podpisem JTAG) jest...
Witam. W EP w 2006 roku leciał kurs programowania kontrolerów ARM. Był tam przykładowy projekt w Eclipse (plik startowy w asemblerze i plik nagłówkowy z definicjami) dla procka LPC213x. Czy ktoś wie skąd zdobyć, lub jest w posiadaniu i chciałby sie podzielić, analogicznymi plikami dla kontrolera LPC2106?
Witam Wszystkich! Chciałbym prosić Szanownych Forumowiczów o kilka słów wyjaśnienia na temat konfiguracji i "używania" watchdoga w prockach LPC2000 programowanych pakietem WinARM. Napisałem już pokaźny program na równolegle działające 20 ARMów, ale czasami zdarza się, że program tu i ówdzie zawiesi się niwecząc cały cykl obliczeniowy. Mam w związku...
Obecnie programuje mikrokontrolery LPC111x w asemblerze. Wcześniej próbowałem pisać soft dla LPC210x niestety zrąbałem płytkę ale mam pewną wiedzę o różnicach między tymi rodzinami mikrokontrolerów. Jeżeli dokładnie chodzi o różnice to prezentuje się to tak: -GPIO - jest totalnie inaczej zrealizowane między cortex-ami (we wszystkich cortex-ach gpio...
Witam. Poczytałem sobie posty w tym wątku i mam takie uwagi. MP3 na AVR nie ma szans. Obniżenie BR nic nie da. ARM ma inną architekturę i specjalne instrukcje, które wspomagają algorytmy dekompresji np. mnożenie i mnożenie MAC. Są ARM-y z FPU i DSP ale to ARM9. Zaprojektowanie algorytmu, o którym mówicie może się okazać bezcelowe (czyt. dalej). Raczej...
lpc2103 przerwania lpc2103 przerwanie programowanie iveco
ciągło zawieszać octavia tylne drzwi stopka lampy
pilot uniwersalny black decker pw1700spm
Okap Neff nie włącza się - przyczyny i rozwiązania Seat Leon 1.6 16V BCB LPG - Przełączanie na gaz