-
Thread
LPC21xx CAN-Bootlader
durchsucht, konnte aber keine Antwort auf meine Fragen finden. Es geht darum, dass ich mit einem LPC2129 bzw. LPC2119 einen CAN-Bootloader schreiben soll, d.h. dass der Controller über CAN-update fähig gemacht wird und nicht über den eh schon vorhandenen seriellen Bootloader. Nun ist das mein erstes
Vielleicht hilft dir dieses Beispiel (Second-Stage-Bootloader für LPC2148 über USB) weiter. http://www.mikrocontroller.net/topic/90771#new
-
Thread
lpc21isp unter linux
Hallo Jens, es gibt ein eigenes Forum fuer lpc21isp: http://tech.dir.groups.yahoo.com/group/lpc21isp/ wuerde empfehlen die Frage (auch) dort zu stellen. Robert
Den USB-Seriel-Adapter findet er inzwischen, doch dafür habe ich ein neues Problem. Ich habe meine LPC2148 Board hier aus dem Shop entsprechend umgebaut, damit er nach dem Flashen die Programme starten kann. lpc21isp gibt mir aber nun folgende Nachrichten aus: ioctl get ok, status = 4 (die Zahl ändert
-
Thread
SPI-Schnittstelle zwischen LPC2124 und Max1402
Library SD-Card Hardewareschnittstellen u.a. fuer LPC2000 SPI implementiert (auch SSP/SPI1 gibt es aber wohl nur bei LPC213x,214x). Vielleicht ist die Initialisierungsfunktion und die send/receive-Funktion daraus hilfreich, der SPI-Code sollte auf allen LPC2000 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
-
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
ne Menge Information in diesem Forum oder aber auch mehr gezielt bei http://groups.yahoo.com/group/lpc2000/ Falls Du noch eine parallele Schnittstelle hast, dann gibt es sehr guenstige JTAGs (Wiggler) aber die Einbettung in das Debugging mit GNU kann etwas Kopfzerbrechen bereiten (hoerensagen). Programme
-
Thread
Interruptfreigabe beim ARM
Hallo miteinander, ich habe mal ne Frage zum Interrupt beim ARM7 mit Winarm. Ich verwende ein Olimex LPC2148 Board und bin blutiger Anfänger was ARM und GNUARM betrifft (und deshalb noch nicht so richtig weiter gekommen). Also meine Frage ist folgende: ich versuche eine einfache ISR zu schreiben, sowas
/avr_projects/arm_projects/lpc2k_bundle_port - "gamma"-Beispiel fuer AT91SAM7, nicht vom Controllertypen abschrecken lassen, ist auch ein ARM7TDMI und Codeteile mit Bezug auf SR/IBIT/FBIT und SWI sind leicht portierbar. http://
-
Thread
ARM7: Kann keine Konstante in Register schreiben?
Hallo, Beim lpc2387 konnte ich mit folgendem Code den VIC anspringen: [avrasm] ... mov r0, #0xffffff00 /* lpc23xx */ /* mov r0, #0xfffffF030 /* lpc214x */ ldr r0, [r0] add lr,pc,#4 mov pc, r0 ... [/avrasm] Beim lpc2148 ist die VIC-Adresse nicht 0xffffff00, sondern 0xffffff030. Diese Konstante mag aber der Assembler nicht: [...] common.s: Assembler messages: common.s:140: Error: invalid constant (fffff030)
-
Thread
ARM welche Entwicklungsumgebung, welches JTAG Interface ?
möchtest kann ich dir noch den folgenden Wiki Eintrag empfehlen: http://www.mikrocontroller.net/articles/LPC2000_Philips_ARM7TDMI-Familie Da geht´s um den LPC von Philips der vielleicht eine Alternative für dich ist. Schau doch mal rein. Grüße, Patrick
von Hitex. Die 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
-
Thread
MP3 player - welcher µC
ulrich radig) Später soll auf dem display noch ne spektrum analyse angezeigt werden. Meint ihr ein LPC2294 is da die richtige wahl, oder was sollt ich da in betracht ziehen ? Gruß, Jens
jemand ein TFT das bastlerfreundlich ist und für unter 50€ einzeln zu haben? Warum einen LPC mit externen speicherbus? Wofür wirst du den denn brauchen? Glaubst du, du bekommst da deine Festplatte angeschlossen? :) Ich würde eher zu einem LPC2148 tendieren. Eine Grafikkarte brauchst du im
-
Thread
Small ARM: Welcher taugt was?
Hab ein paar Erfarungen. Der LPC2136 waere evtl. was oder wenn Du den schon bekommen kannst der 2148 mit USB noch etwas besser. Philips hatte jetzt fast 2 Jahre Zeit die Kinderkrankeiten zu beseitigen. Zugegebenermassen ist der 2129
sind, dass sie von GnuARM noch nicht unterstützt werden. Das war der Grund, warum ich erstmal mit dem LPC2214 basteln will. Auch der standardmäßig integrierte Bootloader, mit dem man über die RS232 den LPC flashen kann, gefällt mir sehr gut. Ja - ich weiß natürlich, dass es sowas jetzt bei den SAM7S auch
-
Thread
Keil ULink Schaltplan
legal ? eine bin file die jemand testen möchte in einen µC flashen ist legal :p Hast du einen lpc2148, dann teste bitte, falls nciht spar die die comments.
habe inzwischen auch ein LPC2178 board bekommen und die hier mal gepostete firmware getestet. Es ist, wie schon vermutet, funktionsfähig, mein dev board meldet sich jetzt als ulink2. Habe das board ergänzt so wie auf dem schaltplan
-
Thread
Gleichzeitiger Zugriff auf RAM
mit 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
einem oder zwei laeuft bestimmt der Versand dicke mit rein ABER bei Digikey Deutschland gibts den LPC2138 zum Einzelstueckpreis von 8.93 Euro http://de.digikey.com/ Suche nach LPC2138 Wie gesagt, ich habe gehoert die Versandkosten sind hoch in Deutschland. In den USA sind sie es nicht.
-
Thread
USB Programmierung, welches Board?
LPC2148 und diesen usb stack: http://wiki.sikken.nl/index.php?title=LPCUSB warum nicht at91sam7? da gibts afair schon mehrere diskussionen im forum, für mich vor allem deswegen: - das lpc datenblatt
lesen - DMA für alles mögliche inkl. uart & co, nicht aber für den 12MBit USB port (beim at91 - der lpc hat dma aufm usb) ist ja wohl total dämlich aber: der lpcusb stack von oben kann noch kein DMA
-
Thread
I2C Startcondition und dann nix mehr
, aber das einzige was funktionniert ist, dass die Startcondition gesendet wird. Ich verwende den LPC2148 auf dem MBC2140 EvaluatuonBorad von Keil und debugge das Ganze mit Hitop5. Pull-Ups habe ich bereits zwischen 1k und 10k variert. Hier mein Source Code: [c] #include "LPC214x.h"
auf den PLL-Takt bevor die PLL sich überhaupt stabilisert hat (locked), wenn ich mal meinen Code für LPC2106 und LPC2129 als Massstab nehme.
-
Thread
Probleme mit Timer Prescaler und OC beim STM32F103
STM32F103 könnte man dazu wunderbar zwei Timer kaskadieren. Leider ist die Zielhardware aber ein LPC2148 und bei dem sind die Timer nicht kaskadierbar. Also muss ich das per Hand machen: Einen Timer fest auf die 8MHz Takt einstellen. Einen zweiten auch auf 8MHz und nach 4096 Takten einen Interrupt
Anscheinend hat der LPC2148 keinen Repetition Counter und auch keine Möglichkeit, intern zwei Timer zu verbinden um z.B. den einen durch den anderen zu starten. Also bleibt nur die reine Softwarelösung. Funktioniert inzwischen
-
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
dir auf spielerischem weg die materie aneignen... ...dafür ist es super... das board mit dem lpc bietet dir halt bisserl mehr speicher für deine progs...
-
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
Arbeite seit über 1 Jahr mit Philips LPC2000-Serien und Keil-Compiler mit ULINK JTAG-Adapter, klappt prima. Das hat natürlich auch so seine Macken beim Debuggen von Peripherie (Timer, CAN-Controller, etc.) bzw. Interrupts, aber man gewöhnt
-
Thread
lpc21isp gibt COM-port nicht frei
Hallo, hab folgende Merkwürdigkeit auf meinem LPC2148 EVA-Board von Olimex. Ich habe das Board nach Anleitung umgebaut, damit nach dem Programmieren automatisch das Programm gestartet wird. Soweit geht auch alles, nur tritt folgende Kuriosität auf
Versionen bei: - die "offizielle" Fassung von Martin Maurer Seite http://guest.engelschall.com/~martin/lpc21xx/isp/ (Datei lpc21isp.exe) - die Entwicklerversion aus dem Datei-Archiv der lpc21isp-Yahoo-Gruppe (Datei lpc21isp_beta.exe) Jeweils die Versionen, die zum Zeitpunkt einer WinARM-Zusammenstellung
-
Thread
NXP verschenkt ARM-Chips
Im Angebot sind: LPC1766 LPC2478 LPC3130 LPC3250 http://response.nxp.com/forms/experience_mcuoptions Anmelden und bestellen!!!
@Omega, ist das Dein Ernst, den LPC2148 mit SDRAM betreiben zu wollen? Ich nehme jetzt einfach mal an, das sollte heissen LPC2468 oder LPC2478, alles andere waere in Richtung Selbstverstuemmelung. In der ARM7 LPC2000 Reihe haben nur die
-
Thread
ARM LPC2* :Codebeispiele + Libary + Codeübersicht gesucht
Hi, ich suche für die LPC 2000 Familie eine Übersicht mit z.B.: der Bedeutung der Libarys. Ausserdem suche ich eine Code- / Befehlübersicht mit speziellen Befehlen der LPC Familie, in der z.B. auch eine Übersicht der einzellnen
Die LPC Familie hat keine speziellen Befehle. Es handelt sich um einen ARM7 und someit ist das ARM referenz Manual was Du benoetigst. Hab kuerzlich mal Beispielprogramme fuer den LPC2148 gepostet, die gehen
-
Thread
ARM Daten Hilfe
afaik alle ARM7/9 programmieren. Ich würde dir aber empfehlen mit einem ARM7 wie dem SAM oder dem LPC2000 zu beginnen. Für die Teile gibt es reichlich Beispiele im Netz und wenn dir die Leistung für irgendetwas nicht reicht kannst du dann immer noch auf den ARM9 gehen. Dann ist da noch der 'ARM7
Empfehlung: ARM7: LPC214x (NXP, Philips), ARM7: AT91SAM7X (Atmel), Cortex-M3: STM32 (STMicro). Angefangen mit ARMs habe ich mit dem MCB2140 (LPC2148) von Keil. Ein sehr schön zu programmierender Proz. Gut nach Datenblatt
-
Thread
Mikrocontroller mit integr. DAC
Hallo! Bestimmte Controller der LPC2000 Serie (NXP) bieten einen 10-Bit DAC an. z.B der LPC2148. Siehe: http://www.standardics.nxp.com/products/lpc2000/lpc214x/ Gruss, manu
-
Thread
Vorwiderstand für LDR
Ich habe eine leider einen LPC2148. Die UART<=>PC funktioniert. Mit der Software habe ich nicht so grosse Problem wie mit der Elektronik ;-). Die Daten, die vom ADC des LPC über eine Uart gesendet werden, werden in einer GUI,
entladenen Kondensators messen und davon den Logarithmus nehmen. Mit den 32bit-Timer-Captures eines LPC2000 bleibt dir ein Überlauf erspart, das von Michael erwähnte Spiel mit dem Prescaler entfällt daher. So grad gestern realisiert mit LPC2129 und NE555-LDR-Oszillator. Da der LPC keinen Analog Comparator
-
Thread
(arm-elf-g++)Viele Probleme bei virtuellen Methoden
rausgenommen habe, bis folgendes entstand: [c] #include <stdio.h> #include <arch/philips/newlib-lpc/lpc2119.h> #include <arch/philips/newlib-lpc/dev_cntrl.h> /**** Device table. List of device drivers for newlib. ****/ const struct device_table_entry *device_table[] = { &com1, &com1
woher die fast 50k .text und 2148 Bytes .bss kommen. Kann bitte jemand meine Fragen zumindest teilweise beantworten? MfG Mark
-
Thread
Undefinde reference "_stack_end"
Felermeldungen: CStartup.o: In function `read_protection': /cygdrive/c/Cankeil/GPSLANDING/GPS_LPC/gps-landing/CStartup.s:109: undefined reference to `_stack_end' /cygdrive/c/Cankeil/GPSLANDING/GPS_LPC/gps-landing/CStartup.s:109: undefined reference to `_data' /cygdrive/c/Cankeil/GPSLANDING/GPS_LPC
Ursache geklärt. Steuerdatei für Linker wurde nicht gefunden , da aus LFLAGS = -Map main.map -T lpc2148_rom.cmd -g beim Linkerausfruf $(LD) ...... $(LFLAGS) .... irgendwie ... $(LFAGS)..... wurde. der Linker sagt aber nichts dazu. Dummer Fehler .
-
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
Na sowas. Es stellt sich heraus dass die Baudrateneinstellung von lpc21isp unter OS X überhaupt nicht funktioniert. Mit einer der (unzähligen gut versteckten und wirr benannten, grml) Beta-Versionen (lpc21isp_133.zip) geht's jetzt; wegen dem 12 MHz-Quarz auf dem Olimex-Board
-
Thread
kleines Entwicklungsboard
ich interessiere mich sehr stark für die 2 neuen Entwicklungsboards hier im Shop "ARM-Platinen mit LPC2148 und AT91SAM7S256". Beide Platinen scheinen nahezu identisch zu sein. Welcher Mikrocontroller hat denn eurer Meinung nach das meiste Potential bzw. den besseren Support, wenn es darum geht, fertigen
du allerdings vor hast primär den Bootloader zum Programmieren zu verwenden, dann nimm lieber den LPC, der Atmel-Bootloader ist ziemlich umständlich zu benutzen. Allgemeine Hinweise zu den Unterschieden findest du in den Artikeln [[AT91SAM]] und [[LPC2000]].
-
Thread
ARM-USB-OCD mit Eclipse
Selection ->Wie in den angehängten Dateien beschrieben das "Target" definiert - Prozessor-Reset (LPC2148) durch Resetbutton - "Run -> Connect to target" (Ausgabe siehe Anhang "Ausgabe nach Run Connect.jpg") Ist so ok, oder? => Meldung GDB -> Successfully connected - Jetzt auf "Run -> download
einfach laufen lassen - evtl. vorher noch "soft_reset_halt", um wieder bei Adresse 0 zu beginnen. Die LPC2000 sind etwas kompliziert, da man sie nicht direkt aus eiem Reset heraus debuggen kann. Gruss, Dominic
-
Thread
kleine Änderung am mx-LPC1768-S(Flash Magix)
ISP-Button des Baseboard ist wirkungslos, da auf P.30 des Targets. Der Pin 28 des mbed Interface-IC(LPC2148?) am Boden des T.-Boards führt auf R1(10k) und wird dort "angezapft" und mit Steckpin P.30 verbunden. Damit wird es möglich, wie gewohnt den LPC in den Boot-Loader-Modus zu bringen(über den
... ich habe die Bezeichnung verwechselt: Die beschriebene Änderung trifft für das * mbed NXP LPC1768 * zu, --> natürlich nicht für das mx-LPC1768; Ich habe beide und leider die Bezeichnung verwechselt. -ENTSCHULDIGUNG-
-
Thread
frage ARM->Flash
Hallo Leuz Ich probiere jetzt schon einige Zeit mit meinem neuen Olimex-ARM-Board (LPC2148) herum und versuche mein erstes Programm in den Flash zu schicken. Dazu möchte ich den Wiggler-JTAG-Adapter (ebenfallst von Olimex) verwenden. Ich bekomme die sache aber noch nicht so richtig gebacken
index.html Methode 2 (Flash Magic) http://www.standardics.nxp.com/support/faq/microcontrollers/lpc2000/memory/#c
-
Thread
Eclipse ARM Debug
wollte ich probieren das ganze aus dem RAM heraus zu debuggen aber es funktioniert eben nicht. Den LPC2148 habe ich mit H-Flash gelöscht. Wenn ich das Debuggen starte dann läuft das Programm gleich los ich kann es nur mehr anhalten. Das einzige was ich geändert habe zu der Version von dem Link ist
http://www.embeddedrelated.com/groups/lpc2000/show/22507.php
-
Thread
ARM7 + Crossworks: Interrupt Beispiel gesucht
Den ARM7TDMI Core in der Variante LPC2138 von NXP.
WinARM ### und/oder GnuARM ## http://winarm.scienceprog.com/arm-mcu-types/interrupt-system-of-arm-lpc2000-microcontrollers.html ### Beispiel RTV für WinARM http://winarm.scienceprog.com/winarm-gcc-tutorial/real-time-clock-of-lpc2148.html
-
Thread
LPC2378 - flashen per Ethernet
prinzipiell dran? Eine geeignete Software einfallen lassen. Ich war mal an so einem Ding dran, einen LPC2xxx über Schnittstelle zu fernupdaten. Ist aber nicht weiter gereift, da ich dann in der Krise gefeuert wurde. Hab mich dann um die Dinge auch nicht mehr weiter gekümmert. Die Überlegungen zur groben
Hi, hier gibt es zumindest einen USB-Bootloader für den 2148 (Olimex-Board): http://www.mikrocontroller.net/topic/90771#new Ich kenne den 2378 nicht, wird sich von der Vorgehensweise aber wohl nicht so stark unterscheiden... Gruß Andreas
-
Thread
ARM7 oder gleich CORTEX M3
zur Verfuegung. -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- Meine ARM/Cortex Webseite: www.lpc2000.com
Soll es ein ARM7 sein, so habe ich gute Erfahrungen (war mein ARM-Einsteiger-Controller) mit dem LPC2148 gemacht. Als Toolchain empfehle ich Keil uVision, auch bei der Demo sind sämtliche Examples dabei, und das Codelimit reicht sehr lange aus. Die GNU Tools sind kostenlos, allerdings braucht man
-
Thread
LPC 2141 Hardware
Keil: http://www.keil.com/mcb2140/ --> schematics oder Olimex http://www.olimex.com/dev/images/lpc-h2148-sch.gif Gruss, Robert
Hallo, ich hatte das mit VBAT auf GND im LPC 214x Manual unter RTC usage notes gelesen. Werde dann VBAT auf +3,3 V legen und den RTXC1 auf GND. Aber da ist mir noch etwas mit dem clock unklar: Da der LPC keinen clock Ausgang hat ich jedoch
-
Thread
TFT-Karten-Projekt grundsätzliche Fragen
hier ein VGA-Display (640x480) an einem S1D13742, welcher seinerseits am externen Businterface eines LPC2468 hängt. Zugegeben, das Display ist 2,35x so groß, aber der LPC2468 läuft mit 72MHz und macht auch das ganze Timing für die Steuerleitungen. Im Code wird also einfach ein 16-Bit Wert auf eine Adresse
Im moment hab ich ein 2.8" OLED mit 240x320 (S6E63D6, Controller intern, 16bpp) an einem LPC2148 (60 MHz), das geht mir ausreichend flott (in assembler). Daher denke ich das es ausreichend für das PSP-TFT sein sollte :) Dennis
-
Thread
Verfügbarkeit LPC23xx
Also langsam aber sicher mache ich - und scheinbar auch ein paar andere in der LPC2000 group - mir ernsthaft Gedanken, ob es richtig war, für aktuelle Designs auf die LPC23xx zu setzen. Dabei beunruhigen mich zurzeit weniger die Errata, als die Tatsache, dass sich weder bei Digikey
Hab ich das nicht schon hier beantwortet? Aus gegebenen Gruenden hab ich mich auf der LPC2000 Gruppe nicht gemeldet aber ende September sollten wieder Teile auf dem Markt sein. Vielleicht erinnern sich noch ein paar Leute hier wie das lief mit dem LPC2148. Fuer mehr als 6 Monate nichts da
-
Thread
Ringpuffer in ISR abarbeiten führt zu Problem
Ende zu erhöhen habe ich keine Erklärung, wieso der Code zu einem Problem führen könnte. Controller LPC2148, ARM7, Compiler GCC Habe den wesentlichen Teil mal isoliert. Er sieht so aus: [CODE] // Datenstruktur für den Ringpuffer #define MAX_CMD_BUFFER 256 typedef struct { uint16_t
Inkremenieren auszuschalten und anschliessend wieder einzuschalten? Ein Problem, betreffend den LPC2148 bzw. ARM7, ist mir dabei aufgefallen: Mit dem Code aus Variante 2 wird der Timer gestoppt und auf den Wert 0 zurückgesetzt. Nachdem der Timer wieder gestartet wird legt er los. Damit verändere
-
Thread
ARM9 lässt sich nicht programmieren.Board aber benötigt für Bachelor
Beinchen vom Controller sind auch da - Den Programmer habe ich mit einem Headerboard mit einem NXP LPC2148 getestet und es ging auf anhieb (auch mit CrossWorks) - ARM9 getauscht Mehr kommt mir gerade nicht in den Kopf... Das komische ist halt, dass es ja schon seit mehr als einem Monat funktioniert
... hab aber leider keinen LPT mehr... Kann es denn sein, dass mein ARM-USB-OCD noch mit dem NXP LPC2148 funktioniert, mit dem STR911FAM44X6 nicht mehr? Gruß, Sören.
-
Thread
AVR -> STM32: machbar!
Hellste, auch nicht mehr der Jüngste; aber es klappt. Zuerst habe ich von Olimex ein Board mit einem LPC2148 und einen JTAG gekauft. Liegt sicher 2 Jahre zurück. Reinfall. Dann habe ich von Stellaris ein DevBoard gekauft. Reinfall. (Will jetzt diese Reinfaelle nicht weiter aufzaehlen, ist echt peinlich
viele .... ) und sich nur halbwegs an ANSI C hält kannste du beliebigsten Code auf AVR , STM , LPC und sonstwo laufen lassen. die LIB nimmt einem bei ein paar einstellungen gut arbeit ab das ist das schöne aber wenn man zB einen LPC11 / 13 / 17 nimmt ( Cortex kern ) ist es hier aber genauso
-
Thread
S65 Display an LPC1114 (LPCXpresso Board)
Guten Abend, Ich versuche gerade recht verzweifelt an mein LPCXpresso board (LPC1114) ein S65 Display (LS020 Typ) anzubinden. Nachdem meine selbstgeschriebenen Codes immer gescheitert sind, habe ich mir jetzt aus den mitgelieferten Beispielen (für Delay und SPI) und aus dem Arm-Webradio
schrieb im Beitrag #2254419: > @Stefan H. > ...übernimm doch einfach > Beitrag "Spielereien mit dem LPC-P2148" lcd.c ab: > unsigned int init_data[] bis > void LCD_Init(void) > ...funktioniert; Vielen dank für deinen Hinweis. Werde ich heute Abend mal versuchen. Allerdings "funktioniert" der Code
-
Thread
Problem Debuggen LPC-P2148 ARM Entwicklungsboard mit JTAG
Hallo Freunde der ARM controller Ich bin im Besitz der LPC-P2148 ARM Entwicklungsplatine und dem ARM JTAG hier aus dem shop. Langsam bin ich am verzweifeln Ich habe die tolle Beschreibung "ARM Crosss Development with Eclipse Version 3" gelesen und alle
empfehlen: http://openocd.berlios.de/web Unterstüzt ARM7/ARM9, Flash Programmierung für Philips LPC2000, Atmel AT91SAM7, ST Micro STR7x sowie externe Flashes nach Intel Standard. Arbeitet mit jedem Wiggler Interface und manchen PLD Download Interfaces (ByteBlaster, Parallel-Cable III), ausserdem mit
-
Thread
Suche!MikroController(C167CR->??)
von NXP (ehem. Philips) LPC2148 (ARM7TDMI-Kern) 40kB RAM 512kB Flash 32Bit TQFP-48 sollte den Anforderungen genügen - wie leicht Dir der Umstieg auf den ARM7 fallen wird, kann ich schwer prognostizieren (kenne den C167
datenblatt gibts hier: http://www.keil.com/dd/docs/datashts/philips/lpc2141_42_44_46_48.pdf user manual: http://www.keil.com/dd/docs/datashts/philips/user_manual_lpc214x.pdf
-
Thread
Korrelation ist besser statt hohe Sendeleitsung!!! Gesperrt
ja auch noch die niedrigere Leistungsaufnahme und niedrigere Versorgungsspannung. Habe mir ein LPC2148 Board besorgt - 512k Flash/32k RAM / 60MHz / 32-bit zum Preis eines Atmega128.
brauchen (MP3 in Software u.dgl.) Aber wieso sollte ein AVR mehr Strom brauchen als ein Arm7? Ein LPC2148 braucht in einer Endlosschleife bei 10MHz 15mA, während ein Mega88 etwa 3,5mA braucht. Beide Werte bei 3,3V und laut Datenblatt. Damit braucht der Arm7 etwa 5x so viel Strom... Markus
-
Thread
Suche LPC2141/2
Hallo, ich arbeite schon seit einer Weile mit nem LPC2148 auf einem Olimex Board und will nun meine eigenen Platinen bestücken. Dafür reichen mir eigentlich schon LPC2141 bzw. LPC2142. Nur scheint man die hierzulande nirgends als Privatmann bekommen zu können? LPC2144 hab ich bei CSD gesehen, aber die sind ja fast doppelt so teuer wie bei Digikey! Also, falls jemand ein paar 2141/2er loswerden möchte oder eine gute Quelle im europäischen Umland weiss.. bitte
-
Thread
ARM LPC Dev Kit von Steinert
meinem gestrigen Hinweis wegen der gespiegelten Ausgabe. Die ursprüngliche Frage war ja auf einen LPC bezogen. Das ganze sollte sich von einem STM ja nicht großartig unterscheiden. Allerdings funktioniert das nur beim Beispiel "Easy Touch". Bei mindestens einem weiteren Beispiel ändert sich dadurch
VSYNC, HSYNC, ENABLE, DB[17:0]). Angesteuert habe ich dieses LCD bereits mit ATmega 644 , ATmega 128, LPC1768,LPC2148 und eben mit dem STM32F407 und 417. Sowohl in SPI-Mode als auch in 8-bit und 16-bit IF mit bit-banding , aber auch mit FSMC. Ich gehe immernoch davon aus, daß Du das MCBSTM32C oder ein
-
Thread
LCD 16x2
bin zur zeit mit einem board der firma olimex beschäftigt. es ist das board aus dem shop, mit dem lpc2148 arm prozessor. für die notwendigen debug ausgaben meiner programme habe ich mir ein 16x2 LCD display bei reichelt bestellt und schön verlötet und an die port1 (bit 16 bis 22) des boards angeschlossen
.,..die Massen des ext. Netzteiles/LCD und LPC-Board hast Du auch verbunden? (ist in Deiner Beschreibung nicht ganz klar...)
-
Thread
static char *pointer;
Danke, sehr gut geschrieben. Mist, ich hab es ja geahnt :-( Ok, dann hole ich mal weiter aus. LPC2138, WinArm, wir befinden uns in der SPI1_ISR; Dort drin ist eine Statemachine, die den Empfang regelt. Startbyte, Prüfsumme etc... Recht komplex, daher hier nur mal gekürzt/schematisch dargestellt
viel tiefer zu liegen. Ich habe mein Projekt auf ein kleines simples Beispiel für ein Olimex Board (LPC-P2148) runterbrechen können und komme aus dem Staunen nicht mehr raus. Das angehängte WinArm Projekt soll eigentlich folgendes machen: - Timer 1 wird initialisiert - nach einer kurzen Wartezeit
-
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
-
Thread
Serial PI LPC22XX
mir jemandem ein Muster Programm(irgendwelches) für die Programmierung einer SPI Schnittstelle einem LPC22XX Mikrocontroller. Vielen Dank Chris
Chris, ich hab mal Beispielprogramme fuer den LPC2148 hochgeladen, hat auch ein SPI Beispiel drin. Die Philips LPC21xx und 22xx sich extrem "familienorientiert:, d.h. Beispiele lassen sich innerhald der Familie uebernehmen solange die Peripherals auf
-
Thread
Programm wird ungewollt als THUMB ausgeführt
Hallo, ich arbeite derzeit mit einem LPC2148 und dem Debuggerprogramm Hitop53-ARM. Zum Compilieren verwende ich den arm-none-eabi-gcc Compiler auf einem WIN XP-System. Mein Problem ist jetzt, dass ich meinen Code ins Flash laden möchte
22. Feb. 2006 - added AT91LIBNOWARN setting (mth) # - 19. Apr. 2006 - option FLASH_TOOL (default lpc21isp); variable IMGEXT (mth) # FLASH_TOOL = UVISION #FLASH_TOOL = OPENOCD # MCU name and submodel MCU = arm7tdmi-s SUBMDL = LPC2148 #THUMB = -mthumb THUMB = THUMB_IW = -mthumb-interwork