-
Thread
LPC 2148 UART THR Register bleibt leer
Hi, ich habe ein Problem beim Senden von Daten via UART. Target ist ein LPC 2148 von NXP. IDE ist Keil uVision4. Debugger ist Keil uLink2. Die Threads die sich hier damit befassen habe ich gelesen, jedoch hat davon nichts zur Lösung geführt.(Ich hab auch schon andere Code
-
Thread
[LPC2148] Daten während der Laufzeit in Flash schreiben
Hallo Community! Ich arbeite mich gerade neu in die C-Programmierung besagten µC's ein. Meine Kenntnisse sind bis dato relativ rudimentär. Grundlagen von Pointern, Arrays und dem üblichen pipapo wie Schleifen sind aber klar! Bisher habe ich mein Programm soweit, dass es ein statisches Array an einer bestimmten Stelle im Flashspeicher anlegt. Datentyp dieses Arrays ist ein von mir angelegtes struct. Mittels eines Pointers des selben Datentyps kann ich auf jedes Element des Arrays zeigen und jeden einzelnen Part des darin enthaltenen structs einzeln in Variablen schreiben. So weit
-
Thread
LPC2148 Kickstart - Frage zu Headerdateien und Funktionen
Hallo! Gibt es eine übersichtliche Dokumentation der vielen winzigen Headerdateien, wie sie der IAR installiert? Ich benötige z.B. eine Doku über die LCD-Funktionen. Problem ist, daß nicht etwa eine Headerdatei die Steuerung des HD44780 übernimmt, sondern sich 100.000 winzige Headerdateien gegenseitig ergänzen, so daß kein Überblick mehr gegeben ist. Selbiges bei den anderen Applikationen. Es ist somit niocht möglich, die Demoprogramme zu verstehen oder eigene Anwendungen auf Basis dieser zerklüfteten, unübersichtlichen Struktur zu schreiben. Auf der anderen Seite sind die Headerdateien unvollständig
-
Thread
Jemand die LPC2148 demo von J.C. Wren am Laufen?
Laufen zu bekommen. Akt. Democode: http://www.jcwren.com/arm/ DevBoard: http://www.olimex.com/dev/lpc-p2148.html plus enc28j60 auch von Olimex für Ethernet. Was geht: - Flashen - LED1 blinkt - RTC geht - Beep trötet - CLI über USB und UART - Ethernet (nur stabil, wenn USB nicht mit PC verbunden
Kombination erfolgreich am Laufen? An den Compilereinstellungen kann es auch nicht liegen, da die lpc2148.hex aus dem Tarfile sich auch so verhält. Board oder MCU defekt? Grüße Michael
-
Thread
AT91SAM7S256 oder LPC2148
hatten. Mein erste Wahl ist AT91SAM7S256 http://www.olimex.com/dev/sam7-p256.html Nummer Zwei ist LPC 2148: http://www.olimex.com/dev/lpc-p2148.html Von Peripherie sehen die fast ähnlich ähnlich aus. Ich habe mich bis jetzt mit AVR32 beschäftigt und dafür würde ich zur zeit die AT91SAM7 wählen
-
Thread
Nested Interrupt Problem - LPC2148 - Yagarto
Ich habe leider mal wieder Schwierigkeiten, die ich nicht alleine lösen kann. Ich arbeite mit einem LPC2148 unter Eclipse mit GNU-ARM-Compiler. Ich möchte Nested Interrupts enablen. Ich habe die dazu nötigen Assemblerroutinen in mein Projekt eingebunden. Funktioniert prinzipiell alles. Leider landet
möglicherweise hilfreich. Download von http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/lpc2k_bundle_port/index.html von Interesse dürfte v.a. der Code in Startup.S sein. Ansonsten wie Andreas Kaiser schon schrieb: zu wenig Information. Am Besten Minimalbeispiel erstellen, das das Fehlverhalten
-
Thread
LPC2148 FreeRTOS region ram is full
Hallo, versuche gerade ein Port von FreeRTOS für den LPC2148 zu schreiben. Wenn ich das Programm für das ROM kompiliere ist alles ok. Wenn ich das Programm rein für das RAM kompiliere bekomme ich folgende Fehlermeldung: d:\programme\yagarto\bin\..\
-
Thread
LPC2148 + USB + Link + Problem
hallo, kennt jemand folgendes Problem: Warum wird mein Board (mit LPC2148 + USB-HID-Code) mit den meisten Rechnern erkannt und mit anderen wenigen nicht (die USBLink leuchtet auch nicht!)?? Oder wenn ich das Board über einen USB-HUB verbinden will, dann habe ich das
-
Thread
Wie Elf File mit JLink und GDBserver auf LPC2148 unter Linux flashen?
aufgesetzt. Leider weiß ich noch nicht, wie ich die so erstellte Elf/Bin/Hexdatei in den verwendeten LPC2148 (das Olimex Board, nur interne Resourcen), flashe. Bis jetzt nutze ich eine alte OpenOCD Umgebung, aber dazu muss ich immer umstecken und das nervt gewaltig. Das Debuggen in der Eclipse funktioniert
-
Thread
Starter Kit for ARM with Philips LPC2148
Hallo, ich habe kurz diese Kit (Starter Kit for ARM with Philips LPC2148) gekauft, aber ich konnte noch kein Beispiel in dem CD gefunden, damit ich mit dem Board irgendwas machen kann (Zb. LED von Port1 blinken). Kann jemand mir dabei helfen? vielen Dank! Gruß
-
Thread
LPC2148 - USB - USBReEp-Register
Hallo, Hat jemand eine Ahnung, ob beim LPC2148 das USBReEp-Register automatisch! bei einem USB-Reset gelöscht (bzw. auf 0x3 gesetzt) wird? Es scheint so zu sein, obwohl ich im Manual nichts finden kann. In den Beispielquelltexten wird dieses
-
Thread
LPC-2148 Board von IAR mit J-Link Programmer zu verkaufen
rumliegen und benötige es nicht wirklich. Es handelt sich um folgendes Board: IAR KickStart Kit for LPC2148-R2T http://www.iar.com/website1/1.0.1.0/658/1/index.php?item=prod_prod-s1/249&group=prod_prod_grp-s1/34 Das Board hat 2x RS232,1x USB, 1x SD-Card Slot, Display, JTAG, Audio Ein- und Ausgang
-
Thread
Problem mit I2C-Protokoll vom LPC2148 zum ATmega16
Hallo, ich entwickle eine I2C-Kommunikation von einem LPC2148 (Master) zu einem oder mehreren ATmega16 (Slaves). Dabei wird folgendes Protokoll verwendet: START SLA+W Befehls-Datenblock mit CRC senden START SLA+R Antwort-Datenblock mit CRC empfangen
Antwort-Datenblock wird aber im Master das erste Byte zweimal empfangen. Es werden zwei Interrups im LPC2148 ausgelöst, der I2C-Status ist bei beiden Interrupts 0x58, es steht aber zweimal das zuerst vom Slave gesendete Byte im Datenregister. Das ist beim Debuggen mit Haltepunkt in der Interruptroutine
-
Thread
SPI0 MOSI-Leitung an LPC2148 high wenn idel
Hallo, ich habe mir ein OSZI ausgeborgt, weil die Schaltung nicht funktionieren wollte. Nun musste ich feststellen, dass das MOSI-Signal nach Übertragung eines Worts, also im Ruhezustand, auf den high-Zustand wechselt. Normalerweise sollte zwischen den Übertragungen der Low-Zustand anliegen. Ich konnte weder im Datenblatt, noch im Schaltplan - Pullup - etwas finden. (Ich verwende das OLIMEX Board hier aus dem Shop). Jemand eine Ahnung wie sowas zustande kommen kann? Ich tippe auf Software/Konfigurations-Problem im ARM. Grüße Mario
-
Thread
Philips LPC2148 mit Keil Compiler -> zyklische tasks
Hallo Forum, ich arbeite gerade mit dem oben genannten µC und Compiler. Nun habe ich folgendes Problem. Da der µC absolut neu für mich ist und ich vorher viel Motorola programmiert habe, habe ich einige Probleme. Die grundlegenden Funktionen klappen alle I/O Ports lesen und so weiter. Meine Frage: Kann ich eine "Funktion" als Beispiel hier void test(viod) { ... } Kann ich so eine Funktion/Task auch einer anderen Funktion/Task zyklisch aufrufen lassen d.h. z.B. die Funktion "test" beim Starten zyklisch alle 300ms ausführen lassen? Kann ich das machen? Wenn ja wie, denn ich finde
-
Thread
LPC2148 mit ATTINY2313 über UART direkt, geht das?
Hallo Liebe Elektronik Freunde, kann ich einen LPC2148 direkt über UART mit ATTINY2313 verbinden? Im voraus bedanke ich mich für die Antworten, Gruß aus dem Bodenseekreis
Das ging aber schnell, hmmm, also ich betreibe den LPC2148 mit 3,3V und den ATTINY2313 mit 5v, gehts dann auch. Ja ich weiß, bin ein Newbie. DANKE
-
Thread
LPC2148 - RAM/ROM(FLASH) - remap
Hallo. Mir ist unklar wie der Mikrocontroller reagiert wenn: A: Ich den RAM verwende. B: Ich den Flash verwende. Dabei geht es mir um die Interrupttables, Bootloader. Meine Überlegungen: A: Ziemlich simpel. Es wird einfach in den RAM geladen. Beim reset ist halt alles weg. B: Es wird alles in den Flash gespeichert. Beim reboot wird alles in den RAM geladen, als ob ich den RAM verwende. (schwammig formuliert..) Aber woher weiß der uC das er zuerst aus der Flashregion laden muss .. irgendwie is mir das völlig unklar. Der Bootloader is irgendwie im obersten Speicherbereich
-
Thread
lpc2148 Reset Pin läßt sich nicht auf 3.3 Volt ziehen
Hallo *, Ich habe ein Technisches Problem mit dem lpc2148. Der Reset Pin auf dem Board schwankt zwischen 3.3 und 1,2 Volt. Der Pin ist über 10k auf 3.3 Volt geschaltet und mit einem 10nF Kondensator zur Masse verbunden. Quasi die "normale" einfache Reset
kann eigentlich auch nicht sein. - lpc2148 defekt, gleich 3 mal -> unwahrscheinlich. - Kurzschluss Leiterbahn -> Ausgeschlossen - Reset IC z.B. MCP130T verwenden -> Möglich aber kann ich mir nicht Vorstellen das da durch sich das Problem
-
Thread
openocd LPC2148 flash mit 13 KB Firmware schlägt fehl
Hallo, ich versuche gerade verzweifelt eine 13 K grosse Firmware mittels openocd in einen LPC2148 zu flashen. Nur bricht er leider ab. Mir ist auch nicht ganz klar ob das so passt. > flash write 0 main.bin 0 failed writing file main.bin to flash bank 0 at offset 0x00000000 flash program
Hat sich erledigt! Die Zeile in der das Flash konfiguriert wird war falsch: flash bank lpc2000 0x0 0x7D000 0 0 lpc2000_v2 0 12000 calc_checksum
-
Thread
Keil uVision4 LPC2148: Startup.s Läuft nicht durch
einem Windows 7 64-bit System. Mein Debuggadappter ist Der ULink2 von Keil und men Prozessor ein LPC2148. Wenn ich denn debugger starten will, bleibt er in der Startup.s beim punkt: LDR PC, FIQ_Adress hängen. hier mal der Quellcode auszug zu dieser Stelle: [c] Vectors LDR PC, Reset_Addr
hi, kontrollier mal die pll einstellungen, ich hatte beim lpc2468 das problem, dass die pll nur mit bestimmten werten lief (fehler im silizium). vlt ist das dort auch ein solches problem? gruß
-
Thread
LPC2148 ARM7DMI Mit Yagarto/Eclipse und openOCD flashen
Programm auf den ARM zu spielen und es zu debuggen. Was ich bereits habe: - ARM Starter Kit mit dem LPC2148 http://shop.embedded-projects.net/product_info.php?info=p13_LPC2148-ARM-Header-Board--LPC-H2148-.html mit Standard-JTAG-Interface (20 Pin) - Fertig konfigurierter USBprog Programmieradapter
eintragen muss damit sich etwas tut. - Wie flashe ich nun meinen LPC2148? Ich finde leider kein konkretes Beispiel, das sich damit befasst. Ich nutze Windows Vista. Um Tips, Links und anderes wäre ich euch sehr dankbar! Gruß Florian
-
Thread
LPC2148 Interrupt (RX UART0) bleibt nach 484 Zeichen hängen
mit nem' Spurious Interrupt es hinzugekommen - aber dort hin springt er nicht einmal :( Infos: - LPC2148 Board von Olimex (http://olimex.com/dev/images/ARM/LPC/LPC-P2148-REV-D-sch.gif) - arm-elf-gcc: Ver. 4.1.0 für Linux (das Paket aus dem Wiki http://www.mikrocontroller.net/articles/ARM_GCC_toolchain_for_Linux_and_Mac_OS_X) - lpc21isp: Ver. 1.63 - Header / Startup und Co vom WinARM-Projelt Vielen Dank für Eure Hilfe
-
Thread
LPC2148 - IAP - Copy Ram To Flash
Hallo zusammen, ich bin dabei verschieden iap-funktionen zu implementieren. das auslesen der part-id, der boot-code-version, blank-check und erase funktioniert bereits. mit der funtktion "copy_ram_to_flash" habe ich probleme. als rueckgabe erhalte ich immer "SECTOR_NOT_PREPARED_FOR_WRITE_OPERATION" obwohl, ich die dazugehörige funktion erfolgreich aufrufe... vielleicht habt ihr ja ne idee.
-
Thread
LPC2148P-->FreeRTOS,TS-Display,uIP,SD
www.rowley.co.uk/crossworks/Downloads.htm ...mit diesem Tool ist es möglich(für 30 Tage)den Flashbereich des LPC2148 auszuschöpfen. angehängt ist eine Codesammlung, angepasst für das Cross-Studio als IDE; ...aufgebaut auf dem LPC2148P-Board; ...nur eine Zusammenstellung bestehender Codebeispiele(aus dem Forum
Kalibrieren unmöglich machen(Touchfläche als Empfangsantenne?). War bei mir jedenfalls so... Hinweise zum LPC und dem TFT-Display hier im Forum(auch auf der Startseite nach -erhardd-suchen lassen)...
-
Thread
GCC - LPC2148 - HEXFile - generieren - Reihenfolge
Hi! Die Frage ist: Ich habe ein Projekt mit Eclipse und GNU ARM Chaintool für den LPC2148 erstellt und funktionert auch. Meine Frage bezieht sich eigentlich auf: Linkerskript, Makefile, Startup-Code => hex-File ab. Meine Überlegung ist: Make all -> 1. Kompilieren (
> Hi! > > Die Frage ist: > > Ich habe ein Projekt mit Eclipse und GNU ARM Chaintool für den LPC2148 > erstellt und funktionert auch. > > Meine Frage bezieht sich eigentlich auf: > > Linkerskript, Makefile, Startup-Code => hex-File ab. > > > Meine Überlegung ist: > > Make all ->
-
Thread
LPC2148 - EXT INT - Optionen - Möglichkeiten
Hallo! Folgendes Problem. Ich habe einen PIN der EXTERN auf HIGH geht. Wenn dieser PIN mehrere Sekunden auf HIGH ist, dann soll alle z.B. 4ms Daten durch die EXT_INT_FUNC ausglesen werden. Ich möchte allerdings nicht in der Funktion drinbleiben solange der PIN auf HIGH ist. Ich möchte den EXT per Hand resetten (durch z.B. einen Timer) und wenn der PIN dann noch auf HIGH ist, dann soll er gleich wieder in meine Interruptfunktion reinspringen. Ist das verständlich?? [c] /* deaktivierte Timerfunktion void Timer0(void) { if(FIO0PIN & PIN0_30) { EXTINT = 0x03; // clearen, damit
-
Thread
[V] BlueBoard ARM LPC1768-H + LPC2148-H
/1/2568/2248/files/NGX_BlueBoard_LPC1768_H_v2.0.pdf?9128228110576598435 2) BlueBoard LPC2148-H Preis: 10€ + 3€ Versand Schaltplan - https://cdn.shopify.com/s/files/1/2568/2248/files/BLUEBOARD-LPC2148H_V2_Schematic.pdf?15679648577965368299 Benutzerhandbuch - https://cdn.shopify.com/s/files/1/2568/2248/files/Blueboard_LPC2148-H_UserManual_Ver2.0.pdf?7086792294840182594 Zahlung am liebsten per PayPal
-
Thread
2x LPC2148, SPI 1x kein MISO Signal Pegel
Hallo *, ich habe ein Problem mit 2 gleichen lpc2148 Boards bei der Nutzung von SPI. Jedes dieser Boards ist immer nur alleine am Slave angeschlossen. Der Slave Selbst ist ein ADS7846 (Touchscreen Controller). Das Problem ergibt sich nun wie folgt
wundert ist das bei beiden Boards die selbe Platine als Slave genutzt wird. Bin am überlegen ob der lpc defekt ist aber mir macht das ganze Elektronisch nicht viel Sinn oder ich sehe das Problem nicht mehr. Vielleicht hat ja einer von euch eine Idee. Gruss Sven
-
Thread
LPC2148 USB per DMA / Keil Mass Storage Beispiel
Hallo zusammen, ich bin Newbee in diesem Forum und ebenso was den LPC2148 bzw. überhaupt ARM7 angeht. Die Spezifikation von Philips (User Manual) erscheint mir für den USB Device Controller etwas wirr zu sein (oder ich bin etwas wirr). Ich benutze ein Keil Devboard
Endpunkte ? 3. Gibt es irgendwo eine genauere Beschreibung des Ablaufs des DMA Transfers für den LPC2146/8 ? Gruß und großen Dank im voraus Wolfgang
-
Thread
[V] ARM7 LPC2148 Blueboard + NGX ARM USB JTAG
Hallo zusammen, verkaufe ein nie wirkliches genutztes NXP Blueboard mit einem LPC2148 Chipsatz und viele Pheripherieanschlüsse. http://www.steitec.net/ARM-Boards/ARM7-LPC2148-Blueboard.html Zusätzlich habe ich noch das passende NGX ARM USB JTAG http://www.steitec.net/ARM-Programmer
-
Thread
Serial Programming eines AVR (5V) von einem LPC2148 (3.3V) über SPI
ich entwickle eine modulare Schrittmotorsteuerung. Sie besteht aus einer Masterplatine mit einem LPC2148, dazu mehrere Motorsteuerplatinen mit je einem eigenen AVR mega16. Die mega16 auf den treiberplatinen möchte ich über SPI vom LPC2148 aus programmieren können, um Softwareupdates über die Masterplatine vorzunehmen. Dazu habe ich Verbindungen von der SPI-Schnittstelle des LPC2148 zur SPI-Schnittstelle des AVR vorgesehen, also MISO, MOSI, SCK. Zusätzlich ist ein Portpin des LPC mit dem Reset des AVR verbunden. Über einen Jumper auf der Treiberkarte kann diese Verbindung
-
Thread
[V] Olimex LPC2148 Board + STK500+LCD64x128
2X10pol,4X2pol),Manual, CD, ATMEGA163L,AT90S8515,Grafik-LCD 64x128(einige Segmente fehlen!!). LCP2148 Evalboard + ARM JTAG Parallelportkabel + Manual(355Seiten in Farbe): wie neu für 60,- Euros zuzüglich Versandkosten per DHL von 8 Euros. Lieferumfang: -Evalboard LCP2148,Parallel-programmer,355 seitigen Manual in Farbe von LPC2148. Weitere Informationen unter http://www.olimex.com/dev/lpc-p2148.html Gruß
-
Thread
LPC2148 debuggen, Code im 32KB RAM, Daten im 8KB USB-RAM ?
Hallo, ich entwickle Software auf einem LPC2148 und habe sie bisher ins RAM geladen und dort getestet. Nun reichen die 32KB RAM nicht mehr aus für Code und Daten. Kann ich das Datensegment (BSS) auch in den 8KB USB-Speicher legen, solange ich USB nicht verwende ? Gibt es irgendetwas, was ich beim LPC2148 beachten muss, außer das Linkerscript zu ändern ? Gruß, Martin
-
Thread
Neue ARM-Platinen mit LPC2148 und AT91SAM7S256 im Shop
shop.mikrocontroller.net/csc_article_details.php?saArticle[ID]=83"> <img src="http://shop.mikrocontroller.net/images/lpc-h2148-small.jpg" /> </a> <a href="http://shop.mikrocontroller.net/csc_article_details.php?saArticle[ID]=84"> <img src="http://shop.mikrocontroller.net/images/sam7-h64-small.jpg" /> </a>
-
Thread
uController - LPC2148 - Vectored Interrupts - OCD - YagartoIDE
Hallo, habe ein Problem (warum wuerde ich sonst wohl schreiben). Ich befasse mich gerade mit dem LPC2148 und moechte unbedingt mit 'vectored interrupts' arbeiten. Speziell geht es mir um die UART! Doch mir gelingt es nicht den IRQ (vectored!) zum laufen zu kriegen. Das Projekt habe ich als ZIP-Datei
runterladen. Unter anderem halt auch für ARM und Yagarto. Und da ist dann schon ein Startprojekt für den LPC2148 mit dabei. Komplett mit Uart Initialisierung über Interrupts, usw. Und ganz nebenbei hast du direkt ein Betriebssystem auf deinem Board am laufen ;-). Lad dir das einfach mal unter http://segger.com
-
Thread
[V] Starterkits - Olimex MSP430 EASYWEB-2, Olimex LPC2148 ARM, Olimex AT90USB162, AVR CAN testboard
MSP430/MSP430-EASYWEB-2 Neu unbenutzt OVP (Bild MSP430-EASYWEB-2) Preis: 34€ + Versand Olimex LPC2148 ARM Entwicklungsboard das hier: http://shop.embedded-projects.net/OLIMEX/ARM/LPC2148_ARM_Entwicklungsplatine_%28LPC-P2148%29 Neu unbenutzt OVP (Bild LPC-P2148) Preis: 34€ + Versand AT90USB162
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
AT90S1200: 2 ATxmega128A1 1 ATtiny45: 3 Atmega88 5 ATXmega128A4 1 ATXmega32E5 1 C167 1 LPC810: 1 LPC812: 1 MB91101 (FR3) 1 LPC2101: 1 LPC2138: 2 LPC2148 3 LPC1113: 3 LPC1114: 3 LPC1313: 1 LPC2214: 1 LPC1343 2 LPC1768 4 LPC2294 1 LM3S6965 2 LM3S9B95 1 EFM32TG110 2 EFM32GG990
AT90S1200: 2 ATxmega128A1 1 ATtiny45: 3 Atmega88 5 ATXmega128A4 1 ATXmega32E5 1 C167 1 LPC810: 1 LPC812: 1 MB91101 (FR3) 1 LPC2101: 1 LPC2138: 2 LPC2148 3 LPC1113: 3 LPC1114: 3 LPC1313: 1 LPC2214: 1 LPC1343 2 LPC1768 4 LPC2294 1 LM3S6965 2 LM3S9B95 1 EFM32TG110 2 EFM32GG990
-
Thread
Eclipse GNU/ARM: Startup-Code für LPC2119 oder LPC2138
Nur ein kleiner Tip mit Bezug auf die Beispiele fuer den LPC2148 und LPC2294. Was auf dem LPC2294 laeuft und keinen externen Bus benuetzt laeuft auch auf dem LPC2129, die sind register / binaer compatibel. Was auf dem LPC2148 laeuft und nicht die Fast I/O oder den USB benuetzt laeuft im allgememeinen auch auf dem LPC2138. Der LPC2148 ist allerdings eine Obermenge und hat ein paar verbesserte Features. Also fuer LPC2138 den LPC2148 nehmen und fuer den LPC2129 den LPC2294 Robert
-
Thread
arm code mit arm-elf-gcc compilieren
richtig SUBMDL = LPC2148 die crt0.s ist für alle LPC21xx gleich. die .ld-datei muss natürlich für den LPC2148 genommen werden. im Beispiel unten einfach alles was 2138 heißt in 2148 umbenennen. Es läuft aber auch ohne Änderungen auf dem LPC2148 da die Speicherdimensionen von beiden gleich sind. http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/lpc_2138_uart_irq_20051008.zip
-
Thread
OPENOCD mit JLINK am STM32f103
Eigentlich ist ja sogar der LPC2148 die Zielplattform. Nur ist das Flashen via Seriell so unerträglich langsam. Aber jetzt habe ich ja einen JLink. Vielleicht gehts damit ja besser.
Ja, ich benutze Flashmagic am LPC2148 Board. Das Board ist mit einem 12 MHz Quarz bestückt, damit die USB Schnittstelle des LPC2148 funktioniert. Damit bekomme ich Flashmagic über UART aber nur maximal 38.400 Bd. Damit dauert dann das
-
Thread
Einstieg in die ARM Welt
Den LPC2148 Evalboard von ETT
mehr, da es recht teuer geworden ist. Mwst. + Zoll kommt ja auch noch dazu. Mit einer Suche nach LPC2148 müßtest du das finden. Falls du dir eine eigene Platine machen willst, den 2148 gibt es bei CSD. Und Reichelt hat immerhin den 2136. Allerdings ohne /01 dahinter. Ich habe mich doch etwas erschrocken
-
Thread
LPC-P2148 oder AT91SAM7S64 ?
Hallo! Welches ARM7-Entwicklungssystem aus dem Shop würdet ihr bevorzugen, das für den LPC-P2148 oder den AT91SAM7S64? Ersteres hat zwar etwas mehr Speicher, jedoch gefällt mir der Atmel-Prozessor irgendwie besser, aber dieses "irgendwie" ist eher ein Gefühl :-), vielleicht kann mir ja jemand
Vertreter hier was dazu sagen, wenn im schnellsten Mode, das ist der ARM Mode bei beiden SAM7S und LPC2148 der Code aus dem Flash ausgefuehrt wird. Die Messungen, die wir gemacht haben waren ueber 30% Unterschied bei SAM7, 55 MHz und LPC2148, 60 MHz. Halte mich mit anderen Kommentaren etwas zurueck
-
Thread
Listfile erzeugung mit GNUARM compiler
.o main.o main.out: FunctionInterpreter.o self_utilities.o lpc2148.ostartup.o main.o $(LS) @ echo "..linking" $(LD) $(LFLAGS) -o main.out startup.o FunctionInterpreter.o self_utilities.o lpc2148.o main.o "C:\Programme\GNUARM\lib\gcc\arm-elf\4.1.1\libgcc.a" "C:\Programme\GNUARM\arm-elf\lib\libc.a" lpc2148.o: lpc2148.c $(CC) $(CFLAGS) lpc2148.c self_utilities.o: self_utilities.c $(CC) $(CFLAGS) self_utilities.c FunctionInterpreter.o: FunctionInterpreter.c $(CC) $(CFLAGS) FunctionInterpreter.c
-
Thread
Spielereien mit dem LPC-P2148
...durch Zufall bin ich hierauf gestossen: http://www.microbuilder.eu/Projects/LPC1343ReferenceDesign/LPC1343CodeBase.aspx und bin überrascht, wie sehr sich die Projekte doch ähneln; Zusammen mit http://www.microbuilder.eu/Projects/LPC2148ReferenceDesign/LPC2148CodeBase.aspx lässt
aufbauen. Ich persönlich werde wohl den RTOS-Teil ausblenden und dann beide zusammenführen und für's LPC-P2148 anpassen. Wer will, kann dies ja nachvollziehen. Über Erfahrungsaustausch wäre ich dankbar!
-
Thread
Bezugsquellen für ARM LPC21xx
Warum ist eigentlich der LPC2148 so schwer zu bekommen??? Lediglich Digikey hat den im Angebot.
LPC2138 nicht aber den LPC2148 anbietet das weiss ich nicht, koennte aber z.B. Reichelt wissen ;-) Der LPC2148 ist ohne Probleme lieferbar, nachdem wir mitte des Jahres einen Engpass hatten. Bei Digikey
-
Thread
LPC-H2148 OpenOCD(rev 1454) mit Olimex ARM-USB-OCD
3962 jim_target(): target create lpc2148.cpu arm7tdmi -endian little -chain-position lpc2148.cpu -variant arm7tdmi-s_r4
Error: 89 302 jtag.c:1594 jtag_examine_chain(): JTAG tap: lpc2148.cpu got: 0x9f3f1f0f (mfg: 0x787, part: 0xf3f1, ver: 0x9) Error: 90 302 jtag.c:1603 jtag_examine_chain(): JTAG tap: lpc2148.cpu expected 1 of 1: 0x9f3f1f1f (mfg: 0x78f, part: 0xf3f1
-
Thread
Entwicklung eines RTOS auf OSEK Spek.
wird ^^ Das ganze werde ich auf einem Freescale HCS12 Board (S19DP256B) tut und parallel auf dem LPC2148. Zum Schluss soll ein OpenSource Projekt entstehen welches dann dieses "miniOSEK / freeOSEK" anbietet. Als Grundlage für Programmierung von RTOS - Systemen habe ich den letzten Monat damit verbracht
aktuelle Stand ist folgender: Das Free OSEK ist in der Version 0.1 fertig und für 2 Derivate (HCS12 und LPC2148) protiert und vollständig dokumentiert. Mit der Veröffentlichung auf einer Homepage oder Sourceforge wird gewartet, da das Projekt nur in C-verwendet werden kann. D.h. Es exsistiert noch ein System
-
Thread
ARM7 was wie wo?
Wenn dir der LPC2148 schon so gut gefällt, dann kann ich dir das LPC-H2148-Board von Olimex nur sehr empfehlen. Da ist schon alles wichtige drauf, aber du kannst trotzdem alle I/Os frei nutzen, indem du das Modul auf
kann man hier finden: http://www.standardics.nxp.com/support/documents/microcontrollers/all/?scope=LPC2148 Gruss, Robert
-
Thread
Wirklich arm, der ARM
> Ich kenne keinen SAM7, der irgendein Peripheral hat, das schneller waere > als z.B. bei einem LPC2148. Kannst mich da mal etwas auf die Spruenge > bringen? Was ich beim LPC2148 vermisse ist der Peripheral DMA Controller des SAM7S. Vielleicht kann man sagen dass das die Peripherie indirekt "schneller" macht. Bei den neuen Modellen (LPC2478) scheint ja so etwas drin zu sein, aber die sind schon eine Stufe größer als SAM7S/LPC2148. Gruß Andreas
-
Thread
ARM7 LPC-H2148 mit einer SD-Karte ausrüsten
hallo Community, Gibt es eine Web-Seite oder Bücher wo dokumentiert wird wie ich an einen LPC-H2148 Controller eine SD-Karte anschliessen kann? Ich hab bis jetzt das Usermanual vom LPC und dieses Forum durchforstet, aber nichts gefunden. Google sagt mir auch nichts gescheites... Vielen Dank
http://www.olimex.com/dev/images/ARM/LPC/LPC-P2148-REV-D-sch.gif Ost-Süd-Ost