-
Thread
LPC2294 Boot Loader Mode
Hallo! ich hab seit kurzem Startproblem bei meinem phytec-LPC2294. Nach dem Start bleibt er immer im Boot Loader Mode, obwohl der Pin P0.14 auf HIGH gezogen ist. Im Startup.s hängt er immer in der zeile LDR PC, PAbt_Addr. Stratup.s: Vectors LDR
DCD FIQ_Handler Ich hab schon die Startup code auf einen anderen Board ausprobiert und der LPC auf dem Board start immer im User Flash Mode. Weiß vllt. jemand an was es liegen kann? Danke für eure Hilfe.
-
Thread
Welcher Cortex M3?
Hersteller am Markt etabliert. Zum einen ist das ST mit den STM32F10x und zum zweiten NXP/Philips mit den LPC17xx. Ich habe mit beiden gearbeitet, bevorzuge jedoch derzeit die LPC17xx, da sie gegenüber den neueren STM32F105/107 unschlagbar im Preis- Leistungsverhältnis sind und nahezu dieselbe Peripherie bieten
). Habe aber auch nicht lange dann manuell rumgemacht :D Ansonsten kann ich auch, wie Erwin die LPC-Serie empfehlen. Wir hatten mit den gleichen Problemen beim ST F107 zu kämpfen :) Der LPC1768 funktioniert wirklich wie er soll. Von ST kannst aber zum Beispiel die älteren F103 nehmen. Maßenweise
-
Thread
LPC2478 Projekt Hilfe benötigt
den LPC2478 nutzen willst, dann wäre es Unsinn ein Display mit integriertem Controller zu nehmen. Die Kombination LPC2478 und PSP-Display (480x272; 24 Bit RGB) bietet sich schon sehr an. Vorsicht ist allerdings
nutzen? > Na mit P0[7-8] das sind doch ebenfalls die LCD[9] (GREEN1), LCD[16] > (BLUE0) und LCD[17] (BLUE1). Alle drei werden im 16bit (1:5:5:5) nicht > benutzt. Das geht nicht. Wenn das LCD Interface aktiviert ist, lässt sich da kein I2S mehr auswählen. So hab ich das jetzt verstanden. LPC2478
-
Thread
Cortex-M3: Welche JTAG-Schnittstelle und Softwarekit?
JLink von Segger. Der funzt super, kann ich nur empfehlen. Zu der IDE: Es gibt von NXP für die LPC17xx-Baureihe die CMSIS Bibliothek mit Treibern für alle Komponenten. Dabei ist auch eine Anleitung zum Aufsetzen einer kompletten Umgebung mit Eclipse, GCC, GDB, Jlink. Ich habe es noch nicht probiert
Link nicht da. Du findest die CMSIS Bibliothek mit dem Tutorial bei den Support-Dokumenten zu den LPC. Ansonsten ist die 32K Version von IAR sehr zu empfehlen. Ich finde die IDE sehr gut. Ciao Dominik
-
Thread
Cortex M3 Kit - MCBTMPM330
dem ULINK-ME bestellt (der Chip selbst ist ja eher nicht so hitverdächtig) und später z.B. irgendein LPC17xx-Board-Nachbau damit nicht bearbeiten kann, ärgert man sich die Krätze.
-
Thread
JTAG debugger für Anfänger (Cortx M3) erforderlich?
relativ billig beherrschbar. Und nun endlich meine beiden Fragen: 1.) Gibt es ein empfehlenswertes LPC17XX-Board für Anfänger (muß wirklich nicht mit Grafikdisplay etc. sein; ist auch zu teuer) und 2.) Überall wird was von JTAG-debugger geschrieben. Was das vom Pronzip ist habe ich schon rausgefunden
-
Thread
FreeRTOS mit GCC aufm MB1760 (LPC1768)
Vielen Dank, ich habe die Applikationsnote AN10862 ("LPC17xx software development toolchain") in den folgenden zip-Datei gefunden: http://www.standardics.nxp.com/support/documents/microcontrollers/zip/lpc17xx.cmsis.driver.library.zip Michel
Hallo, ich kann das Dokument "LPC17xx_SoftwareDevelopmentToolchain" nicht finden. Hat jemand einen Link?
-
Thread
SAMMELBESTELLUNG: 4" TFT Display mit 24bit digital interface
LPC3250, LPC3130, LPC2478 LPC1766, AT91SAM9263, ... ...oder was meinst Du? Vieleicht sowas: http://www.mikrocontroller.net/topic/146441 Grüße Michelle
>LPC3250, LPC3130, LPC2478 LPC1766, AT91SAM9263, ... >...oder was meinst Du? >Vieleicht sowas: Beitrag "NXP verschenkt ARM-Chips" Naja, auf den uC hätt ich mich schon festgelegt, den würd ich nur
-
Thread
Sammelbestellung: Zweite Auflage der ATxmega128A1-Experimentierplatine
endlich damit arbeiten... Geichzeitig bin ich noch am Erstellen eines 80x100mm Boards für den NXP LPC3250 mit 128 MByte DDR und 512 MByte NAND-Flash... Ist ein ziehmlichs gefriemel mit den 4 Layern. Grüße Michelle
Studio lagen entweder am Studio selber oder aber in der Firmware des JTAG ICE, denn mit der neuen 4.17er-Version funktioniert es auch dort nun ohne Probleme. Leider war das zum damaligen Zeitpunkt noch nicht released. Michael
-
Thread
[V] Mini GPS Module - SkyTraq Venus 6 (22x22x8mm)
Ich wollte mich kurz bedanken für den super genialen Service! Am 17.05. bestellt und bezahlt und am 27.05. geliefert bekommen. Einfach klasse. Nun muss ich es "nur noch" einbauen :) Danke Dir & viele Grüße, Torsten
dann auch trotz Kaltstart und Position unterm Dachfenster den ersten fix. Jetzt kann er an den LPC... Grüße N.M.
-
Thread
Welches ARM9 Entwicklungsboard von NXP empfehlenswert?
Wieso gleich auf ARM9? Die neuen Cortex-M3 von NXP LPC17xx kommen so langsam in die Gänge, sprich auf den Markt. Ich habe schon die ersten Samples hier und im Gegensatz zu den STM32F107 funktionieren dort der Bootloader und USB. Mehr habe ich noch nicht
STM32F107 eingesetzt. Mit den bekannten negativen Ergebnissen. Aktuell habe ich eine Schaltung mit dem LPC1764 auf dem Tisch, das klappt schon ganz gut (siehe Foto). Erwin
-
Thread
J-Antenne an RFM02
alte Festplattenkabel und ferrtisch... Würde mich interessieren, wieviel besser es gegenüber 17cm Draht ist. Gruß - Abdul
Abdul K. schrieb: > Würde mich interessieren, wieviel besser es gegenüber 17cm Draht ist. Die 17 cm Draht werden brauchbar funktionieren, wenn sie auf einem Stück Blech (oder Platine, ...) stehen. Wenn du nur 17 cm Draht hast und nichts dagegen, was sich wie eine Erdfläche
-
Thread
32 Bit Controller für Motion Control
Der STM 32 schafft "nur" 1,17 us bei 72 Mhz - siehe http://www.st.com/stonline/products/literature/rm/13902.pdf Seite 199 Bzw die Access Line STMF101xx schafft nur 1,55 us bei Fullspeed.
das Tempo vom Bitbanging angeht kann die Anbindung der GPIO-Module eine wichtige Rolle spielen. Beim LPC1700 sitzen die direkt am Primärbus und sind entsprechend schnell. Beim STM32 hingegen sitzen die an einem Sekundärbus, was u.U. ein bischen mehr Zeit kostet.
-
Thread
LCD 240x320 color + touch screen module
/german.alibaba.com/product-ifm/2-8-262k-tft-lcd-touch-screen-240-320-pixel-development-board-with-lpc2378-104162003.html Mi
12GB-2-8-TFT-Touchscreen-FM-Radio-60_W0QQitemZ110352005342QQcmdZViewItemQQptZMP3_Player?hash=item19b17df8de&_trksid=p3286.c0.m14 Mi.
-
Thread
Flashen von STM32F105
Größe des Gehäuses nicht ankommt oder wenn ich die ganze Peripherie brauche, dann nehme ich einen LPC17xx von NXP. Beide haben einen Cortex-M3-Kern. Bei der Peripherie haben beide Vor- und Nachteile. Hier muß man abwägen, welcher besser zum Projekt paßt. Wichtig ist natürlich auch der Kostenfaktor
-
Thread
NXP verschenkt ARM-Chips
aber gut, die Nachfrage wird wohl recht groß gewesen sein(?). Bekommen habe ich übrigens einen LPC2478, der andere bestellte fehlt leider, dafür haben sie einen NONE beigelegt. ;-) Eine LPC17XX Sample Card steht als "back order" auf dem Lieferschein, also kommt der vielleicht auch noch. So, war
UPS, Brüssel, 0.3kg, die Nachbarn haben ihn angenommen). Bei Farnell sind übrigens jetzt ein paar LPC17xx lieferbar, von daher lohnt sich das ganze Theater nicht mehr.
-
Thread
ARM-uC mit möglichst schnellen GPIOs
Der LPC1768 trudelt dieser Tage gerade so bei den Distributoren ein. Bei Digikey ist allerdings noch ein Bestand von "0" gelistet. Soll es ein kleiner uC sein, schau Dir doch mal den LPC2103 an, der hat bereits fast I/Os kostet wenig und kann bis 17.5 MHz toggeln. Vielleicht hilfts ja :-) Robert
-
Thread
Debuggen für Dummies
Cortex-M3 herum (z.B. LPC17xx, STM32, SAM3), kannst du max. 6 HW-BPs setzen, dazu noch Watchpoints (z.B. wenn auf eine Var geschrieben/gelesen/beides wird, oder wenn die Variable dazu noch einen bestimmten Wert annimmt).
Übrigens uVision 3 mit einem LPC2294...
-
Thread
Library für EA-DOGM Grafikdisplays inkl. Font-Generator
haben. Die Hardware, sprich SPI/PORT ist dagegen leicht anzupassen. Ich verwende darum für meine LPC1769 Anwendung folgende Software: http://www.basteln-mit-avr.de/LPCXpresso_1769.html Das Anpassen an das Display DOGS102 ist auch nicht so kompliziert. Man braucht nur die Init. ändern. Gruß
: http://www.cczwei-forum.de/cc2/thread.php?threadid=5878&threadview=0&hilight=&hilightuser=0&page=17 Gruß Rolf
-
Thread
GPIO am LPC2378
und wann FIO0DIR benutzen? Muss das noch irgendwo konfiguriert werden? (IODIR0 etc. sind in der LPC23XX.h definiert) Was mich weiter verwundert ist folgender Code einer Touchauswertung, die so auch funktioniert. Jedoch liegt beispielsweise PINY1 an P0.25, es wird aber im define nur 24 mal geshiftet
<<17)) #define SELECTX2IO PINSEL3&=~((1UL<<30)|(1UL<<31)) Das muss wohl auch angepasst werden und enthält vermutlich die gesuchten Pinkonfigurationen.
-
Thread
LPC2214: P1.17 u. P1.21 als I/O Pins?
Hallo, kann ich die beiden Pins P1.21 und P1.17 als I/O Pins ansteuern? Bin mir bei der Formulierung im Datenblatt nicht sicher. P1.17 (TRACEPKT1 — Trace Packet, bit 1. Standard I/O port with internal pull-up.) http://www.keil.com/dd/docs/datashts/philips/lpc2212_2214.pdf (Seite 7) Oder sind diese Pins nur für das ETM available? Gruß Bernd
-
Thread
ARM im PLCC/TSOP/TQFP Gehäuse und SDRAM Controller
einfach, wie schon gesagt, Handling ist evtl. schon teurer als Dein Zielpreis. Schau Dir mal den LPC2468 an, der passt auf all Deine Anforderungen. http://www.standardics.nxp.com/products/lpc2000/lpc24xx/ Kostet im Einzelstueck bei Digikey 11,21 Euro da kommt allerdings noch kraeftig Gebuehren drauf
ML67Q5003, hat allerdings kein SD-Interface. http://olimex.com/dev/oki-h5003.html Philips/NXP LPC2468 http://olimex.com/dev/lpc-e2468.html
-
Thread
RFM12 868MHz
momentan benutze, aber für Testzwecke haben sie sehr gut funktioniert. Sie sind zwar für einen LPC935 (8051er), aber da es C Code ist sollte man schon die Zusammenhänge sehen können. :) [c] // RFM12 initialisieren // Grundfrequenz = 434,00MHz // Eine 1 wird mit positivem Hub gesendet (bei
rfm02_send_cmd(0xD2C0); // Set PLL: set 33% rfm02_send_cmd(0xC810); // Baudrate: 344827 / 19200 = 17 - 1 -> 0x10 [/c] Gruß aus Berlin Michael
-
Thread
Schnittstelle fürs Programmiereneines 80C31
Schnittstelle muss ich auswählen bzw. was bedeuten diese Schnittstellen? Optionen der Schnittstelle: -LPC 900 EPM Emulator/Programmer -ST -uPSD ULINK DRIVER -Infineon XC800 ULINK Driver -ADI MONITOR DRIVER Dazu auch, wieviel Baudrate? Wie muss ich den 8031 mit der Schnittstelle verbinden? Brauche
Programmpuls während des Programmierens geschrieben wird Ebenso unsicher bin ich mir auch mit Pin 16 + 17 (WR,RD). Sind die für externe Speicherung oder auch für die Programmierung wichtig (evtl. sogar die Anschlüsse für RTS und DTR der RS232-Schnittstelle? Ich hoffe, dass mir hier jemand auf die Sprünge
-
Thread
Interesse an einfach erweiterbarem Experimentierboard fuer den Xmega128a1?
ja am Ende "nur" die Adressen berechnen und braucht die Daten daher auch nur für den Fall, wenn im LPC-Mode das untere Adressbyte auf den Datenbus gelegt wird.
auslesbar sein. Daten sollten aber auf jeden Fall auf den CPLD gehen, denn so ist dann auch der LPC Modus möglich (kompatibel zum alten XMEM Interface der Megas).
-
Thread
static char *pointer;
Danke, sehr gut geschrieben. Mist, ich hab es ja geahnt :-( Ok, dann hole ich mal weiter aus. LPC2138, WinArm, wir befinden uns in der SPI1_ISR; Dort drin ist eine Statemachine, die den Empfang regelt. Startbyte, Prüfsumme etc... Recht komplex, daher hier nur mal gekürzt/schematisch dargestellt
ich eben noch getestet habe, wenn ich nicht die Ports P0:10 und P0:11 sondern die Ports P1:16 und P1:17 verwende und dann mit dem Oszi drauf schaue, dann geht's auch... So macht das doch keinen Spaß... /&%(/&"%§ :-) Jemand einen Tipp was das nun am Ende sein kann?
-
Thread
LPC2138 Power-down
Hallo zusammen, ich habe das Problem, dass der Mikrocontroller LPC2138 zu viel Strom im Power-down Modus verbraucht. Die Application Notes AN10421 und AN10404 sind mir bekannt und habe ich auch beachtet. Der Stromverbrauch beläuft sich auf ca. 500 µA. 100
Interrupts als IRQ VICVectAddr3= (unsigned long)ISR_WakeUp; VICVectCntl0= (1<<17) | VIC_EINT3; // EINT3 VICIntEnable= (0x0001 << VIC_EINT3); // EINT3 Hauptaufgabe ist: Vom Mikrocontroller über i2c eine Alarmzeit der externen Uhr vorzugeben. Wird der Alarm
-
Thread
LPC17xx Sample, Kaufen ?
Hab gerade das neueste allerdings immer noch nicht so richtig vollstaendige Data Sheet fuer die LPC1700 vom 19.5.09 hochgeladen. http://www.lpc2000.com/m3/LPC1000 Robert
/support/documents/microcontrollers/pdf/user.manual.lpc17xx.pdf
-
Thread
Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1? Gesperrt
Eingangskondensator etwas unglücklich positioniert. Vielleicht kannst Du die Position von C16 und C17 tauschen? Wo bekommt man eigentlich das passende RAM?
Dein Power-Teil ist lieblos geroutet. Erst auf C17 dann auf C15 und ohne unnötigen zusätzlichen esl. Ist wohl aber wiedermal nur Erbsenzählerei. Außerdem könntest du C17 GND noch ohne weiteres zwei Dukos spendieren.
-
Thread
i2c i/o exp. mcp23016 "spinnt"
habe und er vom Erfinder des i2c stammt :). Ich habe hier: http://tech.dir.groups.yahoo.com/group/lpc2000/message/8827 was gefunden, kann das vielleicht jemand bestätigen ? Danke für eure Hilfe, Alex.
In der Tat sieht das sehr nach einem Software-Projekt aus. Der ...17 ist da wohl etwas besser.
-
Thread
EmbeddedArtists LPC2103 Education Board
EmbeddedArtists bietet z.Z. sein LPC2103 Education Board für 15€ bzw. 10€ ab 10 Stück an. (Preise zzgl. Versand und 25% schwedischer MwSt.) http://www.embeddedartists.com/products/education/edu_2103.php Es ist zwar von den Möglichkeiten etwas eingeschänkt, aber man hat auf dem 20poligen Wannenstecker 17 I/O-Pins, Reset, 3,3V und GND zur Verfügung. Die Versandkosten sind abhängig von der Menge der bestellten Boards. Bei 10 Stück liegen die Versandkosten bei €31,90. Effektiv würde dann ein Board
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Ein flacher 17" Multitouch-LCD-Monitor mit 1536 bidirektional betriebenen LEDs :-) Proof-of-concept Video: http://www.youtube.com/watch?v=BiJsBaBAUL4 Grüße Thomas
8 Datenbits und 4 Bits für die einzelnen CS (74138 Dekoder) auf 512K Ram zuzugreifen. Ein MCP23S17 Portexpander (16Bit) ist drauf, für zwei Atari Joysticks und ein ADS7821 12Bit ADC ist auch drauf. Alles in allem, so eine Art Atari :)
-
Thread
ARM7 von Atmel oder NXP?
Anforderungen erfüllt. Der einzige Lumi mit CAN und Ethernet hat kein USB. Und kein STM32 hat Ethernet. Die LPC17xx sind jetzt auch schon seit einem halben Jahr überfällig. Immerhin sollen sie Pinkompatibel zu den 23ern sein. Man kann also - wenn es sie irgendwann nochmal geben sollte - eine bestehende Platine
oder bei Mouser als MCB2388. Im Prinzip ist der LPC2388 ein LPC24xx, bei dem der EMC beschnitten wurde. Als günstigere und flexiblere Alternative zum MCB2388 könnte für dich dann auch das LPC-E2468 von Olimex in Frage kommen. Vorteil: massig Speicher
-
Thread
Impedanzwandler für Petaohm Messungen
@faraday: Ob 10 MOhm oder 17,1234567 MOhm ist eigentlich egal. Wenn die Leiterplattenisolation zu schlecht ist, wird er niiiie 10^15 erreichen. Es reichen schon wenige Flussmittelreste am IC. In GOhm-Bereichen was Gescheites
Da gibt's doch einige in der Naehe ... LMC6001, LPC661, LMC6482,
-
Thread
Baustein mit 8-Bit Register gesucht
maximale Laufzeit 11 : Takte 20MHz / 11 -> 1,8 MHz schade !!! Ein ATmega geht nicht aber ein LPC2000 oder ARM7?
[avrasm].include "m32def.inc" .def akku = r17 .def reg = r16 #define data PORTD #define output PORTC .org 0x0 rjmp init .org INT0addr rjmp reset .org INT1addr ; 4 - 5 Takte Interupt in reg, data ; 1 add reg, akku ;
-
Thread
Fehlermeldungen beim compilieren von SPI Code
Quell Code geschrieben um Daten von einem uC über SPI in ein externes Flash zu schreiben. Benutze den LPC2129 und das flash At45Db161. Beim compilieren kommen u.a. folgende Fehlermeldungen: SPI_CS_FLASH ~= (1<<SPI_CSB); // CSB auf Null setzen SPI.c(281,1): syntax error before '~' token
syntax error before 'data' at45db.c(6,1): data definition has no type or storage class at45db.c(17,1): syntax error before numeric constant at45db.c(23,1): conflicting types for 'PageCounter' at45db.c(8,1): previous declaration of 'PageCounter' was here at45db.c(23,1): request for member 'pagecounter