-
Thread
CANopen-I2C Schnittstelle
Schau dir mal die NXP LPC11C24, da findest du in den LPCopen Bibliotheken einen ganz guten Einstieg in CANopen und I2C. Zusätzlich kann ich dir das CiA-301 und CiA-401 ans Herz legen. Müsstest mal auf deren Homepage nachsehen
-
Thread
NXP LPC11Axxx - ISP Programmierung über FTDI
haben nur je einen PullUp auf den leitungen DTR und RTS. Das funktioniert wunderbar, sollte beim LPC11Axxx nicht anders sein. lg Stefan
: https://sourceforge.net/projects/lpc21isp/ Entgegen dem Namen läuft es auch prima mit dem LPC11xx. Grüße, Oliver
-
Thread
STM32 Nucleo Board mit CAN BUS
Du brauchst noch einen CAN Transceiver ;-) Oder Du nimmst die kleinen Viecher von NXP Namens LPC11C24, da ist alles enthalten, sogar der Transceiver
Schönen guten Abend, Danke für diese guten Tips. Der LPC11C24 ist ja super, weil er direkt einen Transreceiver dabei hat. Kann ich gut für ein Projekt gebrauchen. Für mein zweites Projekt bräuchte ich einen µC mit 2 integrierten Transreceivern. Kennt ihr
-
Thread
USB-Tutorial mit STM32
LPC17xx, aber ne Kleinigkeit beim Senden von Daten µC-->Host klemmt noch. Anschließend kommt der LPC11C3x dran, denn den brauch ich für ein neues Bastel-Projekt. Nur so am Rande. Die übrigen treiber werkeln schon seit Jahren in diversen Projekten, so daß ich da keinen Aktualiserunsgbedarf habe. W.S
-
Thread
Ich finde den richtigen Baum im ARM Wald nicht
einfacher Programmer wäre empfehlenswert zum Einsteigen. Am liebsten ein Gerät dass auch ARM und den LPC11C24 unterstützt. Ich möchte mir auch noch ein Blue Pill Board und das obengenannte Board von Olimex anschaffen.
einfacher Programmer wäre empfehlenswert zum Einsteigen. Am > liebsten ein Gerät dass auch ARM und den LPC11C24 unterstützt. Für das Olimex LPC11C24 würde ein USB-RS232 Kabel oder ein USB-UART Kabel zum Flashen reichen da ROM-Bootloader. Debuggen ist natürlich nicht verkehrt und ein J-Link EDU ist komfortabel
-
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
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
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
Brauche Hilfe bei K-Line Signal
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
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
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?
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
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
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
ST-LINK V2 + LPC11C24
Mal so ne Frage ich habe mir einen billigen USB ST-Link aus 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 nicht (Wollte einfach ein einfacheres Gerät zum programmieren haben anstatt dem LPC Link) Diese Teil wäre das : https://de.aliexpress.com/item/Free-shipping-Smart-Electronics-ST-LINK-Stlink-ST-Link-V2-Mini-STM8-STM32-Simulator-Download-Programmer
-
Thread
LPC11C24 HalloWelt-Programm
einbindet hat man auch nicht für jedes Bit eine Definition. Dann lieber überhaupt keine und nur mit der lpc11xx.h auskommen.
: https://www.eewiki.net/display/microcontroller/Getting+Started+with+NXP%27s+LPC11XX+Cortex-M0+ARM+Microcontrollers Aber wie gechrieben, auch die NXP Beispiele funktionieren.
-
Thread
gcc Linker macht mich verrückt
sn.DCIMS/Documents/MCUXpressoIDE_10.0.2_411/workspace/mbed-classic-program/mbed/fd96258d940d/TARGET_LPC11U37H_401/TOOLCHAIN_GCC_ARM" -DMBED_DEBUG -DMBED_TRAP_ERRORS_ENABLED=1 -DMBED_RTOS_SINGLE_THREAD --specs=nano.specs -Wl,-n -Wl,--start-group -lmbed -lstdc++ -lsupc++ -lm -lc -lgcc -lnosys -Wl
Xlinker --wrap=_calloc_r -Xlinker --wrap=exit -Xlinker --wrap=atexit -mcpu=cortex-m0 -mthumb -T LPC11U37.ld [/code] Diese Reihenfolge ist dann ok oder hat das wieder andere Seiteneffekte?
-
Thread
Mal wieder Wanderkiste?
Rein sind gekommen: 3x AT90USB162 1x LPC11C22 5x LPC1756 1x TAS5424 1x AMK MCP2515 CAN Controller Interface Board (Eigenbau) 4x Display 2x TDA7391 24x TJA1055 1x AMK Stepper DRV8821 Schrittmotor Treiber (Eigenbau) + 2x Leerplatinen
-
Thread
ARM M0+: Interrupt flag schreibgeschützt?
Schreiboperationen aufgelöst, so dass das erwähnte Problem erhalten > bleibt Mehrere LPC mit M0 z.B. LPC11A können mit SFR Einzelbits atomar schreiben und auch toggeln das hat mit Bitbanding nichts zu tun. Auch die LPC mit M0+ z.B. LPC800 machen das so z.B. MOVS R0, #10000B ; R0=bit.Px
Lothar schrieb im Beitrag #5105688: > Mehrere LPC mit M0 z.B. LPC11A können mit SFR Einzelbits atomar > schreiben und auch toggeln das hat mit Bitbanding nichts zu tun. Auch der hiesige Controller besitzt bei den Flags die Möglichkeit, sie gezielt zurückzusetzen
-
Thread
Robuste Datenkommunikation für beliebige Kabel und Topologien nach Vorbild CAN
funktioniert funktioniert sie mit einem ordenlichen CAN-Transceiver erst recht. Ich benutze 100k weil meine LPC11C24 das als Bootloaderbaudrate haben. Um die Topologie habe ich mir keine Gedanken gemacht und auch 1984 verlegte unverdrillte Telefonleitungen mit verwendet. Bisher ohne irgendwelche Probleme.
-
Thread
Kleines Bussystem für Lichtshow Projekt
Du könntest den LPC11C00 nehmen und dessen integrierten CAN-Transceiver. CAN ist hier vielleicht etwas Overkill, aber so brauchst du nur einen IC (und ggf. Schutzbeschaltung). Dafür ist es auch schön störsicher und sehr
-
Thread
Wieviel PWM-Signale?
http://dodo.fb06.fh-muenchen.de/hermann/mikroprozessor/LPC11U2X.pdf
-
Thread
LPC11C24 bootet nicht
Disabled. Nc: inspected v.2 On-chip Flash Memory C:\nxp\LPCXpresso_8.2.2_650\lpcxpresso\bin\Flash\LPC11_12_13_32K_8K.cfx Nc: image 'LPC11_12_13 (32K Flash, min 8K RAM) Jun 21 2016 11:53:35' Nc: NXP: LPC11C24/301 Part ID: 0x00000000 Pc: ( 65) Chip Setup Complete Nt: Connected: was_reset=false. was_stopped
compilieren bekomme da in der pmu_11xx.h einen Fehler und weiss nicht warum [c]#if defined(CHIP_LPC11AXX) || defined(CHIP_LPC11CXX) || defined(CHIP_LPC11EXX) || defined(CHIP_LPC11UXX) || defined(CHIP_LPC1125) #if defined(CHIP_LPC1125) #error "LPC1125 support for the PMU driver is not ready #endif
-
Thread
Simpler Usb Taster
integrierten USB-Treibern, dann muss man nur die Definitionen erstellen und das API im ROM aufrufen z.B. LPC11U37 : usbd_rom_hid_generic : usbd_rom_hid_keyboard http://www.nxp.com/products/software-and-tools/software-development-tools/software-tools/lpcopen-libraries-and-examples/lpcopen-software-development-platform-lpc11xx:LPCOPEN-SOFTWARE-FOR-LPC11XX Auf PC-Seite muss man entweder gar nichts machen, man kann ja einfach mit dem uC ein HID-Gerät nachbilden für das es schon ein PC-Programm gibt und HID braucht ja keinen Treiber. Andernfalls
-
Thread
Microcontroller - USB
software-development-tools/software-tools/usb-vid-pid-program:USB-VID-PID-PROGRAM Das wäre alle LPC11Uxx Cortex-M0 und LPC13xx LPC15xx Cortex-M3 und LPC541xx Cortex-M4 Dual-Core. Am einfachsten sieht man es daran dass in der Demo Projekte wie z.B. cdc_rom drin sind: http://www.nxp.com/products/microcontrollers-and-processors
-
Thread
LPCXpresso Debug
hmm wenn ich auf das newlib umstelle, dann bekomme ich hier einen Fehler : [c]#if defined(CHIP_LPC11AXX) || defined(CHIP_LPC11CXX) || defined(CHIP_LPC11EXX) || defined(CHIP_LPC11UXX) || defined(CHIP_LPC1125) #if defined(CHIP_LPC1125) #error "LPC1125 support for the PMU driver is not ready #endif
ich weiss nicht wie er auf die Idee kommt das zu compilieren, da es ja kein LPC1125 ist sondern ein LPC11C24 mit dem RedLib was per default drinnen steht bekomme ich den Fehler nicht
-
Thread
LPC11C24 flashen
Hallo ich versuche gerade meine LPC von Olimex (https://www.olimex.com/Products/ARM/NXP/LPC-P11C24/) mit dem LPC Link 2 zu flashen dazu habe ich den Adapter dazu (https://www.olimex.com/Products/ARM/JTAG/ARM-JTAG-20-10/) Installiert hätte ich zuvor das MCUXpresso und dann das LPCXpresso. Im LPCXpresso habe ich dann zB. das Projekt nxp_lpcxpresso_11c24_periph_blinky geöffnet, das compiliert er mir auch, und es scheint auch so das er es flasht. Zumindest wenn ich am LPC keinen Strom habe (also dem Board) dann schlägt der flash fehl, und so läuft der flash durch. Aber das LED blinkt leider nicht
-
Thread
CAN UP - Aktor (LPC11Cxx)
Hallo Da mein Findungsprozess (welcher BUS und welcher Controller) mich zum LPC11C24 gebracht hat, werde ich mir den mal bestellen zum testen. Mein ziel (unter anderem) ist einen UP Aktor mit 2 Relais, als Rolladen Aktor. Am besten hintern den Schalter, ansonsten in die Dose
Der Quarz ist nicht nötig, der LPC11C24 läuft auch mit dem internen 12 MHz RC Oszillator. Aber der J6 am LPCLink2 ist ein Problem, ich habe den auch modifiziert. Entweder du setzt noch den Jumper JP2, dann wird der µC über den Pin1 vom
-
Thread
Plattform für langlebiges µC-Projekt mit Ethernet: Arduino? Ethersex?
braucht man sich wenigstens nicht auch noch um die Disziplin auf dem Bus kümmern. Als µC kann ich den LPC11C24 empfehlen. Der hat auch einen CAN-Bootloader an Bord, mit dem man die Firmeware über CAN verteilen kann. (wenn man's kann). Ich kann dir nur empfehlen auf irgendwelche Libs wie Ethersex zu verzichten
-
Thread
STM32F105 Parameter im Code zur Laufzeit updaten
bei dem STM32 und plazierst einen externen seriellen EEProm auf der LP - oder du benutzt z.B. einen LPC11Exx, denn der hat einen EEPROM bereits intus. Wo also ist das Problem? Von solchen Ratschlägen wie dem Mißbrauch des internen Flash für EEPROM-Zwecke kann ich nur abraten, denn der Flash ist NICHT
-
Thread
CANopen: Controller mit CAN oder extern?
LPC11C24?
empfehlen, hinzu kommt noch die Lizenz-Problematik. Philipp X. schrieb im Beitrag #5005821: > LPC11C24 Das ist ein Cortex M0. Hat den Vorteil dass auch der CAN Transceiver integriert ist (System-in-Package). Ein Cortex M3 und deutlich schneller wäre der LPC15xx. Hier ist allerdings externer
-
Thread
STM32F103C8T6 native CAN BUS möglich?
Es gibt von NXP nen LPC11c00 (und ein paar Varianten mit ähnlicher Nummer) mit eingebautem CAN-Transceicer wenn Du eine ein-Chip-Lösung suchst. Aber selber benutzt hab ich den noch nicht, keine Ahnung was der taugt.
Es gibt auch ARM mit integriertem Transceiver, wie der LPC11C00.
-
Thread
ARM mit integrierter CAN interface
LPC11C22. Nice small chio with everything needed to run CAN on the chip. Needs 3.2V and 5V. Free developer environment. 3.50 Euros at Farnell, so probably 1.50 Euros in numbers over 5 a other sources.
-
Thread
ARM-Cortex als Anfänger?
der LPC15xx. Geiles Teil und gute (Eclipse-basierte) IDE. Insgesamt sind auch die deutlich älteren (LPC11xx) in meine Augen "echte" 32-bitter, während die älteren STM32 sich schon als die erwähnten aufgebohrten 16-bitter geben. Die LPCOpen-Libs sind auch gut, aber das ist ja wie immer Geschmackssache.
-
Thread
Einstieg in STM32 : STM32F103C8T6 --> Kompilieren und Flashen?
Dateien. Da sieht die link.xcl etwa so aus: --cpu=Cortex-M0 --ro-base 0x00000000 --first startup_lpc11e12.o --entry=Kaltstart startup_lpc11e12.o main.o und alle anderen .o Beachte, daß die Reihenfolge normalerweise (jedenfalls beim Keil) herzlich egal ist. Der Linker bildet intern aus allen Objekt-Stücken
-
Thread
Wie finde ich heraus, ob mein uC defekt ist?
Gleitkomma? Wenn ja, dann hätte ich dazu was zu sagen: Ich hatte vor einiger Zeit nen Stress mit LPC11E12. Es ging eigentlich alles, lediglich bei Gleitkomma-Rechnungen kam Mumpitz heraus. Dabei haben diese µC gar keinen GK-Prozessor, sondern GK wird per Bibliothek erledigt. Exakt derselbe Code (gleiches Hexfile) auf einem LPC11E14 lief problemlos. Ebenso ein Kompilat für einen M0, aber auf einen SM32F302 geflasht. Es kann also an einem subtilen Hardware-Bug bei den LPC11xxx liegen. W.S.
-
Thread
Weidereinstig Mikrocontroller - welche Familie, welche Tools ?
Also ich habe die letzten 5-6 Jahre auf den LPC1xxx von NXP gebastelt. Zuerst die LPC11xx, dann die LPC15xx. M0 zu M3 und letzterer mit der Pin-Switch-Matrix eine feine Sache. Mit LPCXpresso als Hardware mit inkludiertem Programmer und Debugger und Eclipse-basierter IDE schon fein. Die
-
Thread
Mikrocontroller mit Can Controller und Transceiver und OLED Bildschirm
Hallo! Ich würde noch den LPC11C24 in den Ring werfen. Der hat einen CAN Transceiver bereits mit an Board, und das LPCXpresso Demoboard (OM13093) ist auch sehr preiswert zu bekommen und hat einen brauchbaren Debugger bereits mit
-
Thread
IAR EW for ARM - Debug vs. Release
in den Simulator geladen (alternativ kann ich natürlich auch einen konkreten uC + Debugger, z.B. LPC11U35 oder STM32F0xx jeweils über SWD mit JLINK als Debug-Probe angebunden auswählen - ändert nichts am Ergebnis). IAR erstellt automatisch einen Breakpoint am Anfang von main() und wartet dort darauf
-
Thread
STM32F405 int64_t lehren
den Kopf in den Sand? Aber bitte: https://github.com/una1veritas/ARMWork/blob/master/LPCLibrary/LPC11Uxx_USBDriver/usbhw.c#L803 Dies ist der Code von NXP. Die offizielle Quelle des Codes kannst du selber ausfindig machen, in diesem GitHub-Repo ist es am einfachsten öffentlich einsehbar. Der Trick
-
Thread
XTALIN vom LPC11C14 mit RFM69
Hallo, In einer neuen Schaltung würde ich gern einen LPC11C14 µC mittles CLKOUT von einem RFM69 Modul takten. Das CLKOUT Signal vom RFM69 liefert 0-3.3V (Versorgungsspannung = 3.3V). Sieht man recht gut im rfm_only.png (ch1=Vdd, ch2=CLKOUT from RFM). lt. LPC11C14 Datenblatt, darf XTALIN aber nur mit max. 1.8V gespeist werden. Dazu empfiehlt NXP eine Schaltung mit 2 C. Siehe: LPC_XTAL_IN.PNG im Datenblatt steht dann noch die Formel Ci/(Ci + Cg) um die Spannung
-
Thread
Cortex-M0: FreeRTOS + UART-Interrupt = Problem.
Hallo! Auf einem NXP LPC11U35 (Cortex M0) versuche ich seit nunmehr geraumer Zeit FreeRTOS (v9.0.0) und den UART-Interrupt zusammen ans Laufen zu bekommen. Folgendes funktioniert einwandfrei: - FreeRTOS Tasks (LED, Statistikausgabe
-
Thread
LPC1114/5 SPI/CLK Config
software-and-tools/hardware-development-tools/lpcxpresso-boards/lpcopen-software-development-platform-lpc11xx:LPCOPEN-SOFTWARE-FOR-LPC11XX Schaue nach der Version für LPCXpresso LPC11C24, die unterstüzt auch den LPC1115.
-
Thread
ARM LPC11U68 GPIO-Problem
Hallo ins Forum, ich bin etwas ratlos: Ich nutze einen LPC11U68JBD48 für ein Projekt. Es gelingt mir nicht, einige bestimmte Ports als Ausgang zu schalten und zu setzen bzw. zu clearen. Diese besagten Ports bleiben IMMER high. Dachte zu erst daran, dass hier