-
Thread
uCLinux Bootloader + Kernel für ARM LPC2294
Hallo, Da bin ich mal wieder, dieses mal mit einen uCLinux MMC Bootloader für den Philips LPC2294. Anbei auch der KERNEL und mein ROMFS Image. Es wird benötigt der LPC2294 und 2MB SRAM bei Adresse 8100 0000 - 8120 0000 natürlich 32Bit Organisiert. Mfg Ulrich Radig
der lpc2214 kostet bei rs 18e... nur der sram kostet.. 4MB würden mit 11e zu buche schlagen... könnte man da nicht einen dram controller ranbaun (z.b einen fpga dazuwischen tun) und dann dram verwenden??
-
Thread
Neue schnellere ARMe von Philips - bastelfreundlich!
nur sehr wenig RAM. Bastelfreundlich dank des angekündigten PLCC-Gehäuses. Presse-"Blurb" aus LPC2000-Yahoo-Group: Philips today announced the 3 newest members of the LPC2000 family, the LPC2101, LPC2102 and LPC2103. Built on 0.16um flash process, with 128-bit wide access, the trio operate
deep power down current consumption, with the real-time clock running, to be less than 10uA. LPC2101 (8KB flash, 2KB SRAM), LPC2102 (16KB flash, 4KB SRAM), and LPC2103 (32KB flash, 8KB SRAM) will be available starting November 2005. The per unit Manufacturer Suggested Retail Price in quantities
-
Thread
STM32 Discovery-Boards
Björn M. schrieb im Beitrag #2877428: > 2.) Ich habe mir jetzt etliche STM32er und LPC1xxx angeguckt und wundere > mich, warum es da nirgends EEPROM gibt. Es gibt immer LPC ohne und mit EEPROM. Mit: LPC11Exx, LPC1345, LPC1778, LPC18xx, LPC4xxx Seltsam ist nur, dass auf den meisten Eval-Boards die ohne EEPROM verbaut sind: LPC11xx, LPC1343, LPC1768
-
Thread
LPC1769 GPIO Interrupt mit prellenden Taster
&= ~(0x11 << 6); LPC_PINCON ->PINMODE4 &= ~(0x3 << 6);// Pull-Down Widerstand für Pin P2[3] LPC_GPIOINT->IO2IntEnF |= (1<<3); NVIC_EnableIRQ(EINT3_IRQn); while(1){ i++ } return 0 ; } [/c]
den erwünschten Erfolg. Das wundert mich nicht. Das ist genauso Unsinn, wie das hier ... [c] LPC_PINCON->PINSEL4 &= ~(0x11 << 6); LPC_PINCON ->PINMODE4 &= ~(0x3 << 6);// Pull-Down Widerstand für Pin P2[3] [/c] ... alles mögliche gemacht hat, aber sicher nicht das, was im Kommentar steht.
-
Thread
I2C richtig implementieren
ich möchte mich mit I2C beschäftigen und frage mich, wie man's richtig macht? MCU ist Cortex-MO/LPC11xx und Cortex-M3/LPC13xx bzw. LPC17xx von Nxp. Die Frage kam beim Studium des UserManuals auf. Die I2C-Hardware basiert wohl darauf, dass der jeweilige Zustand (z.B. StartCondition gesendet, Arbitrierung
damit beschäftigen möchten: http://www.i2c-bus.org Momentan bin ich dran, den Ablauf wie er im LPC11xx UserManual dargestellt ist in Software umzusetzen. Vielleicht kann ich heut abend schon einen ersten Probelauf machen. Als Versuchskaninchen hab ich je ein 24LC02 und ein 24LC64 EEPROM an den Bus
-
Thread
Welches ist der beste Microcontroller für Modellbau
@buz11, @crazy horse: Muss das Streiten sein? Würdet Ihr auch so diskutieren, wenn Ihr zusammen in der Kneipe sitzt und Euch ins gesicht sehen könntet? Jeder von Euch hat Recht. buz11 hat in seiner
btw: Informationen gibts unter www.lpc2100.com.
-
Thread
LPC1102, jetzt wird's winzig. 32-bit auf 5 mm2
unnoetige Fragen bei NXP, wenn das Datenblatt nicht da ist. > Mir ist auch aufgefallen, dass der LPC1114 viel Aehnlichkeit hat, > dennoch glaube ich, dass der LPC1102 ein eigenstaendiger Chip ist. Ob es > 50 MHz werden ??? Ob nur der interne Oszillator da sein wird?? > > PLCC44 war auch (ziemlich
also 48 MHz, da geht schon echt was ab! Ich werd auch noch eine separates Posting ueber die neuen LPC11C12 und 11C14 machen, die sind fuer die Forumleser hier wahrscheinlich viel interessanter. PLCC44 fuer die LPC1114 ist definitiv in Arbeit, nicht nur auf dem Papier, also diesmal wird's wohl was.
-
Thread
die Betty-Fernbedienung von Pollin als ARM-Eval Board
erweitern. Wie z.B. neue FB Codes/Systeme. Aber ich kann mich nur wiederholen: Mach! Jetzt ist der 3.11., also können wir am 3.01. doch sicherlich von Dir eine FW sehen die das gleiche bietet, mit gleicher "responsiveness". Wenn Du einen normalen Job hast, natürlich. Ansonsten sollten wir doch am 18.11
2. IDA bemüht, aber da will ich eigentlich nicht weitermachen. 3. einen meiner Startup-codes von LPC2214 auf LPC2220 umgerubelt, Konfiguration in nen separaten Modul verfrachtet, UART eingerichtet, ein vorläufiges simples main zum Testen geschrieben und mich erstmal um die Tasten gekümmert. Mehrere
-
Thread
CAN-Bus mit uC
W.Sprengel schrieb im Beitrag #3082798: > z.B. die LPC11C-Reihe. Kleine, günstig und genügen Power. Stimmt z.B. LPC11C24 mit integriertem Treiber, somit nur 1 IC erforderlich. Zudem CAN-API im ROM. Zum Testen hier ein günstiges Demo-Board mit CAN-Beispiel: https://www.olimex.com/Products/ARM/NXP/LPC-P11C24
-
Thread
Kommunikation zwischen verschiedenen Bussystemen
Tür öffnen. Ich habe dazu einen CAN-Bus ausgewählt und folgenden µC: http://ics.nxp.com/products/lpc1000/datasheet/lpc11c12.lpc11c14.lpc11c22.lpc11c24.pdf Ich habe mich jetzt daran gemacht die Komponenten (Slaves) herauszusuchen. Allerdings gibt es nicht immer speziell für CAN Bauteile, wodurch
dicht zusammenliegen auch vom gleichen Mikrocontroller bedient werden. Als Knotencontroller ist der LPC11Cxx bereits etwas zu gross, auch wenn der integrierte CAN-Transceiver die Schaltung vereinfacht. Zudem könnte die Software im wesentlichen für alle Knoten und die Zentrale gleichbleiben. RS-485 ist
-
Thread
Can-Controller/µC
Schau dir mal den LPC11C00 an, der hat nicht nur den CAN Controller sondern auch noch den Transceiver integriert. Hat zwar auch 48 Pins, aber du sparst den 2. IC. http://www.nxp.com/products/microcontrollers/product_series/lpc1100/series/LPC11C00.html#overview Ansonsten gäbe es noch ein paar STM32 im LQFP32, TSSOP20, WLCSP36 nur mit CAN-Controller, bemühe mal die parametrische Suche.
-
Thread
Schneller Mikrocontroller
Freescale Qorivva Reichen wird dir der schon: http://www.embeddedartists.com/products/lpcxpresso/lpc1769_xpr.php
Keil, IAR) drauf ziehen. Oder Du flasht direkt mit FlashMagic über USB-seriell. Oder per JTAG mit LPC-Link2: http://www.conrad.de/ce/de/product/1027647/LPC4088-Quickstart-Board-Embedded-Artists-EA-QSB-016 http://www.flashmagictool.com/ http://www.conrad.de/ce/de/product/1027653/LPC-LINK-2-Embedded-Artists-EA-XPR
-
Thread
Betriebssystem für 32 Bit µCs?
zu schreiben (mangels Herstellertreiber) Verstehe ich nicht. Was brauchst Du genau? Die meisten LPC haben doch ein ROM mit den USB-Treibern für CDC, HID, MSC die kann man einfach aufrufen. Es braucht keinen USB-Stack. Und bei LPC ohne USB-Treiber wie z.B. LPC1700 passt sogar der LPCOpen Host-Stack
Lothar schrieb im Beitrag #5232850: > Verstehe ich nicht. Was brauchst Du genau? Die meisten LPC haben doch > ein ROM mit den USB-Treibern für CDC, HID, MSC die kann man einfach > aufrufen. Es braucht keinen USB-Stack. Und bei LPC ohne USB-Treiber wie > z.B. LPC1700 passt sogar der LPCOpen Host-Stack
-
Thread
LPC1343 als RS232 Wandler mit Dekompression, möglich?
Beispiele für CDC-ACM (beim 1343 ist es halt etwas > mehr code). Falls es ein M0 statt M3 tut, der LPC11U35 hat dieselben USB-ROM-Treiber wie der LPC1347 und es gibt ein QuickStart Board. Dazu kommt noch, dass NXP für die LPC11Uxx freie USB VID/PID auch für die kommerzielle Nutzung vergibt.
auf dem Board ist im HVQFN33 Gehäuse, das ist nicht gerade bastelfreundlich. Da ist das QSB mit dem 11U35 sicher die bessere Lösung, der M0 hat ja auch schon ordentlich Power.
-
Thread
ARM-USB-OCD config File für: EFM32, LPC1768, LPC1114, LPC1343
Core endlich einheitlich ist. Und dazu > gehört auch JTAG. ...und SWD. Die 'kleinen' CM3 von NXP (LPC11xx, LPC13xx) und die EFM32 von Energy Micro mögen vielleicht im CortexM3-Kern noch JTAG unterstützen aber meines Wissens ist bei diesen lediglich eine SWD-Schnittstelle herausgeführt (habe selbst bis
sind zu finden unter: "C:\nxp\lpcxpresso_3.2\bin\". Nun wechselt der Text im Geräte Manager auf: "LPC-Link Debug Probe v1.1". Nun kann man den Flash des LPC1343 mit folgenden Aufrufen beschreiben: crt_emu_lpc11_13_nxp.exe -wire=winusb -g -2 -pLPC1343 -flash-mass crt_emu_lpc11_13_nxp.exe -wire=winusb
-
Thread
LPC1549 lässt sich nicht programmieren
Disabled. Nc: inspected v.2 On-chip Flash Memory /usr/local/lpcxpresso_8.2.2_650/lpcxpresso/bin/Flash/LPC15xx_256K.cfx Nc: image 'LPC15 (256K Flash) Jun 21 2016 11:53:30' Nc: NXP: LPC1549 Part ID: 0x00000000 Pc: ( 65) Chip Setup Complete Nt: Connected: was_reset=true. was_stopped=true Cr:v LPCXpresso
LPC812 oder fetten STM32F407.
-
Thread
AD-Wandler Verständisfrage
Abtastfrequenz muss mindestens doppelt so groß sein wie die maximale Signalfrequenz. Da ich einen 10-bit (11 clock cycles) AD-Wandler habe beträgt die Frequenz des AD-Wandlers dann 330Hz (30Hz * 11 clock cycles = 330Hz). D.h. ich muss die 12MHz durch 330Hz teilen um den Teiler für das Control Register zu
Wenn das für den LPC176x sin soll, dann ist ein Fehler drin: [c]/* Configure ADC0_2 */ LPC_ADC0->CR = (1 << 2) | /* Select ADC0_2 pin for conversion */ (36363 << 8) | /* 12MHz / (36363+
-
Thread
Erste Schritte mit ARM SAMD20
schwierig sind nur krumme Frequenzen, das geht dann so: https://www.lpcware.com/content/nxpfile/lpc11xx-main-pll-calculator Rudolph R. schrieb im Beitrag #4237476: > Bezieht sich CMSIS nicht nur rein auf den Core? Bei NXP ist auch die Peripherie drin, mit direktem Registerzugriff, also kein
diesen sechs bin ich gut klar gekommen (der Prefix cmsis- ist von mir): cmsis-core_cm0.h cmsis-lpc1114.ld cmsis-lpc11xx.h cmsis-startup_lpc11xx.s cmsis-system_lpc11xx.c cmsis-system_lpc11xx.h Praktisch ist, dass die Registergruppen als Strukte angelegt sind, da vertuddelt man sich nicht so
-
Thread
NuMicro Cortex-M0
Gehört nicht aber aufgrund deines Beitrags etwas gelesen. Unterschiede zu den LPC11xx (grobe Übersicht): - Betriebsspannung 2,5V - 5,5V* (LPC: 1,8V - 3,6V) - 12Bit ADC (LPC: 10Bit) - 4*32Bit Timer (LPC: 2*32, 2*16) - 48, 64, 100 Pins (LPC: 48, 64) - Speicher bis 128k Flash
ich schrieb > Unterschiede zu den LPC11xx (grobe Übersicht): > ... > - 48, 64, 100 Pins (LPC: 48, 64) > ... unsinn - Die NuMicros gibt es auch mit 32-Pins. Und die LPC11xx stecken wie auch die LPC13xx im 32(33)- oder 48-Pin Gehäuse
-
Thread
CAN vs. CAN mit ATMEGA
ich mir den MCP + 2.Controller + Tranceiver kaufe. http://de.mouser.com/Search/Refine.aspx?Keyword=LPC11C&Ns=Pricing|0&FS=True Ein Debugger gibts mit dem LPCExpresso schon für 20 EUR. Grüße
Sorry, stimmt nicht. Nur der LPC11C22/C24 hat den Tranceiver schon integriert. Kostet um die 4,30EUR!
-
Thread
Hilfe bei Wahl neuer Controllerfamilie
reinen Controller oder auch ein Evalboard? Ich bin auf einer ähnlichen Suche und habe mir mal das LPC11C24 LPCXpresso angeschaut. Der ARM hat einen integrierten CAN Controller und der Transceiver ist auf dem Board enthalten. Der reine Controller sollte aber auch deinen Erwartungen entsprechen. Allerdings
nicht. Was unter Umständen für STM32 spricht ist die Verfügbarkeit in kleinen Stückzahlen. Die LPC11C14 bzw. LPC11C24 sind nicht immer preiswert zu bekommen. Im Moment hat Arrow welche für deutlich unter 2€. Da habe ich mich erst mal eingedeckt.
-
Thread
ARM welche Entwicklungsumgebung, welches JTAG Interface ?
möchtest kann ich dir noch den folgenden Wiki Eintrag empfehlen: http://www.mikrocontroller.net/articles/LPC2000_Philips_ARM7TDMI-Familie Da geht´s um den LPC von Philips der vielleicht eine Alternative für dich ist. Schau doch mal rein. Grüße, Patrick
. Natuerlich muss dazu der Micro auch Trace unterstuetzen, dann wuerde nur noch LPC2000 uebrig bleiben.
-
Thread
LPC1549 USB Virtual COM-Port
), der im Prinzip auch für den LPC4088 geht, wenn man das INAK_BI softwaremäßig erledigt. Guck im RefManual einfach mal nach, ob beim LPC1549 der gleiche USB-Core verwendet wird wie bei den o.g. Typen. Bei neueren Typen wie LPC11Uxx haben sie den USB-Core geändert, hab hier ein paar LPC11U35 und LPC11U67 herumfliegen, aber noch keine Zeit gehabt, dafür den Treiber anzupassen. In den Dingern ist auch einiges an USB-Firmware im Bootrom drin, aber soweit ich das im Manual gelesen habe
-
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
PWM interrupt am LPC2148
/products/microcontrollers-and-processors/arm-processors/lpc-mcus/lpc1700-cortex-m3:MC_1403790745385 Wenn ohnehin das Design geändert werden muss, lohnt sich der Umstieg auf die neuesten LPC. Hier kommt es auf die Anwendung an. Die LPC54000 haben mehrere
/lpc-mcus/lpc1500-cortex-m3:MC_1403790713448
-
Thread
5V CAN Controller und 3.3V uC
Teilnehmer erreicht hat. Ich bin mir nicht mehr 100% sicher, aber aus der Erinnerung heraus war es ein LPC11C24, der entsprechend reagierte.
Teilnehmer erreicht hat. Ich bin mir nicht mehr 100% sicher, aber aus > der Erinnerung heraus war es ein LPC11C24, der entsprechend reagierte. Das ist kompletter Käse auch in Hinblick auf den LPC11C24/LPC11C14, von dem ich reichlich verbaut habe. Hier gibt es auch keinen Interpretationsspielraum weil etwas
-
Thread
[ARM / Cortex-M0(+)] delay-Funktionen "avr-libc style"
hatte ich mal irgendwo her, wo weiss ich aber nicht mehr. Bei meinen Tests ursprünglich auf einem LPC1769 musste ich feststellen, dass es immer wieder extreme Unterschiede in der Laufzeit bei der kleinsten Codeänderung in anderen Programmteilen gab. Bei den LPC11xx oder LPC17xx liegt das im Flashcaching
603B str r3, [r7] --- main.c -- 186 ------------------------------------------ GPIOSET(GPIOA,11); DelayuS(10); GPIOCLR(GPIOA,11); delay_us(10); } [/C] und das mit Macro": [C] while (1) { GPIOSET(GPIOA,11); 4B0D ldr r3, 0x08000650 F44F6200 mov.w r2, #0x800
-
Thread
LPC Neuling, fallen die Haare aus :(
Hallo liebe Leute, bin neuling und versuche seit tagen nen "LPC" PMC PM49LF004T-33JC über den lpt port zu programmieren. http://rex.xbox-scene.com/LPC2/LPC2.html den Schaltplan benutze ich, und auch die lpcdos.exe v.0.3. jetzt habe ich als erstes nur den sn74ls244
statt Pin 6 am 74HC14 Pin 1! ALSO: 6 = 1, 18 = 2, 4 = 3, 16 = 2, 15 = 5, 5 = 6, 17 = 8, 3 = 9, 11 = 10, 9 = 11, 13 = 12, 7 = 13 -- Stromversorgung: 20 = 14, 10 = 7 Das basiert jetzt auf deinem Schaltplan - Sind nda natürlich die falschen Schaltzeichen eingetragen ist das natürlich jetzt nicht korrekt
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
Dockstar rum. > [code]/usr/src/truecrypt-7.0a-source/Common/SecurityToken.h:43:21: > warning: pkcs11.h: No such file or directory[/code] Das hatte ich auch, dann habe ich per [code]apt-get install libgp11-dev libp11-dev[/code] die Pakete für pkcs11 nachinstalliert und ein [code]export PKCS11
wget ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/pkcs11f.h wget ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/pkcs11t.h make NOGUI=1 WX_ROOT=/usr/lib/wx/include/ [/code] Viel Erfolg!
-
Thread
8051 (C515C-L) Wo kann ich einen passenden Chip kaufen
: > Die spurious und surprise Interrupts der NXP-LPC haben mich Wochen > gekostet. Die hier genannten LPC2000 sind aber Standard-ARM die als uC zweckentfremdet wurden. Das Interruptsystem IRQ/FIQ ist Standard, das Verhalten sollte nicht überraschen. Der Nachfolger LPC1700 ist pinkompatibel und ein echter uC mit IRQ-Controller.
-
Thread
Atmel übernommen, AVRs tot? Alternativen?
.aspx AVR-Bastler schrieb im Beitrag #4715701: > Aber für 3 Euro bekomme ich ja 2 STM32F0 oder LPC11xx Die LPC sind die ARM mit der am einfachsten zu verstehenden Peripherie (hatten nämlich mal als LPC900 einen 8051 Kern). Die STM32 sind ohne HAL kaum in den Griff zu bekommen. - werksseitiger
übertreiben. Nebenbei bemerkt gibt es meiner Kenntnis nach für STM32 z.B. keinen freien USB Stack. Für LPC auch nicht, aber die haben es umgangen, indem die LPC11U einen USB Stack im ROM haben, dessen Lizenz im Preis inbegriffen ist.
-
Thread
ARM Cortex gegen AVR
Ansonsten sind DIP-Headerboards günstig zu bekommen z.B. http://www.embeddedartists.com/products/boards/lpc1343_qsb.php https://www.olimex.com/Products/ARM/NXP/LPC-H1343
NXP macht das mit den Controllern mit USB LPC11U2x und LPC11U3x und bei den Controllern LPC1342/43 so, dass man die so konfigurieren kann, dass sie sich als Massenspeicher auf dem PC melden. Datei auf den Controller draufschieben (wie bei einem
-
Thread
low-pin-count µC mit integriertem USB
LPC812 Oliver
Oliver S. schrieb im Beitrag #6714202: > LPC812 dann hat der das aber gut versteckt das ich das bisher übersehen habe. LPC11U35 oder LPC11U68 gibts aber auch in kleinen Gehäusen.
-
Thread
Problem beim Multitasking (ARM Cortex M3)
dogm_init(); GPIO1_OUT(0); // Ausgänge zum Steuern der Motordrehrichtung GPIO1_OUT(1); LPC_PWM1->PR = 25; // timer runs at 25 MHz / 5 = 5 MHz LPC_PWM1->PC = 0; // prescale counter to 0 LPC_PWM1->TC = 0; // reset timer to 0 LPC_PWM1->MR0 = 100; // PMW base frequency = 5 MHz / 100 = 50 KHz LPC_PWM1->MR1 = 50; // Match 1 LPC_PWM1->MCR = 2; // reset TC on MR0 LPC_PWM1->PCR = (1<<9); // enable PWM1 outputs LPC_PWM1->LER = 3; // enable PWM0 - PWM6 match latch (reload
-
Thread
J-Link in LPCXpresso benutzen
Peripherie zu testet: http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/lpc-cortex-m-mcus/lpc-cortex-m0-plus-m0-mcus/lpc1100-cortex-m0-plus-m0-mcus/iar-kickstart-kit-featuring-nxp-semiconductors-lpc11a14-mcu:OM13025 Selbst machen, würde mich mehr Zeit und Geld kosten.
was ziemlich ausreichend ist, um die bestimmte > Peripherie zu testet Ich hatte zuerst auch den LPC11A14 getestet, aber die analoge Peripherie ist doch etwas begrenzt. Der LPC1517 ist nur wenig teurer (statt 3 EUR 4.50 EUR) und hat 12-Bit ADC/DAC und mehr Komparatoren. Und es gibt ein LPCExpresso
-
Thread
Pollin LCD SANBUM LBL-11337
hab ich den. Aber wozu soll ich damit das Forum zumüllen? Also, wenn du nicht eben grad einen LPC11E12 verwenden willst, dann wirst du dir das generelle Zeugs für deinen µC sowieso selbst schreiben müssen - oder (wie hier üblich) von irgendwo her zusammenklicken. Was dein I2C-Treiber an Schnittstelle
im Prinzip auf die I2C-Routinen ab Ich habe diese per Software gemacht. Der verwendete µC (LPC11..) hat zwar auch nen Hardware-Core für den I2C, aber all diese HW-I2C-Anschlüsse sind wie fast überall ein Brechmittel. Darum. Der einzige µC, bei dem ich nen gut verwendbaren I2C-Core vorgefunden
-
Thread
Verschenke ICs - 07/2013
NXP ARM Imbiss: 1x LPC2103 ARM7TDMI 1x LPC2478 ARM7TDMI, 512K Flash, USB, Ethernet, LCD, ... 1x LPC1766 CM3 256K Flash, USB, ...
Würde den noch nehmen 1x LPC2478 ARM7TDMI, 512K Flash, USB, Ethernet, LCD, ... Uli
-
Thread
Welchen Mikrocontroller CAN-Bus
Lpc11c-Serie hat glaube ich schon alles an Board. Also CAN Controller und Tranceiver! Schau mal ob es für die Reihe auch ein LPCXpresso gibt.
größer, beim stm32f103 geht CAN und USB nicht gleichzeitig. Tach schrieb im Beitrag #2985670: > Lpc11c-Serie hat glaube ich schon alles an Board. Das stimmt, der hat aber leider den Nachteil, dass die Transceivereinheit 5V benötigt. Es gibt ein LPCXpresso dazu. In "The Insider's Guide To The
-
Thread
SAMMELBESTELLUNG: 12V LED Streifen 5m lang
>Sprich, ich nehme billige Cortex M0 (NXP LPC1100) und einen Maxim HBLED >controller und regele die Geschichte über CAN vom LPC2478 aus. Da ein >M12 Stecker pro kontakt 4A aushällt, kann man also ohne schwierigkeiten >ein 5m LED-Strip bei 12V
beachtet bloß keiner den Link? http://www.electronica.tamay-dogan.net/Bestellungen/Sunsign_2010-11-09.html
-
Thread
ADC Konfigurationsbeispiel für ARM LPC1768
LED LPC_PINCON->PINSEL3 &= ~(3UL<<30); // Reset P1.31 = GPIO LPC_PINCON->PINSEL3 |= (3UL<<30); // Config P1.31 is AD0.5 LPC_SC->PCONP |= (1UL<<12);
<<21); // enable ADC while(1) { LPC_ADC->ADCR |= (1<<24); // start conversion while (!(LPC_ADC->ADGDR & (1UL<<31))); // Wait for Conversion end val = ((LPC_ADC->ADGDR >> 4)
-
Thread
ADC Wert für ARM7 LPC2136 auslesen
Hallo zusammen, Habe Probleme mit dem ADC auslesen auf einem LPC 2136. Er hängt in der While Schleife und bekommt nicht das Flag, das die Umwandlung abgeschlossen ist. Den Burst Modus habe ich einmal an und einmal ausgeschaltet. Beides führte zu keinem Erfolg. Hat
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.
-
Thread
Lohnt sich der Umstieg auf 32-Bit Controller
einfacher ist und vor allem eigene Bibliotheken austauschbar. Ich verwende *ARM Cortex MO* (NXP LPC11Cxx + LPC11Uxx), *ARM CORTEX M3* (TI LM3S5T36, NXP LPC1751 + LPC1769), *ARM 7* (Atmel SAM7XC + SAM7SE), *ARM 9* (Atmel AT91SAM9263, ...) sowie großkaliber *ARM 11 und A9* (Marvel und TI) Alle
sind. Vieles lässt sich auch auf die anderen ARM Cortex-M3 Chiphersteller übertragen, z.B. NXP LPC17xx oder TI.
-
Thread
LPC:Code falsch oder Board defekt?
verzweifelnd die Taster meines Entwicklungsboardes anzusprechen. Beim Evalboard handelt es sich um das LPC-P2124 Board von Olimex. Die Taster sind an P0.10(Button1) und P0.11 angeschlossen. Wenn ich nun an den Stifleisten an P0.10 messe, messe ich knapp 5V. Wenn ich an P0.11 messe, messe ich 0V. Aber
ziemlich mist Zusammen gemacht haben!! Hier der Schaltplan. http://www.olimex.com/dev/images/lpc-p2124-sch.gif Wo ist nun der Fehler? Die Taster sind an P0.15 und P0.16 angeschlossen und nicht an P0.10 und P0.11. Somit dürfte der Anschluss für 1-Wire auch falsch sein. Sollte man solche Fehler
-
Thread
Einstieg Mikrocontroller AVR vs ARM? Gesperrt
Beitrag #4698521: > bekommt man gehäusetechnisch kleiner Ein ATtiny im SOT-23 ist 3x3 mm und ein LPC11A im WLCSP ist 2.5x2.5 mm trotzdem gebe ich Dir hier mal recht :-) Ein ATtiny im SOT-23 ist aber doppelt so teuer wie ein PIC10 im SOT-23 Und ein NE555 kostet davon nochmal die Hälfte ...
ARM & Konsorten Selbstverständlich gibt es entsprechende kleine ARM Derivate mit EEPROM z.B.: LPC11xx ohne EEPROM LPC11Exx mit EEPROM Wie man am "E" erkennt :-) Die größeren ARM für LCD Displays haben ohnehin EEPROM: LPC178x oder LPC408x
-
Thread
ARM Einstieg, Fragen zu Nxp Soft und Debuggen
mike schrieb im Beitrag #3296696: > Das Target ist ein lpc11c24 board. 1) Open source: http://www.microbuilder.eu/Projects/LPC1114ReferenceDesign/LPC1114CodeBase.aspx 2) Freeware: "offiziellen" NXP Compiler runterladen, installieren, LPC11Cxx Demos
lpcxpresso.code-red-tech.com/LPCXpresso/ 3) Kommerziell: IAR Compiler runterladen, installieren, LPC11Cxx Demos und CMSIS kopieren, wieder deinstallieren http://supp.iar.com/Download/SW/?item=EWARM-EVAL 4) Demo-Code von anderen Boards: https://www.olimex.com/Products/ARM/NXP/LPC-P11C24/
-
Thread
ARM7 + Crossworks: Interrupt Beispiel gesucht
Den ARM7TDMI Core in der Variante LPC2138 von NXP.
auszugraben (ich kann eh nicht schlafen bei Vollmond). [c] int main(void) { … ctl_set_isr(11, 11, CTL_ISR_TRIGGER_FIXED, isr, 0); ctl_unmask_isr(11); … } [/c] ist mit der ersten 11 die Interruptquelle SPI gemeint? Beim LPC.... gibt es 16 Quellen, jede ist einer Hardware zugeordnet
-
Thread
STM Dip Adapter
im Beitrag #2732902: > ARMs in echtem DIP gibt es m. W. nur auf dem > Papier. Einige wenige LPC11xx soll es wohl im DIP 28 geben. M. B. schrieb im Beitrag #2732918: > Wir haben uns jetzt für das Olimex STM32 H103 entschieden, da ist die > JTAG Schnittstelle schon drauf. Irgendein LPCXPresso
Lutz schrieb im Beitrag #2732965: > Einige wenige LPC11xx soll es wohl im DIP 28 geben. Welcher von diesen wenigen hat den Status "Qualification" verlassen und ist in "Production"? Ich kenne genau einen, der ist seit Oktober 2011 angekündigt, und
-
Thread
Unterschiede zwischen ARM und ATmega in der Programmierung
Bei den ARM Cortex-M habe ich eine grössere Spanne zwischen klein (M0, z.B. LPC8xx oder STM32L0xx) und ganz gross (LPC54xxx, LPC4088, STMF4xx, STMF7xx). Dazu viel umfangfreiche Peripherie, LPC sind zB angenehm weil viel 32 Bit Zähler, bei STM finde ich mehr in Richtung Display
linken, da ist z.B. bei NXP deutlich mehr drin als der ARM Standard. Die passts auf den kleinsten LPC800 gar nicht drauf :-)
-
Thread
Günstiger uC mit hoher Taktfrequenz
Dann schau mal hier die LPC111x von NXP an: http://ics.nxp.com/products/lpc1000/lpc11xx/ und zum starten: http://ics.nxp.com/literature/leaflets/microcontrollers/pdf/lpcxpresso.pdf Das dürfte wohl reichen ;) hans
hans schrieb im Beitrag #1731988: > Dann schau mal hier die LPC111x von NXP an: > > http://ics.nxp.com/products/lpc1000/lpc11xx/ > [...] Aha! Dankeschön. War allerdings grad erstmal erschrocken als ich das BGA-Gehäuse auf der Seite gesehen hab, aber
-
Thread
Präziser, einfacher 850kHz Oszilator
Ausgang (Pin 10) noch der Quarz belastet, weil der Quarz direkt an den hochohmigen Clock-Eingang (Pin 11) geschaltet wird.
(Pin 10) noch der Quarz belastet, weil der Quarz direkt an > den hochohmigen Clock-Eingang (Pin 11) geschaltet wird. Hast du die Schaltung aufgebaut?