-
Thread
Steuerbarer MP3 Player?
enc verison geben, ich arbeite z.Zt. an der enc platine, das wird dann aber erstmal auf basis des lpc2148 sein.. später setze ich das aber dann auf mega128 um. gruss, John
-
Thread
Die Modernsten ARM7 von Philips
Hallo Leute! Zur Zeit beschäftige ich mich mit dem LPC2138. Der modernere Typ ist jedoch der LPC2148. Ein Umstieg sollte aber völlig unwesentlich sein. Ich möchte mich jetzt aber auch mal mit den richtig großen ARM7 der Philips-Familie beschäftigen, da durchaus einmal ein Projekt anstehen kann
Übersicht kann man erkennen, dass die Kleinen, den Großen in nichts nachstehen. Der LPC2138 und LPC2148 haben in vielen Dingen bessere Werte als die größeren Typen. Aber zwei Spalten vermisse ich leider in dieser sonst großartigen Übersicht: Die Spalte für die DA-Wandler und die Spalte für die USB-Schnittstelle
-
Thread
Virtueller COM Port
Standardtreiber wird verwendet. Ein Beispiel dafür liefert LPCUSB*, das ist ein USB-Stack für einen LPC2148. Zitat: On Windows XP, the device uses the built-in usbser.sys driver and just needs an .inf file. The extra COM port simply shows up as a COMx device. On Linux, the USB
-
Thread
RTOS - Anwendung
Hallo, mal ein paar Fragen zu programmieren mit RTOS. uCOS-II msp430F1611 bzw. (lpc2148) 1) Wenn ich zum Beispiel die ADC Kanäle mit 1kHz Abtasten will dann mache ich das doch in einem Task der mit dieser Frequenz läuft und speicher die Werte zum Beispiel in einem Array ab. 2)
-
Thread
LPC2148: DMA-RAM mit GCC nutzen
Hallo, um den DMA-RAM des LPC2148 als normalen Speicher benutzen zu können habe ich das angehängte Linkerscript gebastelt. Mit __attribute__ ((section (".dmaram"))) kann ich nun Variablen in diesen Speicherbereich legen. Geht
-
Thread
lpc21isp über USB-Adapter sehr langsam
Hallo, 75 kB auf einen LPC2148 zu laden dauert mit meinem FT232-basierten Adapter unter OS X fast 2.5 Minuten, unabhängig von der verwendeten Baudrate - das ist sehr lästig. Der Grund ist vermutlich dass lpc21isp sehr kurze Pakete
-
Thread
Unterschiede Flash und RAM bei LPC
Hallo! bisher habe ich mein Programm für den Philips LPC21xx (LPC2103 und LPC2148) immer aus dem RAM ausgeführt und alle Zeiten und Timerwerte eingestellt. Gibt es Unterschiede in den Ausführungszeiten, wenn ich das Programm jetzt in das Flash lade? Im User Manual habe ich bisher
-
Thread
Crossworks - IRQ
Hallo auf dem LPC2138 zur Zeit habe mir aber noch eine LPC2148 bestellt. Weil der angeblich weniger Bugs hat. Das Problem ist das ich bei Crossworks gar keine solche Funktionen habe. Nein das Übersetzten funktioniert aber dann bleib das Programm beim beim
-
Thread
RTOS ??
oder die Display ansteuerung usw. ? µC/OS-II muss verwendet werden. Prozessor ARM7 LPC2138 bzw. LPC2148 Compiler Rowley Crossworks. ==> GNU Port müsst ja gehen oder? mfg mathias g.
welches RTOS, es gibt keine vorgabe mehr. Also was würdet ihr nehmen? Compiler Crossworks-ARM, LPC2148. FreeRTOS, oder uC/OS-II oder Crossworks Tasking Libary? Hat jemand schon uC/OS-II auf Crossworks umgeschrieben, gibts den Port irgendwo zum download? Besten Dank mfg mathias g.
-
Thread
Rowley - ARM
Rowley im Prinzip das gleiche wie eine RTOS zb.: (ucos-ii) Noch was funktioniert Rowley mit LPC2148? weil auf der Seite findet man nichts, es sind auch keine Beispiele für diese dabei. Noch keine Erfahrung ==> ist die Portierung von Beispielen von KEIL oder IAR auf Rowley schwierig, was muss ich beachten ? Hat jemand vielleicht schon Beispiele für LPC2148 und Rowley. danke mfg mathias
-
Thread
Was sind nested IRQs?
Hallo Leute! Ich habe ein Programmbeispiel für den LPC2148 erhalten. In der UART-IRQ-Routine steht folgender Code: IENABLE; // handles nested interrupt ... ... IDISABLE; Zu Beginn der Routine steht IENABLE und am Ende IDISABLE. Nun meine Frage
-
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
Gebe unbestückte Platinen (für LPC2138/48) ab
gefertig, doppelseitig, durchkontaktiert, ohne Lötstoplack. Masse 57*73mm. CPU LPC2138 (auch für LPC2148 ohne USB geeignet) I2C EEPROM Temperatursensor DS1721 LI-Ionen Lader MAX1811 Regulator XC6201 FET Umschalter für exteren Spannungsversorung und LI-Akku (Handy-Akku) Anschluss für I2C LCD-Anzeige
-
Thread
LPC2146 / 8
hi, ich habe die Olimex Platine mit einem LPC2148. My USB firmware funktioniert auf diesem Board sehr gut. Jetzt habe ich mir eigene Platine machen lassen, wo ich nur USB und ein paar andere pins verwende. RTC, ADC usw. brauche ich nicht. Ich
oder an VCC verbunden werden muss...). Daher meine Frage: Wie sieht ein minimalsystem mit einem lpc2148 aus? Bitte Bitte Bitte um Hilfe! Danke TINO
-
Thread
LPC2000 verwenden JA/NEIN ?
Hallo Mathias, ich spiel hier auch gerade mit LPC2148 und Keil rum und bin eigentlich recht zufrieden, bis auf eine Diskrepanz zwischen Simulator und Hardware an einer Stelle. Könnte sein, daß die neu Version des Compilers das Problem löst. Ansonsten
wenn es um die Geschwindigkeit geht dann nehme einen ARM 9 der LPC2148 ist "nur" ein ARM7.
-
Thread
Externe Interrupts mit LPC2148
hat kann er sich bitte mal den Code ankucken. Bin beim lernen wie man mit Interrupts umgeht am LPC2148 und dem hier angebotenen Olimex board. Problem: beim setzen eines Breakpoints in der ISR wird nie da hingesprungen. Hab irgendwas von startupfiles gelesen das man darauf achten soll was da eingetragen
Hallo Franjo, ich fang ebenfalls gerade mit dem LPC 2148 an. Ein paar Punkte fallen mir dazu auf: EXTINT = (0 << 2); //Flag zurücksetzen -> 0<<2 ist immer noch 0 ich nehme an du meinst: EXTINT = (1 << 2); //Flag zurücksetzen u8Modus
-
Thread
Ext. Interrupt ... kein Sprung in ISR
Zeit hat kann er sich bitte mal den Code ankucken. Bin beim lernen wie man mit Interrupts umgeht am LPC2148 und dem hier angebotenen Olimex board. Problem: beim setzen eines Breakpoints in der ISR wird nie da hingesprungen. Hab irgendwas von startupfiles gelesen das man darauf achten soll was da eingetragen
-
Thread
LPC2148 Timing ?
Hallo zusammen, irgendwie komm ich mit dem Timing vom LPC2148 nicht klar: FIO0SET = BIT_TST; __asm { LDR R0,=data_p LDR R1,[R0] LDR R0,=0xE0068008 ; SSPDR LDRH R3,[R1],#2 STRH R3,[R0] LDRH R3,[R1],#2 STRH R3,[R0] LDR
-
Thread
LPC2146 / 8
hi, wo kann man den LPC2146 oder LPC2148 kaufen(außer bei DigiKey)? MfG BINGO
-
Thread
LPC2148 Powerdown
Hallo zusammen, ich teste gerade mit einem LPC2148 rum. Hat vielleicht jemand Erfahrungen mit dem Powerdown Betrieb ? Welches Stromaufnahme hat der Controller ? Im Datenblatt steht ja im Moment noch nix ? Ist das mehr als beim LPC2138 (evtl. wegen
auf nen Strom von 0.2mA im Powerdown. Stellt sich nur die Frage : Soll das so sein, oder ist beim LPC2148 sonst noch was nicht berücksichtigt. Thomas
-
Thread
Buzzer am Olimexboard LPC2148
meistens komme ich dann auch alleine zurecht. Also ich lerne (üb) gerade am hier Angebotene OLIMEX LPC2148 Board. Bin zufrieden. Speichertest prog war erfolgreich, UART tut, LEDs und Buttons kein problem. Aber der Buzzer macht mir zu schaffen ^^ Ich finde die Beschreibung von OLIMEX aber auch wirklich
-
Thread
blöder ARM (STR710)
Hi, ich arbeite mit dem Hitex Entwicklungsset zum ARM LPC2148 (entspricht dem KEIL LPC2140 Board mit Hitex Entwicklungsumgebung). Zu deinem Arm kann ich dir leider nicht helfen, da ich mit der Philips LPC Familie arbeite. Dazu findet man im Netz wohl um einiges
-
Thread
UART vom LPC (ARM7)
Hardware Handshake ist bei LPC2148 erstmals eingebaut, LPC2103 hat das auch. Der LPC2138 wird gerade fehlerbereinigt und die neue Version wird das dann auch haben. Alle UARTS der LPC2000 Familie sind (derzeit) 16C550 kompatibel.
-
Thread
War mal ARM7 LPC2148 Peripheral Beispielprogramme...
ganze Menge Zeit gespart. Also PRIMA und HERZLICHEN DANK DAFÜR. So wie es aussieht werd ich den LPC2148 in mind. 3 neuen Entwicklungen verwenden und freu mich schon drauf. die besten Grüße Thomas
-
Thread
SPI-Schnittstelle zwischen LPC2124 und Max1402
uebertragbar sein, habe selbst allerdings nur auf LPC2138 getestet aber auch positive Rueckmeldung von LPC2148-Anwendern. Mehr dazu auf: http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/efsl_arm/index.html und den dort angegebenen Links. Martin Thomas
-
Thread
LPC2148 - Invalid download offset:
Hi Leute, Hab vor kurzem hier aus dem Shop die ARM7 LPC2148 gekauft mit dem Wiggler der ebenfalls angeboten wird. Mein erster Versuch mit dem Board zu arbeiten lag erstmal darin mit Eclipse und dem Tutroial dafür das ganze zum Laufen zu bekommen. Bin
target remote localhost:8888 load Invalid download offset: und Einstellungen/CoXiDo/workspace/LPC2148_blink_flash/main.out und bleibt im debugermodus von eclipse immer an folgender stelle stehen (siehe bild im Anhang) kann mir einer weiterhelfen??? p.s. wer hat schon erfahrung mit dem Board
-
Thread
ARM LPC2* :Codebeispiele + Libary + Codeübersicht gesucht
someit ist das ARM referenz Manual was Du benoetigst. Hab kuerzlich mal Beispielprogramme fuer den LPC2148 gepostet, die gehen auch groesstenteils auf dem LPC2294, Ausnahmen sind USB, SSP und teilweise der ADC. Schau mal nach unter dem Datum 10.2.2006 Gruss, Robert
-
Thread
SD-Karte - EFSL
also ich verwende auf nem netten lpc2148 den efsl (sf.net suchen wers nciht kennt) und hab da ein kleines problem... wenn ich schreibe und mir jemand den saft am controller abdreht ist alles weg was ich geschrieben habe.. (hab noch nicht
-
Thread
LPC2000 Philips-Familie
Board, mit dem prototype board kostet es 69 Euro. http://www.embeddedartists.com/products/boards/lpc2148.php Ist das was? Was für ein Jtag brauche ich da noch dazu? ULINK-LPC2000 JTAG Debugger for LPC2000 series ==> gibts auch was günstigeres ? Wie ist den das eingentlich mit dem Jtag funktioniert
-
Thread
ARM7 LPC2148 Peripheral Beispielprogramme zum runterladen
noch nicht mehr Feedback geben da ich (immer noch) auf mein Development Kit (IAR KickStart Kit for LPC2148) warten muss. Eventuell kannst du mir noch ein paar Tipps für mein Projekt geben? Gruß Philipp
Hat jetzt eigentlich schon jemand mal die Routinen für den LPC2148 ausprobiert und kann darüber berichten? Ich habe mir nämlich gerade ein Board mit einen solchen Controller bestellt und wäre an Berichten interessiert.
-
Thread
Probleme mit dem flashen des LPC2148 (IAR Workbench)
Hallo beisammen. Bin grad wieder mal am verzweifeln mit meinem LPC2148. Das Programm ist soweit fertig und läuft im debug RAM Mode einwandfrei. Wenn ich es jetzt per J-Link in den flash Speicher schreiben möchte gibt es Probleme. Der Controller resetet immer nach
-
Thread
USB Beispiele fuer ARM7 LPC2148
ausnützen kann. Haupsache er überträgt schneller als 1Mbyte pro Sekunde. Ich selbst finde den LPC2148 echt toll, da auch sehr unangenehme Fehler der Vorgänger behoben wurden. Aber ich wollte Fragen ob auch ein ARM-Prozessor mit USB2.0-Hi-Speed in Planung ist. Wenn es so einen gäbe wie den LPC2148
Ich habe gesehen, dass der LPC2148 eine weitere PLL-Einheit besitzt. Wozu benötigt man diese? Gruß, Martin
-
Thread
ARM7 board
Das ist ein LPC2148 von Philips, der wie die anderen LP2xxx auch einen ARM7TDMI-S-Kern einsetzt. Die anderen Boards von Embedded Artist mit LP2xxx-Varianten drauf kosten teilweise noch weniger - der Weihnachtsbaum
-
Thread
SD-Karte mit Olimex LPC2148
Hallo Ich wolte mal nachfragen ob schon jemand die SD Karte auf dem LPC2148 Board von Olimex zum laufen gebracht hat. Das seltsame bei mir ist, das es manchmal geht und manchmal eben nicht. Der Takt inst anscheinend richtig eingestellt da es mit der Seriellen keine Probleme
solte, aber anscheinend sind auch teilweise die bedeutung der bits zwischen den verwendeten ARMs (LPC2148 <> LPC2119) unterscheidlich. Anscheiend ist hier die bedeutung der CPOL und CPAH bits vertauscht. kann das jemand bestätigen? Hier sind mal die einstellungen die ich bei der Intitialisierung des
-
Thread
MP3 player - welcher µC
brauchen? Glaubst du, du bekommst da deine Festplatte angeschlossen? :) Ich würde eher zu einem LPC2148 tendieren. Eine Grafikkarte brauchst du im Normalfall nicht... du hast dir ja schon einen recht schnellen ARM ausgesucht.
-
Thread
ARM - µC
ich das von Dir gelesen habe habe ich grade noch etwas gegooglt aber nichts gefunden. Nur das derLPC 2148 welche beim Bootloader hat. Mir wurde der LPC empffohlen da die sehr unkompliziert sein sollten und wenig Macken habsen sollten. Wenn du also irgendwas genauereres hast freu ich mcih über einen
-
Thread
Mit ARMs anfangen
ich hab mit einem lpc2148 angefangen.. wobei ich nur darauf spekuliere, dass ich irgendwann mal zeit habe das usbinterface vernünftig zu verwenden.. z.b zum flashen ;) sonnst sind die 213x und 214x mehr oder minder gleich
-
Thread
Philips ARM Timer
Hallo! Ich versuche gerade, mit dem Timer 0 des Philips LPC2148 ein externes Pin zu toggeln. Das Pin zeigt jedoch keine Reaktion. Gibt es einen Beispiel-Code zu den Timern im Netz? Mein Code sieht so aus: T0IR=0xFF; //Interrupt Register:
-
Thread
Video Erzeugung mit LPC213x in C
Hallo, Der Code funktioniert auch in einem LPC 2148. Nur die Portpins die ich benutze sollten nicht belegt sein. Gruß Ulrich
-
Thread
Lahmer SPI beim LPC
natuerlich den falschen Eindruck erwecken, dass USB unterstuetzt wird. Dazu muss dann allerdings das LPC2148 Board genommen werden.
beim LPC2148 ist der maximale SPI takt auch nur CLK/8... jedenfalls steht das so im Datenblatt. Gibt es denn keinen Philips controller mit schnellen SPI das man auch mit DMA verwenden kann? Ich hab das Gefühl
-
Thread
LCP2148 einstig
Hallo Ich hab vor mir das LPC2148 Board hier aus dem Shop zu kaufen. Vorher wolt ich erst mal nach erfahrungsberichten fragen. Hab mir die Beispiele die beim WinARM dabei waren angeschaut. Die Besipiel von Olimex sind ja für den
-
Thread
LPC-P2148 oder AT91SAM7S64 ?
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
DMA von Philips aber der Vorteil haelt sich in Grenzen. Die schnellen seriellen Peripherals des LPC2148 (SSP und evtl. UART) haben FIFOs. Damit ist die Interrupt Belastung ebenfalls um einen Faktor bis zu 16 reduziert. Also kein Interrupt pro Wort sondern ein Interrupt pro FIFO full. Datenuebertragung
-
Thread
ARM Board minimal
einmal den Beiträgen im Forum gelauscht. Ich setze in einem Projekt den LPC2138 bzw. auch den LPC2148 mit USB-Anschluß ein. Ich muss sagen, die neuen LPCs haben mich überrascht, von einem langsamen Peripheriebus kann ich nicht reden, habe meine CPU von extern 12MHz auf 60MHz hochgefahren und dem Peripheriebus
-
Thread
Gleichzeitiger Zugriff auf RAM
optimiertem Algorithmus hast du ca. 1 Sekunde um 512K voll zu schreiben (Beispiel ist Philips LPC2138/LPC2148). Als Zwischenpuffer wuerden die 32k SRAM auf dem Chip dienen. Der zweite Controller koennte die Daten via SPI (sehr schnell) oder via UART oder I2C etwas langsamer abrufen. Wenn natuerlich die
-
Thread
ARM welche Entwicklungsumgebung, welches JTAG Interface ?
Boards von Hitex sind die gleichen wie die Keilboards. Habe dazu die Boards mit dem LPC2138 und dem LPC2148. Boards sind sehr gut!!! Mit dem Tantino (JTAG Schnittstelle) kann man entweder mit dem Keil oder mit Hitop,der IDE von Hitex arbeiten. Hatte jetzt bei größeren Projekten schon des öfteren Probleme
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
well with his LPC setup. For the record, can run SPI now at clk/8, the fastest possible for the LPC2148. aethr
hallo aethr, can post your c-source for LPC2148?
-
Thread
Philips Mitarbeiter Outing ARM micros
weniger als 64 pins? Der LPC2141 hat 32k Flash, 8k SRAM und ist pinkompatibel zu haben bis hin zum LPC2148 mit 512k/32k Derzeit ist noch kein Chip basierend auf dem LPC2103 mit USB geplant.
-
Thread
Auswahl eines Mikrocontrollers USB
also eine zukunftsträchtige Sache. Philips bietet mit USB Controllern die Serie LPC2140, z.B. LPC2148, an. Bei www.keil.com gibt es dazu die komplette Software-Entwicklungsumgebung (C-Compiler, Oberfläche, benutzerfreundlich) als Demo, limitiert auf 16 kByte Hex-Code, das ist schon eine ganze Menge
Übrigens, gibt es bei Keil und Hitex sehr umfangreiche Anwendungs-Demo-Software zu USB und den Philips LPC2148-Controllern, das hat mir beim CAN-Bus mehr als geholfen. Der ARM-Controller läuft auf Anhieb, ist aber im Detail für erweiterte Programmierung (Assembler, Kern-Programmierung) ein wenig entwicklungsintensiv
-
Thread
USB Memory
Mustercode für die Implementierung eines "Mass Storage Class" Devices gibt es von Keil für den Philips LPC2148. http://www.keil.com/dd/chip/3880.htm Der LPC2148 hat einen eingebauten USB-Device-Controller; damit man vergleichbares mit einem AVR hinbekommt, müsste man einen entsprechenden Controller
-
Thread
Portierung FreeRTOS auf LPC2138
forum auf Yahoo gibt es den Bereich "Files" Dort ein Verzeichnis FreeRTOS. Das letzte posting ist LPC2148_freertos.zip. Hab mir das nicht angeschaut aber ich kann versichern, dass ein Port fuer den LPC2148 bis auf USB auch fuer den LPC2138 tauglich ist. Robert