-
Thread
komplettes Touch neu zu tauschen ggn Wissen
Embedded verschenkten STM-Discovery-Boards irgend was Nützliches basteln zu wollen. Ansonsten: nen LPC4088 dran, etwas externen RAM an den LPC4088 und dann sein eigenes Ding damit machen. Alternativ für STM-Fans eben einen STM32 mit eigenem TFT-Controller intus. W.S.
-
Thread
Hilfe bei Mikroprozessor Klausur
Oxymoron. Ansonsten sind die meisten Antworten falsch oder unvollständig. Wenn sich alles auf den LPC1769 bezieht, wären beispielsweise 4 Bytes zwischen den 32-bittigen Interrupt Addressen. Und welche "Anweisung" ein *Compiler* plaziert, ist ja auch eher ein Witz. Der Programmierer gibt Anweisungen
> > Ansonsten sind die meisten Antworten falsch oder unvollständig. Wenn > sich alles auf den LPC1769 bezieht, wären beispielsweise 4 Bytes > zwischen den 32-bittigen Interrupt Addressen. > > Und welche "Anweisung" ein *Compiler* plaziert, ist ja auch eher ein > Witz. > > Der Programmierer
-
Thread
ext. SRAM für TFT an STM32F407ZGT6 Board
mir die Aufrüstung wert. Ext. RAM + TFT hat m.n. doch auch in seiner Demo drin? Und ich habe ein LPC4088 Board, da ist auch TFT mit ext. Ram betrieben. Mit EmWin hat das so die Performance (und den Charme) vom alten 386er mit Win3.0 :-) Aber die STM32F407 China Boards sind einfach so verlockend günstig
-
Thread
Ersatz für LPC2138
Hallo, NXP listet die LPC2138 Mikrocontroller als "Not recommended for new designs". Ich wollte fragen, ob es eine Enpfehlung für einen Nachfolgetyp gibt, der möglichst geringen Aufwand für die Migration verursacht. Der LPC54101
so einige Übereinstimmungen gesehen und ausprobiert: z.B. USB device weitestgehend gleich zwischen LPC2478, LPC17xx, LPC4088. SDIO funktional gleich zwischen LPC24xx und einigen STM32Fxxx (bis auf die Benennung der Register). UART-Bedienung gleich zwischen älteren und neueren LPC - bis auf die Lokation
-
Thread
Daten von uC an PC senden
www.nxp.com/support/developer-resources/hardware-development-tools/lpcxpresso-boards/lpcxpresso-board-for-lpc1549:OM13056
-
Thread
LPC11C24 + DMX
LPC11C24 schickt dann die Daten per I2C an den Arduino. Eine Library für den LPC11C24 habe ich nicht gefunden (finde ich generell wenig) den Code umbauen, traue ich mir nicht zu, da das sehr speziell
hmmm, ich hatte es damals leider nicht hingebracht mit dem mbed ... konnte da kein Projekt für den LPC11C24 starten ...
-
Thread
Wanderkiste Widlar, Runde II
Batteriehalter 3x Klemmleisten 3x Stiftleisten 1x Display 1x Lochrasterplatine 1x RS485 Konverter 1x LPC uC in: 2x AT90USB162 4x Display 1x Raspi 2 2x AMK Stepper boards (beim letzten mal gingen die weg wie warme Semmel) 1x STM32F103 Board 2x NRF24 2x TDA7391 (Kenner kennen die Vorzüge von diesen
-
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
CAN Netzwerk mit Gateway - mbed | NXP LPC 1768
Hallo Zusammen, bin recht neu im Geschäft und muss ein CAN Netzwerk mit drei Teilnehmern programmieren. Habe drei µ-Controller im Highspeed Netz inplementiert und zwei im Lowspeed. Die einzelnen Funktionen sind i.O, lediglich die "Überstzungsfunktion" schlägt fehl. Das Problem liegt jetzt nur in der Übersetzung (Teilnehmer2 mit Gateway). Ich muss ja eine Variable, bzw zwei Variablen nutzen, die sich den Zustand merkt/merken und übergibt/übergeben. -> in diesem Code habe ich versucht int a; zu vergeben, leider funzt das nicht wie gedacht. Weiterhin muss ich an Teilnehmer 3 ein Poti einlesen
-
Thread
NXP S32 tools
Das S32 kenne ich nicht, aber für die LPC hat NXP die LPCOpen library und da sind auch Beispiele drin. Grafische Konfiguration für IOs und clock gibts da aber (noch?) nicht.
Stimmt, LPC sind nicht sonderlich gut vertreten. Bisher nur LPC54xxx. "cloud-only" stimmt auch nicht mehr. Im Gegenteil scheint es das Config-Tool jetzt nur noch als native Desktopanwendung zu geben.
-
Thread
Gibt es einen passenden BUS zur steuerung vieler Clients über mehrere Meter?
schliesst man an diesen > CAN-Controller noch einen CAN-Transceiver an. Gibbet aber auch onchip: LPC11C12FBD48/301
statt dem störempfindlichen I²C: Peter D. schrieb im Beitrag #5291871: > Gibbet aber auch onchip: > LPC11C12FBD48/301
-
Thread
230V in Relais/Opto
Doch, den Controller habe ich schon dazu einen LPC11C24, da hängen dann mehrere PCA9554D als IO Extender dran Das funktioniert schon alles ganz gut. Im Moment hängt der Taster direkt am Port des PCA9554D dran. Im Echtbetrieb soll das aber dann
-
Thread
MSP430G2955 FT2232H
Anders sieht es bei vielen ARM Cortex-M Mirkrocontrollern aus. Ich habe hier sogar ein Dev-Kit (Hitex LPC1768-Stick) was JTAG über einen FT2232 Chip löst. Läuft ohne Probleme mit OpenOCD.
-
Thread
Kurzschluss im 3.3V Netz meiner 3D-Drucker-Platine
eigene Software)? Sieht eher ähnlich dem Duet aus. https://www.duet3d.com/ Smoothie nutzt nen LPC.
-
Thread
LPC2134 Startup Code bzw. "Blink Beispiel"
dadurch erschwert dass a) die CPU ziemlich veraltet ist, und b) die irgendwie jeder anders nennt (LPC2000, LPC21xx und weitere Permutationen, bzw. wohl auch "ARM7TDMI" (was immer das wieder bedeutet) Vermutlich werde ich in weiterer Folge noch in 42 andere Fallen tappen ;-) Zwei Fragen: a)
raus nehmen können. Michael R. schrieb im Beitrag #5283511: > die irgendwie jeder anders nennt (LPC2000, LPC21xx > und weitere Permutationen, bzw. wohl auch "ARM7TDMI" (was immer das > wieder bedeutet) LPC2000 = Große Familie von NXP µCs LPC21xx = Ein Teil dieser Familie ARM7TDMI = Ein für
-
Thread
baudrate berechnen auf LPC2134
oder ich bin einfach verwöhnt vom AVR und util/setbaud.h Ich hab hier einen (ich weiss, uralten) LPC213x und möchte mal den UART in Betrieb nehmen. Nun ist die Baudraten-Berechnung da etwas komplexer, speziell wegen dem MULVAL & DIVADDVAL. nicht dass ich diese (im betrieb) ändern möchte, aber ich
hier ist ein bisschen Beispielcode für den LPC2134 drin: https://www.nxp.com/downloads/en/snippets-boot-code-headers-monitors/LPC213x_Family.zip Im common/inc sind da komischerweise die Header für die 214x drin, das sieht nicht korrekt aus. Oder
-
Thread
Einstieg Mikrocontroller Atmel
Programmieradapter. Wenn du aus der Region 76xxx kommst, kann ich dir den Umgang mit STM32, STM8, LPC und AVR zeigen.
-
Thread
ARM lpc2134.h
Beispiele verwenden dann ja noch die Prozessor-spezifische Include-Datei, in meinem Fall wohl eine lpc2134.h (oder lpc213x.h) Ich find sowas zwar schon "irgendwo", aber gibts dafür eine "offizielle" Quelle? Irgendwie hätte ich auch erwartet dass mein Debian das mitbringt (so wie bei AVR, zB /usr
> > bin ich hier richtig? http://www.keil.com/dd/chip/3732.htm Ich würde sagen: ja. Und in LPC/MCUXpresso müsste der auch noch drin sein, da könnte dir die IDE ein Grundgerüst bauen.
-
Thread
Umstieg ATmega / SAM C21
3,3V als High-Pegel und die meisten Cortex-M Mikrocontroller haben 5V tolerante Pins, z.B. STM32, LPC, EFM32 und viele mehr. Kommunikation mit 5V-Peripherie ist dort normalerweise problemlos möglich, als ob die Controller selbst mit 5V liefen, d.h. kein zusätzlicher Aufwand bei der Hardware nötig. Bei
-
Thread
Grundidee IAP Hausbus
Ich denke, daß die Frage klar ist. Es geht darum, einem LPC15xx über CAN ein Firmwareupdate zu verpassen. Und das ist eigentlich völlig unabhängig davon, wozu dieser CAN-Bus da sein soll.
Hi Tom, zumindestens beim LPC11Cxx ist der interne CAN-Bootloader/Flashloader/Treiber unbrauchbar für ein remote Update, so wie du es wahrscheinlich aus dem Automotive Bereich kennst. Du kannst aber einen eigen Boot/Flashloader
-
Thread
Günstige Bezugsquelle LPC15xx?
Hallo, kennt jemand eine günstige Bezugsquelle für LPC1517JBD48? Die LPC scheinen ja generell irgendwie nicht sonderlich gängig im Hobbybereich zu sein. Ich suche so ca. 20 Stück. Irgendwie gefallen die mir deutlich besser als die STM32; bei denen habe
http://de.futureelectronics.com/de/technologies/semiconductors/microcontrollers/32-bit/Seiten/1043153-LPC1549JBD48QL.aspx?IM=0 Hier habe ich immer meine lpc11c24 oder lpc11c14 gekauft. Die habe ich bisher nirgends günstiger gefunden. Gerader der lpc11c24 mit CAN Transciver auf dem Chip ist für Sachen
-
Thread
Mehrere PT100 auslesen (25 Stück im Raum verteilt ca 15meter Stecke)
irgendwelche Konfigurationsfaxen laufen lassen, 4adrige Leitung für alles. Ein Analog-IC und ein LPC11Cxx, jede Messtelle plappert einfach vor sich hin, kein Protokollkram wie für RS485 nötig. Ein PC ist zusätzlich schnell und problemlos an den Bus angeschlossen oder auch ein Raspberry, wie auch immer
irgendwelche > Konfigurationsfaxen laufen lassen, 4adrige Leitung für alles. > Ein Analog-IC und ein LPC11Cxx, jede Messtelle plappert einfach vor sich > hin, kein Protokollkram wie für RS485 nötig. Ein PC ist zusätzlich > schnell und problemlos an den Bus angeschlossen oder auch ein Raspberry, > wie
-
Thread
serial-port: feststellen, ob write fertig ist
die Rx/Tx Umschaltung in Hardware erzeugen und an einem GPIO ausgeben, ich kenne sowas z.B. von NXP LPC17xx oder Silabs EFM32. Beim RPi müsste man mal ins Hardware Handbuch schauen. Eine Hardwarelösung wäre ein retriggerbarer Monoflop, der den Umschalter mit dem Low auf der Tx Leitung verknüpft - und
-
Thread
Arduino Custom board (Stk300)
das mit endlichem Aufwand auch verstehen koennen. Fuer aktuelle Projekte setze ich eher auf STM32, LPC oder gleich auf komplette Linux Boards.
-
Thread
LPT1 Karte unter Vista
Da sich Leute hier sorgen um die Performance machen: Der on-board Parallel Port ist über LPC angebunden. Das ist ein 33 MHz Bus mit 4 Datenleitungen. Ein Schreibzugriff auf ein Register des Parallel Ports dauert damit 13 Zyklen, sofern der Chip keine Waitstates einfügt. Bei PCI dauert es
-
Thread
uint16_t Division klappt nicht
auf einen LPC11E14 gebrannt - funktionierte richtig. Peter schrieb im Beitrag #5264114: > float div = 0.0; > > div = value1 / value2; > result = (int)div; Warum schreibst du sowas? Also _ich_ würde
falsch gehen. > > Derselbe Code - präziser: derselbe Maschinencode, dasselbe Hexfile auf > einen LPC11E14 gebrannt - funktionierte richtig. Bei sowas sollte man mal in das Errata Sheet schauen. Ich würde spontan auf Errata 5.2 tippen: > For LPC11E14/401 devices with date codes 1238 and before
-
Thread
Wie Messwerte im Programm verfügbar machen ohne globale Variablen
{ uint8_t ch_red; //channel setting : which is connected to what on the LPC6803: //0 = OUT0, 1= OUT1, 2 = OUT2, other = invalid uint8_t ch_green; // "" uint8_t ch_blue; // "" uint16
-
Thread
Welcher Mikrocontroller für Spracherkennung?
geeignet. https://www.nxp.com/support/developer-resources/hardware-development-tools/lpcxpresso-boards/lpc54114-audio-and-voice-recognition-kit:OM13090
-
Thread
Microcontroller mit langer Akkulaufzeit
läuft das mit 2x AA Batterien. Die LPC haben aber auch einen Self WakeUp Timer, einen 32 Bit Zähler der von einem internen low power 10 kHz Oszillator getaktet werden kann. In dem Fall braucht der LPC 1 µA lt. Datenblatt. Mit 10 kHz und
Der LPC81x mit 1 µA im Self-Wakeup-Mode könnte aber einen DS1307 mit 0,5 µA im Battery-Backup-Mode nach der genauen Zeit fragen. Nicht schlecht!
-
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
SPI-Treiber-Entwicklung: Wie macht man es richtig?
Hallo Forum, diese Frage stelle ich mir im Zusammenhang mit einem LPC824-Controller von NXP, allerdings ist das für die Frage weitgehend irrelevant. Normalerweise schreibe ich für jedes logische Hardware-Modul einen low-level-Treiber, z.B. für UART, I2C, SPI-Master
N. G. schrieb im Beitrag #5247087: > diese Frage stelle ich mir im Zusammenhang mit einem LPC824-Controller > von NXP, Dieser µC hat sogar schon Treiber für SPI/I2C und weitere im ROM, incl. DMA. Habe die aber selber noch nicht benutzt.
-
Thread
NXP LPC11Axxx - ISP Programmierung über FTDI
Hallo, Ich nutze die Konfiguration zum Flashen von einem LPC2148 und haben nur je einen PullUp auf den leitungen DTR und RTS. Das funktioniert wunderbar, sollte beim LPC11Axxx nicht anders sein. lg Stefan
Ich bin mir nicht ganz sicher ob es eine Windows version gibt, aber ich hab lpc21isp bisher recht erfolgreich zum Flashen verwendet: https://sourceforge.net/projects/lpc21isp/ Entgegen dem Namen läuft es auch prima mit dem LPC11xx. Grüße, Oliver
-
Thread
80C517 µC Projekt Temperatursensor Schaltung
Keiner von den Dingern entspricht einem 80C517/537 In wiefern? Der EFM8BB1 ist praktisch 1:1 ein LPC900 und somit fast gleich den SAB. Ausser bei Spezialitäten wie dem internen ADC muss da im Code nichts angepasst werden.
Keiner von den Dingern entspricht einem 80C517/537 > > In wiefern? Der EFM8BB1 ist praktisch 1:1 ein LPC900 und somit fast > gleich den SAB. Ausser bei Spezialitäten wie dem internen ADC muss da im > Code nichts angepasst werden. Fast...entspricht er nun oder entspricht er nicht? Frage mich was
-
Thread
Frage zu IR-Remote+LED-Strips an AVR
Leben leichter machen indem man einen uC nimmt der die Ansteuerung besser in Hardware unterstützt, LPC824/845 oder ATiny817 oder STM32, https://www.mikrocontroller.net/articles/WS2812_Ansteuerung
-
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
Vieles gelesen, trotzdem: Welcher AVR-Programmer/Welche IDE??
Programmer für "alle" µC-Hersteller: https://www.diamex.de/dxshop/USB-ISP-Programmer-fuer-AVR-STM32-LPC-Cortex-Prog-S2 Ist das gut so, oder nichts Halbes und nichts Ganzes? Wundert mich nämlich, dass er quasi ein AVRISP-MKII beinhaltet, aber günstiger ist, als obiges Modell Mal angenommen, ich lege
-
Thread
Von STM32Fx zu LPC1xxx?
Register hat. Für die ganz großen LPC z.B. LPC54 gibt es ein SDK - ähnlich wie ein API für ein Betriebssystem. Da ist alles drin: MCUXpresso Software Development Kit Für die mittleren LPC1x sind alle Funktionen in der erweiteren CMSIS
Beispielen für alles. https://www.nxp.com/support/developer-resources/software-development-tools/lpc-developer-resources-/lpcopen-libraries-and-examples:LPC-OPEN-LIBRARIES Es gibt auch Open Source Alternativen dazu: https://github.com/microbuilder/LPC1114CodeBase Die ganz kleinen LPC8 werden
-
Thread
Eigene Smartwatch entwickeln?
kleine Packages zu nehmen, geht das problemlos. Beispiel: https://www.nxp.com/docs/en/data-sheet/LPC540xx.pdf Also mit 10x10mm ist man für den µC dabei (TFBGA100). Das geht locker in eine Smartwatch. Eine 10-lagige Platine, unden Rest der Elektronik auf die Rückseite, uns schon passt alles problemlos
-
Thread
Motortreiber zur Drehzahlregelung eines DC-Motors
das hier: https://www.ebay.de/itm/Motorschild-L298P-Fahrerpult-fur-Arduino-UNO-Mega-2560-L298P-AVR-LPC/372059724804?hash=item56a07cdc04:g:khMAAOSwTm9aI3Nv am besten mehrere. Der Spannungsregler beim Arduino wird ab 12V sehr heiß, deshalb zwei Spannungsquellen bereit halten. Die Ausgänge kann man
-
Thread
Racing wheel joystick mit CAN Bus
einfacher einen Wandler USB Host -> CAN zu bauen, beispielsweise mit einem dicken Cortex M3 ala NXP LPC176x. Das HID Protokoll ist nicht übermäßig kompliziert solange es ungefähr dieselben Geräte sind.
-
Thread
GCCs Divisions-Routinen ersetzen
Hallo Forum, zur Zeit beschäftige ich mich gezwungenermaßen mit dem LPC824. Die gesamte Serie von NXP besitzt sogenannte ROM-APIs. Hauptsächlich dienen diese zur Hardware-Ansteuerung. Speziell dieses Modell hat aber auch "Performance-optimized signed/unsigned integer
-
Thread
STM32 M3 C8T6 - DFU über USB
für deinen Kunden sehr vereinfacht. Nen passenden USB-VCP-Treiber für den Normalbetrieb für z.B. die LPC13.. und LPC17.. hab ich grad vor kurzem hier irgendwo gepostet. W.S.
-
Thread
Amazon FreeRTOS vorgestellt
b-l475e-iot01a.html) von ST, das [CC3220SF-LAUNCHXL](http://www.ti.com/tool/cc3220sf-launchxl) von TI und das [LPC54018 IoT Module](https://www.nxp.com/support/developer-resources/reference-designs/lpc54018-iot-solution-with-amazon-freertos:IoT-Solution-with-Amazon-FreeRTOS?tid=vanLPC-AWS-Module) von NXP für den
-
Thread
Bin ich bescheuert oder Windows (USB device driver)
LPC1778 nope. ist closed source. da es bei kunden keine offiziell beworbene schnittstelle am produkt ist, will der sich - nachvollziehbar - das Geld vom USB-IF sparen. Ist im Grunde nur intern für
BinVerwirrt schrieb im Beitrag #5226488: > LPC1778 https://www.nxp.com/support/developer-resources/software-development-tools/lpc-developer-resources-/usb-vid-pid-program:USB-VID-PID-PROGRAM
-
Thread
Umstieg von PIC18F zu STM32F3
USB-ARM: https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/lpc-cortex-m-mcus/lpc1300-cortex-m3/entry-level-32-bit-microcontroller-mcu-based-on-arm-cortex-m3-core:LPC1343FBD48 Hat Treiber für USB-HID und USB Mass Storage im ROM, hat USB Mass Storage Bootloader
-
Thread
Betriebssystem für 32 Bit µCs?
zu schreiben (mangels Herstellertreiber) Verstehe ich nicht. Was brauchst Du genau? Die meisten LPC haben doch ein ROM mit den USB-Treibern für CDC, HID, MSC die kann man einfach aufrufen. Es braucht keinen USB-Stack. Und bei LPC ohne USB-Treiber wie z.B. LPC1700 passt sogar der LPCOpen Host-Stack
Lothar schrieb im Beitrag #5232850: > Verstehe ich nicht. Was brauchst Du genau? Die meisten LPC haben doch > ein ROM mit den USB-Treibern für CDC, HID, MSC die kann man einfach > aufrufen. Es braucht keinen USB-Stack. Und bei LPC ohne USB-Treiber wie > z.B. LPC1700 passt sogar der LPCOpen Host-Stack
-
Thread
USB-Tutorial mit STM32
anderen stummen Mitleser geben mag, dem mein Zeug zu was nütze gewesen ist. Momentan hab ich den LPC4088 vor den Nase. Der hat zwar den gleichen USB-Core wie der LPC2478 oder LPC17xx, aber ne Kleinigkeit beim Senden von Daten µC-->Host klemmt noch. Anschließend kommt der LPC11C3x dran, denn den brauch
-
Thread
Billigere und Bessere Raspi-Alternativen aus China?
sparen Bei STM32 gibt es halt keine vernünftigen Demos und keinen Support :-) Aber wir haben hier LPC1700 als Datenlogger auf USB-Stick da ist alles ganz einfach: https://www.olimex.com/Products/ARM/NXP/LPC1766-STK/ W.S. schrieb im Beitrag #5216819: > Normale Leute würden zu allererst einen Mikrocontroller
: - BananaPi (diverse Boards) - OrangePi (diverse Boards) - Kickstarter Tritium - Olimex LPC1766-STK - FriendlyElec nanoPC/nanoPi Fuer mehr "Wumms" koennten auch x86-Einplatinen-Computer sorgen, z.B. der Udoo X86, den es in "Maximalausbaustufe" mit 8GB DDR3, 32GB SSD und 4-Kern Celeron
-
Thread
Ich finde den richtigen Baum im ARM Wald nicht
dann hab ich meinen Logic > Analizer, erstes Oszi und den Signakgenerator auch dabei? Nun ja der LPC-Link Debugger hat einen etwas überdimensionierten LPC4370 drauf und der hat einen 80 MSPS ADC also haben die diese Oszi Erweiterung drangebaut. Der LPC4370 ist zudem ein Tri-Core mit erheblicher Rechenleistung. Der frühere LPC-Link hatte nur einen LPC4330 drauf ohne das alles.