-
Thread
SPI zwischen ARM7 und MS5534
Hallo, Ich versuche eine SPI kommunikation zwischen einem Arm7 (LPC2129 Olimex-Board) und einem MS5534a hin zu bekommen. Da ich mich zum ersten mal mit SPI beschäftige, tu ich mich da ein wenig schwer:-( Der Sensor wird korrekt versorgt und erhält einen 32kHz Takt
Externen Pull-Up and Sel versucht? Da war/ist irgend ein Fehler in diesem Modell betr. des SEL-Pins (vgl. lpc2000 yahoo-group archiv). (Habe bisher SPI nur am LPC2138 mit MMC/SD genutzt). Evtl. mit Osz. nachschauen, ob Sel "wackelt". CPOL/CPHA wirklich erforderlich und passend? Falls wirklich genau 21 bits
-
Thread
ARM7 PWM und UART gleichzeitig nutzen
Hallo. Mein Board: LPC2129 Olimex-LPC-P212X Ich erzeuge an Pin P0.1 per PWM (PWM3)einen Takt. Gleichzeitig möchte ich die UART1 (P0.8/P0.9) nutzen. PINSEL wurde richtig gesetzt! Beides separat funktioniert wunderbar
-
Thread
Softwarearchitektur
> Ich verwende einen Philips 32bit LPC2129 Also Speicher satt, da würde ich FreeRTOS als Basis verwenden. > Ich muss also zwei PWM Signale ausgeben Das kann die PWM-Unit der LPC selbständig, ohne daß du softwaremäßig einen PIN toggeln
weiß vielleicht jemand, wo ich genauere Informationen über RTOS bekomme, auch in Verbindung mit dem LPC2129 von Philips?
-
Thread
Warum eigentlich genau 11,0592MHz???
Bitrate vom RS232 ja kommen. Bei 12 MHz wird's krumm. Negativbeispiel: Die Olimex-Kits für den LPC-2129 haben einen 14,745 MHz Quarz drauf. Der ist auch so ein Baudratenquarz. Nur hat der 2129 auch CAN drauf, und es ist kaum möglich, aus diesem Takt die in CAN üblichen Bitraten (1M/500k/...) oberhalb
-
Thread
GCC Fehlermeldung bei ARM
calls). Das Gesuchte ist nicht die newlib fuer AT91 sondern die system calls fuer AT91. Ist anhand der lpc-Vorlage wenig Arbeit. Was Fertiges aber auch noch nicht gesehen.
Jörn: Das sbrk sollte in der Form, wie in meinem "lpc2129_adc_stdio"-Beispiel enthalten, auch fuer den SAM7S64 funktionieren. Ist wie richtig erkannt wenig controllerspezifisch. Der Name der Funktion mit _r am Ende markiert den "reentrant" syscall. Muss
-
Thread
LPC2xxx: UART + printf()
*fett respekt alter...*) hab ich was ganz interesantes gefunden: Das Bsp. nennt sich lpc2129_adc_stdio. Da drinnen gibt es eine Datei die nennt sich syscalls.c In der werden die Känle "umgepippt" in Funktionen die man eintragen kann. Doch dummerweise wird diese Datei in keiner anderen
deutlich kleiner als bei "normalem" printf mit floating-point-supprot (aber immer noch hoch). Bei newlib-lpc ist all dies noch einfacher und gut "vorgekaut": Man kein einen Stream per Devicenamen offenen ("COM1"/"COM2"). Mein Beispiel "adc-stdio" ist nur eine stark reduziert Fassung der newlib-lpc-Variante
-
Thread
Philips Mitarbeiter Outing ARM micros
der LPC211x, LPC212x LPC222x gilt folgendes. Alle redesigns in Arbeit. Ziel ist es die sauberen Bausteine ende erstes Quartal 06 auf dem Markt zu haben. Zum Thema Abkuendigungen von "alten Bausteinen".
Hallo Robert, "Zu den Errata der LPC211x, LPC212x LPC222x gilt folgendes. Alle redesigns in Arbeit. Ziel ist es die sauberen Bausteine ende erstes Quartal 06 auf dem Markt zu haben." Wird also ein LPC2124 mit demselben Pinlayout erscheinen
-
Thread
Olimex LPC-E2124 mit winarm programmieren
Jumper setzen - evtl. noch RST-Jumper setzten (oder manuell) - mit Philips Flash-Tool oder Maurers lpc21isp ueber den LPC-Bootloader programmieren (Schnittstelle: virtueller Port) Bray-Terminal nicht fuer "Flashen", Philips Tool nicht Bestandteil von WinARM, OCD-Commander/Remote ohne "ISP-Funclets
ich habe auch WINARM und benutzte zum testen meines Boardes die Beispielprogramme. Da ich nicht den 2129 habe sondern den 2124 ( auch das E Modul von Olimex) habe ich in den Programm "lpc2129_blinkswitch" die LED Pins vonP0.12 und P0.13 auf P0.08 und P0.10 und die Buttons vn P0.10, P0.11 auf P0.8 und P0.15
-
Thread
LPC2292 und AM29LV2562M
Hey, suche eine Möglichkeit den externe Speicher meines LPC2292 mit hilfe eines AM29LV2562M von AMD aufzubauen. kann mir jemand sage ob bzw wie ich das machen kann ?? danke im voraus NX
Hallo, Einfach das Flash an den Memory Bus des LPC2292 anhängen! Beschrieben wird dieses im LPC2119/2129/2194/2292/2294 USER MANUAL auf der Seite 59!! RFM :-) Gruss Ulrich
-
Thread
Small ARM: Welcher taugt was?
Hi, mal ne Frage: die Small ARM von Philips wie LPC2106 oder 2129 taugen ja anscheinend nicht wirklich was weil die noch voller Kinderkrankheiten stecken. Welcher Small ARM wäre denn empfehlenswert wenn man einen mit 256kB Flash und möglichst viel RAM
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
-
Thread
µC mit zwei CAN 2.0B
Z.B. Philips LPC2129 (ARM7TDMI). Demo-Boards z.B. bei Keil oder Olimex, ICs z.B. bei Digi-Key. Von ST gibt es ebenfalls ARM7 mit 2+ Schnittstellen. C51 mit zwei CAN gibt es sicher auch. Atmel AVR/C51 bisher nur mit
-
Thread
Erkundigung über LPC2106 ARM
ich bin Einsteiger. Um mich in die Programmierung von Mikrocontroller einzuarbeiten, will ich ein LPC2106 ARM Entwicklungsplatine kaufen. Kann Jemand mir sagen, ob der Steckernetzteil mit 5V auch dabei ist? Und noch etwas ist benötigt? Vielen Dank Michael
neben der Platine ein Steckernetzteil und ein RS232-Anschlusskabel. Falls der Etat es zulaesst: das LPC2129-Board bietet noch mehr "Spielwiese" in Form von ADC und CAN.
-
Thread
LPC2138, der grösste Pfusch seit es uP gibt
Hab die Tage mal das Errata des LPC2129 gesehen. Auch dort eine lange Liste mit fatalen Fehlern, die eigntlich einen professionellen Einsatz ausschließen. Meiner Meinung gehört die ganze Philips-Arm-Reihe dringend einer gründlichen Nachbessereung
Unglaublich! Der LPC2129 hat aber viele Fehler. Da geht es mir ja mit dem 2138 richtig gut. Leider wird wahrscheinlich der Schaden nicht so hoch sein, da sich die Leute meist erst dann mit dem Errata-Sheet beschäftigen
-
Thread
Mehrkanal-CAN-Controller
reinen Controller (Welche Schnittstelle (SPI, I²C, ...?) oder einen Mikrocontroller mit CAN (z.B. LPC2129 hat zwei)?
-
Thread
LPC2129 - keine Interrupts
Hi Ich habe endlich meinen LPC2129 in Betrieb. Geht soweit alles wunderbar, SPI läuft, Grafik-LCD läuft. Allerdings bekomme ich seit Tagen die Interrupts nicht in Gang, speziell den externen EINT1. Im Anhang habe ich mal meinen
-
Thread
LPC21xx und Interrupts
Initialisierung des VIC? Ein Code-Fragment dazu: // // Interrupt controller initalization. // void LPC210xInitVIC() { // Setup interrupt controller. VICProtection = 0; // Disable all interrupts but the one used for the ROM monitor VICIntEnClear = 0xffffffbf; VICDefVectAddr = (unsigned
@Sepp LPC2129 @Rufus Verwendest du auch einen Wiggler, wie er hier im Shop erhältlich ist? Vielleicht mache ich ja auch irgendwas grundlegend verkehrt.
-
Thread
Arbeiten mit dem LPC21xx
Hallo, nachdem ich nun stolzer Besitzer einer Platine samt LPC2129 (vgl. Shop) bin, stehe ich vor ein paar Fragen: 1.) Compilerwahl (ICC, Keil, Rowley, GCC) 2.) Möglichkeit des Flashens (Philips Tool, ...) Habe natürlich zunächst mit WinARM begonnen. Ein
Projekten eher der Fall sein dürfte), dann empfiehlt es sich, etwa 250 EUR für eines der Bundles aus einer LPC2xxx-Musterplatine, einer codegrößenbeschränkten IAR-Version und einem Segger-USB-JTAG-Adapter zu investieren. Allein der USB-JTAG-Adapter ist den Preis schon wert ...
-
Thread
ARM7 C /C++ Compilerwahl
Beispielen aus dem Netz) - als "Eisbrecher" (makefiles, linker-skripts, startup-code). Im Moment alles LPC2106 und LPC2129-lastig, andere Controller habe ich bisher nicht zum Testen. Die ungetesteten Beispiele fuer ST und AT91SAM7 wollte ich nicht beilegen. Die meisten Beispiele liegen aber auch einzeln
Habe jetzt mal das WinArm Paket ausprobiert (gcc 4.0.0) mit dem LPC2106 bzw. LPC2138. Hab jetzt ein Problem mit dem ARM-Thumb-Interwork, welches mit dem GCC 3.3.4 nicht vorhanden war. Sobald ich aus einer ISR eine Funktion aus einem Modul, das im Thumb-Mode kompiliert
-
Thread
V: Olimex LPC2124 ARM Entwicklungsplatine + JTAG Dongle
Verkaufe meine hier bei Mikrocontroller.net erworbene + LPC2124 ARM Entwicklungsplatine + Arm Jtag Interface Sind quasi neu. - nur einmal zum Test am Strom angeschlossen, - noch nie programmiert - JTAG noch nicht angeschlossen. Originalverpackt für
gefunden. Bei der fehlen im Übrigen die beiden seriellen Stecker, die z.B. auf dem Bild hier links (LPC 2129) drauf sind. Kann das nachrüsten? Wäre die 2129er Platine nicht besser ?
-
Thread
LPC22xx Controller?
sich einige Stellen im Datenblatt so, als ob die LPC22xx über das externe Memory Interface von einem externen Speicher Programme ausführen kann. Genaues habe ich leider im Datenblatt nicht gefunden. Also deshalb meine Frage: Können die LPC22xx ARM Prozessoren
da sollte man das rad nicht neu erfinden. ( http://www.uclinux.org ) preis-leistungsmässig ist der lpc den avrs deutlich überlegen. und bitte kein geflame, denn ein lpc2129 mit 256k flash/16k ram/2xcan/adc/2xspi/i2c/uvm bekommt man bereits für deutlich unter 20 euro. natürlich haben auch die avrs für
-
Thread
µC mit schnellem AD-Wandler und 5 Kanal PWM
Hallo Andreas, Philips LPC2194/LPC2119/LPC2129 ARM7TDMI 60MHz 4 analog-Kanäle Wandlerzeit ca. 2,44 uS (10 Bit) 8 PWM div. Peripherie (2-4CAN/2UART/SPI/I2C..) verfügbar als Module von www.olimex.com www.mct.de www.elektronikladen.de
z.B. ADS dranhängen Farnell hat da mehrere im Programm die bis zu 100MSamples/s machen. Von der LPC_Familie habe ich selbst einen im Einsatz, und kann eigenlich nur positives berichten. Gruss, Peter
-
Thread
Einsteigerboard LPC2119(29/94)
http://www.olimex.com/dev/lpc-p2129.html Ist der gleiche Hersteller wie der des hier beworbenen 2106-Boards ... (http://www.olimex.com/dev/lpc-p1.html)
Hallo, Ich habe aus einer Auftragsentwicklung noch ein paar LPC2129EB Evaluation Boards übrig. - LPC2129 256kByte Flash 16kByte Ram - IIC - EEPROM 16kByte - 3.3V Powersupply - 1.8V powersupply - Resetcontroller - DIP50 Gehäuse Es kommen nur hochwertige
-
Thread
Entscheidungshilfe CANController gesucht
TinyARM Modul an unter http://www.elektronikladen.de/tinyarm.html du hast dabei einen 32 Bit ARM(LPC2129) mit Analog/Digital/2xCAN, 32-Bit Architektur, 60MHz, seriellen Bootstrap-Loader, RS232, I2C, SPI,... das alles zu einem Preis, bei dem ein Selbstbau nicht mehr rentabel ist. Alternativ findest
@Rahul: Erarbeite gerade einen CAN-Bus mit Philips LPC2129 (ARM7), die 2 integrierte CAN-Controller haben (etwa SJA1000-kompatibel, aber besser handhabbar, da kein externer Bus, weil im LPC2129 integriert). Bei Keil gibt es dazu 2 sehr gut funktionierende
-
Thread
JTAG am LPC2129 will nicht
Hallo Leute, ich habe ein kleines Board für den LPC2129 gebastelt, und alle relevanten Signale exakt so beschaltet wie auf dem Demoboard von Keil. Download per Flashloader geht, programme laufen, aber uVision sagt immer "No JTAG Device found". Hab schon
-
Thread
Eagle Library für LPC2106
Hi, weiß einer wo ich eine Eagle Lib für den LPC2106/LPC2129 oder wenigstens der Gehäuse LQFP48? MfG Lars
Hi siehe Anhang. Stammt aus der LPC2100 group auf yahoo. Also nicht mein Werk. Also nochmal überprüfen. Matthias
-
Thread
LPC21xx ARM Controller von Philips
Die LPC2129 hab ich schon hier liegen, hab aber noch kein Board dafür :( Sind aber schon geniale Teile. Von Atmel soll es im übrigen auch SmallARM im 48 und 64 poligen Gehäuse geben
LPC2119FBD64 im LQFP64