-
Thread
LPC2103 Anfängerprogramm
Hallo, der LPC2103 wird folgendermaßen initialisert: Zuerst der ARM-Kern mit dem Assembler-File crt0.S (bei Keil heißt es Startup.S). Dort wird der Stack, das Interruptsystem und der Einsprung zum C-Programm vorbereitet
nimm Pin 0.14, der steuert die LED auf dem Stick an. #define LED 1<<14 #include <LPC2103.H> int main () { IODIR = LED ;//pin P0.14 configured as output //IOCLR = LED ;// LED aus IOSET = LED ;// LED an }
-
Thread
Weihnachten kommt immer so plötzlich.
Habe 2 von diser http://www.embeddedartists.com/products/boards/lpc2103_pro001.php Bingo
-
Artikel
GPS
GPS in Verbindung mit Funkgeräten zur automatischen Standortmeldung GPS-Tracker mit Navigation auf LPC2103-Basis GPS Empfänger mit uBlox-GPS-Modul GPS Empfänger mit µBlox GPS MS1E GPS-Visualizer Do-It-Yourself Mapping Writing Your Own GPS Applications: Part 1 und Part 2 (C# und VB.NET) GPS Standard Positioning
-
Thread
Billiger einstiegs-DSP?
jemand schon Erfahrung in diesem Segment mit den NXP ARMs gesammelt? Mir würde da jetzt spontan der LPC2103 einfallen, der hat wenn ich mich recht erinnere 6 PWMs, aber wie schnell die jetzt sind??? Muss ich wohl noch einmal die Datenblätter studieren.
-
Thread
lpc210x timer mit interrupt
Hallo zusammen, ich habe ein kleines Problem mit dem Versuch den Timer0 des lpc2103 zu benutzen. Ich initialisiere wie folgt: [code] void setup_timer() { /* setup timer0 */ T0MR0 = 1875; // 31.25 u sec T0MCR = 3; // Interrupt and Reset on MR0 T0TCR = 1; /
Interrupt? Sonst sieht es aber ordnungsgemäß aus. Ich verwendete den LPC2129, und denke, daß der LPC2103 ähnlich ist. Wie ist der Reset-Zustand des Registers PCONP? Ist da Timer0 frei gegeben? Kannst du feststellen, ob der Timer arbeitet? Bei VICIntEnable kannst du das ODER-Symbol weg lassen, denn
-
Thread
lpc21xx newlib
Hallo zusammen, ich schreibe gerade ein wenig Software für einen lpc2103. Als Compiler setze ist den cross-arm-elf-gcc ein. Das funktioniert soweit auch ganz gut, allerdings würde ich jetzt gerne einige libc Funktionen (snprintf z.B.) benutzen. Dafür bin ich auf die newlib
lnewlib-lpc -o main.elf crt.o console.o at45_flash.o lpc_handler.o peripherals.o slip_io.o main.o -T lpc2103_flash.cmd \ -Map main.map [/code] Liefert aber leider immernoch unresolved symbols auf alle libc Funktionen. Gruß, Julian
-
Thread
Günstiger uC mit hoher Taktfrequenz
Kunstharz: Der Etliche-Hundert-Megaherz-Controller ist fertig! Wenn es wirklich so einfach ist: LPC2103 kann glaub ich 72 MHz und ist dank schnellem Flash und FIQ vielleicht _ein bischen_ schneller als der AVR. Kostet um die 2 Ören.
-
Thread
OpenOCD USB von Embedded Projects HILFE
Entwicklungsumgebung (eclipse?)ein Programm schreibe und das dann auf das Microkontrolerbaord mit einem LPC2103 übertragen bekomme... mein System auch wenns nicht das beste für die Aufgabe ist, Windows7 64Bit. ---Problem--- Ich habe es nun hinbekommen den OpenOCD-USB mit den treibern von der FTDI-seite
-
Thread
LPC1102, jetzt wird's winzig. 32-bit auf 5 mm2
Ob nur der interne Oszillator da sein wird?? PLCC44 war auch (ziemlich fest) geplant fuer den LPC2103 aber letztendlich hat sich NXP damals dagegen entschieden und es sitzen immer noch dieselben Menschen dort, die Entscheidungen treffen. Mal schaun. Robert
nur der interne Oszillator da sein wird?? > > PLCC44 war auch (ziemlich fest) geplant fuer den LPC2103 aber > letztendlich hat sich NXP damals dagegen entschieden. Mal schaun. > > Robert So, jetzt hab ich etwas mehr Info und kann die meisten meiner eigenen Fragen selbst beantworten :-) aber
-
Thread
Projekt: DDS basierter Funktionsgenerator mit AD5930
Menüsystem (Buttons, Edits, Icons..) kein wirkliches Problem. Ich hab sowas alles für Chips wie den LPC2103 und Konsorten mir selber geschrieben. Wenn man nicht wirklich viele Fonts braucht, dann ist das auch recht platzsparend. Aber mal ne andere Frage zum Grundsätzlichen: Mit einem DDS kann man eigentlich
Menüsystem (Buttons, Edits, Icons..) kein wirkliches Problem. Ich hab > sowas alles für Chips wie den LPC2103 und Konsorten mir selber > geschrieben. Wenn man nicht wirklich viele Fonts braucht, dann ist das > auch recht platzsparend. Die Anzahl der Fonts ist für ne gut durchdachte Bedienung egal, da
-
Thread
Problem mit dem ARM7 Starterkit
oocdlink" ft2232_latency 2 # 6/(1+n) Mhz TCLK jtag_speed 1 [/code] und [code] # NXP LPC2103 ARM7TDMI-S with 32kB Flash and 8kB SRAM, clocked with 12MHz crystal if { [info exists CHIPNAME] } { set _CHIPNAME $CHIPNAME } else { set _CHIPNAME lpc2103 } if { [info exists ENDIAN
chain anyway... Error: Could not validate JTAG scan chain, IR mismatch, scan returned 0x3F. tap=lpc2103.cpu pos=0 expected 0x1 got 3 Warn : Could not validate JTAG chain, continuing anyway... Error: unknown EmbeddedICE version (comms ctrl: 0xffffffff) Warn : DBGACK set while target was in unknown
-
Thread
[V]erschenke 3x NXP LPC2103FBD48 (ARM7TDMI)
Moin moin, aus einer Farnell-Fehllieferung habe ich die drei oben genannten Controller hier herumliegen - vom Rumliegen werden die aber nicht besser... Wer die Teile gebrauchen kann, kann sie also gerne bekommen. Gegen eine Tafel Nuss-Schokolade hätte ich auch nichts einzuwenden, ist aber kein Muss :) Entweder per Direktübergabe an der Uni Karlsruhe oder per SASE (=frankierter Rückumschlag) - meinen Nachnamen und Postadresse gibts gegen eMail an spamless [at] sags-per-mail [punkt] de MfG, Heiko
-
Thread
AVR Studio 4.18 AVRISP mkII
Leider ist mir im Beitrag oben ein Fehler unterlaufen. Ich habe nicht den "ARM2103 Controller" mit LPC2103 microcontroller von Philips gekauft, sondern den "ATMega Controller" (http://www.futurlec.com.au/ATMega_Controller.jsp), auf dem der ATMega 128 verbaut ist.
-
Thread
Suche Board mit ADC/DAC/Eth
Lötstoplack und einseitig zu bestücken, lediglich die USB-Buchse, der Wannenstecker und der Quarz für den LPC2103 sind bestückt) inklusive der Entwicklungsunterlagen anbieten und du könntest versuchen, manche Bauteile vielleicht als Samples zu bekommen (insbesondere bei Analog Devices den AD7656 und den AD5668
schnell übertragen kannst, bringt dir ein schneller ADC oder DAC erstmal garnichts. 2kS sind mit dem LPC2103 kein Problem und auch 100kS gehen grundsätzlich, wenn man vielleicht nicht alle Kanäle gleichzeitig braucht und der Controller ansonsten nicht so viel zu tun hat. Wenn du dich anmeldest oder mir
-
Thread
ARM Starter Kit
Hi, also ich bin mit folgender Kombination ganz gut gefahren: - LPC2103 bzw. 2148 Entwicklungsboard - Olimex JtagTiny - Yagarto - OpenOCD - Eclipse (+Gnuarm Plugin) Wobei "gut gefahren" relativ ist. Der Weg war schon steinig. Aber man schaffts irgendwann
-
Thread
LPC2103 und Core Spannung
Hallo ihr LPC Spezialisten, ich habe eine Frage zu dem LPC2103 und der VDD (Core) Spannung von (laut Datenblatt) 1.8 V. Im Internet hab ich schon einige Beiträge zu diesem Thema gefunden, jedoch gibts da zweigeteile Meinungen. Die einen sagen es muss genau
> es is kein Problem VCore an GND zu hängen. Interessante These. Soweit mir bekannt hat der LPC2103 keinen internen Regler, und der elektronische Prozessor, der komplett ohne Strom läuft, ist m.W. noch nicht erfunden worde. > kann ich die 1.95V auch mit einem Spannungsteiler hinbiegen. Im
-
Thread
MC + TFT + Kamera
Ich habe genau das mal mit einem LPC2103 ausprobiert. Das Problem dabei ist, dass der Controller nicht genug RAM hat und der ADC zu langsam ist. Du bräuchtest was mit rund 7 MHz Bandbreite wenn ich mich recht erinnere. Siehe meine Ergebnisse
-
Thread
Elektor schluckt CircuitCellar
der SMDs... Dann sind wir auch schon auf der vierten Seite und bei der Beschreibung der Software. "LPC2103 mehr als genug Leistung -> eigene Erweiterungen problemlos möglich"... Vielleicht bau ich mir da noch ein Tetris mit ein? Mal sehen :-) "µC läuft in Endlosschleife" und *jede Sekunde* wird eine
nun also davon aus, dass man mit einer geeigneten Last den Akku trotz 22- (AD-Wandler) bzw. 32 (LPC2103)-bittigem Akkuwächter sowas von tiefentladen kann ohne dass Elektors Akkuwächter auch nur annähernd verdacht schöpft. Ich hab doch bestimmt irgendwas übersehen, das kann doch echt nicht angehen
-
Thread
Stand Alone Programmer für AVR-Tiny
Habe Schaltplan sowie SW für einen LPC2103 Programmer mit SPI Speicher (2Mbit), ev auch erweiterbar.
-
Artikel
Benutzer:Omega
Tätigkeiten sagen. In meiner Freizeit beschäftige ich mich im Bereich Elektronik mit ARM7 µCs speziell dem LPC2103, Analogtechnik, Spannungswandler, Messtechnik. Meine Projekte/Schaltungen:. - LPC2478 Board - Forumseintrag - LPC2478 Board - komprimierte Informationen, Liste von Fehlern, LCD Treiberbeispiel - FBAS
-
Thread
LPC1100, superguenstig, 8-bit? Wird immer unnoetiger
Kannst Du mir dann Samples (PLCC44) besorgen ? Bin mal gespannt ob es dem genauso ergeht mit dem LPC2103 in PLCC44. Der wurde vor ein paar Jahren angekündigt und kam nie.
wissentlich) verwendet. printf(), itoa() und co sind selbst programmiert. PS: Controller dürfte ein LPC2103 gewesen sein, also ARM7. Auf jeden Fall im ARM Mode. Wofür war Thumb nochmal gut? ;)
-
Thread
embedded-projects JTAG an lpc2103
Hallo zusammen, ich habe hier ein kleines Board mit einem LPC2103, dessen JTAG Schnittstelle wie in der Anlage gezeigt herausgeführt ist. Dazu habe ich einen USB JTAG Adapter von embedded-projects.net bestellt und würde den LPC2103 nun gerne mit Hilfe von eben
bisher folgende Pin-Übersetzung von dem JTAG-Header auf dem Board zu dem vom USB JTAG gemacht: lpc2103 -> usb-jtag 1 -> 4 2 -> 1 3 -> 3 4 -> 5 5 -> 7 6 -> 13 7 -> 15 8 -> 9 -> 9 10 -> 11 -> 12 -> Der Schaltplan zum usb-jtag findet sich hier: http://www.ixbat.de//files/admin/projekte
-
Thread
PIC Oder AVR?
herumschubsen. 100MHz auf I/O-Pins brauche ich nicht, aber mir wäre es durchaus recht gewesen, wenn NXP den LPC2103 wie angekündigt auch als PLC44 rausgebracht hätte. Besserer Mega32 sozusagen.
OK, rein für den Core-Takt kann man sich da mit einer PLL drumrum mogeln. > ..., wenn NXP den LPC2103 wie angekündigt auch als > PLC44 rausgebracht hätte. PLCC ist ja auch nicht DIP. Ein DIP-40 hat einfach an den äußeren Pins riesige Induktivitäten sitzen. Wenn man dann noch ,klassisches'
-
Thread
LPC2101 erkannt als LPC2103
rum und habe eine Frage: Der J-Befehl, der mir sagen soll, welcher Chip das ist, antwortet mit LPC2103. Komischer Weise sind im Usermanual auch keine weiteren Chipkennungen angegeben. Wenn das so sein soll: Warum? Oder reagiert mein Chip falsch? Lg CowZ
Der LPC2103, 02 und 01 sind im Wesentlichen gleich, lediglich das verfügbare RAM und ROM unterscheiden sich.
-
Thread
embedded ARM Bord zwei Spuhlen steuern
fuer eine solche Aufgabe, dann nimm doch die "Einstiegsdrogen" nen kleinen STM32 oder LM3S pder LPC2103, die sollten das alles koennen. Boards z.B. im Shop, von Olimex, von Embedded Artists z.B. dieses Sonderangebot http://www.embeddedartists.com/products/education/edu_2103.php Also einen 400 MHz
-
Thread
NXP verschenkt ARM-Chips
Hier ist mein Startup-code Ich habe von Assembler keine Ahnung und habe das hier von meinem LPC2103 übernommen... Edit: Debugger habe ich leider nicht. Aber der µC springt in die UNDEF Funktion.
genutzten Leitungen als GPIO nutzen kannst. Man kann ja die Funktion jedes Pins einzeln schalten. Beim LPC2103 weiß ich, dass man bei SPI, z.B.: nur CLK und MISO nutzen kann. Aber 100% sicher kann ich dir nicht sagen, das es so funktionieren wird wie du es vor hast! @Christian. Ja du kannst die Daten
-
Thread
ARM-uC mit möglichst schnellen GPIOs
allerdings noch ein Bestand von "0" gelistet. Soll es ein kleiner uC sein, schau Dir doch mal den LPC2103 an, der hat bereits fast I/Os kostet wenig und kann bis 17.5 MHz toggeln. Vielleicht hilfts ja :-) Robert
-
Thread
ARM OpenOCD,JTAG Welcher Programmer
Beim ersten ist noch ein LPC2103 Board mit im Paket. Und der USB/RS232 Wandler dürfte besagten FT2232 drauf haben, der zwar auch als 2-kanaliger USB/RS232 Wandler bekannt ist, der aber noch ein bischen mehr als das kann, nämlich
-
Thread
LPC21xx und RFM12
Ich habe folgendes Problem. Nutze einen LPC2103 von Olimex zur Ansterung eines RFM12 Moduls. Die Initialisierung des Moduls läuft problemlos, 10 MHz am CLK! Allerdings ist es mir nicht möglich, bei Statusabfrage (0x0000) die über MISO übertragenden
-
Thread
ARM7, double und float fix
Ich will ein ARM7 (LPC2103) für eine aufwändige Regelungstechnik/Signalverarbeitungsaufgabe verwenden. Ich brauche/will auf jeden Fall floating point Zahlen. (hoher Dynamikbereich). Arm7 hat keine FPU, also werden die Floating
genau was Du suchst aber immerhin sind darin Vergleichswerte zwischen AVR und ARM7, speziell dem LPC2103 drin. Wenn es komplexer wird (double), dann wird der Unterschied eher groesser. http://www.mikrocontroller.net/topic/50817#new Gruss, Robert
-
Thread
Einbinden von weiteren C-Files in WinARM
Hallo zusammen, ich verwende einen LPC2103 und WinARM und habe mir das folgende Projekt als Beispiel genommen, um mit dem Controller zu starten: http://ieee.ucsd.edu/news/item.php?id=104 Das Programm ist wohl das Beispielprogramm von
einmal ohne Interrupts) entsprechend zu kommentieren und dir zur Verfügung zu stellen - für den LPC2103 gibt es ja auf deiner Seite leider noch keine Beispiele. Vielleicht bleibt ja auch noch eine Platine für den LPC2103 übrig. ;-) Danke jedenfalls schonmal.
-
Thread
Wechselspannung Amplitude bestimmen
Sorry, etwas wenig Infos von mir. Ich nutze einen LPC2103, aber auch da ist der ADC für sowas zu langsam, deshalb möchte ich Analog eine Gleichspannung bestimmen, die proportional zur Amplitude ist. Momentan habe ich gar kein DC Offset.
-
Thread
Probleme mit dem LPC2103 Rev.B
Hallo. Vor ein paar Monaten hatte ich mit einem LPC2103 das Problem unregelmäßig ausgeführter Neustarts. Nach längerer Recherche bin ich dann auf das Thema "Spurious Interrupts" gestoßen und nachdem ich einen entsprechenden Default-Handler installiert
-
Thread
Port schalten beim LPC2103
Hallo, ich habe eine Verständnisfrage zum Schalten mehrerer Pins bei einem LPC2103. Ich möchte eine Funktion schreiben, an die ich ein Byte übergebe und die dann acht Pins (alle kommen nacheinander) entsprechend schaltet. Das ganze möglichst schnell. Wenn ich das jetzt richtig verstanden
Rückmeldung. Mir geht es nur darum, möglichst schnell die Daten anlegen zu können, da ich einen FT245 am LPC2103 hängen habe, der einiges an Daten rüberschaufeln soll. Dass ich nur noch die Fast-IOs verwenden kann, ist nicht das Problem, den Code kann ich entsprechend ändern. Oder gibt es sonst einen Haken an
-
Thread
Beispielprojekt für LPC2103 / WinARM
Hallo, ich suche ein einfaches Beispielprojekt für den LPC2103. Ich habe sowohl das Beispiel von Benedikt Sauter http://www.mikrocontroller.net/topic/47857 als auch von Martin Thomas http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/ für
-
Thread
EmbeddedArtists LPC2103 Education Board
EmbeddedArtists bietet z.Z. sein LPC2103 Education Board für 15€ bzw. 10€ ab 10 Stück an. (Preise zzgl. Versand und 25% schwedischer MwSt.) http://www.embeddedartists.com/products/education/edu_2103.php Es ist zwar von den Möglichkeiten
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Sachen die ich jetzt nicht fotografiert habe: - Schaltwandler (Step up/down, teils bis 100V Vin) - LPC2103 Experimentierboard mit SD/MMC, FT232, Netzwerk, komplette Spannungsversorgung - Bleiakkuwächter - VGA -> LVDS Umsetzer - USB -> UART Schön zu sehen, wie andere sowas bauen und vorallem was.
Messkarte für analoge und digitale Signale, ausgerüstet mit: - LPC2103, getaktet mit 70MHz - USB-Schnittstelle mit FT245R - 6 x 16bit ADC, Eingangsbereich -5..+5V oder -10..+10V (umschaltbar) - 6 x 16bit DAC, 0..5V - 2 x Stromquelle 16bit, 0-15mA - 8 IO-Pins, darunter
-
Thread
Insight Debug-Problem mit ARM LPC2103
{ [info exists CHIPNAME] } { set _CHIPNAME $CHIPNAME } else { set _CHIPNAME lpc2103 } if { [info exists ENDIAN] } { set _ENDIAN $ENDIAN } else { set _ENDIAN little } if { [info exists CPUTAPID ] } { set _CPUTAPID $CPUTAPID } else { # force an error
-
Thread
Wittig(welec) DSO W20xxA Hardware
er zu sagen hat. Auch während der programmierung des Vinculum. [code] Ver V2DAPx.yz On-Line: LPC2103-SD-USB-Host: 03.01.2012 20:42:06 -> 5 A [/code]
Hallo, nochmal zum USB-Host: mir ist eben noch eingefallen das ich den LPC2103 auch nur mit 57600Bits programmiert bekommen hatte! Bei höherer Übertragungsrate gab es immer wieder Abbrüche mit Fehlern beim Überprüfen der geschriebenen Daten. Vielleicht hilft das ja überhaupt
-
Thread
ARM-Starterkit - Empfehlungen?
und such dazu nach einem Starterkit. Der Shop hier bietet ja durchaus etwas an, allerdings mit LPC2103. http://shop.embedded-projects.net/product_info.php?info=p76_ARM7-Starterkit.html Da es absehbar ist das ich später auf Atmel umsteige: Gibts sowas auch mit Atmel?
-
Thread
Auf der Suche nach einem passenden Mikrocontroller
präferieren würde. Vielleicht dieses Teil: http://shop.embedded-projects.net/product_info.php?info=p27_LPC2103-ARM-Entwicklungsplatine--LPC-P2103-.html
-
Thread
Ab wann lohnt sich ein 32bit Controller? Compilerkosten?
Hab grad wieder bei den LPC2103 etwas nach gelesen. Da steht was von Thumbs Befehlen usw . Was bedeutet dies nun genau ? MFG Patrick
oder so), ist dafür aber auch etwas langsammer. Der Thumb Mode ist der 16-Bit Befehlssatz des LPC2103. Ich würde auf ihn verzichten, wenn Du mit dem LPC2103 hantierst. Zum Thumb-Mode gibt es auch noch einen Know-Bug. Siehe Errata Sheet des LPC2103.
-
Thread
Alle Jahre wieder.
Product Quantity Price/Unit Total LPC2103 Christmas Tree 4 15.00 EUR 60.00 EUR Subtotal 60.00 EUR Shipping 28.60 EUR Sales Tax (VAT) 22.15 EUR Grand Total 110.75 EUR bekomm ich sogar angezeigt ?! danke aber das ist
die voriges Jahr gekauft haben, sind gut dran: LPC2104 drauf, in diesem Jahr ist es wieder ein LPC2103 laut Webseite... Gruß aus Berlin Michael
-
Thread
UART am LPC2103
, ich versuche jetzt schon eine ganze Weile einen interrupt basierten uart treiber auf meinem lpc2103 zu implementieren. Ich habe schon diverse Codebeispiele durchgeschaut und mich durch die Datenblätter gewälzt, aber es will einfach nicht stabil laufen. Ab und zu wird bei unten angehängtem Beispiel
-
Thread
[grasshopper]
selbstgebaut. Aber USB ist über einen FT232 an einem UART zum programmieren angeschlossen. Als µC ist ein LPC2103 vorgesehen. Aber da ich das als Steckmodul habe kann man auch andere ARMs aufstecken.