-
Thread
Arm Cortex im DIP Gehäuse Gesperrt
Den LPC1114 (M0) gibts im DIP28 (LPC1114FN28).
Hallo Johannes! Der LPC81X hat leider keinen ADC..... :-( BG Uwe
-
Thread
Cortex M0 Variable speichern
Hallo, Ich hab mich jetzt schon einige Zeit mit dem LPC11c24 bzw. C14 beschäftigt. Im großen und ganzen läuft es auch gut. Ich habe einen sehr rudimentären CANopen Slave programmiert, der Analogwerte aufnimmt, skaliert und als PDO versendet. Jetzt
-
Thread
Fehler beim Kompilieren von startup_LPC177x_8x.s
. Target: LCP1778 cortex-m3 verwende: CMSIS Cortex-M3 Core Device Startup File for the NXP LPC177x_8x Device Series V1.20 07. October 2010 IDE/Compiler Embitz / ARM GCC das kompilieren von "startup_LPC177x_8x.s" wirft Fehler ohne Ende, z.B. Src\startup_LPC177x_8x.s:23: Error: junk at end of line, first unrecognized character is `<' Src\startup_LPC177x_8x.s:24: Error: junk at end of line, first unrecognized character is `<' Src\startup_LPC177x_8x.s:25: Error: junk at end of line, first unrecognized character is `<' Src\startup_LPC177x_8x.s:27
-
Thread
NPX Cortex M0 Hardfault_Handler
Hallo, ich suche ein Beispiel bzw. Info zu dem HardFault_Handler auf einem LPC Cortex M0. Hat jemand schon damit zu tun gehabt? Ich habe auf dem STM Cortex M3 den HardFault_Handler benutzt um in den Bootloader zu springen, würde sowas ähnliches auf dem LPC M0 realisieren. Würde
schrieb im Beitrag #5209358: > ich suche ein Beispiel bzw. Info zu dem HardFault_Handler auf einem LPC > Cortex M0. Hat jemand schon damit zu tun gehabt? Ich habe auf dem STM > Cortex M3 den HardFault_Handler benutzt um in den Bootloader zu > springen, würde sowas ähnliches auf dem LPC M0 realisieren
-
Thread
STM32F446 - USART
ich habe eben diesen Code nur mit dezenten Änderungen schon auf NEC 78K3+4, Fujitsu FR, ARM7TDMI, LPC11xx, LPC13xx, LPC17xx, LPC4088, STM32F1xx..3xx benutzt. Und damit du mein generelles I/O-Konzept verstehst, hänge ich dir auch noch gio.zip mit dran, ist ein ganz primitives Interface. Damit kriegt
-
Thread
LPC1343 und SWD-debugging
Hallo Leute, irgendwie stehe ich etwas auf dem Schlauch und zwar will ich einen LPC1343 (in einer eigenen Schaltung) über SWD debuggen können. Die Pins am SWD-Connector sind eindeutig: -> VCC -> GND -> SWDIO -> SDCLK -> nReset Dann gibt es noch einen TDO/SWO (bzw. TDO/SWV
-
Thread
Alternativen zu C, C++ auf ARM cortex M?
unterschieden und all die Registeranpassungen einfach in einen Hardwareunit (für C-Leute: sowas wie "LPC408x.h") gepackt, dann hätten diese Compiler eine Anwender-Basis bekommen können. Die Sprache gibt's ja her: [c] was in C so lautet: #define NVIC_ISPR (*((volatile unsigned long *) (0xE000E200
grad mal geschaut: einige Freescale MK22xx, dazu viele STM32, Texas/Stellaris - aber ansonsten weder LPC noch Nuvotons usw. W.S.
-
Thread
[S] Funksensor Temperatur / Luftfeuchte
Bosch in denen die Temperaturkompensation schon drin ist. Ich habe einen PIR Sensor mit RFM69 und LPC812 gebaut, die reinen Materialkosten liegen unter 10€ und mit 2x AA Batterien läuft das (fast) ewig.
-
Thread
µC ohne "Board" programmieren, geht das?
Bootloader und können direkt auf Steckbrett programmiert werden. Hier z.B. ein Kit mit einem DIP-8 LPC810 und einem USB-seriell Kabel: https://www.mouser.de/ProductDetail/Adafruit/1336/?qs=sGAEpiMZZMsMyYRRhGMFNiFpjjCxzEfqGqKMzL8UTNg%3d
-
Thread
Segger J-Link Edu Mini neue PCB mit orig. uC
Thread passt. Bitte dafür um Nachsicht. Warum hat das Embedded Studio keine Unterstützung für die LPC11Cxx Serie von NXP? Alle anderen sind doch dort auch vertreten?
Ok, also...wir haben zwar im Embedded Studio bereits ein Package für die NXP LPC11xx Serie aber da sind noch keine LPC11Cxx Device mit drin. Leider gab es noch kein neueres CMSIS Device Family Package von NXP (aus diesen generieren wir die Embedded Studio Packages). Aber wie gesagt
-
Thread
STM32F4xx/LPC40xx CAN und DMA
verwundert, dass dies gar nicht unterstützt wird. Ebenso bietet die (äquivalente?) Konkurrenz aus der LPC Familie keine Abarbeitung des CAN Controllers per DMA. Kennt jemand die Gründe hierfür? Also, ist es ein konzeptionelles Problem, bei dem technische Hürden es verhindern? Oder eher, dass es so aufwendig
-
Thread
Programmerwahl
braucht man ja nicht nur einen, vor allem, wenn man erst wenig > Löterfahrung im Bereich SMD hat. LPC800 gibt es bereits ab 1 EUR nur im DIP sind die unverschämt teuer aktuell 3.50 EUR > Aber wenn wir schon beim Thema sind, wie kann man denn dann einen ARM > Controller programmieren, wenn nicht
-
Thread
Brauche Hilfe bei K-Line Signal
auf die K-Line Standards. Zurück zum Thema: Für die Umsetzung K auf CAN könnte man perfekt den LPC11C22 einsetzen, für K bräuchte man dann nur noch einen Transceiver, welcher sich aber auch leicht diskret aufbauen liese. (ELM327 Datasheet enthält soweit ich weiß sogar ne Beispielschaltung)
habe ich die ISO nicht. > Zurück zum Thema: > Für die Umsetzung K auf CAN könnte man perfekt den LPC11C22 einsetzen, > für K bräuchte man dann nur noch einen Transceiver, welcher sich aber > auch leicht diskret aufbauen liese. (ELM327 Datasheet enthält soweit ich > weiß sogar ne Beispielschaltung
-
Thread
Auswahl eines ARM-µC für Einsteiger
Filter. https://www.nxp.com/products/microcontrollers-and-processors/arm-based-processors-and-mcus/lpc-cortex-m-mcus/lpc54000-series-cortex-m4-mcus:MC_1414576688124 https://www.nxp.com/products/microcontrollers-and-processors/arm-based-processors-and-mcus/lpc-cortex-m-mcus/lpc4300-cortex-m4-m0:MC_
wenn er läuft... Vorsichtig geschätzt reicht da ein Cortex-M0, selbst so ein Leichtgewicht aus der LPC8xx Serie. Und den Takt dann eher auf 1 MHz runterdrehen zum Stromsparen.
-
Thread
Bau eines USB-GPIO Boards
Von NXP die LPC11Uxx sind da auch recht gut, die haben USB im ROM und das lässt dann mehr Platz für die eigentliche App im Flash. Fertige Entwicklungsboards wären LPCXpresso 11U37H oder 11U68, bei Watterott z.B. für
IDE MCUXpresso ist auch kostenlos und enthält ebenfalls USB Beispiele. USB kann bei den genannten LPC11U Chips auch dazu verwendet werden diese zu programmieren, der eingebaute Bootloader meldet sich als Massenspeicher und es muss nur das bin File darauf kopiert werden. Einen LPC11U68 bekommt man für
-
Thread
USB Mass Storage Software für NXP gesucht
Guten Tag allseits. Was ist denn aktuell das Mittel der Wahl, wenn man mit einem LPC177x ein USB Mass Storage Class Device Full Speed möglichst ohne Lizenzkosten implementieren muss? Bei Rumsuchen hab ich nur uralte NXP Beispiele gefunden zB USBHostLite for LPC17xx VBeta 0.01
Der LPC177x ist doch ein LPC176x mit ext. Memory und Graphic Controller? Dann müsste der mbed Code laufen: https://docs.mbed.com/docs/mbed-os-api-reference/en/5.1/APIs/interfaces/USBDevice/USBMSD/ https:/
-
Thread
Wird ein Interrupt gespeichert?
klassischen ARMs, besonders die mit Interrupt Controller PrimeCells von ARM drin, wie dem VIC. Etwa die LPC2000 Familie. Der VIC speichert die Anforderung nicht selbst sondern reicht sie kombinatorisch durch. Wenn z.B. eine UART eine bereits ausgegebene Interrupt-Anforderung wieder zurück nimmt, etwa bei
selbst nicht mehr wusste, welchen er dem Prozessor liefern soll. Autovektoriert wars sauber. Bei den LPC2000 musste man das unbedingt im Auge haben, sonst gabs gelegentliche nicht leicht verfolgbare Schmutzeffekte. > Wie auch immer: wenn die Hardware schon Scheisse ist, wird Software > hilflos In
-
Thread
STM32 C Programmierung Tutorial (Buch)
Bootlader aus und benötigt dafür eben kein besonderes Debug-Geschirre wie diversen -Link's (JLink, STLink, LpcLink oder weiß der Geier-Link). Und wenn schon, dann ist der JLink noch immer das Maß der Dinge. W.S.
-
Thread
[V] STM32F4 Discovery Board; Microchip Low Pincout Demo Board
Hey, ich nehme das LPC noch zum PICkit3 dazu... Sind dann 16€ ?
-
Thread
NXP-LPC MCUXpresso Config Tools
Hallo Gemeinde, bin NXP LPC17xx-Einsteiger und versuche gerade eine brauchbare Toolchain zu bauen. Frage 1: MCUXpresso Config Tools und MCUXpresso Config SDK Builder sind die nur für ARM Cortex M4 Targets? M3 MCU's stehen
oder mbed kommen in Frage Zum Testen nutze ich ein LPCExpresso1769. Der endgültige µC wird ein LPC1778FBD144 sein. Viele Grüße runout
-
Thread
Kommandoshell für µC: selber schreiben oder Parsergenerator (Flex/Bison bzw. GOLD)?
der Arbeit mit einem FORTH System zu spielen welches auf einer Embedded Artist Dev Board lief mit LPC2467 Prozessor drauf und TFT LCD und in C geschrieben war. Es war sehr leicht neue Keywords ins Dictionary hinzuzufügen und man konnte alles von der command line aus machen. Auch als RPN Calculator konnte
-
Thread
LwIP auf STM32F417 mit LAN8720
Zwei LPC1768 mit LAN8780 PHY tun hier an einem (100er)-Switch ohne Klage. Lies mal das Register 4 der SMI-Register des LAN8780 aus.
-
Thread
RFM69 12-Kanal Fernbedienung
aller Ports und durch nutzen des deep power down mode ist das Ganze schon etwas tricky. Der µC ist ein LPC812, im Tiefschlaf braucht die Schaltung 0,6 µA. Ein erster Prototyp läuft nicht mehr richtig, ich glaube ich habe den MOSI im RFM geschossen weil da beim programmieren zwei Ausgänge gegeneinander kämpfen
-
Thread
[V] Developmentboard LPC3250-Stick
Ich habe das Board nur einmal kurz angetestet und dann nicht weiter verwendet. Da es zu schade ist nicht benutzt zu werden verkaufe ich es für 15.-€ + Versand.
-
Thread
LPC11C24 Fehlersuche
Hallo ich bin gerade auf der Fehlersuche bei meinem gelöteten LPC11C24 board, ein board ging ohne Probleme. 5V und 3.3V sind stabil gemessen. Wenn ich das Teil nun am LPCLink2 anhänge, dann lässt er mirs programmieren, (sobald ich SWD oder SWClk abhänge dann meckert
Also ich hätte versucht im cr_startup_lpc11xx.c einen breakpoint einzubauen [code] //***************************************************************************** // Reset entry point for your code. // Sets up a simple runtime environment
-
Thread
AtTiny85 Core Empfehlung?
Platz im Flash Speicher belegt. Das haben eigentlich alle uC außer AVR und PIC z.B. EFM8 8051 EFM32 LPC TMS > Für Embed kompatible Boards (z.B. STM32 Nucleo) braucht man nicht einmal > ein extra Programm, da genügt Drag&Drop im Dateimanager. Anmeldung als USB Stick haben verschiedene uC auch ab Werk z.B. LPC11U LPC13 LPC15 LPC54 EFM8UB
-
Thread
[LPC] Fragen zum CAN-Bus und der CAN_API
Hallo zusammen, nach einigen Problemen mit der CAN_API von LPC würde ich euch gern paar Fragen stellen, in der Hoffnung, für ein besseres Verständnis meinerseits zu sorgen. 1) Man kann per "LPC_CCAN_API->config_rxmsgobj" konfigurieren, welche IDs angenommen
Ich habe jetzt schon gut 2 Jahre nix mehr mit den LPC11Cxx gemacht. Irgendwas fehlt da. Wo ist eigentlich deine CAN_IRQHandler()? Das kann doch so eigentlich gar nicht lauffähig sein. Oder wegen WEAK in einer Endlosschleife oder so landen. LPC-Anfänger
-
Thread
[LPC11Cxx] Chip_I2C_MasterRead(.) keine MultipleByteRead-Funktion?
Hallo Leute, kurze Frage an die Runde, da ich hier bei der i2c_11xx-Bibliothek nicht weiterkomme. Und zwar geht es um die i2c-Auslesefunktion. Das Problem ist: Trotz dem korrekt angegebenen xfer.rxSz (größer 1) wird nur ein Byte ausgelesen und anschließend die Verbindung per NACK beendet. Der StateHandler scheint eigentlich i.O. zu sein. Hat jemand ein ähnliches Problem? Danke im Voraus
-
Thread
[V]erkaufe Eval Boards STM32F407 LPC812 FREEDOM-KL25Z
- STM32F407VGT6 Discovery --> 12-EUR - Freescale X-Freedom-KL25Z --> 8,-EUR - LPCXpresso Board LPC812 --> 10,-EUR Versand per DHL (4.99EUR). First come, first serve. Grüße
-
Thread
ARM ohne viel Schnickschnack ?
Guckst Du hier auf der Homepage: https://www.mikrocontroller.net/articles/LPC-Mikrocontroller Da sind auch einige im DIP-Gehäuse verfügbar.
-
Thread
8-Bit Controller noch zeitgemäß?
Peter D. schrieb im Beitrag #5152171: > Wir setzen zunehmend auch den LPC1768 ein. Es gibt allerdings nichts > vergleichbares, was ähnlich einfach dem kostenlosen AVR-Studio ist > (installieren und läuft). LPC/MCUXpresso?
gepackt worden, das hat mir anfangs einiges an suchen erspart. Einziger Nachteil ist das die IDE nur für LPC und Kinetis gemacht ist.
-
Thread
LPC11U37 Debug Interfaces auf Zielsystem?
Ich habe eine Platine mit einem LPC11U37H MCU Entwickelt, leider bekomme ich über das EVA-Board OM13074 mit der selben MCU, keine Verbindung mit dem Zielsystem. Mit dem EVA-Board hat es heute noch Funktioniert die unvollständige Software
Der LPC11U37 hat ja mehrere Bootmechanismen: - Normale Ausführung User Code - Bootloader UART - Bootloader als Mass Storage Device am USB Die beiden Bootloader sind implementiert als ROM-Code, funktionieren
-
Thread
Einfaches Bussystem mit TJA1055/3 und Arduinos
der z.B. mit SPI angesteuert wird (MCP2515) oder gleich einen MC mit CAN Peripherie AT90CANxxx oder LPC11Cxx
-
Thread
PIC-Clones und 4-Bit MCUs aus China (MDT-MCU)
wichtig, 16bitter < 16pin sowie 32bit(ARM) < 32pin Gehäuse. Ist denn schon der 1.April? Z.B.: LPC81xM: - 32-bit ARM Cortex-M0+ - Available as DIP8, TSSOP16, SO20, TSSOP20, and XSON16 package ATtiny4/5/9/10: - High Performance, Low Power AVR® 8-Bit Microcontroller - 6-pin SOT and 8-pad UDFN
Hab mich immer gewundert, warum es keine EFM32 in QFP32 gibt aber EFM8 schon und auch keine neueren LPC mehr z.B. LPC845 auch erst ab QFN33 bzw. QFP48 Allerdings, wenn ich das richtig verstehe, ist es 20170410 ausgelaufen. https://data.epo.org/gpi/EP0843893B1-A-MICROCONTROLLER-HAVING-AN-N-BIT-DATA-BUS-WIDTH-WITH-LESS-THAN-N-I-O-PINS
-
Thread
ST-LINK V2 + LPC11C24
China bestellt, sollte der nun mit dem LPCExpresso auch funktionieren? Mit gleichen Setup und dem LPC-Link2 funktioniert alles. Nur wenn ich den USB Stick einstecke wird der von windows auch richig erkannt, aber im LPC passiert irgendwie gar nichts Muss ich da was einstellen oder gehen die prinzipiell
direkt OpenOCD werkelt. Als Inspiration siehe z.B. https://gist.github.com/RickKimball/9009480#file-lpc812_stlink_v2-cfg
-
Thread
Atmel ASF unvollständig beschrieben
ich an einen Umstieg auf einen STM32. Ist hier die HAL > besser beschrieben? Nicht wirklich, bei LPC oder EFM32 ist das ganz anders. Aber Du kannst Dir ja einfach mal die IDEs installieren und die Beispielprojekte durchsehen. http://www.nxp.com/MCUXpresso http://www.silabs.com/simplicity-studio Vorteil bei LPC wäre noch die einfache Peripherie, da früher 8051 Kern. Bei EFM32 hat man dieselbe IDE auch für EFM8 und kann einfach zwischen 32-bit und 8-bit wählen. Insbesondere für analoge Anwendungen mit vielen
-
Artikel
Entscheidung Mikrocontroller
der Artikel: Mikrocontroller_Vergleich sowie STM32 für Einsteiger. Für etwas erfahrene Anwender auch LPC1xxx für Umsteiger. Verfügbarkeit. Während man manche Mikrocontroller an jeder Straßenecke bekommt, sind andere nur in großen Stückzahlen und mit Gewerbenachweis erhältlich. Dazu einfach mal in die Kataloge
besitzen, obwohl sie intern mit einer anderen Spannung arbeiten, 5V-kompatible IO-Pins (Beispiel: LPC2100). Manche Controller brauchen zwei verschiedene Spannungen. Dies ist aber relativ selten, z. B. bei den LPC2100. Billig-Netzteile liefern im Leerlauf manchmal deutlich mehr Spannung als angegeben
-
Thread
Diamex Prog-S2 Konfiguration?
den Prog-S2 Programmer von Diamex (https://www.diamex.de/dxshop/USB-ISP-Programmer-fuer-AVR-STM32-LPC-Cortex-Prog-S2)und muss ihn nun mit dem DIP-Schalter konfigurieren. Ich habe es mit 1100 (Rheinfolge ist 1234)ausprobiert. da ich angenommen habe, dass die externe Spannung an meinem PC USBSlot 5,0
Hast du von der Herstellerseite https://www.diamex.de/dxshop/USB-ISP-Programmer-fuer-AVR-STM32-LPC-Cortex-Prog-S2 unter Downloads die Treiber heruntergeladen?
-
Thread
Pollin TIAN MA A2C00096100 LCD Modul
Allerdings mußt du den eigentliche I2C-Treiber für deinen µC selber beisteuern. Ich hatte hier nen LPC1114 benutzt. W.S.
-
Thread
Einführung in ASM auf STM32F4
RAM. Von Waitstates, Modi, MPU erst gar nicht zu reden. Ein M0 wäre zum Einstieg einfacher z.B. LPC810 gibt es sogar als DIL. Da braucht es erstmal keinen Startup-Code.
noch gar nicht gemeint. > > Zu dumm daß das eine nicht ohne das andere zu bekommen ist. Die NXP LPC hatten mal einen 8051 Kern und jetzt haben sie einen ARM Kern. Die Peripherie ist gleich einfach geblieben. Es gibt sogar bitaddressierbaren Speicher ganz ohne Bitbanding.
-
Thread
Cortex M7 (oder M4) mini eval Board gesucht
Cortex schrieb im Beitrag #5124716: > Atmel oder ST LPC ist besser und gibt es ganz klein auch mit Ethernet :-) http://www.embeddedartists.com/products/boards/lpc4088_qsb.php
-
Thread
Attiny45 und Arduino
so kompliziert sein?! Das nennst Du kompliziert. Dann schau Dir mal die Datenblätter ARMs - STM32, LPC, ... - an. mfg Olaf P.S.: alle haben klein angefangen und das Wissen Stück für Stück erweitert. Du wirst in diesem Bereich *nie* auslernen. Ich weiss, daß ich vieles noch nicht weiss :-)
-
Thread
LPC11C24 HalloWelt-Programm
) { Board_Init(); SystemCoreClockUpdate(); // Initialisiere GPIO-Block Chip_GPIO_Init(LPC_GPIO); // Setze Datenrichtung des Pins Chip_GPIO_SetPinDIROutput(LPC_GPIO, 0, 3); LPC_GPIO->DIR |= (1UL<<3); LPC_GPIO->DATA[1UL<<3] &= ~(1UL<<3); while (1) {} return 0; }
und LPC_GPIO0 das gleiche ist.
-
Thread
Bei Treiber Ampere senken wie?
ja nicht. Der müsste z.B. passen: https://www.reichelt.de/Treiber-mit-festen-Anschlussleitungen/MW-LPC-150-700/3/index.html?ACTION=3&LA=2&ARTICLE=160435&GROUPID=7259&artnr=MW+LPC-150-700&SEARCH=%252A Alles andere ist reine Bastelei und wird nicht drumherum kommen, ~30% der Leistung zu verheizen.
-
Thread
MP25PE16 programmiert sich selbst
Hallo, Ich benutze einen MP25PE16 als Flash mit einem LPC2148. Ich speichere ein paar Dinge wie Seriennummer und andere Daten auf den Flash. Es ist mir nun aufgefallen, dass beim Anstecken und/oder Abstecken der Platine alle Speicherstellen auf dem Flash plötzlich
Hallo, Vielen Dank für die Antwort. Die beiden Pins hängen direkt auf dem Controller (LPC2148) ohne PullUp. Der Controllerpin ist nach dem Reset laut Datenblatt auf 0. Also eher schlecht für mich ;-) Die Reihenfolge in der die Kontakte abgesteckt werden, kann ich leider nicht ändern.