-
Thread
Bezugsquellen für ARM LPC21xx
LPC21xx gibts doch in guter Auswahl bei Reichelt ! Gruß MaxW
LPC2138 nicht aber den LPC2148 anbietet das weiss ich nicht, koennte aber z.B. Reichelt wissen ;-) Der LPC2148 ist ohne Probleme lieferbar, nachdem wir mitte des Jahres einen Engpass hatten. Bei Digikey
-
Thread
Virtual Com Port mit LPC1769
Hallo, ich möchte mit dem LPC1769 über einen virtuellen com port mit dem pc kommunizieren. Ich habe dazu die CMSIS libary benutzt: https://github.com/scottellis/lpc17xx.cmsis.driver.library/tree/master/Examples/USBDEV/USBCDC
Da ist was nicht kompatibel. Von dem LPC17xx Sachen gab es selbst bei NXP zueinander inkompatible Versionen. Nimm mal lieber alles aus Github und lass das lpc_chip175x_6x libary Zeuchs ganz weg. Thore T. schrieb im Beitrag #4866012:
-
Thread
Fragen zu ARM7 / 9 / Cortex-M3
ein Businterface haben, verwende ich hauptsächlich LPC23xx und LPC24xx. Praktisch ist, dass man beim LPC24er auch noch SDRAM anschliessend kann. Jedoch denke ich, ist ARM7 je länger je mehr veraltet. Keiner mehr redet von ARM7, alle verwenden ARM9 oder
12 Bit ADC - 10 Bit DAC - 4x Timer - CRC Unit - LQFP 144 oder LQFP208 Gehäuse Alternativ den LPC1768. Gibt es auch bei Farnell zum kaufen. Den LPC1788 habe ich auf die schnelle nicht gefunden.
-
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
Problem mit der Beschaltung eines CAN-Knoten
Noch was: 1- LPC11C24FBD48/301, 10 1,7859 € 17,86 € Summe: 17,86 € Fracht: 6,00 € Steuer: 4,53 € Gesamtsumme: 28,39 € Auszug aus der Rechnung meiner Bestellung.
gegangen. Mit dem lpc11c24 geht dann u. U. die CPU kaputt.
-
Thread
ARM7, GCC und Interrupts
Wieso übrigens lpc210x.h mit LPC2478? Zwischen LPC210x und LPC2478 liegen ein paar Jahre und insbesondere der VIC unterscheidet sich erheblich.
Es gibt bei den LPC2000 eigentlich nur einen Grund, den Thumb-Mode zu verwenden: wenn der Platz im ROM sonst nicht reicht. Anders als bei manchen anderen ARM7 µCs ist die Flash-Bandbreite der LPC2000 gross genug für den
-
Thread
Xpresso und Rowley - user definierte ISR werden nicht gelinked?
); // enable interrupt #endif // EINT0active #ifdef EINT1active LPC_PINCON->PINSEL4 |= (1 << 22); // select pin mode P2.11 "ExtInt1" #if (EINT1mode == 1) LPC_SC->EXTMODE ^= (1 << 1); // ExtInt1 is level sensitive #else LPC_SC->EXTMODE |= (1 << 1); //
); // enable interrupt #endif // EINT1active #ifdef EINT2active LPC_PINCON->PINSEL4 |= (1 << 24); // select pin mode P2.12 "ExtInt2" #if (EINT2mode == 1) LPC_SC->EXTMODE ^= (1 << 2); // ExtInt2 is level sensitive #else LPC_SC->EXTMODE |= (1 << 2); //
-
Thread
Suche günstige alternative µC mit CAN
-LPC11C24FBD48-301,.aspx?IM=0 Da gibts den jedenfalls immer mal wieder für 1,93€. Ohne Transceiver heisst der dann LPC11C14. http://de.mouser.com/Semiconductors/Embedded-Processors-Controllers/Microcontrollers-MCU
ob ROM oder Software. Was vielleicht noch wichtig ist: durch den CAN Bootloader im ROM kann der LPC11Cxx im Feld über CAN geflasht werden.
-
Thread
Cortex M3 lpc1768
Steffen schrieb: > - Gibts bei den lpc1768 garkein eeprom? Also nen externes via spi > zwingend, wenn man eins braucht? Ist in der Klasse generell unüblich. Kannst das Flash selbst verwenden, oder externes EEPROM/FRAM.
Hi schau Dir mal das MCB1700 von Keil an, da gibt es sogar einen Schaltplan dazu. Der LPC1768 hat kein EEPROM, das interne Flash kann aber eingeschränkt dazu verwendet werden. Andreas
-
Thread
NXP Kinetis Einstieg
soweit, dass ich dafür diesen Debugger / Programmer benötige: http://de.farnell.com/nxp/om13054-598/lpc-link2-universell/dp/2364729 der funktioniert mit der hauseigenen IDE von NXP "LPCXpresso". Auf der Homepage von Segger (https://www.segger.com/lpc-link-2.html) steht dazu: "The firmware is for
alle Prozessoren? [code] ARM® Processors i.MX Applications Processors Kinetis ARM Cortex-M LPC ARM Cortex-M LPC ARM7 ARM9 MAC57Dxxx 32-bit ARM QorIQ ARM Processors S32 V200 ARM Cortex-A53 VFxxx Controller Solutions [/code] Nach der Homepage baut diese IDE auf der freien Software (GCC
-
Thread
ENC28J60 Basics für Philips LPC213x
Ich habe die Basics Version mal auf einem LPC2131 ausprobiert: Beide LEDs am ENC28J60 blinken, ebenso die LED am LPC sobald dieser startet. Sobald ich die IP anpinge erzeugt der ENC28J20 einen Interrupt, aber der Ping wird nur ab und zu mal beantwortet. Wenn er beantwortet wird, dann nur 1 oder 2x nach einem Reset des LPC, danach garnichtmehr. Spätestens nach einigen Minuten hängt sich der LPC dann auf (die LED bleibt an oder aus.) Die Schaltung rund um den ENC28 müsste OK sein, da ich lediglich den uC (vorher ATmega32
-
Thread
LPC2148 und SHT11
Hallo ihr alle, hab mir einen sht11 zugelegt und will den nun mit meinem lpc2148 auslesen. hab den code von der sensiron seite genommen und entsprechend auf den lpc2148 gemappt, aber irgendwie geht's nicht. er liefert mit immer die fehlernummer 2. was kann ich noch machen
der SHT auf der Data-Line antworten sollte? Martin Thomas (und nein, ich habe keinen fertigen LPC2k-Code für SHTs)
-
Thread
Ausgang beschlaten von 0 - 20 mA
über ein Wid von 165Ohm macht 20mA und bei 1,65V hab ich 10mA Ist das Problem nicht das der P98 LPC 936 Einen Digitalen Ausgang hat ???
Hallo mit P89LPC936 Datasheet wirst du fündig. DAC auf Spannungs/Stromwandler. Widerstand geht nicht, weil du nicht die Senke nicht kennst.
-
Thread
Funktionsweise digitales Potentiometer
NichtWichtig schrieb im Beitrag #6949090: > LPC2119 "LPC2109/2119/2129 Single-chip 16/32-bit microcontrollers" Nochn Versuch... > bei der Bahn-Zulassung entsprechende Hürden hoch setzen würde. Bahnzulassung ist aber neu hier im Thread und betrifft
Lothar M. schrieb im Beitrag #6949140: > NichtWichtig schrieb im Beitrag #6949090: >> LPC2119 > "LPC2109/2119/2129 Single-chip 16/32-bit microcontrollers" > Nochn Versuch... > >> bei der Bahn-Zulassung entsprechende Hürden hoch setzen würde. > Bahnzulassung ist aber neu hier im Thread
-
Thread
Data overrun bei LPC1768
und evtl. tipps hat was ich vergesse/falsch mache [c] pDest = (uint32_t *)&MsgBuf_RX1; *pDest = LPC_CAN1->RFS; /* Frame */ pDest++; *pDest = LPC_CAN1->RID; /* ID */ pDest++; *pDest = LPC_CAN1->RDA; /* Data A */ pDest++; *pDest = LPC_CAN1->RDB; /* Data B */ CAN1RxDone = TRUE; data[0]=MsgBuf_RX1.DataA; data[1]=MsgBuf_RX1.DataB; LPC_CAN1->CMR |= (1<<2); LPC_CAN1->RFS = 0; LPC_CAN1->RID= 0; LPC_CAN1->RDA= 0; LPC_CAN1->RDB= 0; return; [/c]
-
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
Für freertos gibt es glaube ich auf der LPC2000 Yahoo Group Seite einige IO module zum download.
-
Thread
SPI Schiebereg 3v3 auf 5V
LPC arbeitet nur mit 3V3 und das Schieberegister benötigt laut Datenblatt 0.85 * VCC (5V) -> 4.25V für einen High-Pegel. Beide ICs sind über SPI miteinander verbunden. Gibt es ICs die von 3V3 auf 5V gehen
5V aus? TPIC6C596 http://www.datasheetcatalog.org/datasheet/texasinstruments/tpic6c596.pdf LPC1758 http://www.nxp.com/documents/data_sheet/LPC1758_56_54_52_51.pdf Gruß Lars
-
Thread
LPC2103: bootloader & lpc210x_isp
selbstgestricktes Entwicklungsboard fertiggestellt und habs auch gleich getestet. Hat alles hingehaut. Das lpc210x_isp erkennt den Controller und das Programm das ich hinaufgespielt habe geht auch. - Ich kann über Uart0 mit ihm kommunizieren. Nur leider geht seither das lpc210x_isp nicht mehr. Es meint es kann
Die ISP Routine 2.2.3 unterstuetzt den LPC2101/2/3 http://www.standardics.philips.com/support/techdocs/microcontrollers/zip/flash.isp.utility.lpc2000.zip Gruss, Robert
-
Thread
Neuer NXP LPC-Stick
Hier gibts den Inhalt der CD: www.hitex.de/download/misc/flashmxv6/lpc-stick.zip (ca. 130 MB) und hier gibts AppNotes: http://www.hitex.com/lpc-stick-test/index.html
@a-k die doku ist von http://www.hitex.com/lpc-stick/ runterladbar, dies betrifft den Applikationsteil vom Stick und das COM board.
-
Thread
RFM12B am LPC1768.
arbeitet. Die Schnittstelle am LPC1768 habe ich mit folgenden Code aktiviert (ein eigner RTOS Task): [c] Chip_IOCON_PinMuxSet(LPC_IOCON, 1, 20, IOCON_MODE_INACT | IOCON_FUNC3); Chip_IOCON_PinMuxSet(LPC_IOCON, 1, 21, IOCON_MODE_INACT
, SSP_MODE_MASTER); Chip_SSP_SetFormat(LPC_SSP0, 16, SSP_FRAMEFORMAT_SPI , SSP_CLOCK_CPHA0_CPOL0); Chip_SSP_SetBitRate(LPC_SSP0, 1000000); Chip_SSP_Int_Disable(LPC_SSP0); Chip_SSP_Enable(LPC_SSP0); // Test - RFM12B CLKOUT abschalten:
-
Thread
RL78/G14 Renesas - Free Linux Toolchain
ATTiny424 (75ct)? AVR32DD20 (1,20)? LPC802M001 (2,03)? Alles Einzelstückpreise und bei den üblichen Verdächtigen Lieferbar. Was ist also Dein Problem? Suche geht nicht?
tatsaechlich erreicht werden. Ganz ohne Voodoo durch das Lesen der Register. > AVR32DD20 (1,20)? > LPC802M001 (2,03)? AVR32 ist praktisch tot und LPC800 hmm, naja. Da muss man sich dann erstmal durch wirklich dicke Manuals wuehlen. Fuer trivial einfache Aufgaben voellig ueberzogen.
-
Thread
Mikrocontroller empfehlung
://www.lvr.com/hidpage.htm Als Mikrocontroller einen nehmen der USB HID Treiber im ROM hat z.B. LPC1343 hier ein günstiges Board und den Code: https://www.olimex.com/Products/ARM/NXP/LPC-P1343/ http://code.google.com/p/32bitmicro/source/browse/trunk/src/nxp/lpc13xx/an10904/?r=116#an10904%2Fusbhidrom
Für 32 Bit: STM32Fxxx (ST bietet über 250 Variationen!) LPC17xx Siehe Artikel [[STM32]]
-
Thread
ARM Einstieg
Hallo! Ich würde mich gerne mal an ARMs versuchen. Jetzt stehe ich vor der Wahl: STM32F103 oder LPC1114 (möchte einen modernen Corex verwenden, also nicht ARM7). Hab mir beide schon angesehen und würde zu dem LPC tendieren, der ist wahrscheinlich überschaubarer für den Anfang. Der STM32 kann zwar
> Ich würde mich gerne mal an ARMs versuchen. Jetzt stehe ich vor der > Wahl: STM32F103 oder LPC1114 (möchte einen modernen Corex verwenden, Was verstehst Du unter "modern"? Der stm32f103 kann nicht gleichzeitig CAN und USB, der lpc1114 ist ein Cortex-M0. Manche würden sagen, dass das nicht
-
Thread
Microcontroller mit langer Akkulaufzeit
läuft das mit 2x AA Batterien. Die LPC haben aber auch einen Self WakeUp Timer, einen 32 Bit Zähler der von einem internen low power 10 kHz Oszillator getaktet werden kann. In dem Fall braucht der LPC 1 µA lt. Datenblatt. Mit 10 kHz und
Der LPC81x mit 1 µA im Self-Wakeup-Mode könnte aber einen DS1307 mit 0,5 µA im Battery-Backup-Mode nach der genauen Zeit fragen. Nicht schlecht!
-
Thread
Hilfe bei Wahl neuer Controllerfamilie
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.
Ich hatte mir vor einiger Zeit die LPC Controller mal angeschaut und hätte den LPC1768 gewählt. Aber leider habe ich keine Software/Firmware Kombination gefunden, mit der ich den Chip über CAN hätte flashen können. Der LPC1768 hat soweit
-
Thread
µC LPC1769 entlasten mit 1-Wire Master
Hey, ich verwende momentan den LPC1769, der momentan im kHz-Bereich einen ADC ausliest. Jetzt möchte ich alle paar Sekunden zusätzlich einen DS18B20 Temperatursensor auslesen, ohne dabei das Einlesen des ADCs unterbrechen zu müssen.
schrieb im Beitrag #4191414: > der ADC wird über SPI und nicht I²C ausgelesen! Das ändert beim LPC176x aber einiges. Die SSP Einheiten (für SPI) können zum Beispiel auch DMA.
-
Thread
LPC2294 und External Memory Controller
zwei Probleme beim Testen dieser Einstellungen. Erstens ist bei der 16Bit- Einstellung auf dem A1(LPC) also A0 am Flash ein Takt egal ob ich auf Adressen mit A0 schreibe oder nicht. Bei der 32Bit Einstellung ist dieser nicht da, ist auch nicht auf A2(LPC). Gibt es bei µVision3 noch Besonderheiten die
hi Roberto, hast du schon dein Problem mit LPC2294 schon gelöst? gruss Sani
-
Thread
LPC2138 Preis ?
Wieso bitte ist ein LPC2138 teurer als ein LPC2368 => Digikey? Danke Gruss mgiaco
Okay danke. Na dann werde ich auch auf LPC236x umsteigen. Gruss mgiaco
-
Thread
SCA100T-D02 SPI Problem
im Beitrag #1973235: > Wie steuerste du denn SEnsor an ? über einen AVR ? oder gar mit einem > LPC ??? CC2511
. Vom LPC hab ich keine Ahnung aber die gibts meiner Vermutung nach 100&ig. Schau mal im Assembler für die µC Familie nach. > Du machst das ja jetzt Bit weise, du überträgst jedes Bit einzeln und > setzt
-
Thread
ARM Board Auswahl
bei LPCs (die kenne ich besser als SAM7 oder STR7): Die CAN Funktionalität ist bei vielen älteren LPC2000 eingeschränkt, jedoch gibt es auch neuere Revisionen, in denen der Fehler behoben ist, ebenso wie bei den LPC23xx. Das zur Zeit wohl grösste Manko des LPC2378 ist ein Errata zum externen Bus, bei dem das Schreiben nicht fuktioniert - wenn du also einen LPC mit externem Bus suchst, ist der LPC2378 zur Zeit nicht die richtige Wahl. Wenn du kein konkretes Projekt vor Augen hast solltest du eigentlich bei jedem LPC2000, AT91SAM7 oder STR7 zugreifen können
-
Thread
AVR Studio 4, Atmega 644P und selbstgebautes Board
C:\Programme\Atmel\AVR Tools\STK500\stk500.exe und installiertem AVR Studio • erfos-prog-s - für LPC, NXP und STM Controller • Treiber für PROG-S (Atmel AVR, STM32, NXP, LPC Controller) Installation: • Windows eigener Treiber. Einbindung durch einfache *inf Datei Unterstützung folgender Chips: - STM32: STM32F101, STM32F102, STM32F103, STM32F105, STM32F107 - NXP/LPC: LPC17xx, LPC13xx, LPC11xx, LPC21xx, LPC22xx, LPC23xx - Classic: AT90S1200, AT90S2313, AT90S2333, AT90S2343,AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535 - Tiny: ATtiny12, ATtiny13, ATtiny15
-
Thread
Entscheidungshilfe CANController gesucht
fertiges Modul mit AVR und CAN (CANDIP). Ich arbeite selbst mit der etwas grösseren ARM-Variante(LPC2194) und bin damit vollauf zufrieden. Für die LPC2xxx Familie ist ein ARM-GCC (WinARM) mit gleichem Aufbau wie der WinAVR verfügbar. Gruss, Peter
@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
Mehrere serielle Schnittstellen abfragen
Der LPC2368 hat ein MMC-Interface mit drin, der kann sogar die SD-Card mit 4 Datenbit breitem Bus ansteuern. Dabei ist auch der MMC Teil über DMA nutzbar, somit sollte die Prozessorlast überschaubar klein sein. (Infos unter: http://www.standardics.nxp.com/products/lpc2000/lpc23xx/~LPC2368/)
-
Thread
Lane Select signal
breitem Speicher arbeitest. jetzt bin ich noch mehr verwirrt als zuvor.... ich verwende den LPC2220 Controller von Phillips www.keil.com/dd/docs/datashts/philips/lpc2210_2220.pdf Zihat
>Das heisst der ganze Code und die wichtigsten Live-Daten passen in 16KB? ebend nicht, der LPC2220 hat 64kB RAM --> da passt alles rein! Zihat
-
Thread
ARM-USB-OCD config File für: EFM32, LPC1768, LPC1114, LPC1343
konfigurationsdateien für folgende Mikrocontroller, damit ich die Mikrocontroller Programmieren kann? - LPC1343 - LPC1114 - LPC1768 - LPC1766 - EFM32G880F128 Danke für die Hilfe. Gruss, Daniel
Entwicklung scheint aber in Bewegung und wird hoffentlich nicht mehr allzu lange zu dauern. > - LPC1343 > - LPC1114 > - LPC1768 > - LPC1766 > - EFM32G880F128 LPC17xx bieten auch "normales" JTAG-Interface. OpenOCD Konfigurationsdateien dafür sind zumindest im Entwicklerquellcode (lpc17*.cfg)
-
Thread
LPC1769 PLL0 ändern
; LPC_SC->PLL0FEED = PLLFEED_FEED2; while( ( ( LPC_SC->PLL0STAT & ( 1 << 25 ) ) == 0 ) ); /* Disable PLL, disconnected. */ LPC_SC->PLL1CON = 0; LPC_SC->PLL1FEED = PLLFEED_FEED1; LPC_SC->PLL1FEED = PLLFEED_FEED2; LPC_SC->PLL1CFG = 0x23; LPC_SC->PLL1FEED = PLLFEED_FEED1; LPC_SC->PLL1FEED = PLLFEED_FEED2; /* Enable PLL, disconnected. */ LPC_SC->PLL1CON = 1; LPC_SC->PLL1FEED = PLLFEED_FEED1; LPC_SC
-
Thread
Avr zu wenige Ressourcen -> umstieghilfe
LPC1768 / LPC1769 -> 100/120MHz, 100Pins, 4x UART LPC1758 / LPC1759 -> 100/120MHz, 80Pins, 4x UART Diverse PIC32 -> 80MHz, 80/100Pins, bis 6x UART STM32F1xx hat nur bis 3x UART wenn ich das richtig
bei mir läuft der accelerator perfect auch wenn das programm im flash ist. spürbar schneller als lpc1769 (nur erster eindruck).
-
Thread
Sharp LCD Display aus Limousine
aber der Aufwand eine Schaltung dafür zu machen ist nicht zu unterschätzen. Du könntest aber z.B. das LPC4357-EVB nehmen und nur noch eine Adapterplatine für dein Display bauen (siehe z.B. http://www.lpcware.com/content/project/lpc4357-evb-capacitive-touchscreen-addon). Das soll aber nur eine Möglichkeit
der Aufwand eine Schaltung dafür zu machen ist nicht zu > unterschätzen. Du könntest aber z.B. das LPC4357-EVB nehmen und nur noch > eine Adapterplatine für dein Display bauen (siehe z.B. > http://www.lpcware.com/content/project/lpc4357-evb...). > Das soll aber nur eine Möglichkeit sein, die relativ
-
Thread
LWIP-Stack:Ist dieses Verhalten Normal?
Hallo, ich habe einen Lwip-Stack auf dem LPC2468 Board heruntergeladen, an sich läuft alles gut, was mich aber ärgert, das der Prozessor ca.25 Sekunden braucht, bis er in die Main-Routine springt.Ich weiss nicht vielleicht ist das eine normale
Auf einem MCB2300 (LPC2368) dauert es gefühlte 2s mit und 3s ohne angeschlossenem Netzwerkkabel bis die Initialisierung ab- geschlossen ist. uIP und LwIP verhalten sich da gleich. Ich vermute das es die PHY (DP83848) ist
-
Thread
Einstiegshilfe in ARM-Controller
Und der NVIC hat doch bestimmt auch irgendeinen Haken! Das Arbeitspferd ist hier nach wie vor der LPC23xx bzw. LPC2478. LPC11x/13xx ersetzen nur PICs und AVRs. Der Tag ist gerettet :)
bissel dauert, bis man den NVIC komplett verstanden hat. Er ist doch etwas komplexer als die VICs der LPC2000.
-
Thread
LPC2106 + Silabs CP2200
TCP ist das beispielsweise hoffnungslos, egal mit welcher CPU. Die GPIO-Performance der ältesten LPC2000 lässt zu wünschen übrig, der I/O-Bus bremst sie aus. Nur Devices mit FIOxxx Portadressen sind wirklich schnell, d.h. der LPC2106 fällt dafür schonmal aus. Der CP2200 kann nur 10Mbps, also mehr
Shop) benötigen für zuverlässigen Betrieb offiziell einen SPI-Takt von mindestens 8MHz. Das SPI vom LPC2109 kann aber nur maximal 7,5MHz.
-
Thread
LPC176x uart-baudrate
; // jetzt rechnen lassen uartCalcBaudRate(&aP); LPC_UART_TypeDef *LPC_UART; switch (uartnr) { case 0: LPC_SC->PCONP |= (1<<3); LPC_UART=LPC_UART0; LPC_SC->PCLKSEL0 &= ~(0x03<<6); LPC_SC->PCLKSEL0 |= (aP.nPclkArg
2: LPC_SC->PCONP |= (1<<24); LPC_UART=LPC_UART2; LPC_SC->PCLKSEL1 &= ~(0x03<<16); LPC_SC->PCLKSEL1 |= (aP.nPclkArg<<16); GPIO_PINSEL(0,10,0x01); GPIO_PINSEL(0,11,0x01);
-
Thread
STM32F2xx USART weigert sich
in" bezüglich der Pins/Power scheme. Die Library ist viel weniger kompatibel. Bei NXP ist beim lpc2103 (ARM7TDMI) und lpc1343/lpc1769 (CM3) z. B. die USART-Einstellung tupfengleich (zumindest für meine 0815-Zwecke). Die Unterschiede in der Peripherie sind nicht klein, die sind immens.
files meinst Du? Die "core_cm*"? Das ist harmlos. Ich meine die "stm32f10x*"/"stm32f4xx*" und "LPC13xx*/"LPC17xx*". Hier tanzt der Bär.
-
Thread
JTAG-Port von LPC2292 funktioniert nicht ?
Parallelport angeschlossen. Problematisch könnte eine generelle Inkompatibilität von H-JTAG mit LPC2xxx µC (auf Olimex-Boards?) sein (http://www.at91.com/www/phpBB2_mirror/viewtopic.php4?t=1425&highlight=rdi151). Ist allerdings nur ein Bericht. Du solltest die LPC Gruppe auf Yahoo scannen, ob das
Aber wirf den ersten µC noch nicht weg, probiere noch das aus: http://www.embeddedrelated.com/groups/lpc2000/show/4015.php
-
Thread
NXP LPC11Axxx - ISP Programmierung über FTDI
Hallo, Ich nutze die Konfiguration zum Flashen von einem LPC2148 und haben nur je einen PullUp auf den leitungen DTR und RTS. Das funktioniert wunderbar, sollte beim LPC11Axxx nicht anders sein. lg Stefan
Ich bin mir nicht ganz sicher ob es eine Windows version gibt, aber ich hab lpc21isp bisher recht erfolgreich zum Flashen verwendet: https://sourceforge.net/projects/lpc21isp/ Entgegen dem Namen läuft es auch prima mit dem LPC11xx. Grüße, Oliver
-
Thread
LPC11C24 bootet nicht
hmmm spiele gerade rum bit Relase und debug und nun kann ich die lpc_chip_11cxx.lib nicht mehr richtig compilieren bekomme da in der pmu_11xx.h einen Fehler und weiss nicht warum [c]#if defined(CHIP_LPC11AXX) || defined(CHIP_LPC11CXX) || defined(CHIP_LPC11EXX) || defined(CHIP_LPC11UXX) || defined(CHIP_LPC1125) #if defined(CHIP_LPC1125) #error "LPC1125 support for the PMU driver is not ready #endif[/c] warum ist da das CHIP_LPC1125 gesetzt? als MCU habe ich korrekt LPC11C24
-
Thread
LPC11C24 WD Reset
to WDT */ LPC_SYSCON->SYSAHBCLKCTRL |= (1<<15); // 7.81Khz LPC_SYSCON->WDTOSCCTRL = 0x03F; // FREQSSL 1 DIVSEL 64 LPC_SYSCON->PDRUNCFG &= ~(0x1<<6); LPC_SYSCON->WDTCLKSEL = 0x02; // Select watchdog osc LPC_SYSCON->WDTCLKUEN = 0x01; // Update clock LPC_SYSCON->WDTCLKUEN = 0x00; // Toggle update register once LPC_SYSCON->WDTCLKUEN = 0x01; // Wait until updated while ( !(LPC_SYSCON->WDTCLKUEN
-
Thread
Mehr I/O Pins.
USB) entwickeln kann. Wenn bei einem JTAG "ARM" dabei steht, kann ich das dann mit dem LPC3131 verwenden, bzw. mit jedem "ARM"? Grüße Peter
(nur USB) > entwickeln kann. Wenn bei einem JTAG "ARM" dabei steht, kann ich das > dann mit dem LPC3131 verwenden, bzw. mit jedem "ARM"? Viele LPC-Microcontroller haben einen Bootloader per seriellen Port: Man muß da während Reset eine Taste drücken oder so ähnlich und kann dann mit einem speziellen
-
Thread
Neues Projekt - welcher µC?
Alternative zu Jubelhurratoll folgenden empfehlen: > PIC32MZ2048EFH Es geht noch besser und billiger. Im LPC Debugger für 25 EUR ist ein LPC4370 mit 80 MHz ADC verbaut und drei ARM Cores. Das Debugger Board kann dafür einfach als uC Board genutzt und programmiert werden. https://www.conrad.de/de/entwicklungsboard-embedded-artists-ea-xpr-200-om13054-1027653.html https://mcu-things.com/blog/how-to-use-lpc-link2/
-
Thread
Serielle Verbindung synchronisieren
Jetta schrieb im Beitrag #3617777: > Controller LPC1766 > Baudrate ist 115200 (also viell. ein bisschen flott) LOL. Ich habe hier LPC1768 mit 1,8 MBaud (RS485) zu laufen, und zwar beim minimalen CCLK von 29,49 MHz. Da geht nicht ein Bit verloren.
Jim Meba schrieb im Beitrag #3617943: > Jetta schrieb im Beitrag #3617777: >> Controller LPC1766 >> Baudrate ist 115200 (also viell. ein bisschen flott) > > LOL. Ich habe hier LPC1768 mit 1,8 MBaud (RS485) zu laufen, und zwar > beim minimalen CCLK von 29,49 MHz. Da geht nicht ein Bit