-
Artikel
CAN
Cortex-M3 Kern. 1 - 2 CAN Schnittstellen Herstellerseite: Philips Semiconductors NXP (ex. Philips) LPC2129 LPC2194 LPC2290 LPC2292 LPC2294. Mikrocontroller mit ARM7TDMI-S-Kern (vgl. LPC2000 Philips ARM7TDMI-Familie) 2 - 4 CAN Schnittstellen CAN-Modul angelehnt an Philips SJA1000 (aber mit recht langer
-
Artikel
Linksammlung
Microcontroller-Starterkits Starter-Kits für verschiedene Microcontroller (D) preisgünstige Platinen (ab 12,95 Euro für LPC2129 und 2194) sowie Entwicklungsboard komplett bestückt Micro-Research Development- und Header-Boards für LPC2000 und ADuC7000 Olimex Bulgarischer Anbieter günstiger ARM Prototypen- und Header-Boards
-
Thread
[S] Eval-Board mit LPC2119 oder LPC2129
Ich suche ein Evaluation Board mit LPC2119 oder LPC2129. Ich weiß dass z.B. Olimex welche hat, wollte allerdings vorher hier fragen ob eventuell jemand eines zu verkaufen hat.
-
Thread
LPC2129 compiler unter Linux Mint
Hallo zusammen, ich habe ein älteres Programm für ein LPC2129 Board, das ich vor vielen Jahren unter Windows mit WinARM+Eclipse entwickelt habe. Jetzt möchte ich gerne eine kleine Anpassung machen, habe aber keine Windows-Maschine mehr. Wie kann ich den
-
Thread
[ARM / Cortex-M0(+)] delay-Funktionen "avr-libc style"
schrieb im Beitrag #4303319: > Magst du die hier vorstellen? Klingt auch interessant. Da der LPC2129 sicherlich nicht mehr viele Freunde hat und der Code ausserdem schlecht aus meiner Devicelib rausgezupft werden kann hier mal die STM32 Variante. Viel verwendet worden ist die allerdings nicht, also
-
Thread
Qual der Wahl zwischen LPC2129 und STM32
Moin, würdet ihr eher zu einem LPC2129 oder einem STM32F107 raten? Anforderung: Zwei CAN Schnittstellen bedienen, Sound per PWM erzeugen und ein paar I/O Signale schalten. Geplant hatte ich mit dem LPC2119, aber mir ist jetzt der STM32F107
geplant war der LPC2129 und nicht der LPC2119..Tippfehler
-
Thread
Schaltung für 5V, 3.3V und 1.8V
Das scheint im Grunde so zu gehen. Auf einem Keil-Board MCB2100 mit dem LPC2129 war es ähnlich gemacht, und man brauchte ein Steckernetzteil mit grob etwa 7,5 oder 9V. Bausteine darauf brauchten 1,8V, 3,3V und 5V, genau wie hier. Man könnte aber alle drei Regler mit dem LM1117
-
Thread
Ein µC oder auf mehrere verteilen?
Nur mal so am Rande... Wieso nimmst Du keinen LPC2129?
-
Thread
Funktionen teilweise ins Sram legen und von dort ausfuehren
Stichwort: fastrun sieh dir mal die fastfunc.* und die LPC2129-ROM.ld an. Es wird einfach eine Section hinter der .data Section angelegt. In diese kommen die Funktionen und werden wie die Variablen in den RAM kopiert. Ist keine Hexerei ;-)
-
Thread
LPC2129 kaufen
Hallo, wo kann man LPC2129 und ARM-USB-OCD-H kaufen? Von Bulgarien ( Olimex ) wollte ich nicht direkt. Vielleicht gibt es in Deutschland einen Händler? Grüße
-
Artikel
Diskussion:Mikrocontroller Vergleich
Sub-D-Buchsen so dicht beisammen, dass oftmals nur ein Stecker reingeht, der zweite passt dann nicht mehr (lpc2129). Neuere Boards sind zwar besser, aber am alten Layout wird natürlich nichts geändert. Nett, eine Reset-Control per DTR einzubauen, wie Philips nahelegt. Aber ziemlich sinnlos, wenn man konsequent
-
Thread
[V] Diverse Evalboards
die Versandkosten. - EasyToWebAVR (Mega128 + CS8900) - FPGABoard mit XC2S200 - MCB2100 (mit LPC2129) - NEC KLine (µC, aber keine Ahnung was der kann) - M16C62 Evalboard von Glyn - Drei Leerplatinen USBisp (www.matwei.de) Matthias
-
Thread
32-Bit Anfänger: LPC2148 oder LPC1769
engere Auswahl sind jetzt Boards mit > LPC2148 und LPC1769 gekommen. Ich selbst begann mit dem LPC2129, weil ich zwei CAN-Schnittstellen brauchte. Die Auswahl unter den LPC hat sicher für jeden was passendes. Die hohe anfängliche Zahl an Errata sollte aus den LPC inzwischen raus sein. Dank Workarounds
-
Thread
[V] Keil MCB2100 mit Philips(NXP) LPC2129
Board wie auf Foto, mit Keil uVision3 02.2005 auf CD und Quick Start Guide. Kein weiteres Zubehör, Board war nie in Betrieb, für 25 Euro.
-
Thread
ARM: kompliziert?
das das flash damals > meist extern war und nur mit 16 bit angebunden war. Nicht bei bspw. LPC2129 oder LPC2138. Die hatten ausreichend Flash, daß man oft kein externes brauchte.
-
Thread
Welches Mikrocontrollerbard empfehlt ihr?
Entwicklungsumgebung: Gibt's meines Wissens für AVR und ARM. Den ARM fand ich mal Klasse, z.B. einen LPC2129 oder 2148. Ich hatte mal das MCB2100 von Keil, aber da gibts bei Olimex eben so brauchbare Boards. Von Keil gab es eine Demo-Version der Entwicklungsumgebung, die allerdings auf 16k Code limitiert
-
Thread
LPC2148 ARM7 Interruptroutine beendet nicht richtig
entweder ROM.ld oder RAM.ld jeweils zusammen. Verwendet wurde das von mir für LPC2106/LPC2119/LPC2129. Wer hierüber stolpert und Codesourcery verwendet, der müsste in den Linker-Scripten vielleicht irgendwelche Sections anpassen. Das Zeug ist schon einige Jahre alt und stammt aus der WINARM Ära
-
Thread
suche.LPC2129 CAN QuickStart Board
Hallo zusammen, mein CAN Vorhaben geht in die nächste Runde. Ich suche für ein Projekt das "LPC2129 CAN QuickStart Board" welches mit seinen 55 x 58 mm super klein und gut unter zu bringen ist. Man braucht keine besondern Spannungen nur +5V da alle auf dem Board erzeugt werden. Technische Daten: http://www.lpcware.com/content/devboard/embedded-artists-lpc2129-can-quickstart-board Wie das aussieht ist auf dieser Seite dargestellt: http://www.lpcware.com/content/image/lpc2129-can-quickstart-board Gibt es zufällig eine Bezugsadresse in Deutschland
-
Thread
Bus für >50m
nicht wesentlich teurer als der MCP2515. Es ist da fast ziemlich Wurst, ob man einen PIC oder LPC2129 oder sonstwas nimmt. Der im µC integrierte CAN-Controller macht in der Software auf jeden Fall viel weniger Aufwand, als ein externer CAN-Controller. Im µC hat man einfach direkt Register, das ist
nicht wesentlich teurer als der MCP2515. > > Es ist da fast ziemlich Wurst, ob man einen PIC oder LPC2129 oder > sonstwas nimmt. Der im µC integrierte CAN-Controller macht in der > Software auf jeden Fall viel weniger Aufwand, als ein externer > CAN-Controller. Im µC hat man einfach direkt Register
-
Thread
Auswahl Cortex M3 Start-kit, Board
manierlich aus. Wenns nicht grad völlig gelogen ist, dann hat NXP wohl aus dem Desaster mit dem LPC2129 gelernt, denn auf dessen CAN Controller passt das Gleichnis von startenden Löwen und landenden Bettvorleger.
-
Thread
Wieso gibt es noch bestimmte elektronische Bauelemente?
Platine verbunden worden sind. In meinem früheren Betrieb, versuchten sie mal, einen verheizten LPC2129 auf einem Keil-Demoboard zu ersetzen. Mein Kollege, und ich sage ausdrücklich, nicht ich, drehte mal die Spannung etwas zu hoch. Die Profis aus der Produktion versuchten noch, den Baustein zu wechseln
-
Thread
Ford Fiesta TDCI Bj.2006 Elektronikstörung
implementieren, habe das schon mal gemacht. Und habe den Treiber auch hier, selbstverständlich. Fertig für LPC2129 von NXP. Allerdings kommt man wohl sicher sehr schwer an die CAN-Identifier und das Protokoll heran. Am CAN-Treiber arbeitete ich ein paar Wochen, programmierte den selbst auf Programmiersprache C
-
Thread
elektronisches Monopoly
Speicherplatz). Die werden für die Aufgabe reichlich genug Performance haben. Habe selbst mit LPC2129 und LPC2138 gearbeitet, am Rande auch mit LPC22xx (haben größeren externen Speicher). Es gibt ja dort eine ganze Reihe Fertigmodule, z.B. Eval-Boards von Keil, Phytec, mit über Stiftleisten heraus
-
Thread
2 Stk. MCP2515 an einem z.B. ATMega32
wenn ich auch bei der Lösung feststellen muß - es reicht nicht - gehts vielleicht weiter mit einem LPC2129 oder wie auch immer. Erst mal der AVR und die 2 x MCP2515, händelbar als DIL Varianten und dann sehen wir weiter. Gruß Peter PS: Ich bin für jede Hilfe dankbar.
-
Thread
LPC2129 - startup landet im Undef_Handler
habe ein sehr zumindest für mich komisches Problem. Und zwar hab ich eine Software für den LPC2129 (selbstentwickeltes Board) geschrieben. Diese kann ich mit dem Keil ULinkMe-Debugger auch Problemlos draufladen und auch starten bzw. ausführen. Sie funktioniert auch soweit. Wenn ich den Code
-
Thread
Mehrere CAN-Busse auslesen (evtl Multiplexer)
wenn du dir sowas wirklich antun möchtest. Es gibt auch fertige Demo-Boards, z.B. Keil MCB2100, mit LPC2129, und 2 kompletten CAN-Schnittstellen mit Transceiver. Demo-Code gibts dort auch. Was ähnliches gibts wohl auch hier im Foren-Shop, ebenfalls mit LPC2129, aber von Olimex, und wohl etwas preisgünstiger
-
Thread
Fragen zu CAN-Boards/Controller
@Steffi: Für eine CAN-Bus-Entwicklung arbeitete ich vor 3-4 Jahren mit dem LPC2129 von NXP, mit ARM7-Core. Der hat 2 integrierte CAN-Controller. Keil hatte ein Eval-Board, ich glaube es hieß MCB2100. Da sind auch die Transceiver schon drauf, also vollständige CAN-Schnittstellen.
ULINK-Tool, das ist ein JTAG-Adapter zum Flashen und Debuggen, kommt über USB an den PC. Der LPC2129 hatte zu der Zeit einige Bugs, besonders im CAN-Controller, die aber in der Demo-Software berücksichtigt wurden. Die Bugs, müßten heute weitgehend behoben sein. Boards und Adapter gibt es mit diesem
-
Thread
lpc210x timer mit interrupt
richtig deklariert, als 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
-
Thread
FreeRtos für µVision4 und ulink2 auf MCB2300 mit LPC2378
Antwort. > > Ich habe nun folgende Schritte abgearbeitet: > > -Als Grundlage das FreeRtos ARM7_LPC2129_Keil_RVDS genommen. Kann dieses Beispiel ohne Änderungen problemlos compiliert und gelinkt werden? > -Dann die geänderten Portdateien eingefügt, die beschriebenen Änderungen > in der LPC2300.s sind ja schon drin. Kann ich im Moment nicht nachvollziehen. Wurde die "Startup.s" des LPC2129 Beispiels angepasst oder einfach durch eine "LPC2300.s"-Datei ersetzt? > -Nach allen Änderungen bekomme ich beim Compilieren aber folgenden > Fehler: > RTOSDemo.axf: Error: L6406E: No space
-
Thread
Transistorstrom begrenzen, sodass nichts geschrottet werden kann
8051 hat keine Push-/Pull-Ausgänge, und kann nur 1,6mA gegen Masse schalten, und beim LPC2000 (z.B. LPC2129) waren typisch 4mA in beide Richtungen bei 0,4V Spannungseinbruch angegeben, obwohl der Strom auch höher sein kann.
-
Thread
LPC2129 - RTC Verhalten / Stromaufnahme
Ich überlege erstmalig einen LPC21xx, speziell LPC2129 einzusetzen. Im Projekt ist u.a. CAN und RTC erforderlich. Aus dem Datenblatt und Usermanual werde ich nicht ganz schlau, was den RTC Weiterbetrieb bei U-Ausfall betrifft. Wenn ich es richtig verstehe
Ulf schrieb im Beitrag #1760881: > Ich überlege erstmalig einen LPC21xx, speziell LPC2129 einzusetzen. Im > Projekt ist u.a. CAN und RTC erforderlich. Der schon etwas alte LPC2129 hat keine separate Stromversorgung für die RTC und kann mit den Stromsparmodi aktueller Controller nicht
-
Thread
[Verkauf] ARM-EvoBoard & ARM-Controller (LPC2194).
ARM-EvoBoard: Leerplatine für den LPC2194 / LPC2129 Die Platine ist mit einseitigem Bestückungsdruck! ARM-Controller (LPC2194). LQFP 64 256k Flash Programmspeicher 16 k RAM 4 CAN-Schnittstellen 2 UARTS die beiden sind NEU. Preis 15€
-
Thread
8 bit vs. 16 bit
Codebreite/Datenbreite einen regelrechten Wolf rechnen muß. Und wenn wir schon mal dabei sind: Ein NXP LPC2129 bei 60 MHz war in Rechenperformance einem SiLabs 8051-er Derivat mit 100 MHz weit überlegen, auch im Energieverbrauch. Ich stellte damals für die Firma als Entscheidungskriterium für einen neuen Controller
-
Thread
Probleme mit Accelerometer LIS3LV02DQ über SPI an ARM7
Schnittstelle läuft mit 1 MHz, hab aber auch schon niedrigere Werte probiert. Der ARM7 ist ein LPC2129 /01 von NXP. Das meine Senderoutine funktioniert, habe ich verifiziert indem ich mir mit nem Speicher Oszi die Kommunikation angeschaut habe. Hier mal ein Ausschnitt der relevanten Teile meines
-
Thread
ARM7 LPC2148 und UART Interrupt
nochmal nach, wie das in meinem Sourcecode war, hatte den UART auch schon am laufen, allerdings im LPC2129. Die µC sind aber da prinzipiell gleich. Zum Debuggen sollte auch die Codeoptimierung des Compilers auf Null bzw. deaktiviert sein. Nur als Randbemerkung. Da hab ich auch schon seltsame Dinge erlebt
-
Thread
An all die China-Hasser
Vor etwa 3 Jahren arbeitete ich mit einem Keil Demoboard mit LPC2129. Hier im Forumsshop gibt es das Teil zum halben Preis bei Olimex, die in einem etwas östlicheren EU-Staat ansässig sind. Bei Recherchen vor etwa 3 Jahren fand ich ähnliche Produkte auch in China.
-
Thread
STM32F über JTAG programmieren
nicht so schwer sein... ist es aber) Der Olimex USB OCD Adapter, Crossworks und STM32 (sowie LPC2129) haben sich bei mir auf Anhieb gut verstanden.
-
Thread
ARM Einstieg
wortreich beworben wird, die nach Lektüre des Erratasheets erheblich zusammenschrumpelt (z.B. CAN im LPC2129, Originalversion) oder ganz gestrichen werden muss (z.B. Taktüberwachung in manchen LM3). Aber wer Microchip kennt ist das schon gewohnt. In dem Punkt schneiden die STM32 ziemlich gut ab. Entweder
-
Thread
LPC2129 Problem mit CAN-Interrupt
Hallo zusammen, ich sitze gerade an einem Problem mit dem CAN-RX-Interrupt am LPC2129. Und aus irgendwelchen Gründen bin ich zu dämlich, das Problem zu finden. :( Also ich habe ein Prog auf dem LPC2129, was Timer, UART, EINT etc via Interrupt bedient. Das funktioniert auch einwandfrei
-
Thread
ARM und Eclipse Horror, welche entwicklungsumgebung?
oder 20 Jahren hinzu kam. Beim CAN-Controller war es ähnlich. Philips sparte im User Manual des LPC2129 an Details zum integrierten CAN-Controller, und verwiesen an alte separate CAN-Controller aus gleichem Hause, die aber funktional nur zur Hälfte überein stimmten. Ist heute leider mit vielen Dingen
-
Thread
I2C Startcondition und dann nix mehr
bevor die PLL sich überhaupt stabilisert hat (locked), wenn ich mal meinen Code für LPC2106 und LPC2129 als Massstab nehme.
-
Thread
LPC2119/91 - Werte im Flash-Speichern
gewissen Daten (einmalig) in den Flash-Speicher des LPC2119/01 schreiben. Ich habe ein Demo für den LPC2129 gefunden, weiß aber nicht, ob dieses auch auf dem 2119er funktioniert. Wie kann ich auf die im Flash gespeicherten Daten zugreifen?
-
Thread
CAN Gateway auf ein neues
://www.standardics.nxp.com/support/documents/ . Die Errata für die "höheren" CAN-Funktionen beim LPC2129 haben dabei nicht gestört, es wurde ohnehin jedes Paket empfangen (keine Filter), ausgewertet, evtl. verändert und an den jeweils anderen Kanal weitergeleitet. Informationen zur Programmierung von
-
Thread
interne Pullups im ARM7 LPC2106 schalten
Pullups" gemeint, gibt es die nur beim > ARM nicht? Es gibt sie beim LPC2106 nicht. Und beim LPC2129 nur bei einem der beiden Ports, dort dafür immer.
-
Thread
cpu takterzeugung
finden sich recht gut dokumentiert bei diversen Mikrocontrollern. So läuft der CCO der PLL eines LPC2129 bei "156 MHz to 320 MHz", der Core aber mit maximal 60MHz. Den Rest erledigen programmierbare Teiler. Über die in PC-Prozessoren verwendete Technik ist naturgemäss weit weniger bekannt.