-
Thread
Fragen zu ARM7 / 9 / Cortex-M3
LPC1788 - 100MHz max. CPU Frequenz - 512kByte on Chip Flash - 96kByte on Chip RAM (davon sind 2 mal 16kByte extra für DMA zugriffe ausgelegt) - LCD Controller (Bis 1024x768 Pixel mit 24Bit Farbtiefe)
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
Brauche Hilfe bei der Ansteuerung eines LCD
Der LPC1788 sollte dein Display unterstützen. Dieser besitzt außerdem ein externes Speicherinterface, damit sollte genug Speicher vorhanden sein. Fertige Boards gibts z.B. von Embedded Artists. http://www.embeddedartists.com
Eventuell ist noch eine Adapterplatine/Kabel notwendig, falls sich die Pinbelegung unterscheidet. Das LPC1788 Board besitzt nämlich einen 50 Pin Header, außerdem sind UART und SPI herausgeführt.
-
Thread
SPI Schiebereg 3v3 auf 5V
Moin, ich möchte gern einen LPC1758 mit einem TPIC6C596 Schieberegister verbinden. Ich benötige dieses Schieberegister, da es einen höhere Stromausgabe hat als die üblichen (75mA). JEde angeschlossene LED zieht nämlich 20mA. Der
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
Passender µC für CAN, PWM, Datenspeicher, Regelung
Programmiertools hast etc. Bisherige Erfahungen konnte ich mit Atmega 2560 (Atmel Studio) und LPC1769 (MCUXpresso) sammeln, wobei letzteres noch relativ frische Erfahrung ist.
Schaue wie viele Messwertberechnungen benötigt werden. Der LPC1769 hat ein "Cortex-M3" Core drin, ohne FPU. Bei vielen Messwerten würde ich eher einen größeren Prozessor mit FPU wählen, mit "Cortex-M4F" Kern.
-
Thread
Cortex M3 Port Pin wird nicht auf 0 gesetzt
Hallo, Ich nutze einen NXP Cortex Controller LPC1764. Sporadisch kommt es vor das aus einer Interrupt-Routine Port-Pins an P0 nicht gelöscht werden, obwohl der Befehl (LPC_GPIO0->FIOPIN &= ~0x01) in der Firmware korrekt aufgerufen wird. Was kann
-
Thread
HB100 auswerten (PicKIT 3)
den Pre-Amp nach > Datenblatt nachgebaut, Links und Code - > Beitrag "FFT mit Wasserfall auf dem LPC1768" Hast du dein Programm für dein Projekt in MPLAB programmiert?
-
Thread
max. Eingangssignal für ISR
muss die Verarbeitung der Daten mit dem AVR also gehen. Ich habe als Alternative zum AVR noch einen LPC1768 mit SSP. Wenn es mit dem OV7670 funktioniert, soll dieser durch einen MT9D ersetzt werden. Der hat eine Auflößung von 2MP.
-
Thread
Elektret Mic an ADC (mbed)
des LPC1768-Boards hängst, soll alles okay sein?!? Meine Glaskugel sagt mir eher, dass dies üblicherweise zu einer krassen Übersteuerung des "MIC"-Einganges führt und unter diesen Umständen sich ein stark verzerrtes
andere sind rein subjektive Beurteilungen die keinem wirklich weiterhelfen. Kannst Du die vom LPC1768-Board gemessenen Werte vielleicht auf dem PC grafisch darstellen? Oder mit dem Oszi am Headset abgreifen um es qualitativ bewerten zu können?
-
Thread
Cortex LPC 13xx Pin reagiert nicht
ich hatte bisher nur mit dem LPC1769 gespielt, aber lt. Headerfiles müsste LPC_IOCON->PIO1_1 = (LPC_IOCON->PIO1_1 & 0x7) | 0x1; passen.
-
Thread
Verschieden ICs abzugeben
noch übrig: LPC1765 in TFBGA100 http://de.futureelectronics.com/de/technologies/se... PAL16l8acn 2 x EP600IPC-45 5 x TLC5904 TLC5904 (ACTIVE) 8/16-Channel LED Driver http://www.ti.com/product/tlc5904
noch übrig: LPC1765 in TFBGA100 http://de.futureelectronics.com/de/technologies/se... PAL16l8acn 2 x EP600IPC-45 5 x TLC5904 TLC5904 (ACTIVE) 8/16-Channel LED Driver http://www.ti.com/product/tlc5904 King
-
Thread
Umstieg AVR -> ARM, mit welchem Cortex anfangen?
mehrere Pins (ab STM32F2xx) finde ich auch gut. Ein mal hat mich NXP auf den Arm genommen, als es den LPC1768 noch nicht gab, aber die Entwickler hatten mir zugesichert dass der exakt Pin/Funktionskompatibel zum LPC2368 sei - ist der aber nicht (MMC/SD fehlt). Seither ist der STM32 mein Liebling. Beim ARM7
-
Thread
Lebensdauer von Speicherbausteinen in elektronischen Geräten?
steht es beispielsweise drin, also die Anzahl Zyklen und die Lebensdauer des Inhalts. PS: Bei LPC176x hat mich die Suche keine 10 Sekunden gekostet.
-
Thread
Linker Script - RAM Größe
Hallo, ich bin gerade dabei ein Programm für den LPC1768 fertig zustellen. Jetzt möchte ich aber herausfinden, wie viel ROM und RAM denn mein Programm vertilgt. Wie kann ich das herausfinden? Ich seh z.B. am ende des LPC1768_RAM.ld Scripts folgendes:
[entfernt] LPC1768 hat doch 64k RAM - sorry!
-
Thread
NXP LPC1768 generelle Frage zu Pinbelegung & GPIO
Hallo zusammen, ich habe meine ersten Gehversuche mit dem mbed LPC1768 Board hinter mir und habe mir ein LQFP100 Breakout Board einschließlich einem LPC1768 MCU bestellt und selbigen (vermutlich) erfolgreich auf das Board gelötet. Nachdem ich mir (bis jetzt) ziemlich
Darum besorg dir ein fertiges Board und die dazu gehörige Software. Die Arm-Prozessoren LPC1769/LPC1768 brauchen aber ein fundiertes Wissen! Gruß G.G.
-
Thread
Projekt: LPC812 (ARM Cortex M0+) Breakout-Board
haben hier nur NXP, hat aber historische Gründe, es ging direkt von den LPC900 mit 8051 auf die LPC1700 mit M3 (Bootloader, Peripherie, Toolchain gleich). STM hatte in der Peripherie ja lange die Nase vorn, erst mit SCT und Fast-ADC im LPC4370 ist NXP zurück. Übrigens, ist das hier von Dir? Möchte
-
Thread
Einstieg mit STM32 statt 8Bit Controller
Ich habe mich diese Woche um einige Boards mit LPC1768/9 und STM32 gekümmert die ich so aus Neugier gesammelt hatte. Die 32 Bitter reizen natürlich wg. deutlich mehr Power und Speicher. Klar, es gibt die AVR auch mit viel Speicher, vielen Ports und viel
-
Thread
Suche µC (bevorzugt Atmel) mit Zähler welcher "Takt und Richtung"-Eingang hat.
..die gibts glaub ich extern oder bei manchen uC auch intern. Definitiv wissen tue ich es vom Lpc1769. Grüße
-
Thread
AVR: Logfile über USB erstellen
. Zudem ist der Schaltplan dabei, um später eine eigene Platine zu machen. Auf dem Board ist der LPC1766, für eine eigene Platine würde der kleinere LPC1754 ausreichen, der kleinste mit USB Host Controller. https://www.olimex.com/Products/ARM/NXP/LPC1766-STK
-
Thread
Laserdiode mit LPC1769 schalten
jammer also nicht gleihc vorneweg los ;-) Trotzdem habe ich einige Fragen... Ich verwende den LPC1769 uC von NXP. Gleich vorweg eine allgemeine Frage: Wenn im Datenblatt steht "High-level output current = -4mA", dann heißt das, dass der Strom aus dem uC HERAUS fließt, richtig? Ich hab nämlich in letzter
-
Thread
STM32F4-Discovery und Crossworks unter Linux Suse12.1
habe ich definitiv updaten müssen, bevor er funktioniert hat. Dann habe ich damit auch einen LPC1769 debuggen können (lpclink wird von CrossWorks auch nicht unterstützt, weil ClosedSource). Sonst kann ich dir wohl nicht weiterhelfen. Mir fällt noch ein, daß ich auch mit der LPCXpresso-IDE unter
-
Thread
Stromversorgung LPC 1769
das LPC1769 Xpresso Board)..TOP ANTWORT!! Danke!! Mit freundlichen Gruß Carsten E.
Carsten E. schrieb im Beitrag #3988927: > ich besitze nämlich das LPC1769 Xpresso Board Moment: da ist die Lage ganz anders :-) Wie auf dem Foto zu sehen ist USB links auf dem Debug-Teil und dort ist auch der Spannungswandler, der auch den LPC1769-Teil versorgt. Wenn
-
Thread
Cortex-M3 CRC Engine in ISR benutzen
Ich habe noch eine Frage aus dem Umfeld von CRC. Der Cortex-M3 (z.B. LPC1788) hat eine CRC Engine. Mit dieser kann man mit hoher Performance ein CRC ausrechenen. In einer Anwendung soll diese aber sehr unetrschiedlich benutzt werden. Während im Hintergrund ein CRC über einen
-
Thread
CooCox Register auslesen?
LPC1768 von NXP...update werde ich mal probieren
-
Thread
LPC1769 USB vcom port conflict mit timer
Hi, ich arbeite an einem Projekt um 3 Servos mit dem LPC1769 zu steuern. Zur kommunikation mit dem PC benutze ich einen usb virtual com port. Wenn ich mein PWM Signal nach der initialisierung der USB vcom Schnitstelle initialisiere, bekomme ich keine Verbindung
-
Thread
[V] Displays, Game Pads, WII Nunchuk
http://www.waveshare.com/product/mcu-tools/lpc/open/open4357-c-package-a.htm ARM-Cortex M3 NXP LPC1788: http://www.waveshare.com/product/mcu-tools/lpc/open/open1788-package-a.htm Ihr könnt mir auch Preisvorschläge machen. Bitte per PN.
-
Thread
Compressed Audio für embedded
von daher kein Problem mehr sein. Aber gibt es einen ordentlichen FREIEN Dekoder? Zielhardware: LPC1778 bei 120 MHz, ca 40-50 kB RAM und 1/3 der CPU sind verfügbar. Sehr schick ist übrigens der geplante DAC mit Verstärker, das ist ein nettes Bauteil für unter 1 EUR wie hier verbaut https://www.adafruit.com
Werner Mülller schrieb im Beitrag #5294812: > Zielhardware: LPC1778 bei 120 MHz, ca 40-50 kB RAM und 1/3 der CPU sind > verfügbar. Wird für MP3 relativ knapp und dürfte nicht ausreichen sein. Und wo kommt der Sound her? Ich hätte da nämlich einfach eine MicroSDHC
-
Thread
Flashen von STM32F105
Größe des Gehäuses nicht ankommt oder wenn ich die ganze Peripherie brauche, dann nehme ich einen LPC17xx von NXP. Beide haben einen Cortex-M3-Kern. Bei der Peripherie haben beide Vor- und Nachteile. Hier muß man abwägen, welcher besser zum Projekt paßt. Wichtig ist natürlich auch der Kostenfaktor
-
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
STM32F103 mit Yagarto/Eclipse/OOCD
Deiner OpenOCD config nicht die nötigen Instruktionen für das entsprechende Register. Bei meinem LPC1768 mache ich das in dem reset-init Handler. Sowohl in den STM-Datenblättern als auch in den OpenOCD configs die ich hier habe wird der Flash ab Adresse 0x08000000 angesprochen: [code]flash bank $
-
Thread
virutal com port in target designer?
Hi Rufus, als Ziel möchte ich gern 4x virtuelle COM-Ports erstellen die, die vier UARTs vom LPC1758 Prozessor mit Daten versorgen. Darüber sollen dann später DMX-Daten gesendet werden und auch empfangen werden können. Bin mir allerdings nicht 100%ig sicher ob die "virtuellen com-ports" oder
-
Thread
LPC1768 GPIO Port Speed
Hallo, wenn ich ein 100Mhz getakteten LPC1768 nehme und ein Port Pin ein und aus schalte, welch eine Frequenz erzeuge ich damit?
Kommt mir gerade etwas träge vor aber das zeigt mir das Scope an. CCLK = PCLK = 100MHZ. Ist ein LPC1766.
-
Thread
Audio-DSP-Entwicklungskit für Einsteiger
ezdspc5509aprpf Hatte mich dann aber doch eher in Richtung ARM Cortex orientiert und bin dann beim LPC1769 hängen geblieben. Für kleinere Filter usw. müsste so was auch reichen. Hat allerdings keine FPU, Codec ist auch keiner drauf. Grüße N.Müller
-
Thread
Crossstudio + LPC1768
ich dann den LPC1768 Stick ausgewählt, hierbei habe ich aber das Problem, dass sobald ich den USB-Stecker vom PC abziehe mein Programm weg ist. Kennt jemand die genaue einstellung, denn auch das Tutorial zum Programm
PS: Der Code mit der Zeile __irq void tc0 (void) gehört vermutlich weder zum LPC1700 noch zu sonst einem Cortex-M3. Nicht die beste Voraussetzung.
-
Thread
ARM Cortex M3 Einsteg
ich brauch halt nen CAN Bus und RS485 deshalb gefiel mit dies LPC1700 ganz gut...
controller is doch nicht grad einfach oder? funktioniert denn meine vorgeschlagene kombination LPC1700 und Ride7 überhaupt miteinander?
-
Thread
freeRTOS auf STM32F103 mit coIDE läuft nicht!
PendSV handler xPortSysTickHandler, // The SysTick handler // Chip Level - LPC17 WDT_IRQHandler, // 16, 0x40 - WDT TIMER0_IRQHandler, // 17, 0x44 - TIMER0 TIMER1_IRQHandler, // 18, 0x48 - TIMER1 TIMER2_IRQHandler, // 19,
-
Thread
Mikrocontroller mit vielen eingängen und ausgängen!
Julian schrieb im Beitrag #3062058: > 30 ein und ausgänge Der LPC1766 ist hier im Forum ziemlich verbreitet, hat 70 GPIO und kostet bei Farnell 8 EUR. Wenn man keinen DAC braucht kann man den baugleichen LPC1764 nehmen für 6,50 EUR. Ohne externen Oszillator läuft er
-
Thread
I2C Eeprom Delay zw. Schreib- und Lesezugriff
Hi, arbeite gerade mit dem LPC1758 Prozessor. Das I2C funktioniert vom Prinzip her, allerdings benötigt man anscheinend zwischen einem Schreib- und Lesezugriff ein gewisses Delay, ansonsten erhalte ich im Lesezyklus nicht die gewünschten
-
Thread
Motoransteuerung - schwer?
für was ist ein motorcontrol pwm interface da wie z.b vom lpc1758? für welche art von motoren wird dies verwendet? mfg
Strömer2 schrieb im Beitrag #3337370: > für was ist ein motorcontrol pwm interface da wie z.b vom lpc1758? > > für welche art von motoren wird dies verwendet? Der LPC1758 ist ein Mikrocontroller. Motoren ansteuern (nicht treiben, dafür braucht man noch eine Treiberstufe) kann der alle wenn er richtig
-
Thread
ARM Cortex-M3 Platine als Bauteilträger oder Eval.-Board
nach langen Qüalereien mit Bootladern und altera-clone ist mir der Zugriff auf einen LPC1768 schließlich über Lpcxpresso/Code Red gelungen. Ich würde daher das LPC1769 Xpresso-board empfehlen. Das kostet rund 25€. Damit müsstest du deine boards einfach programmieren können.
Danke leluno, Das Xpresso LPC1769 Board hab' ich bei Watterott geordert. Für den Preis in D unschlagbar. Schade, dass hier nicht mehr an Tipps kommt :-(
-
Thread
Befehle hinter vorgefertigten Funktionen STM32
einfacher: Den Namen der ISR mußt du exakt nutzen (wird z.B. im Startupcode definiert). Für Timer0 beim LPC17xx heißt die ISR einfach TIMER0_IRQHandler Du schreibst einfach void TIMER0_IRQHandler(void) { // code } Natürlich mußt du noch den ganzen Rest beachten; also den Interrupt aktivieren
-
Thread
[V] diverse uC Kits
board 1 STM32VL-Discovery näheres im Web 1 ATMEL XPlain Rev A – erste Generation 1 mbed LPC1768 auch erste Generation incl. handgelöteter RJ45-Buchse für Ethernet in der richtigen Pin-Belegung – 1 Renesas Demonstration Kit for RX62N (google://YRDKRX62N) ein Riesenboard mit Ethernet, microSD
-
Thread
Ansteuerung für TFT
erreichbar benötigt. Auf den ersten Blick überschaue ich nicht, welches RAM der DMA-Controller beim LPC1769 adressieren kann; er bietet aber nur 32kB am Stück. Unter Umständen wird also noch zusätzliches RAM gebraucht. Wenn es einfach bleiben soll, wäre ein separater Displaycontroller (z.B. S1D13705)
-
Thread
AVR: PWM mit Phase
spricht das gegen einen AVR. Wenn es um maximal 3 Channel geht kann man das unter anderem mit der LPC1700er Serie lösen. Ansonsten mal genauer bei den Herstellern suchen.
-
Thread
LPC1788 + SDRAM als "System Memory"
Hi, Ist es möglich, ähnlich wie bei einem STM32, bei einem LPC1778/1788 den externen SDRAM als Daten/System-Memory (sprich anstelle des internen SRAM) zu benutzen? Ein Blick ins Reference Manual und eine suche bei Google brachte keine schlüssige Antwort :( Besten
-
Thread
Einstieg in die ARM-Welt mit LPCXpresso
Stimmt nicht ganz, der LPCxpresso LPC1769 hat auch den PHY und die nötigen Quarze drauf, nur eine Ethernetbuchse mit Übertragern muss man noch anklemmen.
Jojo S. schrieb im Beitrag #3040375: > Stimmt nicht ganz, der LPCxpresso LPC1769 hat auch den PHY und die > nötigen Quarze drauf, nur eine Ethernetbuchse mit Übertragern muss man > noch anklemmen. Hast recht ...
-
Thread
[V] Summer Sale von diversen Eval Boards, Debugger, Displays Atmel, Keil, Embedded Artists, NXP, ST
1x KEIL MCBSTM32EXL STM32F103 Evalboard mit Display (30x geflasht) (80€) 1x KEIL MCB1700 NXP LPC1758 / LPC1768 Evalboard mit Display (10x geflasht) (80€)
1x KEIL MCBSTM32EXL STM32F103 Evalboard mit Display (30x geflasht) (80€) 1x KEIL MCB1700 NXP LPC1758 / LPC1768 Evalboard mit Display (10x geflasht) (80€)
-
Thread
Atmel ARM: USB Communication Device Class
bis eine einfache XOR 8 Bit Prüfsumme einen subtilen Fehler in einem CDC Code Beispiel für NXPs LPC1768 aufdeckte. Auch eigene Fehler sind mit Checksumme oft leichter zu finden.
bis eine einfache XOR 8 Bit Prüfsumme einen > subtilen Fehler in einem CDC Code Beispiel für NXPs LPC1768 aufdeckte. > Auch eigene Fehler sind mit Checksumme oft leichter zu finden. Okay, das ist interessant. D.h. du würdest sicherheitshalber trotzdem eine CRC Checksumme vorschlagen?
-
Thread
Problem mit Timer Interrupt LPC1769
Der LPC1769 kann max. 120MHz. Wenn du alle Vorteiler und Prescaler entfernst, brauchst du für 8000Hz einen Teiler von 15000. Der Schritt auf 15001 würde 7999.47Hz ergeben. Glatte 1Hz wirst du mit dieser einfachen
koennte ich Dir vielleicht ueberlassen. Ich hab das schon mehrfach getan, auch noch zufaellig auf 'nem LPC17 .-)
-
Thread
SD-Karten Schreibgeschwindigkeit (XMC4500)
von der DCMI-Schnittstelle gespeichert. Mit den gleichen Karten habe ich im SPI-Modus mit einem LPC1768 1,2MByte/s erreicht.
-
Thread
Wie Register setzen lpc1768
Im Standard-Header lpc17xx.h ist der Zugriff auf die Register über structs realisiert. Wahrscheinlich ist dir das nicht geläufig. Man macht sich dabei die Tatsache zu Nutze, dass die Register für die jeweiligen Hardware-Blöcke
das entspricht beim AVR #define LED 1 DDRA |= LED; Das ganze erschließt sich anhand der lpc17xx.h in der veralteten lpc176x.h waren Register so definiert: #define FIO1DIR (*(volatile uint32_t*)0x2009C020) Da konnte man das Reguister tatsächlich mit FIO1DIR=0x0001; ändern. Das war