-
Thread
LPC1768 noch aktuell?
wie die STM32F7 angesiedelt zu sein. Sind die Unterschiede in der Programmierung zur LPC17er-Reihe groß? Danke!
Ich setze die LPC17 und den großen Bruder LPC18 auf der Arbeit ein. Kann nicht meckern. Es ist ein gutmütiger Cortex-M3 ohne große Überraschungen und einer flexiblen Peripherie.
-
Artikel
JTAG
LPC900 support(ICP) HCS08 support(BDM) HCS12(X) support(BDM) SVF support(JTAG) = Software = AVR JTAG. AVR-Studio (Windows) GDB in Verbindung mit AVaRICE und AVR JTAGICE kompatibler Hardware. (Linux) ARM
licensing ! Read more on = Weblinks = Debugging the Linux kernel with JTAG von Alexander Sirotkin (LPC3250 mit FemtoLinux, OpenOCD) JTAG FAQ auf sourceforge.net
-
Thread
[V] OpenBench Logic Sniffer, STM32 Discovery, Arduino 2560, Raspberry Pi 2, PET-G, etc.
Update: verkauft sind die Positionen 1, 2 und 4. Noch zu haben sind also: Pos 3: SimpleCortex, LPC1769 Pos 5: Fischer IC Testclip 28-pol. Pos 6: Raspberry Pi 2 mit Gehäuse Pos 7: Arduino USB 2.0 Host Shield Pos 8: Filament PETG 1,75 mm, orange Pos 9: Mean Well NT 5V 3A
OK, dann sind nun noch vorhanden: Pos 3: SimpleCortex, LPC1769 im Arduino-Format Pos 7: Arduino USB 2.0 Host Shield Pos 8: Filament PETG 1,75 mm, orange Pos 9: Mean Well Netzteile 5V 3A
-
Thread
Wofür Propeller von Parallax ?
älteren Dual-Core uC - hat sich aber nichts geändert: https://www.nxp.com/company/blog/an1117-ipc-on-lpc43xx-managing-inter-processor-communications-in-the-dual-core-lpc4300:BL-AN1117-IPC-ON-LPC43XX
den Multicore Cortex-M gemacht - hier z.B. 1x M4 und 2x M0 https://www.mikrocontroller.net/part/LPC4370 http://thomasweldon.com/tpw/lpc4370/lpc4370tutorial1/index.html
-
Thread
Messung sehr hoher Widerstände, etwa 10**15 Ohm
Wolf17 schrieb im Beitrag #7549965: > Purzel H. schrieb im Beitrag #7549727: >> Eingangsstroeme von Halbleidern kriegt man uebrigens auf Null, wenn man >> die Spannungsdifferenz auf Null setzt. > > Es
@ Wolf17 (wolf17) Ja. sicher Eine Messung sollte nur kurz erfolgen. Mit effektivem mechanischem Ab-Schalten. Wohin ein Eingangsstom geht ist eigentlich egal, er aendert die Ladung auf dem Kondenser.
-
Thread
Black Magic Probe auf ST Link v2 clone "baite"
werden von jeder Software aus dem Stand unterstützt. Für privat gibt's den J-Link-EDU-Mini* für 17,40€, der kann alle Cortexe. Der große Bruder J-Link-EDU** für 56,84€ kann noch mehr. *) https://www.antratek.de/j-link-edu-mini **) https://www.antratek.de/j-link-edu
H7 hat Uwe B. noch viel Arbeit reingesteckt und auch die kann man jetzt mit BMP verwenden. Kleinere LPC8xx hatte ich da auch schon mal dran. Und wenn mal etwas nicht geht: es ist eben ein OSS Projekt, da darf man gerne mithelfen. Bauform B. schrieb im Beitrag #6473427: > Klar, zum Flashen muss man
-
Thread
Direkt flashen mit BMP
Gibt es eigentlich eine Möglichkeit unter Linux mit BMP einen STM oder LPC direkt zu flashen? Ich meine jetzt nicht via gdb, sondern direkt mit einem Befehl (soll in ein Makefile).
(gdb) (gdb) s halted: PC: 0x0000040c 16 ldr r0,=ram+4 (gdb) s halted: PC: 0x0000040e 17 str r1, [r0] (gdb) s halted: PC: 0x00000410 Loop () at simple.s:18 18 Loop: b Loop (gdb) x /10x 0 0x0: 0x20000300 0x00000188 0x00000000 0x00000000 0x10: 0x00000000 0x00000000
-
Thread
[Entrümpelung] Boards, Raspberry, Displays, uvm.
Verkaufe Waveshare Entwicklungsboards Open1788 und Open43xxE2. Bestückt sind die Core Boards LPC1788 und Core43xxE2. Es sind einige Addon-Boards dabei, sowie ein LPC-Link zum programmieren (vielleicht habe ich noch einen zweiten). Addon-Boards: 2x CAN Board 1x AT45DBXX DataFlash Board 1x MicroSD Card Board 1x UDA1380 Board 1x LPC ISP mini Board (USB zu UART Serial Port Download Modul) 1x AT24 EEPROM Board 1x VS1003B Sound Board 1x DP83848 Ethernet Board 1x Speaker Board Die Boards sind in einem sehr guten Zustand und
-
Thread
Verständnis AVR Interrupts Gesperrt
MUL8X8-Macros hat 40 Takte. 7 Takte mehr für einen > Callframe bedeutet einen Overhead von 7*100/40=17,6%. > > Du dummer Blindflansch kannst nichtmal trivialste Mathematik. Du bist so > prasseldumm, dass es einen Hund jammert... Wie ich schon sagte, hör auf, unnötig einen noch grösseren Idioten
auf vielen ATTinys, ATMegas, PICs, STM32, STM8, TI Stellaris, ESP8266, TEENSY MK20DX256VLH7, MBED LPC1347, MBED LPC4088 und anderen µCs. Programmiere den mal in ASM nach. Dafür müsstest Du für jeden µC ein eigenes Assembler-Programm schreiben, eine absolut sinnlose Arbeit.
-
Thread
Atmega328p LoRa Node (RFM98w) - Zu hoher Stromverbrauch!
Zudem die Spec des Chips folgende Werte auflistet: RFOP = +20 dBm, on PA_BOOST - 120 mA RFOP = +17 dBm, on PA_BOOST - 87 mA RFOP = +13 dBm, on RFO_LF/HF pin - 29 mA RFOP = + 7 dBm, on RFO_LF/HF pin - 20 mA Danke für eure Hilfe. So wie es scheint, ist mir nicht irgendein grober Schnitzer unterlaufen
Auslesen des BME und danach messen, oder? um den Übeltäter zu finden wäre das sinnvoll. Bei einem LPC812 hatte ich das Problem das der im deep power down auch die internen PullUp abschaltet und die floatenden SPI Leitungen am RFM zu höherem Strom (ein paar mA) geführt hatten. Das liess sich auch mit
-
Thread
warum braucht Blinkbeispiel 780 byte Flash?
der doch auch ISP hat. Nur nehme ich das so gut wie nie her. und warum dann einen Bootloader beim LPC1343? Bootloader haben ihre Nachteile, sie vereinfachen aber auch manches. Jeder kann entscheiden wann er wozu welches Tool nutzen möchte.
vielleicht mit Beispiel - wie man so einen Startup-Code ggf. schreibt? bei den ARM-Prozessoren wie z.B. LPC1343 gibt es das Thema ja auch.
-
Artikel
ARM GCC
M7/M23/M33. Windows, Linux, Mac, bereitgestellt von ARM selbst, vollständiger Support für FPUs, C++17, kein Code-Size-Limit Windows Windows 64bit Binaries vom GCC-ARM-Embedded und Anleitung zum Selbstkompilieren; nützlich für extrem speicherhungrige Kompilationen (z.B. bei templates) Mentor Graphics
CodeBench Lite) Windows, Linux devkitPro LPCXpresso (vormals CodeRed IDE) ist eine IDE von NXP für die LPC-Mikrocontroller die den GCC enthält Yagarto (Windows, mit Eclipse-Integration) - veraltet WinARM - veraltet GNUARM - veraltet summon-arm Toolchain: hat einen Compiler-Bug und sollte daher nicht verwendet
-
Thread
Low Power Funk für Fahrradcomputer
klein und brauchen wenig Strom, Spannungsbereich 1.9-3.6V. Zusammen mit einem kleinen uC wie z.B. LPC824 (braucht keinen Quarz für UART) ließe sich das als Sandwich aufbauen. Vielleicht geht sogar eine eigene Custom-Firmware für den RN487x, müsste man recherchieren. Ich finde dieses Modul ganz brauchbar
interessantes Gerät. Der Sender speist die Spule um den Ferritstab mit ca 128 kHz. Stromfluss sind 0.17 uA in Ruhe, 470 uA wenn der Magnet in der Nähe ist und 330 uA für ein paar Sekunden danach, wenn der Magnet wieder weg ist bis sleep. Die pulse scheinen keine Daten an sich zu enthalten. Bleibt der Magnet
-
Thread
Gesucht: LCD/VGA Interface
Tobias P. schrieb im Beitrag #6246835: > Nach was und wo soll ich suchen? LPC4088 oder was Ähnliches. W.S.
wirst Display und Konverterboard zusammen kaufen müssen. So wie das hier: https://www.pollin.de/p/7-17-78-cm-display-set-mit-touchscreen-hdmi-vga-video-810841 Das ist zwar etwas zu breit für Dich weil 16:9 statt 4:3, aber es wäre einsetzbar. Aber auch hier ist das Konverterboard mit den Daten des mitgelieferten
-
Thread
FPGA Modul mit vielen IO
Hier gibt es eine Platine mit 4 FMC Anschlüssen. 2x LPC und 2x HPC. Das sollten genug IOs sein, aber eben auch teuer. https://solutions.inrevium.com/products/base/kintex7/tb-7k-325t-img.html
16 Stück von. Jedes hängst du mit 3 IOs an das FPGA, macht 3*16 = 42 IOs. Die Ausgänge sind dann 17 Schieberegister wie der SN74HC595P. Wieder jeweils 3 IOs je Schieberegister. Welche Geschwindigkeiten gehen damit? So ein Schieberegister kann man locker mit 40 MHz betreiben. Das ist also :8 dann
-
Thread
LPCXPresso Board mit LPC812 32-bit ARM® Cortex®-M0+ von NXP
Programming All LPC812 pins available on expansion connector (2 x 27-pin rows, 100 mil pitch, 900 mil between rows) Embedded JTAG (LPC-LINK) functionality via LPCXpresso IDE LPC-LINK can be connected to external target
the LPCXpresso board Power Management: 3.15 V - 3.3 V external power, or from USB via onboard LPC-LINK JTAG probe Components: Potentiometer connected to ACMP_I1 RGB LED connected to PIO0_7, PIO0_16 and PIO0_17
-
Thread
AVRDude mehrere Instanzen gleichzeit starten
Keyboard Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 002: ID 0b05:17cb ASUSTek Computer, Inc. Broadcom BCM20702A0 Bluetooth Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 008 Device
Zahl (usbvid und > usbpid) zu speichern, wird es nicht geben. Auf dem Programmer ist ein NPX LPC1343, da müsste ich zuerst Revers-Engeniering machen und schauen wo auf der Platine JTAG oder SPI ist. Und ich denke mal der Hersteller hat das Flash sicher geschützt gegen auslesen. Danke, Gruß
-
Thread
C-Code STM32 Fragen
- stack[/c] Was bedeutet das Konstrukt *(int*) in der Zeile: [c]*(int *)0x40021014 |= (0x01 <<17U);[/c] Brauche ich unbedingt ein C-Tutotial oder ist der Code nur etwas speziell?
komplette Implementierung des Startup-Codes in C möglich. Ich meine NXP lieferte mit seiner IDE für die LPC Controller Startupcodes in C mit, wohingegen STM Assembler mitliefert. Für andere CPU-Architekturen/Mikrocontroller ist es aber teils zwingend notwendig ASM-Startupcodes zu schreiben.
-
Thread
MIDIbox hardware und LPCXpresso 1769
aufzubauen für das MB9090 projekt. (Roland TR-909 clone) auf der webseite von ucapps.de wird ein LPC17 modul empfohlen und da steckt bereits mein problem. es muss ein bootloader auf das board geflasht werden und das klang für mich einfacher als es ist. ich sollte mir eine software von Red Code Inc
einsteiger... aber kann mir jemand sagen ob es eine andere möglichkeit gibt, diesen bootloader auf den LPC zu bekommen?? für hinweise wäre ich sehr dankbar! grüsse, christian
-
Thread
c++ static class mit und ohne Konstructor
AVR-gcc 9.2 C++17 -Os [c] class Test { public: int get() { return x; } static Test &instance() { static Test x; return x; } void set(int x) { this->x = x; } // mit
Danke für die Antworten! Der Code ist für den LPC11xx Chip.
-
Thread
RFM95PW spinnt
eine Ahnung bzw Idee was es hier auf sich haben könnte? Ps in den Errata Sheets des SX1278 und LPC11U24 ist nichts über ein derartiges Verhalten zu finden.
Peter K. schrieb im Beitrag #6167618: > Das RFM95PW steuern wir in dieser Schaltung mit einem LPC11U24 an, da in > so einem Fall der Debugger keine Verbindung zum Prozessor mehr hat Wird der in einen Deep Power down geschickt? Bei LPC812 + RFM69 hatte ich das Problem das dann die SPI Pins offen
-
Thread
STECCY - ZX-Spectrum-Emulator mit STM32
Auflösungen weitaus größer - und damit steigt der Aufwand. Ich hab hier noch ein paar Boards mit LPC17nochwas, LPC4088 und so herumfliegen, alle mit eingebautem TFT-Controller, ausreichend SDRAM und für TFT 800x480 geeignet. Solche TFT's gab's vor Jahren beim Chinesen für etwa 18..23€. Das Steccy-Projekt
und großes Display um den Verkabelungsaufwand in Grenzen zu halten.. Habe einige Cortex-M (STM32, LPC, TI) und PCB Layout Erfahrung.
-
Thread
JTAG mit J-Link bei Keil µVision und IAR Embedded Workbench
initialisieren Nenne deinen Chip, sonst ist es nur Rätselraten. Ich vermute mal, daß es sich um einen LPC2220 oder so ähnlich handelt. Also um einen Chip _ohne_ internen Flash, der einen solchartigen Bootlader hat, der nur dazu da ist, den eigentlichen Bootlader ins RAM zu laden, welcher seinerseits auf
internen SRAMs zulässt, so hab ich das Datenblatt zumindest verstanden). Und ja, die CPU ist knapp 17 Jahre alt. Und ja, der Name ist irrelevent wenn es einem darum geht wie man eine unbekannte CPU mit IAR / Keil zum laufen bekommt. Das Wort UNBEKANNT steckt ja schon im Satz. Keine Ahnung warum du
-
Thread
Welcher ARM-Prozessor als Anfänger ?
https://www.mikrocontroller.net/topic/482409#new Ich habe mir den Nucleo...446 gekauft, für 17,99€ bei Conrad kann man wenig falsch machen. Mir kommt es speziell auf die DSP-Fähigkeiten an. Das ist keine Schnittstelle, sondern es gibt spezielle Assemblerbefehle die dafür geeignet sind, digitale
Buckel haben. Der Preis ist auch ein Argument. Ich hatte das vor Jahren schon mal: vom PIC16 nach LPC2101 gewechselt, weil dieser inzwischen billiger geworden ist - selbst wenn man die 2 Regler (3.3V, 1.8V) dazu kalkuliert. Sachlich waren die LPC's sinnlos überdimensioniert. Ich halte aber auch garnichts
-
Thread
ARM-Assembler-Tutorial
Texas Instruments: MSP432, Stellaris-LM4F- und Tiva-TM4C-Familie (Cortex-M4F) NXP Semiconductors: LPC4300-Familie (Cortex-M4) Wie liegen die preislich, rentiert es sich, die speziell als low-cost DSP zu benutzen?
kann mit den selben Tools eine riesige Menge an den unterschiedlichsten Controllern abdecken. Die LPC11Cxx wären z.B. auch interessant wegen des integrierten CAN. Einen Haken hat es: Die unterschiedlichen Controller haben unterschiedliche Befehlssätze, der genannte LPC ist ein Cortex-M0 mit ARMv6M-Befehlssatz
-
Thread
ATMega Flash wird langsam knapp. Upgrade o. Plattformwechsel?
mal als Beispiel.. im code sind 34 mal "ili9341_drawRect(277, 17, 36, 32,BLABLA); und auch andere doppelt und dreifach.. dann lieber komprimieren mit: void RechteckBLA(uint32_t color){ ili9341_drawRect(277, 17, 36, 32,color) } an der richtigen stelle
[10] + avgVolt[11] + avgVolt[12] + avgVolt[13] + avgVolt[14] + avgVolt[15] + avgVolt[16] + avgVolt[17] + avgVolt[18] + avgVolt[19]) / 20; [/c] Schon mal was von einer Schleife gehört? [c] void init_EEPROM(void) { [/c] Au weia! Sieht du in den Massen an Schreibzugriffen selber noch durch?