-
Thread
NXP LPC17xx - Maximalbelastung GPIOs?
aber ich kann es nicht finden: mit welchem Strom darf ich einen GPIO (in dem Falle Output) bei den LPC17xx-Prozessoren maximal dauerbelasten?
das Datasheet. Und jeden Tag steht ein Dummer auf. Da: http://www.nxp.com/documents/data_sheet/LPC1769_68_67_66_65_64_63.pdf ist das Datasheet, jetzt zeige du mir doch einfach mal die Stelle, an der irgend was zum Strom an dne GPIOs gesagt wird!
-
Thread
[V]Evalboards : RX63N, LPC812, XMC1100, Sakura
alle 4 schon mal aus der Verpackung heraus genommen, teils zum anschauen, teils für die Fotos. Das LPC und das RX63N haben eine ESD Tüte als Verpackung. Renesas_RX63N - 7€ LPC_Expresso_LPC812 - 7€ XMC1100_boot_kit - 10€ Sakura Board - 20 € dazu kommt noch Versand als Grossbrief 1,45€ oder
-
Thread
ARM LPC2* :Codebeispiele + Libary + Codeübersicht gesucht
Hi, ich suche für die LPC 2000 Familie eine Übersicht mit z.B.: der Bedeutung der Libarys. Ausserdem suche ich eine Code- / Befehlübersicht mit speziellen Befehlen der LPC Familie, in der z.B. auch eine Übersicht der einzellnen
Die LPC Familie hat keine speziellen Befehle. Es handelt sich um einen ARM7 und someit ist das ARM referenz Manual was Du benoetigst. Hab kuerzlich mal Beispielprogramme fuer den LPC2148 gepostet, die gehen
-
Thread
Leistungsfähigster bedrahteter uC gesucht
Also wenn's denn gross sein soll, dann vielleicht den LPC2468 oder LPC2478 im LQFP Gehauese mit 208 pins. Die sind gross und haben beinchen, doch Locjraster ist schon eine harte Forderung. Waren die nicht in den 70-ern echt in :-) Robert
-
Thread
70Cent Arm Chip mit Arduino Due programmieren
auch eine zweite serielle Schnittstelle hat, dann wäre das auch ein billige Alternative, um den LPC810 zu programmieren.
serielle Schnittstelle, was gleichzeigtig den Arduino DUE resettet. Dieser bringt nach dem Reset den LPC810 direkt in den Programmiermodus, indem er die ISP Leitung auf 0 zieht und dann den Reset des LPC810. Empfängt der Arduino Due 2 Sekunden lang keine Daten mehr, gibt er dem LPC810 einen Reset worauf
-
Thread
Probleme mit I2C beim STM32F103C8T6
Okay, das ist ein super Hinweis - danke. Hab mal vor ein paar Jahren mit dem LPC1768 programmiert und sonst nur Erfahrungen mit den einschlägigen AVRs - da ist man um jede Quelle dankbar :) Das werde ich mir mal hinzufügen und dann Rückmeldung geben :)
Habe mir vor kurzem noch einen zweiten STM32 bestellt, sonst habe ich "nur" AVRs und PICs, sowie den LPC1768 hier. Ich habe gerade einmal die Frequenz auf dem I2C verlangsamt, den Slave entfernt und eine Endlosschleife programmiert, die praktisch immer das Start-Bit setzt und dann den Byte-Inhalt 0x4E
-
Thread
ARM mit internem LCD-Controller + EvalBoard
Es gibt da ein paar ARM9 von Atmel und NXP (die ehemaligen Sharp Teile und der LPC3250). Guenstige Boards sind natuerlich relativ. Unter 100 Euro kenne ich keines. Einen ARM7 mit LCD gibts z.B. ueber www.embeddedartists.com das fuer den LPC2478, gibt es in kuerze!? Angeblich naechste Woche, weiss nichts naeheres. http://www.embeddedartists.com/products/uclinux/oem_lpc2478.php?PHPSESSID=r63e0067d010r29904d1uo9as1 Das Board fuer den LPC3250 gibts von Phytec. Die Boards fuer die Bluestreak von NXP (die ehemaligen Sharp micros) gibt es soweit ich weiss nur recht teuer
-
Thread
[V] LPC Xpresso Development Boards (Cortex M0 & M3)
Hallo Zusammen, ich verkaufe zwei Development Boards von NXP: - LPC Xpresso mit LPC1768 (Cortex M3) 15€ inkl. Versand - LPC Xpresso mit LPC1114 (Cortex M0) 12€ inkl. Versand Der Versand erfolgt in einem gepolsterten Briefumschlag Bei Interesse oder Fragen gerne
-
Thread
Neues Entwicklungsboard von STM [32F429IDISCOVERY]
speichergröße unterschiedlich das kann man problemlos in den XML anpassen. habe auch für andere LPC schon flash xml editiert. sobald die datei in den ordner kopiert wird ist der µC auch in der chipliste
schrieb im Beitrag #3355109: > das kann man problemlos in den XML anpassen. > habe auch für andere LPC schon flash xml editiert. Prima, dann kanst du es ja mal machen und hier das xml posten :D
-
Thread
[Tipp] GLCD 240x128, T6963, CCFL inkl. Inverter um EUR 19,96
Programm aber dann doch noch ein bisschen abändern müssen, weil ich keinen AVR verwende, sonderen einen LPC2129 mit ARM7-Kern, aber das is wahrscheinlich nicht so das Problem.
So die von mir auf den LPC2124 umgeschriebene Version funktioniert jetzt auch bei mir, sprich ein paar Pixel an-/ausschalten und ReverseFunktion. Muss mir nur noch einen guten Inverter bauen/kaufen, da ich zZ den Kontrast nur
-
Artikel
LPC2000
MHz Taktfrequenz LQFP48-Gehäuse (LPC210x) bis LQFP208 (LPC24xx) LPC213x und LPC214x benötigen zum Betrieb 3V Für die anderen Typen werden Core-Spannung 1,65-1,95V und IO-Spannung 3,0-3,6V benötigt (d.h. zum Betrieb sind 2 Versorgungsspannungen
- LPC2000-Projekte und -Beispiele von Martin Thomas LPC2138 Design Contest - Viele Beispiele mit Hard- and Software LPC2103 unter Linux entwickeln - LED blink mit gcc unter Linux Bringing up the LPC-P212x
-
Thread
Komparator
TTL Ausgang. Und die meisten I/O moderner Mikrocontroller wie z.B. die von mir zur Zeit verwendeten LPC2000 von Philips, haben die I/O-Spannungspegel auf TTL spezifiziert. Im Übrigen erreicht die Rechteck-Ausgangsspannung des LM324 in der Simulation auch 0..4,2V, das würde für den nachfolgenden 5V-Eingang
bis 4,2V. Das genügt für einen 5V-Eingang, und für die TTL-Spezifikation erst recht. Die Philips LPC2000 haben übrigens keinen Schmitt-Trigger im Interrupt-Eingang. Wenn man einen LM211 oder 311 wählt: Der hat einen Ausgangstransistor, an dem Emitter und Kollektor (relativ zur Betriebsspannung)
-
Thread
Konstantes char array im Flash ablegen
gefunden, wie mach ich das mit GNU GCC? Möchte ein Konstantes Char Array im Flash meines Philips LPC2119 ablegen!
> bestimme zur Laufzeit die Speicheradresse Deines Arrays Im Datenblatt/Programmiermanual des LPC2119 ist die Speicherbelegung angegeben, welche Adressen liegen im RAM, welche im ROM, welche werden für Peripherie verwendet und welche liegen brach.
-
Thread
Omron D6T Thermal Sensor
auf dem LPC824 läuft das jetzt fehlerfrei. Das Timing sieht fast gleich aus, nur die Datenbits werden nach der fallenden Taktflanke etwas länger gehalten. Mehr als 100 kHz macht der Sensor hier nicht mit, und zwischen
auf 10x eingestellt, Fehler gibt es auch ohne. Mit dem gleichen Breadboardaufbau am STM32L031 oder LPC funktioniert der Sensor. Ich habe jetzt noch PCA9306D Levelshifter bestellt, so schlecht sieht mir das Timing nicht aus, da bleiben ja nur noch die Pegel.
-
Thread
Bussysteme im Auto
Bosch zu entrichten sind, da das ganze patentiert ist. Schauen wir uns z.B. die Microcontroller LPC2214 und LPC2294 an, unterscheiden sie sich ausschließlich durch die vier CAN-Interfaces. Wie aber auch schon andere Leute festgestellt haben, sind die Register für CAN jedoch auch im LPC2214 enthalten
-
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
Arduino Softserial geht nicht
eine Idee? [c] #define LEDPIN 13 #define ARDUINO_RXPIN 8 // data from LPC to arduino #define ARDUINO_TXPIN 11 // data from arduino to LPC #define LEDON { digitalWrite(LEDPIN,HIGH); } #define LEDOFF { digitalWrite(LEDPIN,LOW); } #include <SoftwareSerial.h
pinMode(LEDPIN,OUTPUT); LEDON; } void loop() { // read from pc serial port, send to LPC: if (Serial.available()) { uint8_t value = Serial.read(); SoftSerial.write(value); } // read from LPC, send to PC: if (SoftSerial.available()) { uint8_t value=
-
Thread
LPC22xx: Programm von SD-Karte lesen und im RAM ausführen
Hallo, wie lässt man einen LPC22xx ein Programm von einer SD-Card n einen externen SRAM einlesen und dieses dann ausführen? Was muss man alles bei WinARM einstellen, damit das möglich ist? Geht das überhaupt? Ich möchte nähmlich
Hallo, >Sofern dein LPC22xx Board nicht über mehrere MB Speicher verfügt ist >uCLinux wohl der falsche Weg. im moment nur 512kB, es währen aber auch 2/4mb denkbar. >Ob die "langen" Flashzeiten das Ausweichen auf ein
-
Thread
Wahl des Microprozessors
Nimm nen LPC2478, der erfüllt alle deine Wünsche abgesehen von den 4 unabhängigen A/D-Wandlern und den 100MHz, die du aber sicher nicht brauchst.
Vielen Dank für die schnellen und auch hilfreichen Antworten. Der LPC2478 ist sehr interessant, ( die 72mhz nehmen wir mal als ausreichend) Ein Prozessorboard mit allem möglichen gibts für 99 Euro http://www.embeddedartists.com/products/oem/lpc2478_oem.php Das Keilboard
-
Thread
BC817 Basiswiderstand 38khz mit LPC2138?
Hallo Liebe Freunde, mit dem LPC2138 kann ich pro Pin 4mA treiben. Per PWM möchte ich 38khz erzeugen und den BC817 schalten, nun blicke ich es nicht ganz wie ich rechnen soll, habe schon Artikel Basiswiderstand gelesen, möchte nichts falsch machen. Also die ganzen Daten: LPC2138 läuft mit 3,3V und kann 4mA pro Pin treiben. möchte durch eine IR-Diode 500mA durchjagen. das ganze wird mit BC817 geschaltet. Wie groß muß der Basiswiderstand sein? Danke an alle die Antworten
-
Thread
Telit GM862-Quad Problem
schicke ich bekomme einfach keine Antwort vom Modul. Weder wenn ich dem Modul vom Mikrocontroller (NXP LPC2119) noch vom Hyperterminal etwas zuschicke. Mit dem Oszi überwache ich die RxD und TxD Leitung. Beim Modul kommt alles sauber an was ich rüberschicke aber nichts zurück. Das Modul schalte ich ebenfalls
Programm in C. In dem Programm sende ich vom LPC932 den AT-Befehl AT#SHDN zum Telit Modem. Daraufhin soll ein OK zurück gegeben werden und sich das Telit Modem zu mindest ausschalten. Sollte ein OK zurück kommen, signalisiert der MC dies durch einschalten
-
Thread
USB-DMX Übertragung
Hi, möchte gern von einer selbstgeschriebenen PC-Software (Windows) auf meinen LPC zugreifen via USB. Der LPC soll von mir die DMX-Daten geliefert bekommen, und sendet diese an die jeweiligen USART Schnittstellen mit dem richtigen Timing. Insgesamt sollen so zwei DMX-Ein/Ausgänge
virtuellen seriellen Ports (USB-Serial) verwendet oder ist eine schnellere Kommunikation zwischen LPC und PC besser? Von LPC gibt es ein Beispiel in dem diese ein normales HID Interface verwenden für die Kommunikation zwischen PC und LPC für die DMX-Daten. Wie greift man in diesem Fall PC-seitig
-
Thread
5V tolerant IOs aber auch Datenbus ?
Hallo, Habe ich hier ein Board mit ein LPC2294 (LPC-L2294 bei Olimex). Im Datenblatt sagt daß die IOs sind 5V tolerant, aber ist die Datenbus auch 5 V Tolerant, oder nicht ? (Für ein LCD zu verbinden). Danke Ale
Toll, ein Fußnote !, aber in welche Datenblatt ?, nicht im lpc229x.pdf ! Danke
-
Thread
LPC2101 erkannt als LPC2103
Hi, ich wage mich heute das erste mal an ARMs. Ich starte mit einem LPC2101, um mich langsam in diese Reihe einzuarbeiten. Jetzt probiere ich gerade mit dem Bootloader rum und habe eine Frage: Der J-Befehl, der mir sagen soll, welcher Chip das ist, antwortet mit LPC2103
Der LPC2103, 02 und 01 sind im Wesentlichen gleich, lediglich das verfügbare RAM und ROM unterscheiden sich.
-
Thread
LPC2294 Probleme mit Ausgabe auf CAN Bus
Hallo nochmal, benutze das Olimex-Board mit LPC2294. Möchte über den CAN1-Controller Signale ausgeben, dies geschieht auf dem festen PIN TD1. Leider kommt dort (=Prozessorpin = vor dem CAN-Treiberbaustein) irgendwie nichts an. Bei debuggen mit
Die LPC2119/2129 sind aus der gleichen Typenreihe (2xCAN statt 4xCAN) und dort funktioniert CAN1 nachweislich.
-
Thread
Quicksort für LPC1768 -> Error
auf einem LM3S8962 (TI) funktioniert bei 1024 Elementen übrigens einwandfrei, nur eben nicht auf dem LPC.
Bedenke, dass der LPC1768 die 64kB NICHT am Stück hat. Einmal 32kB ab $10000000 und einmal 32kB ab $2007C000. Wenn du Speicherplatz statisch allokierst, sollte aber der Linker melden, wenn es nicht passt.
-
Thread
UART -Code für ARM7 (LPC vom Philips)
HI ich muss jetzt einen UART bei einem ARM7 (LPC von Philips ´) programmieren und bevor ich das RAd neu erfinde habe ich etwas im Netz nach Beispiel Code gesucht den cih verwenden kann. Da ich aber nichts gefunden habe meine Frage ob das hier schon
Hab doch noch was gefunden bei Hitex.co.uk: lpc-ARM-book_srn.pdf dadran werde ich mich jetzt erstmal orientieren
-
Thread
LPC1300 Ap. Info. Spannungsversorgung und SWD
Such nach lpc1300 eval Da kannst du dir das abkupfern.
in einer Appnote versteckt sein. Siehe AN11031v1: "PCB layout and ADC circuit recommendations for LPC1100 and LPC1300"
-
Thread
Externes flashen mit OpenOCD+wiggler+arm7
run_and_halt_time 0 30 working_area 0 0x40000000 0x40000 nobackup #flash configuration flash bank lpc2000 0x0 0x40000 0 0 lpc2000_v1 0 14765 calc_checksum flash bank cfi 0x80000000 0x400000 2 2 0 [/c] OpenOCD via telnet bringt folgende Meldung: [c] Open On-Chip Debugger > flash info 0 #1: lpc2000
Dein .cfg File listet zwei Flashes - das erste (Index 0) ist ein Philips LPC2000 internes Flash (ich denke nicht, dass der Sharp Controller ein solches besitzt ;)) Das zweite (Index 1) ist das CFI kompatible externe Flash. Das muss zuerst geprobed werden: flash probe 1
-
Thread
arm-elf-gcc: unrecognized option `-mcpu=arm7tdmi'
Guten Abend, ich versuche schon seit 2 Stunden ein Testprogramm für den LPC2478 zu kompilieren mit folgendem Ergebnis: //--------------------------------------- Compiling C: main.c arm-elf-gcc -c -mcpu=arm7tdmi -I. -gdwarf-2 -DROM_RUN -Os -Wall -Wcast-align -Wcast-qual
gnu99 -version -o ./ccAhaaaa.s ignoring nonexistent directory "c:\users\desktop\eigene arm-programme\lpc2478 board led-testprogramm\../lib/gcc/arm-elf/4.1.1/include" ignoring nonexistent directory "c:\users\desktop\eigene arm-programme\lpc2478 board led-testprogramm\../lib/gcc/arm-elf/4.1.1/../../../.
-
Thread
V: STM32-Header-Board, SRAM, CPLD,.
. 12,- - 1 Stk. ET-ARM Stamp STM32F103 / 512K, inkl. CD & UART-Adapter, unbenutzt, 15,- - 1 Stk. LPC XPresso 1768, Rev A, unbenutzt, 15,- - 2 Stk. LPC1766, 100LQFP, unbenutzt, 5,- - 1 Stk. MSP430 Launchpad inkl. Capacitive Touch Booster Pack, unbenutzt, 5,- - 4 Stk. RFM12S, 868MHz, Rev 3.0, unbenutzt
um die folgenden Positionen (?): - 2 Stk. STM32F4-Discovery, unbenutzt, pro Stk. 12,- - 1 Stk. LPC XPresso 1768, Rev A, unbenutzt, 15,- - 1 Stk. MSP430 Launchpad inkl. Capacitive Touch Booster Pack, unbenutzt, 5,- - 1 Stk. Esperan Development-Board, Xilinx Coolrunner, XC2C256, mit LCD-Display
-
Thread
AT91SAM7S64 oder STR911FAM
die 55MHz des SAM7. Wenn Performance ein wesentliches Thema ist, dann orientiere dich lieber an LPC1700. Oder, wenn der Fladen für das bischen Anwendung zu gross ist, am STM32 (USB in LQFP48). Wobei deine Beschreibung nicht so sehr nach hoher Performance klingt.
er sich bei bestimmten Performance-Tests teilweise recht seltsam, bricht dann markant ein, während LPC2100 und STM32 sich wie erwartet verhalten. Dann gibt's bei den Grosshirnen natürlich noch die Division. Wenn man die in der Anwendung oft brauchen sollte, dann kann das auch eine Rolle spielen.
-
Thread
ARM-GCC: EEPROM abbilden?
Adressraum mappen kann, das geht nur bei Anbindung über den EMC (external memory controller) z.B. im LPC1788 Selbst bei ARMs mit internem EEPROM ist das nicht gemappt sondern wird über IAP Funktionen beschrieben z.B. LPC11A14 Am einfachsten ist es die Daten als struct im SRAM zu halten und eine Funktion
gepuffertes SDRAM genommen EEPROM geht aber genau so): http://www.embeddedartists.com/products/oem/lpc1788_oem.php http://www.embeddedartists.com/products/oem/lpc4088_oem.php > Übrigens, das von dir oben erwähnte Mappen in den Adressraum wird im > 8-Bit-Controller-Bereich von ein, zwei Compilerherstellern
-
Thread
Verwendung __eabi_fsub verbieten
Hallo alle zusammen, ich habe mal eine Frage zum GCC Version 4.8.2. Mein Projekt soll auf einem LPC1114 von NXP laufen. Dieser ist laut Datenblatt etwas begrenzt, was die Flashgröße angeht. Ziel ist es in dem Projekt, mathematische Berechnungsfunktionen, gegenüber zu stellen und die Rechenleistung
Bitte nicht vergessen, dass der LPC1114 ein Cortex M0 ist. Dieser unterstützt in Assembler nicht die Verwendung von Literals 268: 4920 ldr r1, [pc, #128] ; (2ec <proc+0xa4>) 26a: 1c20 adds r0, r4, #0 26c: f000
-
Thread
TFT-Ansteuerung grundsätzliche Fragen
Damit du auch mal was anderes siehst als STM ;-) https://hbe-shop.de/Art-2218565-NXP-LPC4357-K43WQA-KITEVALBOARD-LPC4357-LCD-K430WQA Das is super und hat alles dabei was du brauchst.
hast, dann will ich da auch nicht reinreden. Zu W.S. seinem Vorschlag fällt mir auch nur wieder das LPC4357-K43WQA ein. Das Ding ist für den Preis echt genial, um in die ARM Cortex M4 Welt einzusteigen :-) RGB Interface ist schneller da ein Pixel parallel und somit mit einem Takt übertragen werden
-
Thread
LPC 935: kurioser Stack
Hallo, ich habe Code für einen LPC935 der manchmal abstürzt. Um den Fehler zu finden hab ich u.a. den Stack-Verbrauch angesehen. Dazu hab ich im IDATA-RAM von oben (0FFh) nach unten durchsucht bis das erste Byte ungleich 0h kommt.
Es ist ein HW problem. Der LPC 935 läuft mit 19,2MHz bei 3,3V. Der Takt ist über der Spezifikation (18MHz), aber bei 3,3V soll das gehen - sagt der HW-Entwickler. Wenn ich auf den internen Takt schalte oder einen LPC9351 verwende
-
Thread
Variable von anderer C Datei Verfügbar machen
AnfängerLPC schrieb im Beitrag #3531098: > ahh habs das volatile ist nicht zwingend notwendig, es kommt darauf an was du mit der variabel machst.
AnfängerLPC schrieb im Beitrag #3531098: > und inder xyz.c dann benutzen > > volatile int myint; > > funktion(){ > > myint +1; > > } Nein. In der xyz.c dann benutzen [c] #include "main.h"
-
Thread
Kann man MISO und MOSI per Software tauschen?
LPC1500 und LPC800 z.B. haben eine Pinswitchmatrix.
-
Thread
Codebasis für LPC1347 (LPC13U00)
files, startup code und linker script für diesen MCU. jemand ne idee ? finde sowas nur für den lpc1343. danke sebastian
Ganz schwer zu finden und ganz falscher Dateiname: http://www.lpcware.com/sites/default/files/LPC13xx(12-bit%20ADC)-LPCXpresso%20examples.zip Aber in diesem Paket solltest Du alles für die LPC1345/6/7 finden. Erwin
-
Thread
LPC mit zwei I²C-Slaveadressen?
Hallo! Ich habe hier einen LPC2101 von Philips, und möchte mit diesem zwei Portexpanderbausteine (I²C->8Bit parallel) emulieren (Redesign eines bestehenden Systems). Das setzt jetzt natürlich voraus, dass ich mit dem LPC auf beiden
Leider haben die I2C Schnittstellen der LPC (bisher) keine Moeglichkeit mehrfache Adressen zu interpraetieren. Sorry. Da bleiben tatsaechlich nur die beiden Hardware Schnittstellen. Robert