-
Thread
Shop Lieferzeit/Reaktion :((
Die andere Bestellung war im Oktober (muss zuhause genau nachschauen wg. Datum) mit einem zweiten LPC-2148P, Wiggler und AVR-In-System-Programmer. Nach ca. 3 Wochen habe ich diese dann storniert. Gruss, Th.Kusch
-
Thread
Schwierigkeiten mit SAM7-H64
Ports als Eingang konfiguriert. Mit den SAMs kenne ich mich aber nicht aus, ich benutze einen LPC2148. Und den auch erst seit kurzem. - Michael
-
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
WinARM klappt nicht
Hallo, ich möchte ein c-quellcode für einen LPC2148 compilieren, aber beim Aufruf des Compilers unter Programmers Notepad kommt immer folgende Meldung: > "make.exe" all -------- begin (mode: ROM_RUN) -------- process_begin: CreateProcess((
-
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 - SPI0 Problem
Hallo, ich habe ein ARM-Board von Keil (MCB2140) mit dem LPC 2148. Ich will Daten über den SPI-Anschluß senden bzw, empfangen. Dazu benutze ich das SPI0-Interface. Mein Initialisierungscode sieht wie folgt aus: S0SPCR = 0x00; PINSEL0 |= (1<<14)
-
Thread
Verbleib einer Bestellung
Hallo, ich habe mir hier im Shop vor ca. 2 Wochen eine LPC2148-Platine für 63,90€ bestellt und das Geld auch überwiesen, nach dem ich die Auftragsbestätigung erhalten habe. Doch leider ist das Bord immer moch nicht angekommen, obwohl in der Auftragsbestätigung
-
Thread
LPC2148 Linker Skript
Hallo, ich versuche einen LPC2148 auf einem Keil MCB2140 Board zu programmieren. Als Compiler benutze ich den ARM GCC-Crosscompiler. Allerdings fehlt mir ein Linker Script. Weiß jemand, wo ich ein funktionierendes Linker Script
Hallo Marc, ich habe versuchsweise das Demo demo2148blink im Flash und im RAM zum Laufen gebracht. Das Projekt ist nicht auf meinem Mist gewachsen, ich glaube das Original stammte aus der Yahoo Gruppe LPC2000. Die Linkerskripte habe aber ich modifiziert
-
Thread
LPC2148 mit OpenOCD im Flash debuggen
hallo! ich versuche ein programm auf einem mcb2140-board mit lpc2148 von keil im flash zu debuggen. das ganze mit openocd in eclipse. openocd scheint richtig zu starten, wenn ich dann allerdings den gdb anwerfe erhalte ich fehlermeldungen wie sie in dem 'error.txt
-
Thread
Alignment des ARM7
zum laufen bringen (fürs erste). Funktioniert auch alles bisher ganz gut. Das Board ist ein MCB2140 (LPC2148) von Keil und Bestandteil des hitex StarterKits. Jetzt ist es so, dass ich in dem Programm ( C ) auf dem Controller von einer Funktion ein Struct zurückbekommen sollte. Bekomm ich aber nicht
arm-hitex-elf-gcc. Vielleicht würde es mir schon helfen, wenn jemand weiss, wie das alignment des LPC2148 ist, dann kann ich weiter googlen.
-
Thread
Arm Cross Development: OpenOCD - error 193
infos: 1. arm cross development paket nach jim lynch 2. amontec jaygkey 3. mcb2140-board mit lpc2148 problem: ich versuche gerade den openocd unter eclipse zum laufen zu bekommen und erhalte folgende fehlermeldung (->screenshot): Error creating process /cygdrive/d/Eigene Dateien/workspace
-
Thread
USB grundsätzliche Frage
die späte Antwort, aber habe sie erst jetzt gesehen. Ich habe ein Keil mcb2140 Board mit einem LPC2148 als hitex StarterKit Grüße Nils
-
Thread
GNUARM Eclipse Plugin
Invoking: GNU ARM C Linker /opt/local/bin/arm-elf-ld ./blockdev_sd.o ./console.o ./hid_int.o ./lpc2000_spi.o ./main.o ./msc_bot.o ./msc_scsi.o ./printf.o ./startup.o ./syscalls.o ./usbcontrol.o ./usbhw_lpc.o ./usbinit.o ./usbstdreq.o -o"iP.cardreaderGEN2-eclipse.elf" -T"../lpc2148-rom.ld" -nostartfiles
remade because of errors. Was habe ich übersehen einzutragen/zu ändern? Als Target will ich einen LPC2294 verwenden. Wie kann ich dieses device einbinden? Vielen Dank Ferdl
-
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
LPC2148 blinky
anfänger auf dem gebiet mikrocontroller, will mich aber etwas einarbeiten. meine arbeitsmaterialien: lpc2148 auf mcb2140 amontec jtagkey amontec sdk4arm ich suche nun schon seit geraumer zeit nach beispielprogrammen bzw. kompletten projekten, welche ich in eclipse importieren kann und welche auf meinem
finden. Aber hier gibt es doch einige Links zu den LPCs: http://www.mikrocontroller.net/articles/LPC2000 Unter http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/ gibt es einige kleine Programme, die sich leicht auf deinen 2148 portieren lassen sollten.
-
Thread
C++ .. ne Zahl an was dranhängen
Hallo zusammen, ich habe folgende Funktion: void usbInterface_LPC2148::methodSwitchLEDOn ( int LEDNr ) { BYTE datagram[16]; memcpy( datagram, ("\0sMI \3 \5"), 16 ); usbInterface::write( datagram ); } jetzt würde ich gerne da wo die \5 steht, den inhalt
ewig im Weg. Du könntest zb folgendes machen: #define SET_LED_FUNCTION 3 void usbInterface_LPC2148::methodSwitchLEDOn ( int LEDNr ) { BYTE datagram[16]; sprintf( datagram, "%csMI%c%c", '\0', SET_LED_FUNCTION, LedNr ); usbInterface::write( datagram ); } Das zusätzliche Argument '
-
Thread
Philips/NXP LPC214x 2 Interrupts gleichzeitig
folgende Frage an euch: Ich habe hier ein Philips/NXP EVA-Board von Keil, das MCB2140. µC ist ein LPC2148. Ich schreibe an einem Programm und bin auf ein Problem gestoßen wo ich nicht mehr weiter weiß. Folgendes.... Ich habe ein Programm geschrieben, das 2 vektorisierte Interrupts enthält. Der eine
Kenne den LPC2148 nicht, aber den LPC2129 und nehme mal an die sind im Bereich Interrupthandling identisch. Es handelt sich NICHT um einen Nested Interrupt Controller; d.h. Vectored Interrupts können sich nicht
-
Thread
OutputReport bei einem MCB2140
z.B. den OutputReport größer machen kann? Grüße Nils PS: Das Board ist ein MCB2140 mit einem LPC2148 ARM. Es ist das hitex StarterKit.
-
Thread
ARM + JTAG geht nicht
Hallo, ich will mein hier im Shop erworbenes Olimex LPC2148 Board über JTAG und OpenOCD betreiben (mittels Yargato), doch leider will es nicht so wie ich. Ich habe die Installation von Yargato durchgeführt, und bis zu dem Zeitpunkt, wo man das kleine Testprogramm
Und wenn ja, wie? Ach ja, als Configfile verwendede ich das bei Yargato in der Anleitung gegebene lpc2xxx_pp.cfg.
-
Thread
Keil Board als USB HID Interface
Hallo zusammen, ich habe seit 2 Tagen ein hitex StarterKit LPC2148 hier und versuche es gerade unter VC++ 2005 zum laufen zu bringen. Klappt auch bis jetzt echt gut. Kann auch schon über readFile auslesen, ob ein Knopf gedrückt ist oder was der Potentiometer
-
Thread
LPC2148 - I2C Takt
Habe beim LPC2148 den P0.3 und 0.4 auf SCL/SDA gesetzt: PINSEL0=(PINSEL0&0x3FFAFC3F)|0x80050140 Dann I2C0SCLH=0X3C und I2C0SCLL=0X3C für 100kHz Betrieb bei 12MHz Clock. I2C0CONSET=0x40 zum Aktivieren des
Ist die LPC2000 Familie so exotisch???
-
Thread
USB auf hitex Starterkit (LPC2148)
Hallo zusammen, habe heute morgen mein StarterKit bekommen *freu* habe auch nach einigen Abstürzen die USB Software auf den Controller bekommen (er gibt sich also als HID Interface zu erkennen am PC) ... funktioniert alles einwandfrei. Jetzt würde ich aber gerne diesen Controller per C++ ansprechen, nur weiss ich nicht welche Befehle ich per WriteFile schicken muss, damit zB ein LED angeht. (CreateFile funktioniert bereits) Grüße Nils
-
Thread
Suche LPC2148 Evalboard
Hallo, ich suche ein LPC2148 Evalboard von Olimex. Gern auch gebraucht. Angebote bitte per Mail. MfG Christopher
-
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
HCS12 Codewarrior und allokieren von lokalen Daten
Assembler Code des Compilers immer zu folgen, jedenfalls für jemanden der momentan AARM-Compiler Code (LPC2148) sieht. Leider kann ich die Entwicklungsumgebung nicht wechseln da diese von meinem Prof bevorzug wird. Morgen hab ich ne Sprechstunde bei ihm und werd dann hier rein posten wenn er mir weiterhilft
-
Thread
SSEL1 der SPI1 am LPC2148
Hallo zusammen Ich verwende SPI1 am LPC2148 als Master in Verbindung mit einem L7366 Baustein als Slave (IC zum Anschluss eines Inkrementalgebers). Das Auslesen des 32-Zählerwertes aus dem L7366 erfolgt indem man an ihn zeurst ein Steuerbyte sendet und anschliessend 4 Bytes ausliest. Das Problem ist nun, dass die SPI1 des LPC2148 bei jedem Lese- oder Schreibvorgang den PIN SSEL1 für kurze Zeit auf 1 legt und den L7366 damit wieder in den "Grundzustand" versetzt. Wenn ich SSEL1 durch einen GPIO-Pin erzeuge, dann funktioniert
-
Thread
Suche USB Buch
verunsichert genug, dafür brauch ich die anderen nicht :) Haben heute das "IAR KickStart Kit for LPC2148" bestellt. Hoffe es kommt die nächsten Tage, damit ich mal versuchen kann ein USB Gerät anzusprechen. Ich muss mal mit meinem Betreuer reden, ob wir nicht einfach einen Tunnel verwenden, d.h. wir
-
Thread
KEIL ARM LPC2148 & Assembler Subroutinen
Hallo ich schon wieder ^^ Meine Frage diesmal kurz und bündig. Ich will mit meinem LPC2148 ein C-Projekt einspielen welches allerdings Assemblerroutinen Public zur verfügung stellt und das unter Keil AARM. Bsp. NO_INT EQU 0xC0 AREA FLASH,
-
Thread
ARM LPC2148 Interrupts kurzfristig Ausschalten
Hallo, hätte mal ne Frage. Arbeite am OLIMEX LPC2148 Evalboard und möchte für Kritische Bereiche "Critical Sections" wissen wie man die Interrupts kurzfristig sperren kann. Mit bekannte Assemblerbefehle wie CLI/SEI oder DI und EI kennt der Arm
sollte bitte ebenfalls bescheid sagen. Ansonsten noch die Frage: Wie kann ich in Assembler beim LPC2148 den StackPointer auf eine andere Adresse zeigen lassen?? MOV R0,pArray MOV SP,R0 ??
-
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
ARM + MAX7219
Hallo miteinander, ich bin dabei an mein LPC2148 Board von Olimex den Max7219 über SPI0 anzuschließen. Irgendwie ist das aber ein wenig merkwürdig, da ich zwar ein Zeichen über die SPI schicken kann, dann aber auf dem Max nichts angezeigt wird
-
Thread
LPC2148 und USB
Hallo zusammen Ich nutze den Free USB Stack für mein Controller board mit dem ARM LPC2148. Die Kommunikation funktioniert soweit einwandfrei. Ein Problem ergibt sich allerdings, wenn man bei geöffnetem Com-Port (z.B. bei der Verwendung des Hyperterminals) die Programmausführung am Controller
-
Thread
Gitarrenverstärker + Effektgerät
fertige Boards mit vergleichbarem Prozessor und Codec gibt es leider nicht. Eine Alternative wäre ein LPC2148, der hat AD- und DA-Wandler eingebaut - aber die sind nicht für Audio gedacht und du darfst dementsprechend keine Hifi-Qualität erwarten. Zum Basteln und Lernen reicht's aber allemal. Für größere Mengen RAM sind weder der SAM7 noch der LPC2148 geeignet. Da sollte man schon einen mit richtigem Speicherinterface nehmen.
-
Thread
Neue LPC23xx Produkte mit Ethernet, USB und CAN
Ausgaengen... Kurzinfo hier: http://www.standardics.nxp.com/literature/leaflets/microcontrollers/pdf/lpc2364.lpc2366.lpc2368.lpc2378.pdf Links zu Datenblaettern (noch kein Programmers Manuals) hier: http://www.standardics.nxp.com/products/lpc2000/lpc23xx/~LPC2366/#LPC2366 Preise in Kleinstueckzahlen nur wenig ueber LPC2148 Verfuegbarkeit auf Boards von Keil jetzt, ueber Distributionskanaele so im November. Robert
-
Thread
Unterschied lpc2138 lpc2148
Der LPC2148 hat einen USB Device Port, der LPC2138 nicht. Denke das ist der auffälligste Unterschied. Gruss, Dominic
Fehler, die beim LPC2148 nicht vorhanden sind. Habe es nicht nachgesehen, aber nehme an, dass zumindest einige der Fehler auch beim LPC2138/01 beseitigt wurden. Martin Thomas
-
Thread
ENC28J60 Basics für Philips LPC213x
Ich habe die Basics Version mal auf einem LPC2131 ausprobiert: Beide LEDs am ENC28J60 blinken, ebenso die LED am LPC sobald dieser startet. Sobald ich die IP anpinge erzeugt der ENC28J20 einen Interrupt, aber der Ping wird nur ab und zu mal beantwortet
replies ;) After finding out the Ulrich's website, I decided to buy a small dev board based on LPC2148 chip. I also buy a ENC28J60 chip and connect it to SPI0, with CS on P0.21 and IRQ on P0.16. Crystal is same as Ulrich's one (10MHz) After burning his program (Basic or Standard), both LED on
-
Thread
Olimex USB-JTAG Adapter für ARM Problem
gibt es zu dem Tool leider nicht... (sehr ärgerlich!!) Ich benutze das quick start board für den LPC2148 von embedded artists zusammen mit dem Prototype Board, d.h. standart JTAG interface, JTAG jumper natürlich gesetzt....
Ich werde am Wochenende die neue Version testen. Eine kurze Frage: Sind die 12MHz Takt mit dem der LPC2148 betrieben wird u.U. ein Problem? (laut embedded artists docu laufen einige JTAG Adapter nicht mit >10MHz)
-
Thread
Instruction Set ARM7-LPC2000
KSDK-LPC2148-R2T-PLUS ist bestellt. Mal sehen, wie es sich praktisch handhaben läßt und wie weit die Compilerdemo mitspielt. Downgrade zum LPC2103 kommt dann später.
Ja ich habe auch die beiden PDFs von Philips/NXP speziell zu den LPC2103, die kurze Hardwarebeschreibung und das ausführlichere User Manual.
-
Thread
Dos-PC mit Compact Flash betreiben...
Hallo Philipp Vielen Dank für Deine Meinung. Aktuell arbeite ich mit einem ARM7 Controller (LPC2148) und JTAG fürs Debugging. Die Lösung ist schon recht ausgereift. Ich habe die Firmware auf dem ARM-Controller noch nicht laufen lassen, da die Berechnung der Bahngeschwindigkeit allerdings alles
-
Thread
Splinekurve mit Hardware berechnen
computer board rauf passen:) und noch von Hand lötbar sein - also minimale Pin-Abstände ähnlich einem LPC2148. Falls ihr langsamere Möglichkeiten kennt, dann bin aber auch daran interessiert. Beste Grüsse und vielen Dank für Eure Rückmeldung Geri
Halloi Detlef Vielen Dank für Deine Rückmeldung. Ich arbeite akutell mit einem ARM7 mit LPC2148. Gesehen habe ich aber auch bereits ARM9-Boards, die mit 200MHz getaktet sind und eine Menge Ram zur Verfügung stellen. Ich habe ausserdem ein interessantes Board mit ARM9 und einem FPGA - names
-
Thread
LPC 2148 Digitale Signale einlesen?
Hallo! Ich hab mal wieder ein Problemchen. Seit ich mit dem ARM Controller arbeite verstricke ich mich immer wieder mit kleinsten Problemen! kurz mein Problem (-bitte korrigieren wenn ich was falsch mache): PINSEL0 = 0x00000000; -ich initialisiere alle PINS am Port 0 als GPIOs. IODIR = 0x00000000; -setzte alle als Eingänge int value = IOPIN0 & 0x0000FFFF; -Eingänge 0-16 einlesen wenn ich nichts angeschlossen habe, lese ich ständig die Zahl 0x0000F7F3. was kann hier nicht stimmen? verwende ich vielleicht das falsche Register zum einlesen? #define IOPIN0 (*(REG32 0xE0028000
-
Thread
LPC2148 Verwendung von Timer0
um Hilfe! bin grade mit nem kleinen Projekt als Praktikumsarbeit beschäftigt. muss mit dem arm7 LPC2148 arbeiten und kriegs einfach nicht hin mit nem timer zu arbeiten. will den timer counter verwenden um die zeit von ner anweisung zu messen. hab ihn initialisiert und möchte ihn nun starten und stoppen
-
Thread
LPC21xx RTC-Auflösung kleiner als 1 Sekunde
Da alle Resourcen meines LPC2148 was Timer angeht verbraucht waren, ich aber noch die Zeit zwischen zwei Ereignissen im Sekundenbereich mit einer Auflösung von 10 oder besser 1 ms benötigte, habe ich versucht das mit der RTC
sollten mittels RTC CTIME0 and CTCR Register ermittelt werden. 1KHz Signal verbunden mit INT2 eines LPC2148 (60 MHz). Die RTC läuft mit einem 32 KHz Uhrenquarz. Ergebnis: Genauigkeit scheint bessser als 30 us zwischen zwei Flanken zu sein. Habe keine größeren Zeitsprünge gesehen. CTCR scheint mit
-
Thread
UART LPC2148
Moin & guten morgen, wer kennt sich mit dem UART des LPC aus ? Ich habe mir mit Hilfe einer Beispiel-Routine und dem User-Manual folgende uart_init zusammeggestrickt: void init_uart(int baud) { int baud_tmp=0; //switch ON RxD and TxD
kann, um die Initialisierung zu erstellen (in C) ? Greetz, /th btw: gibt es für den LPC2148 - ähnlich wie für die AVRs - eine header-datei, in der alle Symbole, Strukturen, Bits usw. definiert sind ? Die meisten hab ich jetzt über das Phillips-lpc214x.h (allerdings stimmen die Namen nicht
-
Thread
User manual für LPC2148
zusammen Weiss jemand von Euch vielleicht woher man eine gedruckte Version des User Manuals für den LPC2148 von Philips erwerben kann? Die pdf-Version mag zwar aktuell sein, eine gedruckte Version evtl. in Buchform dünkt mich aber praktischer. Beste Grüsse und vielen Dank für Eure Hinweise Geri
wenn man A4 auf A5 verkleinert und heftet . Ich habe mir auch schon überlegt, die fast 300 Seiten zum LPC2103 auszudrucken.
-
Thread
LPC2148 und Dateisystem fuer MMC?
hier gefällt mir aber besser: http://elm-chan.org/fsw/ff/00index_e.html Das Hardwarelayer für den LPC2148 anzupassen dürfte ja kein Problem sein.
Hallo zusammen, ich wollte mal nachfragen, ob mit der zeit schon jemand den code für den lpc2148 portiert hat. Gruß Tanja
-
Thread
LPC2100 JTAG abgeschossen
Hi Leutz, ich hab im wahrsten Sinne den Vogen ... ähhh JTAG meines Controllers LPC2148 (Keil MCB2140) abgeschossen. Leider hab ich ein mal nicht dran gedacht die PINSEL's zu ver-odern, und mir die somit alle gelöscht :-( Per Philips LPC2000 flash utility hab ich Zugriff über
Thorsten, der JTAG hat nicht so viel mit den PINSEL zu tun. Schau mal nach im Users Manual fuer den LPC2148 Kapitel 22.5 Reset state of multiplexed pins. P1.26 muss LOW sein bei Reset, das ist er nur mit einem pull-down Widerstand, empfohlen 4.7kOhm. Dieser Widerstand ist meistens in einer JTAG Probe