-
Thread
Timer Interrupt LPC1768
Hallo, ich versuche gerade ein Timer Interrupt mit dem LPC1768 zu erzeugen. Meine CPU Frequenz beträgt 96MHz und die Peripheriefrequenz 24MHz. Das Interrupt soll alle 0,000001s aufgerufen werden. [c] LPC_TIM0->MR0 = 24; LPC_TIM0->MCR = 3; /* Interrupt
-
Thread
LPC1758 Problem mit I2C Bus
Hallo, hab ein Problem mit meinem I2C Bus... Ich benutze einen MCB1700 Evalboard von Keil mit einem LPC1758. Mein Problem ist, dass ich nach dem senden der Start Bedingung ein Buserror bekomme. Das I2C1STAT Register hat erst den Wert 0x08, was ja für start steht, dann aber 0x00. Schau ich mir den Signalverlauf
-
Thread
ARM-Einstieg
Habe diese Woche auch mit dem vorgeschlagenen LPC1769 angefangen und muss sagen ich bin absolut begeistert. Entwicklungsumgebung ist wie gesagt ein Eclipse-Ableger. Nach kostenloser registrierung ist debuging von 128k möglich.G erade zu dem 1769
-
Thread
Cortex M3 mit USB HS Device gesucht
DMA controller and on-chip PHY for device, Host, and OTG functions (LPC1769/68/66/65 only). The LPC1764 includes a device controller only. nicht ganz das was ich suche aber danke
-
Thread
Cortex-M3 Toolchain - Linker: undefined Symbol __cs3_interrupt_vector_cortex_m
Hi, ich bin gerade am Einrichten einer Toolchain für den LPC1788 unter Linux. Die verwendete Toolchain ist die von CodeSourcery. Beim Linken erhalte ich jedoch folgenden Fehler: [code] undefined symbol `__cs3_interrupt_vector_cortex_m' referenced in expression
-
Thread
[V] mBed - Entwicklungsplattform
Hi @all, ich verkaufe einen wenig benutzten mBed (NXP LPC1768) Nähere Infos gibt es hier: mbed.org Bei Interesse bitte eine PN schreiben. Preisvorstellung ca 40€ inkl. Versand.
-
Thread
LPC1766 und SD-Karte
Hallo, ich möchte ein kleines Board mit dem LPC1766 bauen. Ich habe nämlich davon noch ein paar Muster rum liegen, und jetzt möchte ich eine kleine Leiterplatte machen, wo LAN drauf ist sowie ein Sockel für SD-Karten. Ihr könnt euch ja schon denken
>dummerweise hat der LPC1766 kein SPI. Ich meine mal gelesen zu haben das der gleich *drei* Stück davon hat.
-
Thread
[V] Sammlung diverser Entwicklungsboards
ungebraucht und nicht getestet, sollten aber funktionieren. 16. Waveshare XNucleo F103RB 17. HAOYU LPC1768-Mini-DK2 18. NXP LPC1549 XPresso V2 19. Panucatt Re-Arm LPC1768 (war mal für 3D-Drucker geplant) 20. NXP LPC-Link V2 XPresso Arduino Shield: Neuwertig und unbenutzt 21. DF-Robot Arduino Sensor Shield
-
Thread
LPC11C14 CAN mit ROM API
drauf. Der LPC11C14 sollte nun ein wenig CAN Kommunikation mit einem "Master" betreiben (das ist ein LPC1768 - sollte aber gerade eher nicht von Interesse sein). Aktuell versuche ich einfach nur den LPC11C14 so weit zu bekommen, dass er eine CAN Message nach dem Booten sendet (unter Verwendung des ROM
gewünschte CAN Telegramm die ersten 16x mit scheinbar sehr kurzen Zeitabständen auf den Bus. Der LPC1768 quittiert diese dann mit dem nicht sonderlich gut dokumentierten Fehler "Acknowledge Delimiter". Ab dem 16. Frame macht der LPC11C14 dann längere Pausen zwischen den Frames und der LPC1768 Empfängt
-
Thread
Keil hängt sich beim 2. mal Debuggen auf
Hallo Forum, ich nutze Keil5 V5.30 für den LPC1768 und habe ohne ersichtliche Änderung an meiner Entwicklungsumgebung seit Neustem das Problem, dass das Debuggen per Simulator nur einmal funktioniert. Beim Stoppen des Debuggers und erneutem Aufrufen
-
Thread
Mikrocontroller und SD-Karte
Hallo, ich möchte mein Mikrocontroller LPC1768 mit SD-Karte verbinden durch SPI. ich wille jetzt eine SD-Karte kaufen, ich weiss aber nicht ob man soll die Kartenkapazität (SD, SDHC, SDXC) und die Geschwindigkeitsklassen beachten oder spielt
-
Thread
GPIO Joystik (input) auf 1768
genau? warum shift um 20? warum nach rechts? und was sagt mir die 0x79??... Hab die Doku von LPC1768 auch angeschaut. Leider ohne Erfolg. kann mir da einer vielleicht auf die Sprünge helfen? hier ist nochmal der komplette Link. https://ece.uwaterloo.ca/~yqhuang/labs/ece254/doc/MCB1700_Hardware.pdf
-
Thread
LPCXpresso - LPC1768 Flash Sektoren reservieren und definieren
Hallo Zusammen, ich möchte gerne Daten in einer der ersten LPC1768 Flash Sektoren ablegen. Idealerweise möchte ich hier die kleineren 4kB Blöcke im unteren Bereich nutzen. Block 0 und 1 sind reserviert für den Bootloader und Block 2 ist dessen Einsprungadresse.
-
Thread
LPC1768 Can und I2C funktionieren nicht zusammen
Hallo, wenn ich den Can und den I2c initialisiere funktioniert keiner der beiden. Einzeln funktionieren beide. Was habe ich übersehen? Viele Grüße
-
Thread
NXP 1768 übers Netzwerk schalten
beschreibt die von dir gewünschte Vorgehensweise in Sachen "Schaltmodul fürs Web ". Ist zwar kein LPC1769 aber die Sache funktioniert. Wenn du aber beim LPC1768 bleiben willst, würde ich dir den LPC1769 (LPC1769 LPCXpresso board) vorschlagen. Mann braucht nur eine Ethernet-Buchse an das Board anschließen
-
Thread
V: LPC1700-66 Evaluation Board (Cortex M3)
47156/l/embest-em-lpc1700-66-evaluation-board Kurz: XTAL Frequency 12 MHz Microcontroller NXP LPC1766 100MHz Cortex-M3, 256KB Flash,64KB SRAM 240x320 TFT LCD, 2.4" Peripherals 2 x RS232 Interfaces 2 x CAN Interfaces 1 x Ethernet Interface 1 x JTAG Interface
-
Thread
LPC1788 tutorial
Hallo leute. Habe hier ein Board mit dem LPC1788 herumliegen. Kennt jemand ein Tutorial für diesen Mikrocontroller? Vielen Dank.
Einsteiger-Projekte in C ARM-Mikrocontroller 02: 30 Projekte in C für Fortgeschrittene Hier wird der LPC1768 verwendet, der ist aber bis auf den LCD Controller fast identisch zum LPC1788
-
Thread
Tausche Renesas RX63 / "Sakura" / Silabs Cortex M4 SiML1xx gegen LPC/STM-Boards
Expressor bzw. auf eigenen PCBs - ich suchte jetzt die 11x14 (x=U/C) mit USB / EEPROM / CAN. @Frager: LPC1769 Expresso würde ich tauschen! Den hab ich noch nicht in meiner Sammlung! Schick mir doch eine PN oder eMail über das Forum. Grüße Robert
-
Thread
Blinky mit Timer-Interrupt ARM
Thema Mikrokontroller einzuarbeiten und bräuchte Hilfe. Ich habe das Keil Board MCB1760 mit einem LPC1760 Prozessor. Bei µVision werde ja paar Beispiel-Programme mitgeliefert. Das Blinky habe ich soweit verstanden, aber jetzt würde ich das Ganze gern mit einem Timer-Interrupt realisieren. Also das
LPC176x ist Cortex M3 und der hat immer den SYSTICK als Timer, d.h. Google sollte Code liefern können. Die anderen Timer sind NXP-spezifisch, d.h. man muss das UM10360.pdf durcharbeiten. Bei Keil gibt
-
Thread
LPC1768 über den MCU COM mit neuer Firmware programmieren
Hallo Forum, ich hab ein Problem. Ich würde gern mein LPC1768 über den MCU COM mit neuer Firmware programmieren können ohne den Pin für den Bootloader auf Masse ziehen zu müssen. Dabei stehen mir nur die Tx/Rx Leitungen zur Verfügung, die DTR /RST Leitungen
-
Thread
Die Qual der Wahl
. noch dazu sind sie auch günstig. Vorschläge hatte ich diese gehabt : LM3S9D96 vom TI. LPC1768 vom NXP STM32F215RG vom ST PIC32MX795F512L vom microchip Doch dann bin ich mit dem IDE inkl. Debugger konfrontiert. Die besseren IDe (Keil/IAR) sind nicht gerade die billigen (ab 1000€) gegensatz
-
Thread
Entstörung Interrupt-Taster LPC1769
über einen interrupt-schalter soll mittels solid state relais ein 230V/70W Universalmotor geschaltet werden. Der Taster ist entprellt. Es funktioniert wunderbar. Wenn ich das CPU-board in die Anwendung einsetze, kommt es zu Störungen, d.h. nur wenn der motor läuft, lößt sich der intrrupt von selbst aus. Abschirmung hilft nichts. Wer kann helfen? [C] void SysTick_Handler (void) { static int led_timer; Timer++; /* Increment performance counter */ prelltimer++; led_timer++; zl_anaus++; timerDrehzahl++; if (prelltimer>=50){ prellung=0; led2_off; } ... v
-
Thread
Wo wird die ISR beim Cortex M3 implementiert
Quelltext-Auszüge sehen nicht aus, als ob sie was Sinnvolles machen. Ich geb dir mal ein Beispiel aus einem LPC1751: __irq void UART0_IRQHandler (void) { long L; L = LPC_UART0->IIR & 1; /* 1 = kein Int gewesen */ if (L) LPC_UART0->IER = 2; /* war Soft-Int, also THRE
machen. Eben nur den Interrupt im NVIC initialisieren. > Ich geb dir mal ein Beispiel aus einem LPC1751: > So ungefähr sollte ein Interrupt-Handler aussehen - vom konkreten Inhalt > der Routine mal abgesehen. Wie gesagt, der Name MUSS gleich dem Dummy im > Startup sein. Ja, nur das __irq wird beim
-
Thread
LPC1758 SSP0 Probleme im SPI Modus
Hallo Leute, habe ein Problem mit dem LPC1758 und dem SSP0 im SPI Modus. Problem ist folgendes, laut Einstellungen sollte SCLK0 auf high gehen wenn keine Komunikation stattfindet, sie bleibt aber irgendwo bei 2.2 V hängen. Am SCK0 Ausgang hängt
-
Thread
LPC1788 USB Device
realisieren möchte, arbeite ich seit einiger Zeit an der Implementierung eines USB-Devices mit einem LPC1788. Empfangen von Paketen funktioniert eigentlich schon ganz gut (jedenfalls für das 1. Paket mit dem GET_DESCRIPTOR Request), jedoch wird die Antwort (Descriptor) nicht gesendet. Ich sehe jetzt schon
HID, derzeit arbeite ich aber nur an der USB Verbindung. Als Prototyping Board benutze ich das LPC1788-32 Developer's Kit von Embedded Artists, später soll das ganze aber wenn möglich auf einem LPC1343 laufen. Über eventuelle Verbesserungsmöglichkeiten (die mit Sicherheit vorhanden sind) würde ich
-
Thread
Das erste LED Programm mit µVision
} Danke schonmal im Voraus, Gruß Michi PS: Bei dem Chip handelt es sich übrigens um den LPC1768 von NXP.
zu wissen was diese "system_LPC17xx.c"- Datei überhaupt ist und was sie macht oder Speziell für LPC1768 Chip irgend welche Anfängerprogramme? Für weitere Tipps wäre ich sehr dankbar. Gruß Michi
-
Thread
ADC - ADS8331 keine Kommunikation mit LPC1778 (SSP0)
beschäftige. Hierbei geht es um einen ADC (TI ADS8331)welcher über die SSP Schnittstelle eines LPC1778 verbunden ist. Mein Problem besteht darin, das der ADC einmal antwortet und danach nicht im H-state zurückkehrt sowie auf weitere Anfragen nicht mehr reagiert. Ich habe dieses Verhalten mal
-
Thread
CAN: Receive Buffer vs Message Object
es 2 "Arten" zu geben, CAN-Messages zu verarbeiten: Normale Receive Buffer (meist 2 Stück, z.B. LPC17xx; CM3) oder Message Objects (z.B. LPC11Cxx; CM0, werden wohl oft auch bei CANopen verwendet). Gibt es irgendwo eine Übersicht, wo die Vor- und Nachteile gegenübergestellt werden?
-
Thread
ARM Cortex M3 - Custom Bootlader / Externer Programmspeicher
Selbstverständlich ist das möglich, es muss ein ARM mit External Memory Controller (EMC) gewählt werden, z.B. NXP LPC1788: http://www.nxp.com/products/microcontrollers/cortex_m3/lpc1700/LPC1788FET208.html > Interruptvektoren und auch den Bootloader nicht intern Auch das ist mit EMC möglich, sofern wie geplant
-
Thread
LPC1769 / 1763 wie Ethernet anschliessen (Hardware)
Hallo, ich bin erfolglos auf der suche nach einem Beispiel (Hardware) wie man an einem LPC1769 oder LPC1763 das Ethernet anschließt. Also was braucht man außer dem Prozessor? Hat jemand einen Link wo ich mir das Ansehen kann? Dirk
-
Thread
LPC1768 mit OpenOCD Debuggen
ihr mir auch direkt bei einer Frage helfen könnt. Ich versuche heraus zu finden, wie ich meinen LPC1768 auch unter Mac und Linux Flashen und Debuggen kann. Unter Windows habe ich von Segger das Tool J-Link verwendet und glaube nun verstanden zu haben, dass es als OpenSource Alternative OpenOCD gibt.
Man muss OpenOCD mit den Parametern starten: OpenOCD -f jlink.cfg -f lpc1768.cfg -c init Dann kann man per Telnet auf den OpenOCD zugreifen und mal spielen.
-
Thread
Kommunikationsprotokolle zwischen PC und MCU Per USB
andere Teil(Hardware) wurde auch durch fertige USB-Bibliothek von KEIL implementiert. das MCU ist LPC1768 von NXP. (eigentlich Projekt vom anderen Praktikant). das MCU meldet sich am PC als ein HID-Konfomes Gerät. Ich denke ich habe meine Frage Falsch gestellt. es handelt sich nicht um das USB-Protokolle
-
Thread
ARM LPC1768 - RFM70 Modul
den Atmel? Also so: RFM70 | LPC1768 ------------------ VDD Pin 28 (VDD (3V3)) GND Pin 31 (VSS) IRQ Pin 52 (P2[10]EINT0/NMI (Interrupt 1 ?) CE Pin ???????? CSN Pin 35 (P1[21]/MCABORT/PWM1[3]/SSEL0
Bachte, das P2.10 auch der Bootloader Pin ist. Ein falscher Pegel vom Modul beim Reset und der LPC1768 startet den Booloader anstelle Deines Programms. Nimm lieber den Pin für EINT1.
-
Thread
Suche OpenOCD Konfiguration für lpc177x bzw. lpc1788
vielleicht kann mir ja jemand weiterhelfen. Ich suche eine OpenOCD target Konfiguration für den lpc1788 (bzw. 177x) Die Konfiguration für den lpc1768 funktioniert leider nicht richtig. Kurze Info würde mir helfen! Danke
-
Thread
Hilfe bei der Hardware-Wahl (3x RS-232, 1x RS-485)
atxmega256a3 bestellt, 7x UART, 2x Pegelwandler RS-232 sind schon auf dem Modul. - LPCXpresso lpc1769: Hat 4x UART, davon einer mit speziellem RS-485 Support. Allerdings ohne Pegelwandler/Transceiver. - Auch die stm32f* haben vermutlich alle mehr als genug UARTs, z. B. das stm32vl discovery.
vereinfachen würde? Das LPCXpresso 11C24 hat einen integrierten CAN-Transceiver (das LPCXpresso lpc1769 hat zwei CAN-Controller, aber keinen Transceiver, das gleiche beim neuen stm32f4 discovery). In allen Fällen - auch bei den von Dir schon genannten Modulen - sollte man aber vorher prüfen, ob die
-
Thread
lpc1768 arm-non-eabi-gcc printf to uart0
schon 3 Tage mit dem Thema rum aber komme einfach nicht weiter :( Eigentlich will ich mit meinem lpc1768 (Mini-DK2) einfach nur per printf etwas an den UART0 ausgeben. Der UART ansich funktioniert wunderbar wenn ich direkt chars an LPC_UART)->THR schreibe. Wie ich das Ganze verstehe muss ich damit
-
Thread
Sensor mit anderem Massepotential
Hi, ich steh grad ziemlich aufm Schlauch. ich hab einen LPC1768 und will ganz simpel an einen digitalen Eingang einen Sensor anschließen. Das Problem dabei ist, dass der Sensor zu einer Anlage gehört die ein anderes Massepotential hat. ich hoffe mein Problem
-
Thread
LPC1768 + Matlab Hardware Timer nutzen?
folgendes Problem: Im zuge meines aktuellen Praktikums muss ich 2 Schrittmotoren mit einem mbed Lpc1768 über ein Matlab GUI ansteuern. Hierfür hab ich mir folgende Library von der mbed Seite geladen: http://developer.mbed.org/cookbook/Interfacing-with-Matlab Was ich also nun brauchte waren 2 Rechtecksignale
Und hast du es gelesen? Oder.. sollst du eine Firmware für den LPC1768 schreiben, mittels derer man irgendwelchen Schnickschnack von Matlab auf den Ports des µC stattfinden lassen kann? W.S
-
Thread
BLDC-Regler Multiplexer
NPN-Transistor usw.steht soweit. Die BEMF-Schaltung macht mir noch ein bisschen Probleme. Ich benutze den LPC1768 (mbed), dieser besitzt leider kein integrierten Multiplexer (MUX).Kann mir jemand einen Multiplexer empfehlen um die jeweils floatende Phase mit der Sternmittelspannung zu vergleichen? Oder gibt es
-
Thread
LPCXpresso 1769 USB Vcom\CDC
daran das der Treiber einfach nicht geht oder meine Vermutung, dass die Beispiele nicht mit dem lpc1769 laufen oder was mit der USB Lib nicht stimmt. Kann jemand bitte helfen? Mit freundlichen Grüssen Frank
-
Thread
Linkerskript Fragen
Linkerskripten von ARMs Habe momentan ein Problem: Im Linkerskript aus LPCxpresso für den LPC1788 steht: [code] MEMORY { /* Define each memory region */ MFlash512 (rx) : ORIGIN = 0x0, LENGTH = 0x80000 /* 512K bytes */ RamLoc64 (rwx) : ORIGIN = 0x10000000, LENGTH = 0x10000 /* 64K
-
Thread
AVR32 AT32UC3C1512 Verständnisfrage
bei meinem Lpc1768 mit 100Mhz ist die Zeitkonstante für 1 ms 9078. Damit ein Blinken sichtbar ist, müssten ca. 100ms Abstand eingehalten werden =907800. Der Zähler ist mit 5000 wahrscheinlich zu klein. Wenn es mit
-
Thread
[V] LPC Xpresso Development Boards (Cortex M0 & M3)
Hallo Zusammen, ich verkaufe zwei Development Boards von NXP: - LPC Xpresso mit LPC1768 (Cortex M3) 15€ inkl. Versand - LPC Xpresso mit LPC1114 (Cortex M0) 12€ inkl. Versand Der Versand erfolgt in einem gepolsterten Briefumschlag Bei Interesse oder Fragen gerne eine PN an mich
-
Thread
NXP LPC1788 kompilieren | Valid User Code Checksum
Hallo Leute, ich habe ein Board mit einem LPC1788 drauf. Im Normalfall benutze ich die LPCxpresso IDE, die ich eigentlich recht schick finde (wäre da nicht das Debuglimit von (mittlerweile) 256k :/ ). Wollte mir mit Eclipse und dem gcc-arm-none-eabi
in einigen NXP LPC vorhandenen USB-Mass Storage ROM Bootloader verwendet (keine Ahnung ob der im LPC1788 vorhanden ist), muss man die Checksumme vorher mit einem Tool berechnen lassen. Ein Beispiel ist im Code der R0ket (https://github.com/r0ket/r0ket) in der tools/bootloader/lpcfix.c Datei.
-
Thread
LAN-Problem mit LPC1768
Hallo, Ich kämpfe seit längerem mit einem Problem an meinem LPC1768 Board, wo ich nicht mehr weiter weiß und euch im Hilfe/Hinweise bitte. Ich verwende folgendes: - Mini DK2 Board (http://www.hotmcu.com/lpc1768minidk2-development-board-p-55.html) - Segger JLink
-
Thread
LPC1786 + Adafruit PiTFT (ili9341):Touch-Function nutzen
Hallo Community, ich möchte mein Adafruit PiTFT Touch Display zusammen mit einem mbed LPC1786 nutzen. Das Display funktioniert soweit auch, jedoch bekomme ich die Touch-Funktion nicht zum laufen. Hat hier irgendjemand ein ähnliches Projekt am laufen und kann mir zufällig weiterhelfen? Mein
-
Thread
MISO-Auswertung
ändert. Cortex M3 ist übrigens keine hinreichend genaue Angabe für einen µC - die SSP in einem LPC1768 etwa unterscheidet sich deutlich vom USART in einem EFM32.
-
Thread
LPC1768 und Keil
Hallo Zusammen, ich lerne mich gerade in den NXP LPC1768 ein und betrachte in Keil unter anderem dazu einige Codebeispiele. In der Headerdatei LPC17xx.h erfolgt eine Strukturierung aller Peripherie. Warum sind hier nicht die Registernamen verwendet
Die Registernahmen aus dem manual findest du in lpc176x.h. lpc17xx.h scheint neuer zu sein. die Bezeichnungen und Strukturen der lpc17xx.h findest du nirgends. Das ganze ist ein großes Ärgernis. Wenn du dann noch mdk-Beispieldateien verwendest, hast du
-
Thread
Microchip ENC28J60 vs Wiznet W5100
Hallo, LPC1769 + MagJack + LPCXpresso v4.2.3 [Build 292] [30/05/2012] dazu noch ein Bild: http://www.flickr.com/photos/58892165@N08/5393623032/ Mit der dazu vorgesehenen Software bist du in null Komma nichts
-
Thread
LPC1778 PLL1 für USB
Hallo, ich habe ein Problem mit der Einstellung der PLL für den USB-Clock beim LPC1778. Laut UM hat die Frequenz der PLL so einige Beschränkungen, z.B. dass PLL_OUT 160MHz nicht überschreiten darf. Der Devider dahinter zur Versorgung des USB-Clocks kann aber nur "AUS" oder "geteilt