-
Thread
LPC1788: Wie kriege ich SSP1 ans Laufen?
Hi! Mein Board hat einen LPC1788. An SSP0 hängt ein ADC, der funktioniert. Jetzt will ich externes Flash und EEPROM an SSP1 ans Rattern bringen. Code sieht folgendermaßen aus (leicht aufbereitet): LPC_SSP_T *ssp = LPC_SSP1
(LPC_IOCON, 0, 5, 1 << 7); Chip_IOCON_PinMuxSet(LPC_IOCON, 0, 6, 1 << 7); Chip_IOCON_PinMuxSet(LPC_IOCON, 0, 7, 1 << 7); Chip_IOCON_PinMuxSet(LPC_IOCON, 0, 8, 1 << 7); Chip_IOCON_PinMuxSet(LPC_IOCON
-
Thread
[V] Verschiedene Eval Boards uC und FPGA und Flasher
Ein MCB2300 umbestückt mit einem LPC1768 hab ich auch noch gefunden :-)
-
Thread
SD-Card schreiben auf Arduino due mit Atmel-Studio
*/ /*-----------------------------------------------------------------------*/ //#include "lpc17xx_ssp.h" //#include "lpc17xx_gpio.h" #include "diskio.h" #include "AW_spi.h" #include "globals.h" /* Definitions for MMC/SDC command */ #define CMD0 (0x40+0) /* GO_IDLE_STATE */ #define
-
Thread
Virtuelle serielle Schnittstelle verliert Daten
Hi, ne, kein V-USB, der Controller ist ein LPC43xx mit einem ganz normalen Hardware USB2-Controller. Ja, anderes Betriebssystem ... werde ich wohl versuchen müssen. Viele Grüße, Sven
-
Thread
LPC1343 IOCON_SCK0_LOC wirkungslos?
beschäftige mich erst seit kurzem mit ARM, habe mir dazu ein 'Development Board' von Olimex mit dem LPC1343 besorgt: https://www.olimex.com/Products/ARM/NXP/LPC-P1343/ Vorweg die Datenblätter: http://www.nxp.com/documents/data_sheet/LPC1311_13_42_43.pdf http://www.nxp.com/documents/user_manual/UM10375.pdf http://www.nxp.com/documents/errata_sheet/ES_LPC134X.pdf Nun habe ich SPI konfiguriert - verwendet wurde dazu SSP0. Der Takt, also SCK0, kann auf 3 verschiedene Pins konfiguriert werden - mittels IOCON_SCK0_LOC. Meine Beobachtung ist jedoch jene
-
Thread
CooIDE - Ethernet (Projekt Build - Error)
.\..\..\..\..\Library\CMSIS\core_cm3.c [cc] Parsing ..\..\..\..\..\..\Library\CMSIS\system_LPC17xx.c [cc] Parsing ..\..\..\..\..\..\Library\CMSIS\core_cm3.h [cc] Parsing ..\..\..\..\..\..\Library\Drivers\src\lpc17xx_emac.c [cc] Parsing ..\..\..\..\inc\uip-conf.h
obj\core_cm3.o ..\obj\psock.o ..\obj\hello-world.o ..\obj\tapdev.o ..\obj\clock-arch.o ..\obj\system_LPC17xx.o ..\obj\startup_LPC17xx.o ..\obj\uip_arp.o ..\obj\uip.o ..\obj\main.o ..\obj\lpc17xx_systick.o ..\obj\timer.o ..\obj\lpc17xx_emac.o -lm -lgcc -lc [cc] c:/program files (x86)/gnu tools arm
-
Thread
Netzwerk Interface nach Reboot am sc16is7x2 nicht nutzbar, nach Shutdown + Stromlosmachen schon
kommen kann? Das sind die Sourcen welche ich verwende: https://github.com/embeddedprojects/gnublin-lpc3131-2.6.33 Board ist mit sc16is7x2 + enc28j60 als Netzwerk Chip. Würde mich über jegliche Hilfe freuen! :-)
-
Thread
LPC Interrupt processing
Uwe B. schrieb im Beitrag #4195124: > wie in den NXP > LPC-Prozessoren Also lerne erstmal zwischen den unterschiedlichen Architekturen zu unterscheiden. LPC ist nämlich eher ein Sammelname, worunter sich ARM7TDMI und CORTEXe M1..M? tummeln. Logischermaßen
schrieb im Beitrag #4195124: > ich suche eine Dokumentation, in der beschrieben wird, wie in den NXP > LPC-Prozessoren die Interrupts abgearbeitet werden. Das zeigt jedem Leser deiner Zeilen, daß du die sachlich vorhandenen gravierenden Unterschiede zwischen den vielen Chips, die mit LPC beginnen, noch
-
Thread
PIC32MZ mit 28 MSPS ADC
es ARM mit 12-bit ADC 80 MSamples/s: http://www.nxp.com/products/microcontrollers/product_series/lpc4300/LPC4370FET100.html Der ist allerdings BGA also am besten ein Breakout-Board für 15 EUR: http://thomasweldon.com/tpw/lpc4370/lpc4370tutorial1/index.html
-
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
TFT Ansteuerung Anfängerfragen
deutlich reduziert wird. Aber ein richtiger Ersatz für einen ausreichend groß dimensionierten µC (z.B. LPC4088 im 208er Gehäuse) ist das alles nicht. W.S.
Beitrag #4194619: > Aber ein richtiger Ersatz für einen ausreichend groß dimensionierten µC > (z.B. LPC4088 im 208er Gehäuse) ist das alles nicht. Vielleicht ist einer mit 256 Pins noch besser? Bleib mal auf dem Teppich, auch ein byteweiser Zugriff kann zügig gehen, sofern es sich nur um sequentielle
-
Thread
Lm75a an LPC11C24
Hallo, habe mir einen Demo Board von NXP mit dem LPC11C24 gekauft. Versuche nun über I2C einen LM75a auszulesen, und über CAN zu schreiben, das klappt auch soweit, ich bekomme den Wert vom LM75a aber nur einmal, dann ist er eingefroren, der CAN läuft
-
Thread
Artmel Controller für 7" TFT Display
bereits eingebaut haben. Vorreiter war Sharp, damals mit den BlueStreaks, jetzt ist es NXP mit den LPC2478..LPC17xx..LPC40xx bis zu den LPC43xx. Auch ST hat inzwischen nachgezogen und möglicherwese auch noch andere Hersteller. Aber das sind alles eher dickere Chips auf ARM- bzw. Cortex-Basis. Du tust
-
Thread
STM32 vs DSPIC vs AVR XMega
hardware floating point Einheit! - Community: Hier gibt es viele Leute für den STM oder auch die LPC Reihe von NXP), es gibt von ST direkt ein Forum, in dem ich relativ häufig fündig werde. Von mir keine persönliche Wertung, weil ich wie gesagt den PIC nicht kenne.
Es gibt auch noch die LPC43xx Serie. Ebenso mit CortexM4F-Kern und dazu noch einen M0-Kern. Wenn man mehr Rechenleistung haben möchte, ist dass ein guter Kanidat
-
Thread
STM32F4 - Problem mit Array größe, Variable wird überschrieben
(ram) - 32 - 16 ; __HeapEnd = __StackStart - 1024; [/c] die -32-16 ist ein errata zum LPC17xx aber so setze ich den stack wirklich ans ende das __HeapEnd markiert ende heap und damit anfang stack in der startup: [c] void (* const g_pfnVectors[])(void) = { /*----------Core
hi ich hasse die getrennten RAM bereiche beim cortex M bei mir ist es ein LPC1768 32K ram 16k ethernet ram 16k usb ram ist eben bescheuert
-
Thread
uC "Shield" für Raspberry
Du nimmst einen Raspberyy Pi und ein mbed Modul (Beispielsweise http://elmicro.com/de/mbed-nxp-lpc1768.html). Die kannst du ganz ohne Löten per USB Kabel verbinden.
-
Thread
Welchen Controller für C++ Programmierung? Gesperrt
sehr einfach, ähnlich wie Arduino aber um einiges offener/besser. Hardware war ursprünglich nur ein LPC1768 von NXP, jetzt sind aber auch STM und eine Menge Exoten dabei. Man muss nicht unbedingt die offiziel unterstützte HW benutzen, ich arbeite gerne mit einem LPC1347 Breakoutboard, einem Projekt was
-
Thread
Suche Bus: 10m lang und 20 Teilnehmer
PIC18F25K80 im SSOP: 2.42€ bei 25 Stück MCP2561 SO08: 0.73€ bei 25 Stück Summe: 3.15€ Alternativ: LPC11C24: 3.95€ bei 25 Stück Wie billig solls denn werden?
-
Thread
Erzeugung eines Sinus-Signals (f=15kHZ, Amplitude=4V)
www.hobby-roboter.de/forum/viewtopic.php?f=5&t=141 Für einen richtig sauberen Sinus würde ich den LPC810 empfehlen.
-
Thread
Hilfe Ansteuerung Schrittmotoren
Roboter aufbauen muss. Die Programmierung der beiden Schrittmotoren (Bi- polare) wird mit einem LPC Microcontroller realisiert, diese kriege ich hin. Jedoch habe ich (Maschinenbauer) richtige Schwierigkeiten mit der elektronischen Seite. Bisher existiert das Modell auf einem Steckbrett, der Prof.
-
Thread
Assembler Programmcounter
erwähnte alte ARM7TDMI ist hingegen ein klassischer ARM7 mit zusätzlicher Thumb-Option, wie in den LPC2000. Vorsicht Falle: ARM7 ist ein Core, ARMv7 eine Befehlssatz-Architektur, die Nummern haben keinen Bezug zueinander: ARM7TDMI=ARMv4T, CM0=ARMv6-M, CM3=ARMv7-M. Bedingte Ausführung allgemeiner
erwähnte alte ARM7TDMI ist hingegen ein klassischer > ARM7 mit zusätzlicher Thumb-Option, wie in den LPC2000. Unglaublich aber wahr. Hab gearde im M3/M4 Standardwerk 978-0-12-408082-9 nachgelesen diese beiden sind immer im T-Mode. Danke für die Klarstellung. MfG,
-
Thread
[S] P89LPC922FN
Ich suche ein paar P89LPC922FN, wenn noch jemand welche hat und sie nicht mehr braucht, ich wäre ein dankbarer Abnehmer. Viele Grüße Sven
-
Thread
Platinenkritik Hausbus/CAN Eingang
Klemmverbinder zur 230V Unterbrechung) sowie die Stromversorgung, die CAN Schutzschaltung und der MC (LPC11C24 mit Transceiver). Anschluß für einen Programmieradpter ist unnötig, da über einen CAN Bootloader geflasht wird. Die Programmentwicklung mache ich nicht auf den Dosenknoten, dafür gibts Evalboards
-
Thread
mbed - Ein Erfahrungsbericht
konformer Hardware auch nicht, da reicht ein USB Kabel. Ich habe jetzt für einige Projekte den NXP LPC1347 eingesetzt, der ist auch einfach per eingebautem USB Massenspeichergerät programmierbar.
-
Thread
[V] NXP Mikrocontroller
Moin, wegen Fehlkauf stehen 4 LPC1756 ARM Cortex-M3 Mikrocontroller für 9,50€/Stück (+Versand innerhalb Deutschland) zum Verkauf. Bezogen wurden diese bei Mouser und sind noch verpackt und unbenutzt. http://www.nxp.com/products/microcontrollers/core/cortex_m3/LPC1756FBD80.html Viele Grüße, Bülent
-
Thread
Cortex M freie Bibliotheken, API?
oberflächlichen und banalen, völlig inkonkreten "Diskussion" hier verplemperst, anstatt mit STM32 oder LPC anzufangen, (Du wärst mit den behaupteten C-Kenntnissen auf ATMEGA also schon längst über das Blinken hinaus) wird das wohl auch in Zukunft nichts mit Effizienz werden ...
oberflächlichen und banalen, > völlig inkonkreten "Diskussion" hier verplemperst, anstatt mit STM32 > oder LPC anzufangen, vorhin hatte ich keine Ahnung von diesen Begriffen etc. Es ging mir darum eine Übersicht zu verschaffen... und den Aufwand abzuschätzen. Da haben mir nun diverse Kommentare sehr geholfen
-
Thread
LPC-P2124 Olimex Board zu verschenken
Hi, ich habe hier ein LPC-P2124 Olimex Board zu verschenken. https://www.olimex.com/Products/ARM/NXP/LPC-P2124/ Die Power-LED leuchtet mal - programmiert habe ich es nicht aus Mangel an einer IDE/Programmer. Sollte aber
-
Thread
Arduino CH340G UNO mit ATMEGA328P-TQFP32 China Board Informationen
Controller gar nichts zu tun, denn ich verwende den CH340 auch in Eigenbauschaltungen ( mit STM32, LPC, STM8 und MCS51). Das ganze unter Linux. Meine Beobachtungen waren die gleichen selbst dann, wenn der CH340 nur an die USB Buchse angeschlossen war (ohnw nachgeschalteten Controller). An besagtem Rechner
gar nichts zu > tun, > denn ich verwende den CH340 auch in Eigenbauschaltungen ( mit STM32, > LPC, STM8 und MCS51). Das ganze unter Linux. Meine Beobachtungen waren > die gleichen selbst dann, wenn der CH340 nur an die USB Buchse > angeschlossen war (ohnw nachgeschalteten Controller). An besagtem
-
Thread
STM32F2 ADC Problem
den Spruch hört man immer und immer wieder :-) Aber ist es denn bei NXY LPC anders?
im Beitrag #4155451: > den Spruch hört man immer und immer wieder :-) > Aber ist es denn bei NXY LPC anders? Schau dir mal die Atmel SAM3 genauer an wenn du die Peripherie von denen so gut findest: http://www.atmel.com/products/microcontrollers/arm/sam3n.aspx http://www.atmel.com/products/microcontrollers
-
Thread
1Bit Audio als Alternative zu PWM
Faktor ganzzahlig gewählt wird. So ist die CPU laufzeit für einen DS 2. Ordnung klein. In einem LPC8xx (30MHz, Cortex M0) habe ich 3 DSM 2. Ordnung mit 250KHz gesampled die je einen PWM timer versorgen realisieren können. Dies brauchte nur ca. 10% der CPU, rest war nötig für diverse feed forward
-
Thread
LPC1769 Kompass Sensor auslesen mit timer0 interrupt
. Korrekt wäre also: [c] LPC_TIM0->MCR = 0x3; [/c] Oder besser: [c] LPC_TIM0->MCR = TIM_INT_ON_MATCH(0) | TIM_RESET_ON_MATCH(0); [/c]
delayMs(uint32_t delayInMs) { LPC_TIM1->TCR = TIM_RESET; /* reset timer */ LPC_TIM1->PR = 0x00; /* set prescaler to zero */ LPC_TIM1->MR1 = (SystemCoreClock / 4) / (1000 / delayInMs); //enter delay time LPC_TIM1->MCR
-
Artikel
Benutzer:Alexander78
Moin Moin einer der Aus dem Norden kommt und langsam gen Süden Zieht. Themen: AVR, LPC, SPS (Wago/IFM), Can und CANopen
-
Thread
Internes Flash defekt? (LPC2194)
seltsames Problem, mir ist nicht klar wie es dazu kommt und wie ich es abstellen kann. Ausgangspunkt: LPC2194/01 wird über Eclipse mit GNU-ARM (Yargato) und openOCD geflasht & debuggt. Soweit alles gut, hat tagelang wunderbar funktioniert. Seit gestern ist geht das nun nicht mehr (mit diesem einen Controller
-
Thread
Quarz verziehen
für den Quarz ausreichen. Die Korrektur durch den LPC ist sehr viel genauer als 0.25 Hz. Siehe AN10849
Softwarelösung kann der einstellbare Kondensator entfallen, da > die Korrektur vom RTC Modul des LPC übernommen wird. Die Softwarelösung ist der oben verlinkte Wiki-Artikel ;), deine Variante ist auch eine Hardwarelösung … > Die Korrektur durch den LPC ist sehr viel genauer als 0.25 Hz. Siehe
-
Artikel
Entwicklungsboard mit AT91SAM7Sxxx - selbstgemacht
schnellen ADC und DAC (ADuC70xx, sehr empfehlenswert wenn man was regeln muss...), NXP hat bei den LPC21xx /LPC23xx Modellen ein schnelles Speicherinterface und Atmel bei der AT91SAM-Reihe einen mächtigen DMA-Controller und viele, hochwertige Schnittstellen. NXP und Atmel implementieren bei einigen Modellen
-
Thread
Error: Flash Download failed - Cortex-M4"
LPC18xx/43xx S25FL032 SPIFI Start: 0x14000000 Size: 0x00400000 RC28F640J3x Dual Flash Start: 0x00000000 Size: 0x01000000 S29GL064N Dual Flash Start: 0x1C000000 Size: 0x01000000 Ich habe LPC18xx
Rolle ob LPC4357 oder LPC4350, da ja bei beiden der externe Flash benutzt wird.
-
Thread
μCs mit Switchmatrix warum so selten?
wird nicht über SPI programmiert. Er hat spezielle Pins > dafür. Sorry, ich bezog mich auf den LPC824! Im datenblatt geht alles erst einmal über die Switchmatrix (laut BSB)
fixed-pin functions to ensure that the output skew is nearly the same for all outputs. user_manual_lpc15xx Seite 224
-
Thread
JSON für Daten-Austausch zwischen uC und PC?
schwerstens auf den µC an. Ein EFM32GG mit 1MB Flash und 128kB RAM kann mehr Overhead vertragen als ein LPC1343 mit 32kB Flash und 8 kB RAM. Und für JSON braucht es mindestens Stringfunktionen wie sprintf(), die man bei direkt binärer Übertragung weglassen kann. Aus diesem Grund ist eine allgemeine
-
Thread
Bauteil identifizieren
Hallo, die werden doch auf dem mbed LPC1768 Board eingesetzt. http://www.nxp.com/demoboard/OM11043.html#overview Vielleicht mal bei mbed nachfragen... Mit freundlichen Grüßen Guido
-
Thread
Vernetzung von Mikrocontroller-Geräten mit Ethernet oder anders?
einen NIC-IC und eine > MagJack-Buchse. Das sind nur 66,7%. Ebenfalls huch. Mit nem passenden LPC braucht man nur noch ne Buchse mit eingebautem Trafo, das wäre noch weniger - aber der Aufwand liegt nicht in der Anzahl der Chips, sondern in der Komplexität des Systems. Und für ne Meldung über offenes
-
Thread
LPC1768 - Ethernet
Moin, Ich verzweifle grade an meiner Hardware. Habe ein Board mit dem LPC1768 entworfen und versuche zur Zeit dieses über Ethernet anzusprechen. Als Entwicklungsumgebung verwende ich LPCXpresso (v7.7.2). Dafür habe ich mich an das LPCXpresso-Beispiel (LPCX176x_cmsis2_EasyWeb
James schrieb im Beitrag #4136013: > Habe ein Board mit dem LPC1768 entworfe Und mit welchem Phy? Ist der passende in der SW drin?
-
Thread
Mikrocontroller kompatibel mit USB bzw. programmierbar?
der uC wird direkt über D+/D- an den PC angeschlossen: https://www.olimex.com/Products/ARM/NXP/LPC-P1343/
Wir hatten vorher Arduino für USB ist das ist deutlich komplexer (und fehlerträchtiger) als der LPC1343 mit ROM-Treiber, vor allem wenn man nicht nur CDC sondern HID/MSC/DFU nutzen will. > AVR Chips allesamt in DIP-Ausführung Den LPC1343 gibt es pinkompatibel als LPC1114 DIP - leider ohne USB
-
Thread
[V] LPC2148 Board von Olimex
Hallo! Verkaufe mein NXP LPC2148 Board lt. Bild im Anhang. Zustand: - sehr gut und kaum gebraucht - voll funktionsfähig - Bei den beiden RS232 Com Ports fehlen leider die Metallrahmen - incl. 2Gb SD Karte Eine detailierte Beschreibung könnt ihr hier finden: https://www.olimex.com/Products/ARM/NXP/LPC-P2148/ Preis: 25 Euro. (incl. Versand)