-
Thread
Cortex-M3 Wahl: SMT32, LPC oder doch Stellaris?
nur 16 Bit - Derzeit nur 72MHz, schnelleren soll es demnächst geben. Ich hatte auch mal einen LPC2368, gefiel mir aber nicht so. Bzw. der STM32 gefiel mir besser wegen der gut durchdachten FW-Lib.
Hier hab ich mal was gemacht: http://www.mikrocontroller.net/topic/163170#1557143 Da ist ein LPC2368 drin. Der ist ja Pinkompatibel zu LPC1768. Nur leider haben die NXP'ler das SD-Card Interface beim LPC1768 "vergessen". Aber dennoch, ein "Schnittstellenwunder" mit 2x RS232, 2xRS485, 2xCAN,
-
Thread
NXP - Programcounter bleibt im Bootloader "hängen"
Hallo, Ich möchte einen LPC1768 bzw. einen LPC2368 programmieren bzw. debuggen. Wenn ich den chip debuggen will, funktioniert es bei mir nur ca. jedes zweite mal. Wenn es funktioniert, kann ich alle variablen werte sehen, auch die Pins am µC toggeln
-
Thread
Erase Sector Dauer LPC2368?
Leider hab ich keine Infos gefunden wie lange der Erase Sector(s) Befehl der IAP Kommandos beim LPC2368 dauert. So wie ich es verstehe ist dieser Befehl auch vor einem Schreibzugriff nötig. Ist es abhängig von der Clock Frequenz oder durch die Physik bedingt immer gleich lang? Gruss Patrick
-
Thread
Open source Autoradio
ethernet, USB/OTG und 125°C Wenn ich mir einen Kandidaten aus der Liste wünschen darf, dann den LPC2368. Man muss bei dieser Aufstellung aber sagen, dass NXP die max. Storage Temp. mit +125°C angibt, aber keine max. operating Temp. Atmel deklariert seine Chips auch als Automotive, gibt eine Storage-Temp
dieses Hin und Her nun auch nicht mehr :) Welche CPU nehmen wir denn jetzt? AVR32UC3A0512 oder LPC2368? Oder ( und das ist jetzt nicht wirklich ein Scherz) setzen wir die auch auf eine Kachel? Wenn man das Layout passend zu einem gefälligen Linux-Modul macht, dann gibt es eigentlich für keine der Fraktionen
-
Thread
DOGXL-Display rührt sich nicht
der Mosi und der CD Pin. CS liegt von Anfang an auf Gnd. Ich steuer das Display mit einen ARM lpc2368 Controller an, wenn du also Informationen zur Initialisierung brauchst, gib mir kurz bescheid dann post ich den code. Viele Grüße Marc
-
Thread
Nachteil bei verschiedenen µC
letzten 20 Jahren schon einige durchgemacht, Z80, 68HC11, AT90CAN128, AVR, PIC, dsPIC, M16C, LPC2294, LPC2368. Den C166 wollte ich mal, ist aber schwer beschaffbar. Aber alle haben irgend welche "Macken". Der einzige Nachteil des STM32F107xx ist, dass der kein SDIO mit drin hat.
-
Thread
Problem mit der Displayansteuerung eines glcd's über SPI (ARM 7)
http://www.sparkfun.com/commerce/product_info.php?products_id=9560 der über SPI mit einem ARM 7 (LPC2368) Prozessor kommunizieren soll. Da dieses Kent Display ein sog. cholesteric liquid crystal display ist (Bild bleibt bestehen auch wenn kein Strom mehr fließt) hab ich sog. pressure points auf dem
-
Thread
ARM LPC1768 Cortex M3 LCD Board - Einstieg in die Welt der ARMs
kannst Du über UART1 flashen. www.flashmagictool.com Für Ethernet usw. sollten Demos für einen LPC2368 / LPC2478 usw. auch relativ einfach auf den LPC1768 übernehmbar sein. Einfach mal im Internet suchen. Links: http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/arm_memcards/index.html
-
Thread
NXP LPC23xx TCP/IP Stack
Hallo zusammen, ich versuche gerade ein TCP/IP Stack auf einem LPC2368 zum laufen zu bringen. Da ich jedoch keinerlei Erfahrungen damit habe, wollte ich fragen ob es vielleicht ein fertiges Bsp. Projekt gibt. Ich arbeite mit dem Keil Compiler und habe habe auch für
-
Thread
LPC2468 + uIP
Das schon gelesen? http://www.mikrocontroller.net/search?query=LPC2368+uIP&forums[]=1&forums[]=19&forums[]=9&forums[]=10&forums[]=2&forums[]=4&forums[]=3&forums[]=6&forums[]=17&forums[]=11&forums[]=8&forums[]=14&forums[]=12&forums[]=7&forums[]=5&forums[]=18&forums[]=
-
Thread
Der kleinste µC mit Linux
mit allem was das herz begehrt und garnicht mal so teuer http://cgi.ebay.de/ARM7-PHILIPS-NXP-LPC2368-Ethernet-Board-Flash-USB-JTAG_W0QQitemZ180482372667 http://cgi.ebay.de/MINI2440-S3C2440-ARM9-Development-Board-3-5-touch-SKU03_W0QQitemZ330416551438
-
Thread
Bootloader & Interrupts (LPC2366)
FIQ_Addr: .word FIQ_Handler Gruß Microman PS: Ist es jetzt doch nicht ein ein LPC2368 wie in den ersten Posting?
-
Thread
LPC2368 - DAC Probleme
Hallo zusammen, ich habe eine Frage zum DAC des LPC2368. Ich habe den LPC2368 in mehreren meiner Elektroniken verbaut, mit gleicher Ausgangsbeschaltung. Ich steuere eine LED Treiberschaltung mit dem DAC an. Jedenfalls habe ich festgestellt, dass die analogen
-
Thread
LPC2368 Bootloader Memorymap/Interruptvektoren wohin?
Hallo Nik, habe selber schon einen Bootloader für den LPC2368 geschrieben. Habe aber alles unter GNU gemacht. Bei mir hat der Bootloader die Exception Vectoren umkopiert und das Remapping gemacht, bevor der Jump zu App im SVC-Mode erfolgte. Leider kann ich nicht
-
Thread
Auswahl zwischen Cortex M3 von NXP, ST, TI
hin bekommen. Für einen neueunsteiger würde ich eher zum STM32 raten. Ich habe selbst schon LPC2368 programmiert. Irgendwie gefallen mir die STM32 dennoch besser. Liegt wohl an der mitgelieferten FW Lib, mit der ich nur kurz Demos anschaue und dann selbst in mein Programm einbinden kann ohne mich
-
Thread
LPC2368: Einstieg in C - erstes Program
Guten Morgen, ich bin seit kurzer Zeit stolzer Besitzer eines CP-JR ARM7 LPC2368. Mitgeliefert wurde Keil mikroVision. Jetzt habe ich meine ersten Versuche gestartet, und habe erfolgreich mein erstes Programm geschrieben. Leider komme ich momentan mit lesen alleine nicht weiter
gebrauchen. Anbei der Code: [c] #include "LPC23xx.H" // LPC2368 MPU Register // Pin I/O LED Control Maskbit #define LED1 0x00000001 // P2.0(0000 0000 0000 0000 0000 0000 0000 000x) #define LED2 0x00000002 //
-
Thread
Empfehlung fuer Stoppuhr / Zeitnehmung
http://cgi.ebay.de/NXP-Phillips-ARM-ARM7-LPC2368-Ethernet-Board-USB-JTAG_W0QQitemZ290388955101QQcmdZViewItemQQptZLH_DefaultDomain_0?hash=item439c87cfdd Schau dir mal das an.
scriptkidy schrieb: > http://cgi.ebay.de/NXP-Phillips-ARM-ARM7-LPC2368-Ethernet-Board-USB-JTAG_W0QQitemZ290388955101QQcmdZViewItemQQptZLH_DefaultDomain_0?hash=item439c87cfdd Das ist schon nicht mehr mit Kanonen auf Spatzen, das ist schon mit Atombomben auf Einzeller
-
Thread
Programmstillstand bei time()-Aufruf mit NXP LPC2368 (ARM)
. :o) Ich komme gleich zur Sache: Ich arbeite mit Keil µVision 4 an einem Programm für einen NXP LPC2368 ARM-Controller mit. Es wird der RTX-Kernel verwendet. Das Ganze läuft im ARM-Mode. Nun wollte ich in einer Methode eine ANSI-C Standardfunktion nutzen, time(). Anfangs hat der Linker sich immer beschwert
-
Thread
USB CDC Demo von Keil (LPC2368) in gcc konvertieren
Hallo zusammen, hat zufällig jemand von euch schonmal die oben angegebene Demo für den gcc - Compiler konvertiert, so dass ich es unter CrossStudio zum Laufen bringen könnte? Habe da an einigen Stellen Probleme. Beziehungsweise weiss einer wie man z.B. folgende Zeile konvertiert: DWORD __swi(8) USB_WriteEP (DWORD EPNum, BYTE *pData, DWORD cnt); Danke für eure Hilfe! MfG Christoph
-
Thread
ARM Einstieg
22xx. Preiswerter für die Serie sind die auch. Bei ebay gibt es diverse Evalboards mit einem LPC2368 für wenig Geld. Einfach nach LPC2368 suchen.
-
Thread
Was wäre wenn es keine Atmegas mehr gäbe.
Ich habe schon den ATMEGA, PIC24, STM32F103 und LPC2368 programmiert. Alle haben Vorzüge (ausser ATMEGA). Der größte Nachteil der PIC24 Reihe ist, dass die eingebaute Pheriperie von derivat zu derivat immer ein Tick anders ist. Nimmt man einen anderen
CAN Schnittstelle und USB lassen sich nicht gleichzeitig nutzen, dafür ist der Chip günstiger. LPC2368 hat halt einen ARM7 Kern und braucht etwas mehr Strom als der STM32. Dafür hat der eine Ethernet-Schnittstelle und es gib jede Menge Demo-Codes. Sogar ein FAT Dateisystem für die MMC Card Schnittstelle
-
Thread
Analoge Versorgungsspannung für Mikrocontroller
Hi Jungens, ihc baue grade ein Board mit einem LPC2368. Der hat ja einen integrierten ADC, den ich gerne benutzen möchte. Die Referenzspannung für den ADC wird ja am Pin VREF eingespiesen, jetzt meine Fragen: - der Controller selbst wird mit VDD
-
Thread
LPC2368 nicht flashbar
Hallo Leute, ich habe einen LPC2368 (TeleBox Mini). Auf diesen will ich primär einen Beispielcode von der NXP Homepage flashen (JTAG), vor allem geht es mir um den CAN Sample Code im Package "code.bundle.lpc23xx.lpc24xx.uvision.zip"
-
Thread
LPC2368 String in UART einlesen
Hallo zusammen, ich hoffe einer von Euch kann mir mit meinem aktuellen Problem helfen. Ich möchte über den UART meines LPC23648 einen kompletten String einlesen, bspw. wie folgt: 43 1<cr><lf>. Hier der Teil des C Code meines Programms: Ein Interrupt wird aktiviert nach Erhalt des Strings Hier die Uart Init: U0FCR = 0x01; U0LCR = 0x87; U0LDM = 0; U0DLL = 0x4A; U0FDR = 0xC7; U0LCR = 0x07; U0IER = 0x05; Hier die Funktion: unsigned char array[16]; //Global definiert in main file unsigned char x; //Global definiert in main file unsigned char New_Data; //Global definiert
-
Thread
Hello World mit uclinux auf Olimex LPC-E2468 Board
Hallo, Bisher konnte ich einige Erfahrungen mit dem LPC2368 sammeln. Dabei verwendete ich den arm-elf-gcc unter (Suse)Linux aber ohne Betriebssystem auf dem Zielboard. Das lief auch ganz gut. Jetzt möchte ich auf uclinux weitermachen aber da hänge ich ein
-
Thread
LPC2368 ChanFat SD Interface - wer hats zum Laufen gekriegt?
Hallo, falls sich Cracks hier befinden, die das ChanFat Interface zur Hardware SD des LPC2368 zum Laufen gekriegt haben bitte mal winken. Bei mir gibt es mit einigen Karten Probleme und LFN kriege ich auch nicht hin. Gruss, Christian
-
Thread
LPC17xx Sample, Kaufen ?
Sample oder noch besser ein Board hat, dann kann die Programmierung mit den Registeradressen des LPC2368 geschehen. Dabei wuerde ich im laufe der Zeit ein paar Problemchen erwarten aber fuer den Start tuts auf jeden Fall. Hab gerade das neueste allerdings immer noch nicht so richtig vollstaendige Data
-
Thread
Anfänger Keil Linker Script/Einstellungsfrage LPC23xx
daran einen Bootloader zu schreiben. Als IDE verwende ich Keil µVision3, als Debugger ULINK2, µC LPC2368. Der Bootloader soll den Adressbereich 0x0 bis 0xFFF zugeteilt bekommen (also den kompletten ersten Sektor). Für Debugzwecke wollte ich nun im gleichen Projekt eine weitere Funktion ab Adresse
-
Thread
Conrad DCF77 und DS1822 an 3.3V?
da manche Einheiten aber Saft brauchen, kann ich nicht alles über die Platine fahren. Beim LPC2368 sind die beiden I2C Pins der "kompatiblen" Schnittstelle (er hat 3 I2C) ja OC. Wenn ich die mit 1 beschreibe steuert der Transistor durch und müsste über den externen Pull Up des DS18B20 eine 0 auf
-
Thread
Wer kann 100pin TQFP Chip tauschen?
Hallo, da ich mein schönes LPC2368 Board grad getoastet habe (vermutlich fehlende Masse an einem 5V Peripheriegerät) und der Chip superheiss wird die Frage: Wer kann in seiner Firma mit den entsprechenden Werkzeugen einen neuen LPC2368
, Trennscheibe aufsetzen und ganz langsam durch, den Rest mit einem Lötkolben abwischen.) Da der LPC2368 aber einzeln schon bald soviel kostet wie eine neue Platine lohnt sich das nicht)
-
Thread
DCF77: Strategie der Abtastung
ich eine LED angebaut habe und scheint zu funktionieren. Leider gehen die EXT INT Pins meines LPC2368 allesamt für die SD karte drauf, daher kann ich keine ext. IRQ nutzen. Die Vierfachbelegeung der Pins hat leider ihre Nachteile. Wie ich das übliche Vorgehen bei der Decodierung? 2 Minuten den
-
Thread
ARM7 von Atmel oder NXP?
NXP ARM LPC 2368 LPC Board aus China für 45€ (siehe Fotobeitrag oben) Rowley Crossworks IDE für 120€ mit GCC Compiler (top!) USB Wiggler von Elektronikladen für 40€ es gibt hunderte Boards, für jeden etwas.
-
Thread
PWM - im ARM7 LPC2368
Hi! Hab ne frage zur PWM mit dem LPC2368. Hab mir im Datenblatt die ganze Geschichte mal durchgelesen & wie das Modul bzw. die PWM prinzipiell laufen soll ist klar. Beim Starten geht PWM.Ausgang L->H. Wenn TC=MR wird PWM.Ausgang H->L
-
Thread
LPC2368 Uart löst keinen IRQ aus
Hallo Spezies, mir fällt nichts mehr ein, warum meine Uart zwar sauber schreibt aber keinen IRQ auslöst. Testweise habe ich einen Software IRQ erzwungen und der wird auch ausgelöst VICSoftInt = (1<<UART2_INT); test = U2IIR; test = U2IIR; Die Bits in test verändern sich exakt nach Vorschrift, beim zweiten Lesen ist das THRE Bit wieder gelöscht. Trotzdem springt er die IRQ nicht an. Das funktioniert bei allen anderen ISRs einwandfrei. Wenn ich schnell nacheinander Zeichen in U2THR schreibe nimmt er 16 an und "vergisst" die anderen, auch klar, weil der TX Fifo nur 16 Bytes hat. Er müsste
-
Thread
Welchen Cortex-M3?
Ich habe schon vor einem Jahr ein Board mit dem LPC2368 designt und Software dafür geschrieben. Seither warte ich auf den LPC1768, der ja Pinkompatibel, aber leider nicht 100% HW-Kompatibel ist (MMC fehlt!) Sobald der LPC1768 da ist werde ich den mal
LPC2368 ideal um später auf den LPC1768 umsteigen zu können. PS: Als ich denen auf der Messe vom nicht vorhandenen MMC Interface erzählte, ist der Chef Entwickler persönlich gekommen und hat sich gewundert
-
Thread
ARM malloc / Heap - problem lpc2378
verlinken kann. Problem: malloc liefert immer einen NULL pointer zurück. Habe mir dann die LPC2368-ROM.ld angeschaut, dort finde ich folgenden Abschnitt: [pre] .stack ALIGN(256) : { *(.stack) *(.STACK) PROVIDE (_stack = .); . = ALIGN(4); } > RAM _end = . ; PROVIDE
Hallo, ich habe die neue LFN Chan Fat auf meinem LPC2368 nachts durchlaufen lassen, die Karte mit Uhrzeiten in einem File beschrieben. Klappt soweit (ohne LFN!). MMC karten werden immer erkannt, bei "Typ 4" Karten (was immer das auch ist meckert er manchmal
-
Thread
LPC2368: RTC löst dauernd IRQ aus
ich doch einen Sammelthread aufmachen.... Ich möchte einfach nur jede Minute durch die RTC im LPC2368 einen IRQ auslösen. Die IRQs werden auch ausgelöst aber dauernd, d.h. der uC ist sofort nach Verlassen der ISR wieder drin, hat kaum für was anderes Zeit. Die LEDS flimmern beide gleichmässig, statt
-
Thread
LPC2368 Vectored Interrupts Controller anders?
Hallo, kann es sein, dass die den VIC von LPC21xx nach LPC23xx umgestrickt haben? Bisher konnte man sich den Slot für seine ISR doch frei auswählen und im VICVectCntrl Register festlegen, welcher Slot welchem IRQ zugeordnet wird. Ist das jetzt so zu verstehen, dass jeder Slot genau einer IRQ Quelle entspricht, also zB Slot 4 wird Timer 0 (Nr.4) zugeordnet? Das VicVectCntrol Register vermisse ich beim LPC23xx auch :-( Kein wunder, dass mein alter Code nicht mehr läuft. Weiss jemand, ob der GNU CC die Register bei Einsprung in eine ISR automatisch auf den Stack rettet oder ob man das manuell
-
Thread
Rowley Crosswork ARM: RAM Placement Batterie Ram
wie ich eine Variable im Batterie RAM ablegen kann? Mir sind die beiden Linker Files Philips_LPC2368_MemoryMap.xml enthält: AHB Peripherals, Battery Ram, APB Peripherals, USB Ram usw flash_placment.xml ----Internal SRAM,SRRAM usw --------.fast_run .vectors_ram usw ----External RAM... ---
leider nicht ganz, das war auch mein Fehler im flash placement herumzufummeln. 1. Im File Philips_LPC2368_MemoryMap.xml unter "Battery Ram" eine neue Sektion anlegen zB .batram, Alignment auf 4 setzen, Load Type auf No. 2. Im flash_placement muss nichts geändert werden. Der Linker erzeugt im Symbol
-
Thread
ARM Programmierung: MMC oder SD ?
Hallo, ich quäle mich derzeit dadurch für den LPC2368 mit integriertem Interface Code zu schreiben, ausnahmsweise mal selbst, damit ich auch verstehe was da abläuft. Als Grundlage dient sample Code von Keil, mci.c Der LPC bedient die Karte im Multimedia
http://elm-chan.org/fsw/ff/00index_e.html Bei den "Sample projects" ist ein vollständiges LPC2368-Beispiel, das habe ich just ans Rennen gekriegt, auf einem 2468. Ich würde das zur Nachahmung empfehlen.
-
Thread
ARM LPC2368 MMC Beispiel gesucht
hat jemand lauffähigen, gut kommentierten GNU GCC Code für das Hardware SD Card Interface des LPC2368? Ja, Keil hat sowas in den Demos (mci) aber ich brauche keinen DMA und keine ISR Routinen die alles nur verkomplizieren, sondern einfach nur den Basiscode init, Sektor lesen, Sektor schreiben. Ich
hat jemand lauffähigen, gut kommentierten GNU GCC Code für das Hardware > SD Card Interface des LPC2368? http://elm-chan.org/fsw/ff/00index_e.html -> sample projects > Ja, Keil hat sowas in den Demos (mci) > aber ich brauche keinen DMA und keine ISR Routinen die alles nur > verkomplizieren,
-
Thread
LPC2368 durch PLL ausgesperrt - wie wieder eintreten?
Hallo, ich habe meinen LPC2368 durch ein falsches Setzen der PLL vom Wiggler ausgesperrt. Dh. ich kann diesen nicht mehr connecten. Das Errate Sheet sagt, dass die PLL nur bis 290 Mhz arbeitet, statt bis 500 MHz. Das habe ich leider
gings dann auch wieder, eine x-beliebige Beispeilsoftware eingespielt. Aber mal was anderes: Der LPC2368 ist laut Errate Sheet wieder so ein Wunderwerk der Technik: Ein Wunder dass er überhaupt funktioniert ;-( Die Bugs nehmen nämlich mit jeder Revision weiter zu: 1. Rev ‘A’ devices: Code execution
-
Thread
ARM7.LPC2368.Wie kann man den Double-Buffer im USB-Modul löschen?
Hi! Weis einer von euch, wie man den Buffer im USB-Modul löschen kann? Hintergrund: Ich sende Daten via USB an den PC. Dann mache ich eine Pause und lese neue Werte ein, die das zu sendende Signal neu berechenen sollen. Aber was passiert? Die letzten Werte die noch im Puffer stehen werden gesendet. Da ist natürlich Mist & so nicht gewollt. Wer eine Ahnung wie ich das USB-Modul wieder löschen kann??? p.s.: bin mir ziemlich sicher, das es das USB-Modul ist, da ich alle anderen werte, die irgendwie irgendwas beeinflussen können wieder neu initilisiere bevor erneut gesendet wird. gruuß
-
Thread
ARM7 Automotive ?
sein. (Die kümmern sich nun drum, bezüglich meiner Frage, ob der LPC1768 auch HW-Kompatibel zum LPC2368 sein wird, Stichwort MMC/SD-Interface) Wer heute auf Cortex M3 sertzt wird in der Zukunft gute Karten haben. Frage mal bei ST nach STM32F103 nach, ob diese als 125°C Varianten verfügbar sind.
-
Thread
IO Ansteuerung am LPC
oder n EEPROM am SPI haengen haben. Sonst such mal speziell nach nem Board, das sowas hat (Olimex LPC2368 zB), der Prozessor ist zwar n anderer, das SPI arbeitet aber auf allen gleich
-
Thread
ARM7 LPC2368 Board von ebay für 45€
Hallo, ich habe mir folgendes Board für einen Schnäppchenpreis bestellt: http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&ssPageName=STRK:MEWNX:IT&item=170303047473 Das Ding schaut super aus, ist wirklich vollgepackt. Hat da jemand Erfahrungen mit? mfg Christian