-
Thread
Atmel oder PIC Gesperrt
spielt, kann man auch günstigere mit NXP oder STM nehmen, z.B. minimal: http://www.watterott.com/de/LPC1343-QuickStart-Board oder http://elmicro.com/de/lpc1300-proto.html maximal: http://elmicro.com/de/lpc1700-proto.html
Darum geht es ja. Wählbare Pins haben viele uCs, aber einer MUX-Matrix (wie bsp PICs, Silabs CM3, LPC800 (nicht AVR oder STM32)) haben extrem wenige. Das braucht nat Silic-Fläche, was aber bei neuen kleinen Strukturen ja nicht mehr so teuer wäre/ist. >> Ein externes Memory Interface fehlt leider
-
Thread
LPC1114/LPC111x SPI Config
an PIO0_6 umleiten LPC_IOCON->PIO0_6 = 0x02; //SCK0 // SSP SSEL is a GPIO pin LPC_IOCON->PIO0_2 &= ~0x07; //Reset LPC_GPIO0->DIR |=(1<<2); LPC_GPIO0->MASKED_ACCESS[(1<<2)] = (1<<2); //SSEL0 }
//Tab 442 //Master Mode //LPC_SSP1->CR1 = (1<<1); //Tab 209 SSE /* Set SSPINMS registers to enable interrupts */ /* enable all error related interrupts */ //LPC_SSP1->IMSC = (1<<0)|(1<<1); //Tab 213 }[/c]
-
Artikel
AVR-Codesammlung Übersicht
Terminal - 40 x 25 - BAS Signal (Jan B) ATmega8 erzeugt Video in C! (Ulrich Radig) Video Erzeugung mit LPC213x in C (Uli) TV VIDEO BILD BAS Frequenzzähler DVM Atmega8 Assembler (Bernhard Schulz) CRT / VGA. VGA Grafikkarte mit AVR und 8MB SDRAM (Benedikt) VGA Testbildgenerator (Benedikt) vga-karte, fast diskret
-
Thread
AVR Synthesizer mit ATxmega128A1
pattern arpeggiator 16 patch memories 6 live controls MIDI Patch saving/loading over MIDI NXP LPC1347 32-bit ARM Cortex-M3 microcontroller 2 output channels Open Source & Open Hardware design Den J²B SYNTHESIZER kann man sich auf Youtube auch anhören: https://www.youtube.com/watch?v=rwNBSdC3ZqA
201, 202, 203, 205, 206, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 215, 216, 217, 218, 218, 219, 220, 221, 221, 222, 223, 223, 224, 225, 225, 226, 226, 227, 227, 228, 229, 229, 230
-
Thread
LPC1788 - startup / .ld-script
ist aus einem Beispiel für den LPC1768 bzw. LPC1769.
mit der Semihost-Lib funktioniert mit den long longs. Compiliert mit der NXP CodeRed, läuft auf dem LPC1769.
-
Thread
Re: [Sammelbestellung] 6 Pin 3W Power RGB LED
auch immer. Die NXP Cortex M0 und billige und kleine Hupfer... deswegen von mir die sache mit dem LPC11C24 (CAN Transeiver inclusive) oder LPC11C14 (externer CAN Transceiver wie ISO1050 welcher isoliert ist) Simon Budig schrieb im Beitrag #2274370 > Da kann ich gerne Unterstützung anbieten. Ob
man das PCB so auslegt, das der *Lastteil* (LT3496) an einem Ende ist und der *Steuerteil* (AVC, LPC oder Poti-PWM) am anderen Ende, ist es flexibel zu gestallten... Grüße Michelle
-
Thread
Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH
Der LPC921F ist ja ein 8051 mit 8k Datasheet: http://media.digikey.com/pdf/Data%20Sheets/NXP%20PDFs/P89LPC920,921,922,9221.pdf Pin 6 vom XTal würde auch passen Pin 18-20 als I/O´s auch. Aber was soll
Die HDD-Aufteilung ist bei der orign. 250er Platte so: 232,9GB => C: 19,53 Primär FAT32 D: 213,4 Logisch FAT32
-
Thread
Einstieg in die MikroController Welt 8, 16Bit oder 32Bit?
32bitter im DIL8 Gehäuse habe ich noch nicht gesehen. Ich finde die ARM Serie von Philips/NXP schön a la LPC213x. Diese kann man schön ohne viel Hardware flaschen und auch die Programmierung ist meiner Meinung recht simpel. Also hier kann man auch eine LED zum blinken bringen ohne viel Programmieraufwand.
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
fast so aus als wären wir schon in der "Mitstreiter sammeln" Phase... :) STM32 ist schön und gut, LPC ist aber billiger und leichter beschaffbar. Eigentlich ist der LPC2478 ja schon reichlich groß für so ein Projekt. Der billige LPC2378 würde mir eigentlich viel eher zusagen - der braucht aber SRAM,
Statt dem LPC2348 würde ich zu einem LPC2478 greifen, der hätte intern noch einen Displaycontroller und man könnte sogar normale Notebook TFTs verwenden. Oder mit etwas Zusatzaufwand sogar DVI oder VGA realisieren
-
Thread
arm programmierung
Demoversionen bis 16 oder 32 KB? Wäre das nicht etwas für dich? Übe selber mit einer Demoversion auf einem LPC 213x Board, da soll mann auch den GNU C in die IDE einbinden können.
euch ob der ARM7 mit dem ARMv5TE kompatibel ist? Also die einschlaegigen Flash Teile wie SAM7, LPC2000, STR7 basieren meines Wissens nach alle auf der ARMv4T Somit waere die Antwort: "Nein" Wie A.K. schon gesagt hat gibt es (ich kennen keinen) ARM7 mit dem ARMv5TEJ, ist aber keiner der gaengigen
-
Thread
ADC Wert für ARM7 LPC2136 auslesen
ADC zu bestromen. Gerade beim ARM bitte compilierbaren Code posten. Ich habe diverse Boards hier (LPC21/23/24/11/13/17), kann also recht viel probieren und gezielt suchen. So kann ich nur raten.
separaten Ergebnisregister des ADCs verwendet. Soweit ich weiß gibt es die nur bei der /01 Revision der LPC213x. Mit PCONP kann man einzelne Peripherieeinheiten ein- oder ausschalten. Der ADC ist beim 213x aber standardmäßig aktiviert. Beim 23xx muß man den manuell einschalten. Vielleicht solltest du
-
Thread
Pollin MOTOROLA VIP1710
PCI_DEVICE_ID_ATI_X210_MODEM 0x4864 include/linux/pci_ids.h.diff:+#define PCI_DEVICE_ID_ATI_X210_LPC 0xffff /* no LPC for x21x */ Jetzt erkläre mir mal warum es Monate dauern soll bis ein 2.6 Kernel auf der VIP läuft ? VG Norbert
wider wie am Anfang. Telnet wir auch gestartet.Das ist das Ergebnis: [code]aal@aal-desktop:~$ telnet 213.75.17.135 Trying 213.75.17.135... Connected to 213.75.17.135. Escape character is '^]'. Ubuntu 10.04.1 LTS aal-desktop login: aal Password: Last login: Sun Oct 24 21:22:06 CEST 2010 from aal-desktop.local
-
Thread
IRMP - Infrared Multi Protocol Decoder
210.533ms [bit 5: pulse = 5, pause = 11] 0 211.600ms [bit 6: pulse = 6, pause = 10] 0 213.733ms [bit 7: pulse = 5, pause = 27] 1 215.867ms [bit 8: pulse = 5, pause = 27] 1 216.933ms [bit 9: pulse = 6, pause = 10] 0 219.067ms [bit 10: pulse = 6, pause = 26] 1 220.133ms
-
Thread
Dritter Timer beim LPC2294 - PWM
Hallo Miteinander Ich soll ein Board mit einem ARM7 (LPC2294) entwerfen. Dieser LPC2294 hat laut Datasheet 2 Timer. Laut Farnell 3. Jetzt könnte es ja sein, dass sich Farnell einfach vertan hat und die Angabe im Datasheet stimmt (was ich denke) oder
Ich habe mit LPC213x MCUs gerarbeitet. Da ist es so, dass du die PWM Peripherie auch als ganz normalen Timer verwenden kannst wenn du keine PWM in deinem Projekt brauchst. Wenn du 2 reguläre Timer hast, hättest du damit
-
Thread
SVPWM Ansteuerung eines BLDC
gestöbert: http://www.lpcware.com/content/nxpfile/an11517-field-oriented-control-foc-pmsm-motor-using-lpc15xx Der enthaltene Code ist recht minimalistisch, so dass man da schnell einen Überblick erhält. Als zusätzliche Lektüre zum Thema sicherlich gut geeignet. Auch sonst ist der LPC15xx ein sehr
mittelpunkt sollte dabei gegen Gnd einen Dreieck fahren. Kennst du den Thread über die SVPWM mit einem LPC musst mal im forum suchen vllt findest da auch infos.
-
Thread
ExampleCode von Martin Thomas unter GCC4.3.3
Einzige, bei dem das "Timer" Beispiel aus http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/lpc2k_bundle_port/lpc213x_lpc214x_examples_20061205.zip nicht unter GCC 4.3.3 im THUMB_MODE läuft? Ohne THUMB_MODE geht's jedoch.
-
Thread
Sprung zu ISR klappt nicht
Sorry C-Comiler: ARMCC.EXE V3.0.0.951 Controller: LPC2134 (ARM) Danke
eingestellt (U1LCR, U1DLM, U1DLL, U1FDR)? [c] U1LCR = 0x03; [/c] U1DLM, U1DLL und U1FDR (nur bei LPC213xFBD64/01 vorhanden) sind abhängig vom Takt und der gewünschten Baudrate.
-
Thread
C Programmierung struktur, pointrer
Voraus. [c] #include <stdio.h> /* standard I/O .h-file */ #include <LPC213x.H> /* LPC213x definitions */ typedef struct { unsigned long int baudrate; unsigned char dataBits; unsigned char stopBits; unsigned char parity; unsigned
-
Thread
Baudrate Abtastfrequenz
Ich bin ein Neuling und benötige eure Hilfe: Ich habe einen ARM LPC2134mit einem ARM7 und will das serielle Signal abtasten, also brauch eich eine Abtastfrequenz! Im Handbuch des LPC2134 habe ich folgendes gefunden: On-chip integrated oscillator operates with external
Vielen Dank für die Hinweise. Ich habe etwas aktuellere Version der User Manual für LPC213x ausfindig gemacht. http://www.standardics.nxp.com/support/documents/microcontrollers/pdf/user.manual.lpc2131.lpc2132.lpc2134.lpc2136.lpc2138.pdf
-
Thread
ARM LPC21xx mehrere AD-Conversions gleichzeitig
Mmh, ich glaube, der Robert hat Recht... Seite 211 vom LPC2131/2/4/6/8 User manual - Rev. 02 — 25 July 2006 -10 bit successive approximation analog to digital converter (one in LPC2131, LPC2132, LPC2131/01, and LPC2132/01 and two in other LPC213x devices
Also alle LPC23xx und LPC24xx haben nur EINEN ADC. Koennt ihr mir ruhig glauben, hab bei der Spezifikation mitgeschrieben ( bei den LPC213x und LPC214x uebrigens auch ;-) Soll es so richtig mit mehreren ADCs
-
Thread
LPC2134 Uhrenquarz schwingt nicht mehr richtig?ß
Hallo zusammen, ich baue gerade eine Schaltung mit einem LPC2134 auf, habe den Uhrenquarz drauf gepackt und gemessen. 32768Hz mit 20pf Cl, also alles ok, dann am nächsten Tag ein paar Bauelemente u.a. Kondensatoren usw. bestückt und nun schwingt er ziemlich
Ungewöhnlich, die Uhrenquartze laufen bei den LPCs 213x die wir benutzen sehr stabil. Kurzschluss im Betrieb (am Quartz) killt die LPC Uhr aber ziemlich sicher. Vielleicht liegt da der Hase begraben.
-
Thread
LPC2138 Preis ?
Wieso bitte ist ein LPC2138 teurer als ein LPC2368 => Digikey? Danke Gruss mgiaco
Wobei ich das eigentlich schon etwas komisch finde. Es wird doch niemand mehr ein LPC213x oder LPC214x in einem neuen Projekt verwenden wenn er das herausgefunden hat. Komisch die NXP'ler.
-
Thread
Interruptroutine bei Lpc2294 startet nicht
verschiedenen Hersteller brauchst du aber nur jeweils eine Assemblerdatei. Bei NXP sind das zwei: Die LPC21xx/22xx und die LPC23xx/24xx. Die kannst du dann von Projekt zu Projekt unverändert übernehmen. Ich sehe mir das Projekt heute Nachmittag mal an.
Update: Der Pin P0.31 den ich für die LED benutze ist beim LPC213x write-only...
-
Thread
LPC2138 AD-Wandler Problem
Hallo, liebe Forengemeinde, ich hab ein sehr merkwürdiges Problem mit dem AD Wandler vom LPC2138. In den Erratasheets hab ich nichts dazu gefunden, auch mit dem User Manual komm ich nicht weiter. Die AD-Wandlung funktioniert soweit prima, allerdings manchmal "hängt" sich der Wandler auf
above the level of V3A at any time. Otherwise, A/D converter readings will be invalid. (aus: LPC213x User manual Rev. 01 — 24 June 2005 Seite 193) ------------------------------------------------------------------------ Nun kann es sein, dass durch Induktivitäten bzw. Schaltvorgänge im Lastromkreis
-
Thread
MMC SD library FAT16 FAT32 read write
weitermachen und AVRstudio4 schmeißt mir mit der neuen mmc.c Datei immernoch ein Fehler raus: [c]../fat.c:213: warning: implicit declaration of function 'toupper'[/c] Grüße, Matze
beschreiben und beim Zweiten öffnen etwas anhängen. Einmal auf Atxmega Ebene und einmal auf LPCXpresso-LPC1769 Ebene. Code stammt aus LPC1769 Version. Ist aber kompatible mit dem Original (AVR). Gruß G.G.
-
Thread
Polyphasen-Frequenzumrichter mit ARM
Naja 9000 Einträge wären bei 8bit 9000byte (bei 16 bit 18 000byte) ob sich das wohl ausgeht beim LPC 2468 mit 9000 Einträge *gg*
M3 dann praktische freie Auswahl. Gut, der STM32 fällt raus da anscheinend nur vier Kanäle. Aber LPC23xx und die Luminary haben sechs bzw. acht Kanäle (die LPC23xx können 6x32Bit, die Luminaries 8x16Bit, alles unverbindlich). Der Vorteil der 23xx gegenüber dem 2468 ist das kleinere Gehäuse. Der
-
Thread
I2C Clock Stretching mit LPC213x / LPC214x
Hallo zusammen, ich möchte einen LPC2138 als I2C Slave mit Clock Stretching betreiben. Der I2C soll über eine IRQ Routine gesteuert werden. Dem Datenblatt des LPC2138 (Kapitel 11, Abschnitt 6.5, Seite 135) entnehme ich, dass man zum Clock Stretching einfach das SI flag nicht löschen muss. Die SCL Line wird dann solange auf GND gehalten. Nun meine Fragen: Würde dann bei Clock Stretching nicht nach Beendigung des I2C Interrupts unmittelbar wieder ein I2C Interrupt ausgelöst, da das SI flag ja noch gesetzt ist? Mein Programm ist darauf angewießen, dass die main() Schleife immer wieder
-
Thread
LPC 2138 ARM Taktung
Was für dein LPC2138 ist denn da drauf? LPC2138FBD64 oder LPC2138FBD64/01 ? Ansprechen tust du die Pins zumindest im langsamen Modus. Damit sind bei 60Mhz max. etwa 4Mhz möglich. Die schnellen IOs des LPC2138FBD64/
Vlielen Dank für Eure Tips, so laaangsam lernt man die Haken und Ösen des LPC2138 kennen! Gruß Fried
-
Thread
G-LCD bei Pollin
übersehen. Die Eignung als LCD Controller bezweifle ich mit der Schaltung etwas. Spricht etwas gegen einen LPC213x/01 ? Der hat 64 Pins, so dass man den Speicher komplett anschließen könnte.
Low Cost Header Board mit einem LPC210x oder 213x/01 auf 2,54mm mit Spannungsregler, Resettaster, Programmierinterface (also UART) usw. Also nur das nötigste drauf und das ganze möglich billig.
-
Thread
AVR-Bootloader mit Verschlüsselung
SMTP error from remote mailer after RCPT TO:.....: host mx0.gmx.net [213.165.64.100]: 550 5.1.1 ... User is unknown {mx094} Du musst mir schon deine richtige EMail Addresse geben. Oder melde dich hier im Forum als registrierter Benutzer an, dann geht das auch per PN indem
Beispiel die Com Port Geschichte auch umgehen kann um direkt über USB zu Flaschen (Stichwort: FTDI o. LPC...). Aktuell wollte ich nämlich gerade einen Intel HEX Loader nachbauen hab aber Deinen Thread gesehen und glaube das ich mir das sparen könnte. Und ich hab gesehen wir nutzen beide Pascal könnte
-
Thread
Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus
Hallo, ich setze derzeit ein Layout dieser Pollin Displays für den ARM7 (LPC2214) um incl Epson Grafikcontroller als Programmierbeschäftigung für den nächsten Winter. Hat noch jemand einen dieser FPC Stecker, die für die NanYa passen und kann mir diesen zusenden? Glaube das
gewundert). Die Spule dürfte aus der SD75 Reihe stammen: http://www.neosid.de/DWL/Teil2/Seiten/208-213.pdf > Ich hatte auch Drosselspulen in Stabform mitbestellt, > 420µH/0,15A die haben 18 Ohm und gehen nicht. Ja, die gehen schlecht, da dies Entstörspulen mit hohen Verlusten sind.
-
Thread
ARM7: ADC Wandler 16 Bit ?
Hallo, bei der Spielerei mit dem AD Wandler des LPC2138 fiel mir was Sonderbares auf: Das 32 Bit Register AD0DR0 (=Kanal von Pin AD0.0) enthält ganz oben 11 und muss daher maskiert werden und weiterhin spuckt er 16 Bit Wert raus! Dabei ist die Auflösung
der NXP Webseite: http://www.standardics.nxp.com/support/documents/microcontrollers/zip/code.bundle.lpc213x.lpc214x.uvision.zip Das ist fuer Keil geschrieben aber immerhin Beispielcode. Robert
-
Thread
ARM7 + Crossworks: Interrupt Beispiel gesucht
Den ARM7TDMI Core in der Variante LPC2138 von NXP.
uC startet nicht von allein. Der besagte Schalter STARTUP_FROM_RESET für den Startup code wird im LPC210x.s gar nicht abgefragt, ist also nicht wirksam. Was ich mich frage ist, ob es vielleicht einen LPC213x.s Code gibt, der liegt jedoch der Eval Version nicht anbei. Weiss da jemand einen Rat? Wie
-
Thread
ARM startup Code und Linkerscripte
ähnlich dem in uVision gibt es meines Wissens ohnehin nicht. Bei nxp.com gibt es ein Code-Bundle für LPC213x/4x mit Startupcode für andere Assembler. > Ich weiss, dass mindestens bis 2007 bei NXP keine eigenen Start Ups > generiert wurden, die jetzt als Open Source zur Verfuegung gestellt > werden koennten. Hmm, wirklich? Im code-bundle für LPC213x/214x (heruntergeladen Januar 2007 von philips.com (oder war es schon nxp.com?) ist in common/src ein Startup-Code enthalten. Ist zwar für RealView bzw. den alten Keil-Assembler, aber leicht auf