-
Thread
STM32 DMA auf GPIO und das schnell
Die LPC4300-Serie von NXP (so ähnlich wie die STM32F4 von der Größe her) hat so ein "Serial GPIO"-Modul, mit dem man so etwas evtl. machen kann. 12 MB/s Datenrate habe ich damit jedenfalls schon umgesetzt,
noch flimmern. Privat nutze ich nunmal STM32, weil die Peripherie bis zum Abwinken haben. Die LPC sind da etwas spartanischer ausgerüstet. zB was die Anzahl der Timer angeht und von denne nutze ich grade ne Menge.
-
Thread
uC zur Datenspeicherung
wird auch per SPI betrieben, falls da kein dediziertes Interface im µC vorhanden ist. Bei einigen LPC's gibt's sowas, Stichwort SPIFI. W.S.
-
Thread
TouchGFX integration in Visual GDB
ist nicht STM32 spezifisch, es gab auch Treiber für zB LPC4088. Das braucht wegen der Animaierten Sachen schnelle Grafik und da hat STM die Nase vorn wie ich das sehe, die Grafkikbeschleuniger der STM werden da genutzt. Ob es mit der Aquise durch ST den Support
Johannes S. schrieb im Beitrag #5648527: > ist nicht STM32 spezifisch, es gab auch Treiber für zB LPC4088. Ach, auf der Website heißt es: "TouchGFX is a user-friendly graphical C++ tool integrated in the STM32 ecosystem." Aber ich finde es spannend dass hier "einfach so" eine C++-Bibliothek für
-
Thread
stm32f103 CAN-Interface
ich habe das CAN Interface am Sonntag in kurzer Zeit mit mbed auf dem Bluepill und einem LPC11C24 als Gegner zum Laufen bekommen: https://os.mbed.com/docs/v5.10/apis/can.html mbed-cli installieren, ein Projekt mit ein paar Befehlen anlegen und das Beispiel importieren, eine Sache von ein paar Minuten. Beim LPC11C24 war nur ein Jumper mit H/L nicht im Schaltplan und blöd beschriftet, da hatte ich zuerst H/L vertauscht, da ging auch nichts. Das Rigol Oszi habe ich auch, mit der 'Math' Taste kann man noch das
-
Thread
Heizungsregelung selber bauen
Das ist ja auch kein Ausschlußkriterium. Schau dir z.B. mal die LPC11C24 an, die haben sogar schon den Transceiver onboard.
auch noch, da hätte ich LPC824 genommen. Aber ok, ich denke ich es wird CAN.
-
Thread
µC um 4 CAN Busse zu betreiben
Ich hatte nur den LPC2294HBD in Erinnerung, aber das ist ein alter ARM7TDMI Controller, der nicht mehr für Neuentwicklungen empfohlen wird. Außerdem TQFP144. fchk
-
Thread
Breakout Bord für ARM für Steckboards!
https://eleccelerator.com/stm32f4stamp-breakout-board/ https://researchdesignlab.com/mini-arm-board-lpc2148-breadboard-compatible.html https://www.newbiehack.com/categories/newbiehack-microcontroller-ARM-stmicro-STM32F0R6-ultra-basic-kit http://willhb.com/2012/08/breadboard-able-lpc1114-arm-cortex-m0
-
Thread
Hausbus-Planung CAN
hab bei mir im Haus seit ein paar Jahren auch CAN mit 100kbit. Das ist die default Baudrate für die lpc11cxx Bootloader. Da sind mehrere Stränge auch relativ lang im Stern angebunden. Ausserdem habe ich da Leitungen verwendet die schon da waren. z.B etliche Meter nicht verdrillte Steuerleitung. Bisher
dein selbstgebauter CAN-Knoten (Sensor, Aktor) anfängt heiss zu werden. Ich hatte ne Lösung mit LPC11C24 Knoten, 24V, GND, CANH, CANL über EIB-Kabel Stromversorgung Recom R7805.05 für die 5V und MCP1700 für die 3,3V. Das ganze Unterputz unter den Schalter/Steckdose dezentral. Aktoren mit bistabilen
-
Thread
MSP430 Aufkündigung?
ignoriert werden, ist ein weiteres Thema. Das reicht vom BSRR bei den STM32 bis zu den bool GPPB[] bei den LPC11's und anderen Dingen, die den fachgerechten Umgang mit den GPIO's erleichtern. W.S.
Programmschichten auch, selbst das Erscheinungsbild am PC ist gleich - egal ob das nun ein NUC120 oder STM32 oder LPC17xx oder LPC4088 ist. Aber die innere Realisierung ist jeweils derart unterschiedlich, daß man so einen Treiber UNBEDINGT direkt für die jeweilige HW schreiben muß - wer versucht, sowas mit irgendwelchen
-
Thread
ARM Cortex M0+ - ATSAMD21G18A USART, USB und I2C parallel in Echtzeit laufen lassen.
im Beitrag #5625427: > Hat jemand Erfahrung mit derartigen Use Cases? Mache ich hier auf einem LPC1768 bei so ~29,5 MHz, und der wäre da noch nicht ernsthaft ausgelastet.
-
Thread
MINOS - Minos Is No Operating System
stammt. Das läuft auf diversen ATtinys, ATmegas, ATXmegas, PICs, STM8, STM32F1xx, STM32F4xx, ESP8266, LPC1347, LPC4088 und diversen anderen ARM Cortexes. Nach Deiner Philosophie hätte ich irmp.c X-fach neu implementieren müssen - für jeden Prozessor extra. Nee, nicht mein Ding. Und da Du desöfteren hier
Das läuft auf > diversen ATtinys, ATmegas, ATXmegas, PICs, STM8, STM32F1xx, STM32F4xx, > ESP8266, LPC1347, LPC4088 und diversen anderen ARM Cortexes. Nach Deiner > Philosophie hätte ich irmp.c X-fach neu implementieren müssen - für > jeden Prozessor extra. Nee, nicht mein Ding. Eben nicht komplett
-
Thread
7,0" inch MIT Touchscreen SSD1963 MCU 800*480TFT LCD Display
Initialisierungsroutine in C für das Disp. Für das Display hab ich sowas, zu benutzen auf einem LPC4088 mit dessen Display-Peripherie-Core. Dazu ein niedlicher externer SDRAM von 32 Bit Datenbreite und das Ganze ist fertig. Ich hab sowas mEn vor ein paar Jahren hier schon mal gepostet. Aber was
-
Thread
auto pc für mp3
#5625372: > kleine ARM-Boards dazu. Das Projekt läuft schon länger. Ursprünglich lief das auf einem LPC 1768. Perfekt - nur ohne USB-Schnittstelle. USB-Stick ist aber das Medium meiner Hörbuch-Bibliothek. SD-Karten sind zu klein. Dann habe ich das ganze auf vb umgesetzt. Zur Zeit wird das Projekt mit
-
Thread
Frage zu HTML Programmierung
Hallo, nachdem ich halbwegs erfolgreich einen FTP und WEB-Server auf SD-Card Basis auf meinen LPC2148 einbauen konnte, habe ich jetzt ein Problem mit der HTML Programmierung. Mein primitiver WEB Server arbeitet mit CGI GET und POST. Dazu habe ein Client Beispiel, das irgendwie mit <form...
-
Thread
Baugruppen erstellen
neues Symbol gezeichnet, weil es das für meinen Mikrocontroller noch nicht in der Standard-Lib gibt (LPC845_LQFP48). Nun will ich die Kondensatoren und Pull-Ups, die immer dran sein _müssen_, einmal einfügen und das Ganze dann als Vorlage für die Zukunft nutzen. Und da habe ich jetzt ein Verständnisproblem
-
Thread
uC - kennst du einen, kennst du alle
höher. Auch sind die Erratasheets oft sehr lang und enthalten wirklich kritische Bugs, z.B. beim LPC435X: "Specifically, writes to I2C0, MCPWM, and I2S can affect C_CAN1. Writes to I2C1, DAC, ADC0, and ADC1 can affect C_CAN0." Und man erlebt auch Überraschungen, die man von einfacheren MCs nicht
-
Thread
kleinste CAN-Devices
Spontan würde mir da NXP LPC11C22/C24 einfallen. Ist aber wohl nicht so ganz was Du suchst.
STM32F042G4 (QFN28 in 4x4mm) TCAN1042DRBRQ1 (VSON in 3x3mm) Alternativ kannst Du Dir auch die LPC11C22 von NXP anschauen, das sind µCs mit integriertem CAN-TRX. Die gibt es allerdings nur in LQFP-48 (7x7mm). Bei der RTCC ist die Frage wie Du die versorgen willst. Gängig wäre da ne CR2032-Knopfzelle
-
Thread
AVR oder STM32 für Entwicklungsprojekt
gelesen :) Da erinnere ich dann auch gerne wieder an einen meiner Lieblinge, den zu wenig beachteten LPC824, ein Cortex-M0 mit 32 kB Flash und 8 kB RAM (das ist bei den AVR ja sehr sparsam vorhanden). Den SMD Käfer auf eine einfache passive Adapterplatine, einen 100 nF C zwischen die Stromversorgungspins
-
Thread
Usb an Notebookfestplattenanschluss
SPI Flash. Bei älteren Rechnern (älter als 10 Jahre) kann es auch ein Firmware Hub sein. Dann ist es LPC.
-
Thread
Nur PLL clock für Timer?
Interessant. Mit den SAMs habe ich noch nicht gearbeitet. Habe nur Erfahrung mit älteren NXP ARM7TDI, LPC1788 und STM32F1/F4. Ja, die Doku ist bei ST auch nicht immer hilfreich. Mit welchen Werkzeugen arbeitest Du übrigens? Ich arbeite mit ST TrueStudio. Ein STM32F1 schaffte die Berechnung eines faktorisierten
-
Thread
PID-Regler: Wie schnell ist schnell genug?
38,6 µs gcc 6.3.1 -O3: 39,5 µs gcc 7.2.1 -Os: 39,3 µs gcc 7.2.1 -O3: 39,8 µs Keil: 24,3 µs LPC1549 @ 72 MHz (Cortex-M3) gcc 7.2.1 -0s: 19,3 µs gcc 7.2.1 -O3: 9,5 µs [/code] Auffällig ist die immer noch die stiefmütterliche Behandlung des Cortex-M0. Optimierung Os und O3 bringt kaum einen
-
Thread
An ADC digitalisierte Werte an Computer senden
Stichwort Overhead). Es gibt aber dickere µCs mit USB2.0 High Speed - aus dem Kopf fällt mir z.B. NXP LPC43xx Serie ein. Braucht aber einen extra Phy. Extra Phy bräuchte man auch für Etherner, falls man das verwenden möchte. Auch da gäbe es µCs mit integrierter Hardware Unterstützung.
-
Thread
Nucleo x7xx (erstmal) nur low-performant
Die neuen NXP LPC5x haben mittlerweile auch crystal less USB, habe das mal überflogen. Da wird eine Synchronisierung mit dem Gegner gemacht und das sah mir erstmal nach einigem zusätzlichen Aufwand aus. Wenn man keine
-
Thread
AVR: Lebensdauer des Flash-Speichers
angegbenen 10k-20k Zyklen ein gehöriger Sicherheitsaufschlag drauf (für 85°C Temperatur z.B). Im LPC1768 Datenblatt steht beispielsweise min 10k, typisch 100k Zyklen (bei 25°C) drin.
-
Thread
Embedded controller
ist ein Mikrocontroller, der über die Schnittstellen verfügt, wie sie in Laptops oft vorkommen, z.B. LPC-Bus. Es gibt z.B. auch Laptops, die für die Akkuüberwachung einen ATtiny (ohne LPC-Interface) beinhalten, andere Mikrocontroller kommen aber auch vor. https://de.wikipedia.org/wiki/Embedded_Controller
An_Open_Source_EC.pdf Super IO Controller sind ICs auf Mainboards (auch nicht-Laptop), die als Konverter von z.B. LPC-Bus auf Parallel-/Drucker-Port oder die Serielle Schnittstelle arbeiten. https://en.wikipedia.org/wiki/Super_I/O https://www.coreboot.org/Developer_Manual/Super_IO Bei älteren Laptops waren das
-
Thread
[V] LPC2368 Evaluation Board
Verkaufe Evaluation Board, da es bei mir nur noch rumliegt. Vielleicht hat ja jemand Interesse damit etwas an Erfahrung zu sammeln. Meine Preisvorstellung liegt bei 30 inklusive Versand (+5€). Interessenten bitte per PN melden. Grüße bob88
-
Thread
Diverse Dev-Kits abzugeben
ATMEL AT91SAM-ICE EFM32ZG-STK3200 EFM32ZG-STK3200 EFM32ZG-STK3800 EFM32 Sensor EXP Card LXPresso LPC1114 REV A Dazu noch ein Microchip PIC18 Wireless Development Board Es besteht aus mehreren, zusammensteckbaren Modulen: Je 2x Controller, Funkmodul, Serielles Interface und LCD Modul
-
Thread
Display an µC
Wenn bunt, dann lieber 480x272 in 4.3", ist verbreiteter. Dafür brauchst du aber nen dickeren µC wie LPC178? oder LPC4088 oder so und du brauchst dafür einiges an externem RAM, weil der interne dafür nicht ausreicht. W.S.
W.S. schrieb im Beitrag #5597807: > Dafür brauchst du aber nen dickeren > µC wie LPC178? oder LPC4088 oder so und du brauchst dafür einiges an > externem RAM, weil der interne dafür nicht ausreicht. Ein STM32F407 reicht völlig aus, um QVGA oder WQVGA mit 256 Farben anzusteuern.
-
Thread
Der nächste Vergleich
ja erübrigt hat, was wäre die nächste Diskussion wert? Microchip oder ST? Microchip oder NXP / LPC?
erübrigt hat, was wäre die > nächste Diskussion wert? > > Microchip oder ST? > Microchip oder NXP / LPC? Was würdest Du gerne wissen wollen? Erzähl mehr!
-
Thread
Suche eines geeigneten Microcontrollers
Arduino gibt es Ethernet Shields, kompakter wird es wenn man Cortex-M mit Ethernet Interface nimmt. LPC1769 wäre so einer, bei STM gibt es auch eine grosse Auswahl. Für EtherCAT hat TI spezielle Prozessoren, die Sitara Reihe. Da musst du zum Arduino einiges dazulernen. Bzw. ich habe auch mal was von
-
Thread
Padauk MCU für 0.038 USD aus Taiwan
Alternative wäre, die Firmware eben so umzuschreiben, daß man sie leicht portieren kann, z.B. auf einen LPC11Uxx oder NUC120 oder so etwas ähnliches. Aus meiner Sicht wäre sogar ein tiefer greifendes Umstrukturieren sinnvoll: nämlich derart, daß die Algorithmen auf der PC-Seite verbleiben und der µC lediglich
-
Thread
Microspace PC20 Industrie-PC BIOS-EEPROM rücksetzen
Der Geode LX hat den 5536 als Companionchip. Dort hängt normalerweise ein LPC-Flash dran in dem das Bios drinsteckt. Such mal den 49xx020. Den kann man z.B. im Willem-Programmer extern flashen.
-
Thread
Microchip Hersteller
könnte? Ich habe es bis > jetzt mit ATmega probiert... Man nehme einen modernen µC wie aus der NXP LPC4300 Serie (Dual-Core Cortex-M4F + Cortex-M0), der läuft mit 200 MHz und hätte USB 2.0 High Speed. Full Speed würde für Dich mit 12 MBit/s sicherlich ausreichen (einfacher zu designen und braucht
-
Thread
sehr variable Datenrate auf UART managen
angeschlossener > Dekodierung. > > Wie macht man das am Klügsten? Viele NXP LPCxxx µCs (z.B. LPC1768) haben Autobauding fürs Hayes Protokoll, wie bei alten seriellen Modems. Das basiert auf dem Timing des "A" oder "a", denn die Kommandos fangen alle mit "AT" an. Allerdings braucht man auch
Jim M. schrieb im Beitrag #5577081: > Viele NXP LPCxxx µCs (z.B. LPC1768) haben Autobauding fürs Hayes > Protokoll, wie bei alten seriellen Modems. > > Das basiert auf dem Timing des "A" oder "a", denn die Kommandos fangen > alle mit "AT" an. Damit ist es für
-
Thread
ARM gibt Cortex-M-Prozessoren für Xilinx FPGAs frei
ist das IMHO schon recht flott. Zum Vergleich: Cortex-M0 gibt es in Si bis etwa 200MHz (z.B. NXP LPC43xx Serie).
-
Thread
Mitstreiter für RISC-V Mikrocontrollers gesucht
Es gibt schon seit vielen Jahren Microcontroller mit Ethernet: - STM32F217, etliche STM32H7 - LPC175x, LPC176x Schon der deutlich über 10 Jahre alten LPC2368 hatte Ethernet. > Stattdessen kann man getrost SPI basierte Ethernet-Controller > anschließen. Also muss man wieder Statusregister
gibt schon seit vielen Jahren Microcontroller mit Ethernet: > > - STM32F217, etliche STM32H7 > - LPC175x, LPC176x > > Schon der deutlich über 10 Jahre alten LPC2368 hatte Ethernet. Prima, wußte ich nicht, wieder was gelernt. >> Ansonsten kann man sich da natürlich noch austoben und _sinnvolle
-
Thread
Renesas Entwicklungsumgebung
Bis jetzt von mir verwendet die letzten 5 Jahre: AVR PIC16 ATxmega AVR32 RX RL (nur privat) LPC32 (ARM9) TriCore (Infinion) STM32 8051 (weiß den Hersteller nicht mehr ... war aber auch nur ein kleines HW Projekt eigentlicher µC war da ein STM32) ... zugegebener maßen, Hardfault Handler finde
-
Artikel
LPC-Mikrocontroller
Flash-Tool zum freien Download an. Die folgenden Controller können damit programmiert und debugged werden: LPC1111x101 LPC1111x201 LPC1112x101 LPC1112x201 LPC1113x201 LPC1113x301 LPC1114x201 LPC1114x301 LPC11C14x301 LPC11C12x301 LPC1224x101 LPC1224x121 LPC1225x301 LPC1225x321 LPC1226x301 LPC1227x301 LPC1311 LPC1313 LPC1342 LPC1343 LPC1751 LPC1752 LPC1754 LPC1756 LPC1758 LPC1759 LPC1763 LPC1764 LPC1765 LPC1766 LPC1767 LPC1768 LPC1769 EmBlocks. Emblocks ist eine kostenlose Entwicklungsumgebung. Sie unterstützt
-
Thread
Problem mit FTP Client
Hallo, ich implementiere gerade den FTP Server von WIZ550web_Firmware auf einem LPC2148 Board mit einem Wiznet WIZ812 Modul. Im Prinzip geht das schon mal ganz gut. Allerdings habe ich folgendes Problem bei Benutzung verschiedener FTP Clients. Speziell geht es darum, dass der
-
Thread
DS18B20 Verkabelungs od Software Problem
In einer anderen Installation, an einem LPC2000 Controller, habe ich es dann so gemacht. Die Kabel sind hier etwas kürzer und die DS18x20 werden separat versorgt. Das ist alles nicht so sehr nach E-Technik gebaut, eher nach Gefühl.
-
Thread
Wer nutzt das Nucleo-64 und kann mir
Zumindest mit den paar Modulen > mit denen ich es probiert habe. kann ich nicht bestätigen, an meinen LPC824 laufen die SSD1306 problemlos mit 1 MHz. PullUp ist 2k2.
-
Thread
Nuvoton N76E003
Abschlußprüfung Teil 1 verwendet werden), Nucleo 401 und 411 sowie Eigenbauten für den STM8S103K, STM32F103, LPC11C24 und einem AT89S52 (der auf dem Board ein Tiny2313 hat, der ihn flasht). Der Nuvoton könnte den S52 ersetzen, weil ich für diesen evtl. einen Bootloader schreiben kann und auf dem Board dann
leuchtet die LED an P1.0 auf. Ein Kollege hat kürzlich Stunden damit verbracht, nur um das SPI auf dem LPC4357 zum Laufen zu bringen. Ralph S. schrieb im Beitrag #5565867: > Hier kann man dann (speziell am Beispiel STM8) gut zeigen, dass > neuere Architekturen so "getrimmt" werden, dass sie - im Gegensatz
-
Thread
ATMEGA328P schaltet ESP32 on/off
mit dem LowPowerCore. Da ist allerdings aus der ArduinoIDE noch nichts absehbar. Ich habe mir den LPC noch nicht von nahem angeschaut... Könnte also eher in Deine Schätzung gehen, ich würde aber eher gegen 10µA gehen. Wie Du schon erwähnt hast: es kommt stark auf die restlichen Verbraucher an.
-
Thread
Ortung mit LoRaWan
auswähle, dann kommen keine unter 72Mhz. Kann ich für meine Zwecke den hier https://www.newark.com/nxp/lpc2364fet100-518/mcu-16-32bit-arm7-72mhz-tfbga/dp/42AC0885 nehmen?
-
Thread
230V Input an LPC11C24
Hallo Mal ne Frage ich verwende so 230V Input Module : https://de.aliexpress.com/item/AC-220-v-8-Kanal-MCU-TTL-Level-8-Ch-Optokoppler-Isolation-Test-Board-Isoliert-Erkennung/32849914729.html Da sind die 230V und die 3.3V Leitung galvansich mit Optokoppler getrennt. Was mich nun verwundert ist, das wenn ich die auch nur den N anlege (hab beides probiert einmal N einmal L) dann trennt es mich jedesmal vom Programmierkontroller. Das sollte ja nicht sein, Wo kann ich hier ansetzen das zu beheben, ich fürchte das das ja nicht das einzige Problem sein wird, und ich irgendwo anders dann
-
Thread
Reicht ein LPC1347 für diese Aufgabe
Hemi 8. schrieb im Beitrag #5558414: > MCU ist ein LPC1347 Nur zur Info: Der LPC1547 ist baugleich hat aber zusätzlich einen 12-bit DAC und ist trotzdem nicht teurer. Wäre vielleicht einfacher.
Dir für die Info. Der Chip sieht interessant aus, kannte ich noch nicht. Habe bis jetzt immer die LPC1343/LPC1347 oder den LPC1768/69 genommen, je nach Projekt. Aber ein DAC bringt mir nicht viel, da ich zwei Kanäle brauche. Es werden zwei Sensoren abgefragt und entsprechend zwei Spannungen zur Verfügung
-
Thread
Lagerverkleinerung
5.5V 25 Stk 3€ 22. K6T0808C1D-GF70 SRAM, 256 Kbit, 32K x 8bit, 70ns, 2.7V bis 5.5V 25 Stk 2€ 23. LPC2941 80C51 MCU 4K Flash 27 Stk 1€ 24. PIC12F675 MCU 1k Flash ADC 87 Stk 6€ 25. PIC12F675 MCU 1k Flash ADC 22 Stk 1,5€ 26. STPS5H100 Schottky 5A 100V 75 Stk 2,5€ 27. STPS5H100 Schottky 5A 100V 75
-
Thread
(sehr) kleines "FrameWork" für ATtiny44
selbstgeätzte Platinen oder DIP Adapter fürs Steckbrett und ist damit basteltauglich. Dafür habe ich beim LPC824 zB 32 kB Flash und 8 kB RAM und viel brauchbare Peripherie. Da sind die Limits schon deutlich höher und kleine Displays können auch besser genutzt werden. Und nach oben hin haben die M3/M4 Familien