-
Thread
ARM-USB-OCD + Eclipse + embeddedice_read_reg_w_check(): 1
openocd auskennt, oder mir jemand eine definitif funktionierende Konfiguration/Demoprojekt für einen lpc2129 zur Verfügung stellen könnte, bin langsam am Verzweifeln. openocd Version: openocd-2006re100 OS: WinXP Sp2 Eclipse: 3.2.1 Vielen Dank im Vorraus Michael
Hallo Michael, deine main.bin hat ~50kB, der LPC2129 aber nur 16kB RAM - du wirst deine Anwendung nie im RAM debuggen können. Du solltest deine Anwendung im Flash linken lassen, und mit flash write 0 filename 0x0 in's Flash schreiben lassen (flash
-
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
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
Entwicklung auf dem Mac mache erleichtert mir dann das ganze das Ausprobieren. Außerdem werde ich dann den lpc2129 nutzen, der hat zwei CAN2.0b Schnittstellen und ist damit schon für Automotive Aufgaben präsidiert. Als direkte Implantation wäre hier wirklich die Grundschaltung zur Antriebssteuerung für ein
-
Thread
lpc2129 + gcc + freertos Demo
Hallo *, da es keine Demo für den lpc2129 (Entwicklungsboard von Olimex) gibt, versuche ich das Demo Projekt ARM7_LPC2106_GCC zu portieren. Allerdings tue ich mich verdamt schwer mit dem Linker File lpc2106-rom.ld . Was ist die beste
länglichen und immer gleichen Section-Kram zu trennen. Beispiele anbei, im Linker dann: -Wl,-Tlpc2129.ld,-TRAM.ld
-
Thread
ARM Beschaltung
Die Schaltplaene der Evaluation-Boards von Keil sind frei zugaenglich. Schaltplan fuer deren LPC2103-Board: http://www.keil.com/arm/mcb2103/mcb2103-schematics.pdf Dort kann man sich den "Levelshifter" fuer BSL/RST abschauen. Habe selbst nur deren LPC2138- und LPC2129-Board und hatte damit
Leseschutz aktiviert hat. Betr. der zweiten Frage: den 32kHz-Quarz kann man auch weglassen. Die LPC RTC kann auch vom "Haupttackt" getrieben werden (zumindest bei LPC2106, LPC2138 und LPC2129). Bin aber grade nicht wirklich sicher, ob ohne 32kHz-XTAL die RTC auch im "Tiefschlaf" weiterlaeuft (analog
-
Thread
Preis/Leistung ARM gegen den Rest
Berechnungen, und das ohne Coprozessor, streckt der 8-Bitter dann vollständig die Waffen. Beim LPC2129 mit 256k Flash spende ich auch gerne einige KB für die Floating Point Library. @crazy horse: >dass 4bit-Controller um die 70% Stückzahlen des >Weltmarkt an MCs ausmachen Einen 4-Bitter
externen Partner, der den Flash Prozess bereits hatte, als Philips den noch entwickelt hat. Die ganzen LPC2000 und auch LPC900 sind Philips eigene Prozesse und deutlich mehr unter Kontrolle. Bei den o.g. Typen wurde uns die Fertigung abgekuendigt, da bleibt uns nur uebrig den Baustein auch abzukuendigen
-
Thread
LPC 2129 mit AtMega8151 über UART direkt verbinden
Hallo! Ich möchte LPC-E2129 direkt also ohne Pegelumsetzer (MAX232) mit AtMega8151 verbinden und das ganze über die UART Schnittstellen der bei Controller. Ich muss doch nur beachten das beide mit der gleichen Spannung
an 3.3v anschließen. sollte der lpc-2129 jedoch weniger als 3.3v liefern (z.b. 2.5v) wirds kritisch, da unter umständen die lo-hi schwelle nicht richtig erkannt wird. die richtige baudrate ist grundvoraussetzung für eine korrekte kommunikation
-
Thread
ARM Instruction Set
CARM zum bei Keil nun aktuellen und von ARM übernommenen RealView-Compiler für ARM7, hier Philips LPC2129, entdeckte ich in der Startup.s (für RealView) folgenden Befehl, zusätzlich zu den alten Startup-Dateien, am Ende, 2 Zeilen vor dem Sprung nach main(): SUB SL, SP, #USR_Stack_Size
-
Thread
Interrupt beim ARM
@botro: Das Blinky IRQ Beispiel gilt für das Keil MCB2100 Board mit LPC2129, funktioniert unter µVision3 mit GCC oder Keil Toolchain. Womöglich mußt du da noch die eine oder andere Anpassung zum LPC2148 und dessen Hardware (anderes Board) in der Demo-Software vornehmen.
@botro: Hurraaaaahhhhh! Gut Ding braucht Weile, beim LPC manchmal ein bißchen mehr, aber es geht. Gruß Dietmar
-
Thread
Interruptfreigabe beim ARM
/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://
@botro: Das Beispiel Blinky IRQ für den LPC2129 auf dem MCB2100 Board gab es am Anfang sogar von Keil nur für GCC, da die aus GCC ihren Compiler weiter entwickelt haben, habe es als eines der ersten Beispiele erfolgreich verwendet. Gruß
-
Thread
LPC2148 mit TNKernel
Hallo Thomas, kann nichts zu TNKernel sagen aber es gibt eine Portierung mindestens fuer den LPC2106 und den LPC2129 von FreeRTOS http://www.freertos.org/ Robert
(zumindest Philips LPC ISP, lpc21isp, uVision und OpenOCD. Das neue "Sponsored by Philips" ESA-Tool hoechtwahrscheinlich auch, aber nicht selbst ausprobiert). Wenn recht erinnert, hat der TNKernel-Entwickler auch eine "LPC214x
-
Thread
LPC 2129 Versorgungsspannung via PIN
Hallo, kann ich das Board LPC 2129 auch über einen PIN versorgen und nicht über den USB-Anschluß? In der Datei, die sich im Anhang befindet, habe ich gesehen, dass der PIN 32 mit dem USB-Anschluß für 5V verbunden ist. Nur kann
-
Thread
LPC2148 Reset
Hallo Leute, hab grad was gelesen im Errata Sheet LPC2129: Seite 6: EXTINT.1 Prozessor kann sich "aufhängen" beim Schreiben von EXTMODE und EXTPOLAR Kann mal jemand von Euch verifizieren, ob das auch für LPC2148 allgemein gilt. Ich hab nur den einen
LPC2129 Erratas gelten grundsaetzlich nicht fuer den LPC2148. 2148 kam 2 Jahre spaeter und hat zum Glueck die Erratas des LPC2129 beseitigt. Robert
-
Thread
MC mit 4 capture-Eingängen?
Falls auch eine andere Controllerfamilie in Frage kommt: Arbeite zur Zeit mit den Philips LPC2000-Serien (ARM7), z.B. LPC2129, benötige dort auch Capture und CAN. Meine Capture-Interruptfrequenz liegt bei bis zu 100 kHz. Die Auflösung ist für mich noch ganz passabel, da der Timer mit 60 MHz
Boards koennten sein: http://www.keil.com/MCB2100 http://www.embeddedartists.com/products/boards/lpc2129_can.php http://www.olimex.com/dev/lpc-h2129.html @ Jens SAM7S hat keinen CAN @ Peter Wuerdest Du ehrlich heute noch mit einem AT89C51CC01 anfangen. Der kostet aehnlich wie der LPC2119 hat
-
Thread
LPC2124: Probleme mit JTAG-Debugging
Hallo, ich mache gerade die ersten Schritte mit ARMs, speziell mit dem LPC2124-Board von Olimex samt Wiggler. Deshalb habe ich als erstes ein "Hello World" geschrieben, wass die LED blinken lässt und einen String über das UART verschickt. Kompiliert wird das ganze mit WinARM. Die Linker-Skripte habe ich vom LPC2129 genommen, weil er die gleiche Memory-Map hat. Flashe ich Programme mit dem Philips-Tool, dann läuft alles. Starte ich direkt vom RAM (mit angepasstem Linker-Script um die Bootloadervariablen nicht
-
Thread
Baudrate des UART0 im LPC2214
hilfe dieses Codes: http://www.mikrocontroller.net/articles/ARM-elf-GCC-Tutorial#UART den UART0 im LPC2214 zu verwenden, um einzelne Zeichen an einen PC zu senden und im Terminalfenster darzustellen. Dabei erscheinen statt der gewünschten Zeichen meist 'x' oder selten Hieroglyphen. Die Oszillatorfrequenz
finden, das scheint OK. Hier ein ganz einfaches Beispiel, daß ich gerade auf meinem Keil MCB2100 mit LPC2129 und Quarz 12MHz und Windows HyperTerminal getestet habe. Die PLL darf nicht initialisiert sein. An der Tastatur eingegebene Zeichen werden vom Controller zurück gesendet und im HyperTerminal Fenster
-
Thread
ETM ARM2106 und JTAG
Sorry, das ist auf den ersten Blick nicht zu sehen. Bei LPC2129 oder LPC2138 ist es klarer: Da gibt es nur die Auswahl JTAG oder ETM. Das hat sicher mit der Anzahl der vorhandenen Pins zu tun, die beim LPC2106 natürlich klein ist. Aber, wie ich hieraus
Hier noch ein Tip zum Secondary JTAG port des LPC2106 http://www.qsl.net/dk7nt/tools/secjtagd.html Würde aber aber nicht mehr mit dem LPC2106 anfangen, es gehen zum Debuggen zu viele Pins verloren. LPC123x/4x ist meiner Meinung besser geeignet
-
Thread
Woher LPC2138 bzw. lPC2148
verarbeiten. Wir haben vor 2 Wochen eines der Keil Demo-Boards MCB2100 verheizt und versucht, den LPC2129 auszutauschen. Hat nicht viel gebracht, auch wenn die Schaltung nicht mal kompliziert ist. Schau doch mal hier im Shop von mikrocontroller.net, da gibt es fertige Evaluation Boards mit LPC2000
Bausteinen, die einen feinen Pitch haben, nicht mehr funktionieren: Eben, wie beschrieben, mit dem LPC2129, auch bei Infineon C167 und Flash und SRAM. Da braucht nur noch irgendwo eine Zinnbrücke oder Unreinheit unter dem Baustein zu entstehen, da wo man keine Möglichkeit hat, es zu sehen. Dann tut man
-
Thread
CAN Bus und zuverlässiger Blocktransfer von Daten
eine "In Application Programmierung", IAP, Fernupdate der Firmware, bei einer Hardware mit Philips LPC2129 durchführen. Der CAN Frame ist an sich schon sehr sicher, bietet eine Redundanz von HD=6. HD, Hamming-Distanz, Definition, kann man in Wikipedia nachschauen. Es handelt sich hier um einen lokalen
-
Thread
ARM7 - Spart Powercontrol wirklich Power
Hallo Leute! Ich benutze den LPC2138 von Philips. Es gibt beim LPC das PCONP-Register, womit man einzelne Einheiten, wenn sie nicht benötigt werden, abschalten kann um Strom zu sparen. Hierfür habe ich einige Funktionen entwickelt
Peripherie: Für Timer0: PCONP |= (0x01 << 4); Für Timer1: PCONP |= (0x01 << 5); Verwende zur Zeit LPC2129 und LPC2138. Habe sporadisch mal gemessen, und einen geringeren Strom festgestellt. Ich werde das jetzt jedoch mal weiter im Auge behalten. Sonst macht das PCONP Register sicher keinen Sinn
-
Thread
LPC21xx mit T6963-Display
Hi, ich wollt mich mal erkundigen ob jemand von euch schon einen LPC-µC von Phillips mit einem Display (mit T6963-Controller) angeschlossen und dazu ein Programm geschrieben hat. Für nen AVR hab ich schon eins gefunden, aber leider hab ich momentan keine Zeit dieses für meinen LPC2129 umzuschreiben, bzw. mir selbst eins zu schreiben. Falls jemand hierfür was hat, bitte melden. Gruß Daniel
-
Thread
Mindesttaktzahl für I²C?
Link habe ich jedoch leider an meinem Arbeitsplatz und nicht hier. Beim µController, bei mir der LPC2129 von Philips, läßt sich die niedrigste Bitrate etwa ab 1 kbit/s einstellen. Philips ist einer der I2C-Erfinder. Dort findet man auf jeden Fall noch Informationen. Gruß Dietmar
-
Thread
Einstieg in die programmierung
mittlerweile ein in µC vieler Hersteller verbreiteter Standard, und manche Implementationen, z.B. die Philips LPC2000-Serien, sind im Vergleich zu 8-Bittern unschlagbar preisgünstig. Flash Download über JTAG oder RS-232 mit Freeware Philips Flash Utility. Da hat man 32 Bit, die per Floating Point genau so schnell
Open Source Tools. Hier im Shop hab ich da ein Evaluation Board von Olimex gesehen mit Philips LPC2129, 75 Euro, und ein JTAG Tool für 10 Euro. Da bleibt nur noch die Frage, welche Entwicklungsumgebung benötigt wird (C-Compiler, JTAG, Keil Demo, OpenOCD, gcc, etc.). Gruß Dietmar
-
Thread
[Tipp] GLCD 240x128, T6963, CCFL inkl. Inverter um EUR 19,96
Programm aber dann doch noch ein bisschen abändern müssen, weil ich keinen AVR verwende, sonderen einen LPC2129 mit ARM7-Kern, aber das is wahrscheinlich nicht so das Problem.
So die von mir auf den LPC2124 umgeschriebene Version funktioniert jetzt auch bei mir, sprich ein paar Pixel an-/ausschalten und ReverseFunktion. Muss mir nur noch einen guten Inverter bauen/kaufen, da ich zZ den Kontrast nur
-
Thread
LPC2129 Programmierprobleme
Hi, ich arbeite seit kurzem mit dem LPC2129 unter WinARM. Dabei haben sich bei mir einige Fragen aufgetan. 1) Warum mäkelt der Compiler Deklarationen, die so aussehen [code] int test(unsigned char &c); [/code] an? (Der Fehler ist
-
Thread
ARM7 mit VIC und Spurious Interrupts
Hallo ARM7-Gemeinde um Philips LPC2000, Atmel, etc...., Gibt es hier jemanden, der sich mit dem Thema "Spurious Interrupts" (Scheininterrupts) etwas auskennt? Das betrifft wohl hauptsächlich µC, in denen ein ARM7-Core mit dem VIC
Sicht (Nested Interrupts, etc.). Habe das Schaltbild des Vectored Interrupt Controllers meines µC (LPC2129) im User Manual. Einige Gatter und Multiplexer. Ist da irgendwas nicht richtig, was ich übersehe? Dort gibt es doch nur die beiden Meldeleitungen IRQ und FIQ. Parallel dazu, muß der VIC die Adressen
-
Thread
CAN-Bus: Nachrichtenfilter berechnen?
macht ein- und die selbe Software für verschiedene Knoten und ist kein Problem, habe ich beim Philips LPC2129 so gemacht: Eine Baugruppe mit einem Steckplatz in einem Racksystem, in dem der Steckplatz mit ein paar Pins auf der Backplane binär kodiert ist und die Steckplatznummer darstellt, die so in den
noch als erweiterten Identifier zur Auswertung heranzieht. Literatur und Sourcen: Für Philips LPC 2000 Serien (ARM7) gibt es hier CAN Beispielsoftware: http://www.keil.com/download/docs/291.asp Buchvorschläge: Horst Engels: CAN-Bus Franzis Verlag ISBN 3-7723-5146-8 Wolfhard Lawrenz
-
Thread
ARM7 LPC2136 Timer0
auf das Keil Evaluation Board MCB2100 angepasst, welches den LPC2129 verwendet, steuert dort ein paar LED's an. Für andere Hardware und mit LPC2136 sind meines Erachtens nur geringe Änderungen des Beispiels nötig, z.B. I/O-Ports. Gruß Dietmar
Beispiel schon hast. Dort ist aber einiges wegrationalisiert, wie ich sehe: 1. Du solltest mal das LPC213x.h für den LPC2136 includen. LPC21xx.h ist für LPC2114, 2119, 2124, 2129, 2194, aber das wird es sicher nicht sein. 2. Was steht denn in VIC.h? Das File braucht man meines Erachtens nicht, da
-
Thread
Timer capture bei ARM
Vielleicht reichen auch 60 MHz CPU Clock? Dann schau dir die PHILIPS LPC2000-Serien (ARM7TDMI-S) an. Verwende gerade einen LPC2129 mit Timer Capture und bis zu einigen 10000 Interrupts pro Sekunde, z.B. zur sehr schnellen Frequenzmessung. Der Timer kann mit CPU Clock
-
Thread
CAN-Bus Betrieb bei 1 Mbit/s
ist das ein 5V-Typ? Davon versuche ich wegzukommen, da die gesamte Hardware auf 3,3V läuft (Philips LPC2129). Der TI-Transceiver ist bei 3,3V auch ISO11898-kompatibel. Gruß Dietmar
-
Thread
Neuer Prozessor
so: Derzeit arbeite ich mit den Serien LPC2129 und LPC2138, alles 32-Bitter mit ARM7-Kern, irre viel Flash, RAM, ADC, alle Register 32 bit, ARM / THUMB Befehlssatz Auswahl, Einstiegspreis ab ca. 1,25 Euro bei Abnahme 1000 Stk, CPU-Speed 60 MHz
Die Philips LPC2000 sind hypergalaktisch gut, aber ich kann dir da jetzt nicht weiter helfen. Außer: Sie sind wirklich teuflisch gut, haben einen sich weltweit verbreitenden ARM7TDMI-S Core ..... Bei der Pinbelegung
-
Thread
Unlösbares Problem - Serielle Schnittstelle LPC2138
Leute! Ihr seid meine letzte Hoffnung. Ich habe vor einiger Zeit einen seriellen Treiber für den LPC2138 programmiert. Habe diesen auch ausgetestet, aber anscheinend nicht genau genug. Dieser Treiber kann IRQ gesteuert Daten senden und empfangen. Das Problem: Wenn ich Daten vom µC sende und
und darum wird es wohl auch keinen Bugfix bei neueren LPCs geben. Mein Kollege benutzt ja den LPC2129 und hat auch genau diesen Bug festgestellt (hatte aber einige Tage gedauert), er muß Interrupts zeitweise disablen, um 1-wire Sensoren abzufragen. Für mich bleibt es jedenfalls ein kritischer
-
Thread
LPC2129 vs. SJA1000
jemand sagen, welche Vorteile man hätte, einen Stand alone CAN Controller zu nehmen, anstelle eines LPC2129 also z.B. einen SJA1000, wenn keine Targetcpu, frei nach dem Motto, ich habe einen H8 und der soll nun an CAN angebunden werden (...), vorgeschrieben ist? Ist ein SJA1000 irgendwie "besser",
-
Thread
CAND1 / 2 Jumper LPC2129 dev Board
der Sendefunktion einige Kleinigkeiten modifiziert waren. - Es gibt mindestens zwei Versionen des LPC-P2129 Boards mit unterschiedlicher Schaltung, zumindest hat mir ein WinARM-Nutzer geschrieben, dass er meine LPC2129 Beispiele fuer sein Board ("Rev B") minimal modifizieren musste, da einige LEDs und
Hi, das mit dem Beispielprogramm war wohl etwas schwammig. Ich meine das Beispielprogramm lpc2129_blinkswitch aus der WinARM-20060117-1. Das Programm spielt zwischen den zwei CAN Schnittstellen Pingpong. Das die Masse nochmal extra mit auf die Schnittstelle gelegt werden muss finde ich ehrlich
-
Thread
Platinen mit GPS - Empfänger bei ebay
I'm not sure why - maybe a new feature or a bug in the binutils. In the "blinkswitch" examples for LPC2106 und LPC2129 I've somehow fixed this and verified the correct result by the values given in the map-file. In the linker-script for ROM .stack ALIGN(256) : { ... has been replaced
-
Thread
LPC PLL Mißgeschick
Hallo, ich bräuchte da mal Hilfe. Habe gerade mit einem frischen LPC2129 von Olimex rumgespielt und wollte die PLL mal passend einstellen. (14.7456MHz Quartz). Dabei hab ich mich im Bit vergriffen und statt Multiplier "5" wohl ne "21" reinprogrammiert. Seitdem
-
Thread
LPC2129 Dev Board + Wiggler (shop) + CrossStudio
Hi, hat jemand die oben genannte Konfiguration am Laufen? Bekomme ständig die folgende Meldung und weiss nicht wo ich da ansetzen soll: " Executing reset script Evaluator7T_ResetWithFlashAtZero() Loading target script file C:\Programme\Rowley Associates Limited\CrossWorks for ARM 1.5\targets\ARM_Evaluator7T\ARM_Evaluator7T_Target.js Downloading Loader.exe to Macraigor Wiggler (20 Pin) Programming completed in 172 ms 17,558 bytes/sec Programming 2.9 KB of at 0x80000 Download complete Downloading Executable_1.elf to Macraigor Wiggler (20 Pin) 1 error Erasing Download failed " Gruss
-
Thread
ARM7 LPC2148 Peripheral Beispielprogramme zum runterladen
zur Verfügung zu stellen! Da ich (ein Mikrokontroller Newbie) für mein Studium ein Projekt mit dem LPC2141 plane! Leider kann ich dir 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
ist das Build durchgelaufen. Das ist schon einmal ein guter Anfang, da ich aber eigentlich einen LPC2129 verwende, muß ich den ganzen Spaß noch von 2148 auf 2129 umswitchen, die Aktion werde ich aber erst morgen starten, da die letzte nacht schon recht kurz war und ich noch feste Nahrung zu mir nehmen
-
Thread
amontec ARM jtag
openocd.berlios.de/web/ ist recht vielversprechend. Noch nicht viel damit gemacht, aber die Verbindung zu einem LPC2129 mittels Olimex Wiggler-Nachbau scheint in ersten Tests problemlos und relativ schnell (Win2K). Amontec-Hardware wird lt. Webseite in den neueren openocd-versionen direkt unterstuetzt. Alternativ
-
Thread
CAN Tranceiver
external. Kostenguenstige und sehr schnelle micros von Philips mit integriertem CAN waeren der LPC2119, LPC2129 (mehr Flash), LPC2194 (4 CAN Schnittstellen) und die LPC229x serie. All die Teile sind fuer die Clients, auf dem Host PC brauchts eine CAN Einsteckkarte, ich hoffe das ist nicht das
-
Thread
LPC2129 (ARM) EINT Problem
Lies mal die Release Notes vom LPC2129 (aka Bugliste)!
-
Thread
ARM C166
Also die Philips ARM7 sind 5V tolerant, deshalb nehme ich die auch. Der LPC2129 hat 256kB Flash und ein externes Memoryinterface, wo Du SRAM 8, 16 oder 32-bittig anschließen kannst. Ich habe ihn wegen dem einfacheren Layout nur 8-bittig angeschlossen. Und da SRAMs ja TTL-kompatibel
-
Thread
Gesucht: Mikrocontroller mit LAN und CAN
Hallo, ich programmiere zur Zeit am LPC-E2129 von Philips ARM7. Der hat einen LAN-Anschluss und 2xCAN. http://www.olimex.com Kostet ca. 86,- Euro
-
Thread
ARM7, freeRTOS mit Adam Dunkels uip
Hallo zusammen, ich programmiere (Anfänger) gerade einen ARM7 (LPC-E2129 von Philips). Dazu habe ich mir das FreeRTOS und uIP Beispiel für den Rowley Compiler herunter geladen und zum laufen gebracht. Ich möchte mit dem Board über den Port 1000 gerne Daten austauschen
-
Thread
uIP und Port Zugriff
Hallo zusammen, ich programmiere grade einen ARM7 (LPC-E2129 von Philips). Dazu habe ich mir das FreeRTOS und uIP Beispiel für den Rowley Compiler herunter geladen und zum laufen gebracht. Von uIP gibt es auch eine kleine Dokumentation mit kleinen Beispielen
-
Thread
LPC-P2148 oder AT91SAM7S64 ?
Bin seinerzeit mit LPC2106 eingestiegen (mit Olimex Board, aus dem Shop), dann LPC2129 (ebenfalls Olimex) und LPC2138 (mit Keil MCB-Board), bisher noch keinen Kontakt mit LPC214x (also "USB-LPC"). Habe inzwischen auch ein
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
LPC 2129, FreeRTOS, uIP
Hallo zusammen, ich hab hier ein LPC-E2129 Board auf dem ich FreeRTOS mit uIP flashen soll mit dem GNU Compiler. Ich hab nur keine Ahnung wie ich das mache. Hat das hier vielleicht schon jemand mal gemacht und könnte mir Tips bzw. Hilfe
Philips LPC2000 haben einen integrierten Bootloader zum "Flashen ueber UART0" (beim E2129 wohl ueber virtuellen COM-Port des FT232). Software dafuer gibt's z.B. bei Philips "philips_flash_utility.zip" (MS Windows
-
Thread
ARM Board minimal
Also der LPC213x läuft mit bis zu 60MHz. Die lassen sich duch die integrierte PLL auch aus ner niedrigeren Quarzfrequenz erzeugen (z.B. 15MHz Quarz über PLL mit 4 multiplizieren). Zu den IO-Ports: Der LPC213x
), verwendet Bitfelder, weil das zwar schön aussieht, aber ein Maximum an Code erzeugt. Bei den LPC2000-ern leitet sich der I/O-Takt vom Prozessortakt ab, nicht vom Quarztakt. Um mal Zahlen rein zu bringen: LDR dauert beim lpc2129 bei maximalem Peripherietakt 4 Takte länger wenn ein I/O-Port gelesen