-
Thread
J-Link, Keil und JTAG Chain
Hallo, ich habe einen J-Link v8.0, Keil 4.70 und zwei LPC17xx, einmal -65 und einmal -56. Laut der Anleitung von Segger soll es möglich sein mit einem J-Link mehrere Controller gleichzeitig zu debuggen. Wäre ja schön. Die Controller sind auf getrennten Platinen
, nicht aber die Position und IR-Len nicht selber eintragen. Beide Controller haben wie die ganze LPC17xx-Serie die gleiche JTAG-ID. Hat jemand so was schon mal probiert oder eine Idee? Muss jetzt nicht mal unbedingt gleichzeitig sein, ich habe nur keine Lust immer den J-Link umzustecken. Mal vergisst
-
Thread
lpc1768 arm-non-eabi-gcc printf to uart0
include <errno.h> #include <stdio.h> #include <sys/types.h> #include <sys/stat.h> #include "lpc17xx.h" /* for _get_PSP() from core_cm3.h*/ #undef errno extern int errno; extern char _heap_start; /* Defined by the linker */ extern char _heap_end; /* Defined by the linker
Collition rein und mein eigentlicher Text wird nicht ausgegeben. Hier meine main ... [c] #include <lpc17xx.h> #include <stdio.h> void initUART() { // setup uart0 LPC_PINCON->PINSEL0 |= (1 << 4) | (1 << 6); LPC_UART0->LCR = 0x83; // 8bit, no parity, 1 stop bit, DLAB=1 LPC_UART0
-
Thread
Wunschliste für einen Xmega Nachfolger
nichts umlernen. Auch der Umstieg auf andere Hersteller ist leicht. Ich entwickle z.Zt. ein Board mit LPC17xx, das bis vor kurzem auf STM32 gemünzt war. Der Wechsel war trivial, und auch softwareseitig gibt es schon fertige Bibliotheken, die herstellerübergreifende Treiberroutinen enthalten. Wirklich,
eher High-Performance-Typen, die sind nicht gegen die AtTinys aufgestellt. Ein Vergleich XMega vs. LPC17xx mach ich jetzt aber nicht auch noch, das kann jeder der lesen kann selber tun. >> Deep Power Down für ca. 0.2µA. > > Das ist aber eher Augenauswischerei. Was willst du mit dem Schlafen-
-
Thread
LPC17xx: RTC => Counter Increment Interrupt identifizieren
die Hintertür mit Statusvariablen in der ISR hinkriegen (z.B. IMMIN bis 59 zählen lassen). Aber der LPC17xx hat so viele Register, da kann doch so etwas einfaches und absolut sinnvolles nicht fehlen? Der normale Weg ist doch bei einem "Sammelinterrupt", im Flagregister den Verursacher zu identifizieren
-
Thread
LPC1100, superguenstig, 8-bit? Wird immer unnoetiger
Da hat doch aber die LPC17xx Serie von NXP noch ein besseres P/L Verhältnis, oder? Immerhin kostet der LPC1752 mit 64k Flash, 16k RAM, 100MHz, USB/CAN gerade mal 5,20€ INKL MWSt (HBE). Und der große Brocken (LPC1768) mit 512k
Jörg S. schrieb: > Da hat doch aber die LPC17xx Serie von NXP noch ein besseres P/L > Verhältnis, oder? Bezogen auf die merkwürdige Preispolitik von HBE schon, aber auf Träger ist mit der 80-Pin NXP-Klops für viele Fälle zu gross. LQFP48 gefällt
-
Thread
LPC17xx/STM32F103xx: AHB/APB Takt
ich lese mich gerade etwas in die Datenblätter ein. Habe ich es richtig verstanden, daß - beim LPC17xx APB 0 und 1 den gleichen Takt haben und der Resetwert CCLK/4 ist (also bei "vollgas" mit 100 MHz beträgt der Takt 25 MHz auf den beiden Peripheriebussen)? - beim STM32F103xx APB1 max. 36 MHz und
-
Thread
Einstiegshilfe in ARM-Controller
die Eingänge nicht abrauchen, wenn man >ein 5V-IC dranhängt. Zumindest die Cortex M3 von NXP (LPC17xx) haben 5V tolerante Eingänge.
die Eingänge nicht abrauchen, wenn man >>ein 5V-IC dranhängt. > Zumindest die Cortex M3 von NXP (LPC17xx) haben 5V tolerante Eingänge. Die STM32 auch, wenn auch nicht alle Pins 5V tolerant sind.
-
Thread
lpc1700 - ARM Cortex M3 von NXP: Endlich!
gleichzeitig benutzt werden ... da sind schon viele Leute auf die Nase gefallen! Der 12-Bit AD den neuen LPC17xx ist auch super.
als ein Startupfile von Hand im Makefile einzutragen weil der Compiler kein eigenes hat. Der LPC17xx mag ja ganz toll sein. Solange er nicht lieferbar ist, bringt der niemanden etwas. STM32 ist auch nicht schlecht. Ohne Ethernet kann er aber in der heutigen Zeit in einem beträchtlichen Teil der
-
Thread
ATX Mega mit Ethernet (LAN)
ansonst nen COrtex M3 von NXP ( LPC17xx ) oder STM ( STM32F2xx ) dazu nen PHY ( DPxxx ) oder LAN8710 oder MICREL xxxx (RMII Typen ) billig und enfach im LAN
-
Thread
LPC800 existiert (fast) nicht in diesem Forum
' Peripherie an, w"ahrend bei dem Stromsparern fast alles aus ist. Das macht ein Blinky auf einem LPC17 einfacher als auch dem 'Einsteiger-' LPC800 / LPC1100. > sicherlich die "Tutorien", die ihr hier verlinkt. Ich kann davon nichts > lernen, ich will den GRUNDAUFBAU kennen lernen, nicht eine LED
eines Bausteins LPC8xx in einem Projektsetting). Tsss. Ziemlich gut finde ich dieses hier (obwohl LPC17). Da ist sehr viel erkl"art: http://pygmy.utoh.org/riscy/cortex/led-lpc17xx.html (Falk): > Du hast noch nie C programmiert. Na logisch kümmert sich der Compiler / > die IDE um den Startup
-
Thread
LPC17xx CMSIS => AN10862_4 Toolchain Eclipse
Hallo, hat schon jemand die in der AN10862 genannte Toolchain mit Eclipse unter Linux mit der aktuellen Driver Library zum Laufen gekriegt? Die scheint für Windows "gemünzt" zu sein, was ich aber leider nicht habe. Ich bekomme bei den genannten Targets "ram" und "rom" immer die Meldung "no rule to make target 'ram'", während "clean" geht. Es scheint ein makefileproblem zu sein. Das "clean" scheint wahrscheinlich irgendwo anders herzukommen und zu funktionieren. Eine gaaaanz schnelle Installation auf einem Win XP 32-Rechner zeigt das gleiche Problem, weshalb es wahrscheinlich nicht unbedingt
-
Thread
EEPROM in µC. Warum?
Hallo, ich bin auf der Suche nach einem geeigneten Microcontroller bei NXP auf die LPC17xx Serie gestossen. Die neu angekündigten Controller haben alle nen kleinen EEPROM integriert. Ich kann mir leider keinen Reim darauf machen, wozu der EEPROM gut ist und warum man den nutzen sollte.
-
Thread
Debug Ausgaben
Die Abweichungen werden sich prozentual nicht ändern. Er bräuchte sowas wie das Autobauding vom LPC17xx UART. Das synchronisiert sich mit dem "A" (z.B. von "AT") auf die jeweilige Baudrate. Für den PC gibts sowas AFIAK leider nicht fertich. Um den RC OSC zu trimmen bräuchte man eine Referenz Taktquelle
-
Thread
RTC puffern Goldcap oder Batterie?
required for battery operation. Uses power from the CPU power supply when it is present. (Datasheet LPC17XX) Ich nehme jetzt meine erste Schaltung, damit der SuperCap geladen wird und hoffe das er eine geringe Selbstentladung hat. Vielen Dank noch mal!
-
Thread
Jitter LPC 1769
dort kann man mit einem 32Bit-Wort gleichzeitig 16 Bit GPIOs und eine Bitmaske schreiben. Bei den LPC17xx sind Maske und Daten getrennt, die Zugriffe sind daher nicht atomic. Damit ist es schwer auf den selben Port gleichzeitig sowohl per DMA als auch per regulärem Programm zuzugreifen.
-
Thread
Filter von µC Forum geht nicht richtig
> Im µC Forum >> Filter ARM > > Dann wird der Thread > Beitrag "Cortex M3 Hobby: STM32* oder LPC17* ?" > nicht gezeigt, obwohl in der Überschrift STM32, Cortex und LPC drin > stehen. Das Problem ist behoben, danke für die Meldung.
-
Thread
XBEE Wi-Fi Anbindung
über TCP/IP mit einem Router kommunizieren (TCP Stack ist funktionstüchtig und läuft auf dem µC (LPC17xx) ) ? Danke für euer Interesse Bastian
-
Thread
ARM-Cortex als Anfänger?
Ich würde zum STM32, SAM3/4 oder LPC17xx greifen. Besonders ST schmeisst mit Demo Boards nur so um sich, und ein ST-Link ist bereits mit auf dem Board. Der läuft dann mit den Demoversionen von Keil µVision bzw. IAR, sowie mit div. freien
Ich arbeite seit einen 3/4 Jahr mit einem LPC17xx und LPC43xx. Aus Erfahrung kann ich daher schrieben, dass die STM32 Reihe von der Peripherie her deutlich besser gelungen ist. Auch das CubeMX von ST nimmt einem deutlich die Arbeit ab und initialisiert
-
Thread
Billiger JTAG-Adapter für STM32
! Klar muß auch der Hobbyanwender sehen, was er damit machen will. Und gleich sind z.B. STM32 und LPC17xx nun mal definitiv nicht (geht ja schon mit dem Pincount los. LPC13xx mal außen vor). Also wird mir der billige JTAG-Adapter sicherlich nicht die Entscheidung zwischen den beiden Familien abnehmen
-
Thread
STM32 + ADC + LAN.Aufwand? Erfahrungen?
Im Forum wurden bereits zwei Projekte gepostet, allerdings für LPC17xx. Und die Daten wurden nicht über UDP periodisch gesendet, sondern über TCP und POST asynchron abgerufen.
-
Thread
Erkennung von Prellenden Schaltern
RC-Glied erkennen? Und man beachte, im Beispiel sind das 2600µs, also weit weg von 10µs! Z.B. der LPC17xx hat 8 Capture Eingänge mit 32Bit Auflösung. Damit würde ich das lösen. Deutlich schwieriger wird dann schon die Betätigungsmechanik zu realisieren sein. Für aussagekräftige Messungen sollten 1000
-
Thread
Debuggen für Dummies
musst du dein Programm ins RAM linken & dort debuggen. Spielst du mit einem Cortex-M3 herum (z.B. LPC17xx, STM32, SAM3), kannst du max. 6 HW-BPs setzen, dazu noch Watchpoints (z.B. wenn auf eine Var geschrieben/gelesen/beides wird, oder wenn die Variable dazu noch einen bestimmten Wert annimmt). Btw
-
Thread
I2C Sensor auslesen mit LPC1769
Pullups habe ich angelötet mit 1,8k. Hier mein Code: Main.c: [c]#ifdef __USE_CMSIS #include "LPC17xx.h" #endif //include files: #include "i2c.h" //definitions and declarations: #define PORT_USED 0 extern volatile uint8_t I2CMasterBuffer[I2C_PORT_NUM][BUFSIZE]; extern volatile uint8_
uint32_t I2CWriteLength[I2C_PORT_NUM]; #endif /* end __I2C_H */ [/c] I2C.c: [c] #include "lpc17xx.h" #include "lpc_types.h" #include "i2c.h" volatile uint32_t I2CMasterState[I2C_PORT_NUM] = {I2C_IDLE,I2C_IDLE,I2C_IDLE}; volatile uint32_t timeout[I2C_PORT_NUM] = {0, 0, 0}; volatile uint8
-
Thread
LPC1768 vom ISP Modus die nue Firmware starten
http://sourceforge.net/projects/lpc21isp/ (Nicht von dem Namen vewirren lassen, ist auch für LPC17xx gut.)
-
Thread
LPC1769 & I2C0
Tipp dankbar... Die Beispiele hab ich von hier: http://ics.nxp.com/support/software/code.bundle.lpc17xx.keil/#Software
-
Thread
NXP LPC1768 Programmiertutorial
von Keil eine Menge Beispiele: http://www.lpcware.com/content/nxpfile/mcb1700-sample-code-bundle-lpc17xx-peripherals-using-keils-mdk-arm Direkt lauffähig allerdings nur mit dem passenden Board von Keil, für eigene HW muss das dann angepasst werden. LPCOpen mag ich auch nicht, die Funktionsnamen sind
-
Thread
Keil/IAR ARM Tools - Preis ungefähr? Gesperrt
Wenn der Zielprozessor entweder ein STMxxx oder ein LPC17xx ist, dann ist Raisonance auch eine echte kostenguenstigen Alternative. Zum ueben gibt's den Primer2 http://mcu-related.com/architectures/35-cortex-m3/59-stm32-primer2-stm32f103e-stm3210e-primer
-
Thread
Cortex uC Empfehlung gesucht
#4441988: > Hingegeb haben die NXP LPC-Teile keine 9-Bit UART, gut wer die nicht > braucht! LPC17xx kennt MARK/SPACE Parity. Das *ist* das 9. Bit und wird hier aktiv benutzt (als RS485 Addressierung). Bei kleineren Varianten müsste man kurz im Manual nachschauen, da erwarte ich aber ähnliches.
-
Thread
LPCXPresso 1769 Reset anschließen?
RESET ist aktiv low bei den LPC17xx
-
Thread
Bürklin versendet jetzt auch an Endkunden ?
da habe ich auch keine AVRs, oder LPC17xx, LPC13xx gefunden. wenn man auf einen PIC12 (oder einen anderen Controller) klickt, kommt eine Übersicht nach Herstellern sortitert, die haben viele PICs.
-
Thread
SPI Schiebereg 3v3 auf 5V
> Sicher? Steht im User-Manual auf der Seite 404 (http://www.keil.com/dd/docs/datashts/philips/lpc17xx_um.pdf) A. K. schrieb im Beitrag #2554059: > Ein 74sonstwas mit 5V und Open Drain wär doppelt gemoppelt. Da täte es > auch jedes 74HCT Gatter, beispielsweise 74HCT125, mit VCC=5V. ok, d.h
-
Thread
ARM cortex m3 BLDC-Motor Hall Sensoren via QEI auswerten
brauche. Nur weiß ich nicht genau, wie ich es schaffe bzw. was ich alles löschen kann um nur die lpc17xx_qei.c im main.c laufen zu lassen. Hat jemand einen Rat oder womöglich einen Lösungsansatz? Ich bedanke mich im voraus!
-
Thread
Mehrkanalige genaue und schnelle PWM-Messung?
gemacht, der aber > leider nur einen ICP-Pin hat. Der ATmega1284 hat 2, der ATmega2560 hat 4. Die LPC17xx von NXP haben 4 Timer mit je 2 ICP.
-
Thread
Einstieg mit den XMEGAs?
soooo einheitlich und egal, welchen Chip man nimmt (z.B. hat STM32 sehr viel 16 bit Register, NXP LPC17xx konsequent 32 bit). Somit wird man wohl kein absolut einheitliches Plugin finden (befürchte ich). Eventuell wird mit Nutzung von CMSIS ja doch etwas vereinheitlicht, aber so eine rechte Meinung konnte
-
Thread
LPC1768 und PWM
Salut, Frage zu PWM über das Timermodul bei LPC17xx: ist es möglich eine PWM mit variablem Dutycycle über die MATm.n Pins auszugeben? Wenn ja, wie? 50% Dutycycle kriege ich hin, aber bei variablem Teil käme mir nur ein Neubelegen der MRx Register
-
Thread
Ist ATXMEGA etwa out?
keine 1:1 Replacement von verschiedenen Herstellern, aber wenn man von z.B. stattt STM32 nun auf LPC17xx umsteigt, dann kommt einem alles schon sehr bekannt vor...
die lieferbaren Xmega und selbst > mega64 teurer sind wie vergleichbare STM32 oder LPC13xx oder LPC17xx ist für mich das nicht eine frage des aufwandes .... TQFP löten und bis runter zu 0603 ist alles kein thema auch nicht für einen hobbybastler und gerade für STM32 gibt richtig schicke bibliotheken
-
Thread
STM32 Software Reset nach Befehl per CAN
components except for debug. Note: support for SYSRESETREQ is not included in LPC17xx devices. [/code] Ich meine allerdings, dass es auf dem LPCXpresso lpc1769 geht, und z. B. auf dem stm32f4 discovery geht es nicht (der SW-Reset).
-
Thread
32 bit Controller. Welcher Typ
LPC13xx oder LPC17xx von NXP
-
Thread
LPC1769 als USB Device
Wofür das VBUS nötig ist weiss ich noch nicht. An einem Windows7 Rechner wird jedenfalls ein 'NXP LPC17xx Memory' Device erkannt. Ein Laufwerk bekomme ich nicht, es wird ein 'Code10' Fehler angezeigt im Device. Als USB Host hat mein Board schonmal funktioniert, ob das USBMem auch lief weiss ich nicht
-
Thread
Microchip WLAN-Modul
weitere Informationen? Hier ist doch der Code für SAM3 dabei (und relativ problemlos auf z.B. LPC17xx) zu portieren: http://redpinesignals.com/Atmel/rs-sam3s.html
-
Thread
uvision 4 Alternative
LPC 21xx momentan würde gern aber auf die Cortex M3 umsteigen (LPC 17xx)
-
Thread
NXP per Jtag flashen, tool für Serie gesucht.
www.freddiechopin.info/en/download BTW: Die aktuelle 0.6.0 hat einen Bug: Flashen von LPC2xxx devices (und LPC17xx) geht pro Programmstart nur _einmal_. Wenn man aber sowieso per Skript o.ä. programmiert, sollte das nicht wirklich stören.
-
Thread
LAN-Übertrager
Hallo, ich möchte gern mit einem LPC17xx von NXP einen kleinen Webserver bauen. Am LPC muss ich natürlich dann PHY und Übertrager anschliessen... Jetzt meine Frage. Ich habe hier ein paar LAN-Buchsen mit integrierteM Übertrager. Die
-
Thread
Sind die µC PIC die einzigsten, die eine Layoutkompatibilität bieten?
auch weitgehend kompatibel, teilweise sogar über mehrere Familien (bei NXP z.B. sind LPC2xxx und LPC17xx kompatibel, diese aber nicht mit LPC18xx; bei STM glaubich geht die Kompatibilität sogar über alle STM32F[01234]-Modelle). Beim PIC32 ist das nur teilweise der Fall. Man kann dort im Prinzip eine
-
Thread
serial-port: feststellen, ob write fertig ist
die Rx/Tx Umschaltung in Hardware erzeugen und an einem GPIO ausgeben, ich kenne sowas z.B. von NXP LPC17xx oder Silabs EFM32. Beim RPi müsste man mal ins Hardware Handbuch schauen. Eine Hardwarelösung wäre ein retriggerbarer Monoflop, der den Umschalter mit dem Low auf der Tx Leitung verknüpft - und
-
Thread
Code Red IDE - lpcxpresso
an. > > Wie genau sieht denn die Beschaltung aus? Chop-chop: http://www.ucapps.de/mbhp_core_lpc17.html Beschaltung: Sieht man schön bei den Keil-Eval-Boards, z. B. http://www.keil.com/mcb1700/mcb1700-schematics.pdf lpc21isp steuert dann mittels DTR + RTS Reset und "boot loader select".
-
Thread
Welchen Cortex M3?
Ich empfehle auch STM32F10x oder LPC17xx. Ich habe beide Serien hier im Einsatz und kann sagen, alle haben ihre Vor- und Nachteile bei der Peripherie. Hier muß jeder abwägen, was er braucht. Die LPC sind vom Preis her attraktiver aber
-
Thread
LPC1769 USB einschalten
Demo direkt mit den Registern bei IAR (sollte aber bei Keil auch dabei sein): \arm\examples\NXP\LPC17xx\IAR-LPC-1768-SK\USBMouse
-
Thread
Hat jemand diesen Code heruntergeladen?
sicher wird der das schaffen, frage ist nur wie schnell das läuft... Der LPC17/4088 hat einen LCD Controller und dadurch ist die Grafik sehr fix, zeichnen geht direkt durch Schreiben in den Bildschirmspeicher.
-
Thread
CAN Telemetrie
22494&creativeASIN=B0028R7RFO Dann irgendeinen MC mit CAN und Ethernet dran und fertig. Für z.B. LPC17xx gibt es fertige Freeware (uIP).