-
Thread
LPC2294 CAN Probleme
@Tobias, hier ist ein link zu einem spezifischen LPC forum in Englisch http://tech.groups.yahoo.com/group/lpc2000/ Dort bitte anmelden falls noch nicht geschehen, dann gibt es Zugriff auf die "Files" section. In der "Files" section suchen nach: LPC_CANAll.zip oder LPC2_FullCAN.zip oder auch LPC2_BlinkyCAN.zip alles sind CAN Beispiele die getestet sind, allerdings keines davon mit WinARM. Dort gibts noch VIELE andere Software Beispiele
-
Thread
Jitter LPC 1769
Hallo, mal eine Frage: Ist ein ARM (z.B. der LPC 1769) in der Lage, Signale "auf einen Cycle genau", also ohne Jitter relativ zu seinem eigenen Takt zu erzeugen? Ein AVR (Mega88) kann das doch, richtig? Danke! nicolas
leistungsfähige Controller, die an solche Tätigkeiten weit besser angepasst sind als ausgerechnet ARMs wie LPC1700.
-
Thread
LPCXPresso 1769 Reset anschließen?
RESET ist aktiv low bei den LPC17xx
Vielen Dank. Weisst du zufällig ob man auf dem lpcxpresso-Board mit dem oben genannten LPC1769 nur die Funktion, die in der Spalte stehen, nutzen kann? Oder lassen sich z.B bei J6-42 (s. Bild) anstelle PWM auch GPIO nutzen? Man weis halt nicht wie das Teil vom LPC bis zum Anschluss-Pin
-
Thread
ARM LPC1227 Hardware Interrupt - vorgehensweise
Interrupt auslösen. Hier mein Code (geschrieben in der LPCXPresso IDE): void initGPIO() { LPC_SYSCON->SYSAHBCLKCTRL |= 0xE0010000UL; // GPIO Clock aktivieren LPC_GPIO0->DIR |= 1<<7; // LED is P0_7 LPC_GPIO0->CLR |= 1<<7; //LED PIN auf LOW setzen LPC_GPIO0->DIR &= ~(1<<3); //PIN
// clear irq > } Jonathan M. schrieb im Beitrag #3772115: > void initGPIO() > { > LPC_SYSCON->SYSAHBCLKCTRL |= 0xE0010000UL; // GPIO Clock aktivieren > LPC_GPIO0->DIR |= 1<<7; // LED is P0_7 > LPC_GPIO0->CLR |= 1<<7; //LED PIN auf LOW setzen > IOCON_PIO0_3 = 0x10;
-
Thread
Probleme mit LPC2378 und OpenOCD
oocd_flash2138.script working_area 0 0x40000000 0x40000 nobackup #flash configuration flash bank lpc2000 0x0 0x80000 0 0 0 lpc2000_v2 0 12000 calc_checksum # For more information about the configuration files, take a look at: # http://openfacts.berlios.de/index-en.phtml?title=Open+On-Chip+Debugger
Fehlermeldung: Info: openocd.c:93 main(): Open On-Chip Debugger (2007-09-05 09:00 CEST) Error: lpc2000.c:384 lpc2000_flash_bank_command(): unknown LPC2000 variant Error: flash.c:180 handle_flash_bank_command(): 'lpc2000' driver rejected flash bank at 0x00000000 Warning: embeddedice.c:175 embeddedice_build_reg_cache
-
Thread
AD-Wandlung p89lpc936
deutsche Beschreibung des integrierten AD-Wandlers samt Code-Beispiele. Lade dir dazu einfach die Datei "LPC900_Kap10Erg_AD.zip" herunter. Ebenfalls gibt es dort noch die fehlenden Kapitel im Buch über I2C und SPI sowie haufenweise Code-Beispiele zu allen Hardwarebereichen rund um die LPC900. ;) Ciao, Rainer [1] http://www.c51.de/c51.de/Dateien/LPC900.php
-
Thread
RS485 mit (Atmel) USB Hardware?
bringen kann, eigene Bitmuster zu senden... Wenns nicht unbedingt RS485 sein muss, guck mal den LPC11C0, der hat CAN komplett integriert (inkl. Transceiver). Ist onehin einfacher zu benutzen als RS485 auch bei Multi-Master.
häufiger findet. Nicht aber RS485, offensichtlich, dafür geht man wohl direkt auf CAN. Der erwähnte LPC11C22 im zweiten Post ist im Prinzip die Faust aufs Auge - nur eben mit CAN, allerdings interessant. Einen (reinen RS485) Transceiver im 3x3 Package kann ich dann extern zum MUC genausowenig vertragen
-
Thread
LPC1768 - Ethernet
Moin, Ich verzweifle grade an meiner Hardware. Habe ein Board mit dem LPC1768 entworfen und versuche zur Zeit dieses über Ethernet anzusprechen. Als Entwicklungsumgebung verwende ich LPCXpresso (v7.7.2). Dafür habe ich mich an das LPCXpresso-Beispiel (LPCX176x_cmsis2_EasyWeb
James schrieb im Beitrag #4136013: > Habe ein Board mit dem LPC1768 entworfe Und mit welchem Phy? Ist der passende in der SW drin?
-
Thread
Erfahrung mit NXP Kinetis
Auch die LPC von NXP sind sehr gut, die 32 Bit Peripherie gefällt mir auch besser. ST hat einfach ein besseres Marketing. Karim schrieb im Beitrag #5999959: > Eingesetzte Peripherie: CAN, BLE, I2C. C- > STM32
war es zumindest vor etwa 2 Jahren so, daß diese um etwa 20% höher lagen als die von vergleichbaren LPC von NXP - und die Preise der Kinetis waren bislang noch einen Tick billiger als die vergleichbaren LPC. Die angeblich billigeren STM32-Preise sind ein Mißverständnis, das von den in China gefertigten
-
Thread
Keil und der avr mega32 controller?
"bei der auswahl hab ich einfach den p89lpc932 im epn 900 flash programmer genommen." Na klar. Die Compilerbauer haben die Targetauswahl wohl nur so als Jux vorgesehen oder ? "was muss ich machen?" Ganz einfach, endweder den passenden
P.S.: "bei der auswahl hab ich einfach den p89lpc932 im epn 900 flash programmer genommen." Achso, den epn 900 flash programmer hast Du schon gekauft ? Peter
-
Thread
Elektronik Projekt
die 100€ nicht überschreiten. Ein µ-Controller sollte in dem Projekt integriert sein (Beispielsweise LPC 936). Wir haben 6 Monate Zeit jeweils drei Wochenstunden. Nicht zu mechanisch.
Peter schrieb im Beitrag #2388964: > (Beispielsweise LPC 936) Sind Dafür bereits Entwicklungstools vorhanden? (Entwicklungsumgebung, Programmer/Debugger, Compiler, Zielhandware/Evalboard) Habt ihr einen Lehrer, der sich damit auskennt? Peter schrieb
-
Thread
Layout mit ARM - was mache ich falsch?
echt: ich versuche seit Wochen (!) eine Leiterplatte zu machen. Und zwar gehts wieder mal um den LPC2468. Damit hatte ich bereits mal was gemacht (da war allerdings nur USB, nen VS1033 und SD/MMC drauf). Jetzt soll aber noch ein 256 Mbit-DRAM auf die Leiterplatte. Plus nen Ethernet Phy und bisschen
.33 Ohm vlt.). ABER: beim Googlen bin ich auf die Seite gestossen: http://freeweb.siol.net/mpavlin7/lpc2400/lpc2400.htm Dort kann man sich ein Layout anschauen, wo ebenfalls SDRAM eingesetzt wird. Der Mann hat noch viiiiiel längere Leiterbahnen als ich, aber keine Terminierungswiderstände. Aber offensichtlich
-
Thread
ARM M0 LPC1100 im DIP Gehäuse
Gibt's denn den LPC1114 schon irgendwo als DIP lieferbar? Konnte den bisher noch nirgends entdecken. Bin vor ein par Monaten auf die LPC111x umgestiegen. Bisher habe ich die im HVQFN33 per Hand verlötet. Ist aber etwas
>Gibt's denn den LPC1114 schon irgendwo als DIP lieferbar? Das würde mich auch interessieren. Einen Hinweis auf das DIP-Package habe ich hier gefunden: http://www.embeddedrelated.com/groups/lpc2000/show/54153.php Welche
-
Thread
LPC 2148 Bezugsquellen
Hallo, kann mir einer sagen, wo man den LPC2148 bestellen kann?? Irgend ein Link?? bei reichelt gibt es nur den lpc 2138. MfG world
Hallo, es soll den LPC2148 auch bei Conrad Electronic geben. Preislich allerdings nicht so günstig. Best.-Nr. Produktbezeichnung Typ Preis EUR 165259-62 NXP ARM7-CONTROLLER LPC2148FB 17,52
-
Thread
Eclipse -> Probleme mit makefile
make all arm-none-eabi-gcc -x assembler-with-cpp -c -mcpu=cortex-m3 -g -gdwarf-2 -mthumb -Wa,-amhls=LPC1700_Startup.lst LPC1700_Startup.s -o LPC1700_Startup.o LPC1700_Startup.s:40:21: fatal error: LPC1000.h: No such file or directory compilation terminated. make: *** [LPC1700_Startup.o] Fehler 1[
-
Thread
ARM-USB-OCD mit Eclipse
Thumb state due to debug request, current mode: Supervisor cpsr: 0x800000f3 pc: 0x7ffffaee flash 'lpc2000' found at 0x00000000 Dann wird auf eine andere Ausgabe umgeschaltet( Text wird rot) (siehe Textdatei im Anhang) Error: arm7_9_common.c:972 arm7_9_debug_entry(): cpsr contains invalid mode
einfach laufen lassen - evtl. vorher noch "soft_reset_halt", um wieder bei Adresse 0 zu beginnen. Die LPC2000 sind etwas kompliziert, da man sie nicht direkt aus eiem Reset heraus debuggen kann. Gruss, Dominic
-
Thread
printf bei armgcc
syscalls mit der Hardware verbunden. Vgl. newlib Dokumentation, Implementierungsbeispiel z.B. newlib-lpc.
zu 1: Die Implementierung der syscalls in newlib-lpc "erwart" ein Array um zum hander die passenden Funktionen zu suchen. newlib-lpc (oder libsysbase von devkitpro) bietet wahrscheinlich schon ein paar mehr Möglichkeiten als benötigt. Man kann write etc
-
Thread
STM32 F2/F4 - was ich vermisse - Wunschliste für ST
eine "pin crossbar" wünschen, d. h. freie Zuordnung. Die PIC32 haben das m. W., und auch die neuen lpc8xx (aber auch nur bei den kleinen). Für welche Zwecke benötigst Du 6 UARTs und CAN und Ethernet, wenn man fragen darf? Meine Punkte wären: - Keine "shared" IRQ-Handler - Registerkompatibilität wie beim lpc. Wenn sie das nicht hinbekommen, dann wenigstens eine kompatible Library. - RAM an einem Stück, alles DMA-fähig - Mir sind das zu viele /verschiedene/ Timer. Ca. fünf Gruppen mit verschiedenen Eigenschaften
-
Thread
Reflow Ofen T-962 - Erfahrungsbericht
ner clamping-Diode während des Lötens messen. Ansonsten hab ich mir Hw+Sw noch näher angeguckt. LPC2134 ist drauf (11.0592MHz crystal) mit folgender Anschlussbelegung: [code] CPU: LPC2134 Vref: 3.3V Display: WYM12864D2 (128x64) D0..7: P1.16 .. P1.23 EN: P0.18 R/W: P0.19 RS: P0.22
| 4 | 3 | 2 | 1 P0.14 | RST | TXD0 | RXD0 | GND [/code] RX/TX jeweils aus Sicht des LPC. Wenn man P0.14 auf GND zieht und dann kurz RST auf low pulst kommt man in den Bootloader. *Achtung dabei* Die Ausgänge für Lampe+Lüfter haben keine pulldowns, die floaten dann, der HC04D sieht high
-
Thread
gcc vs. mbed online (ARM compiler v5)
aus. Stimmt, da kommt die Frage auch ursprünglich her, ich spiele aber gerade wieder mit meinem LPC1347 und habe versucht das da nachzuvollziehen. http://developer.mbed.org/questions/61916/LPC1114FN28-mbed-online-vs-LPCXpresso/ Da gab es jetzt noch eine Aufklärung zum ARM-CC, ist wohl identisch
symbols, die habe ich auch wieder abgeschaltet, da könnte man also noch mehr sparen. Gut das der LPC1347 64 kB Flash hat, da kann ich noch ein bisschen beim gcc bleiben.
-
Thread
STM32 Nucleo welches Board am besten?
nachruesten. Wer das nicht schafft ist unfaehig. Genau so ebenfalls die SD-Karte. So ein LPC1768 (ARM-M3) ist deutlich einfacher zu handhaben als ein ARM-M4 von ST. Und da wuerden dir auch deine "guten" AVR-Kenntnisse kaum bis nichts nuetzen.
S.B.Z.ettler schrieb im Beitrag #6516091: > So ein LPC1768 (ARM-M3) ist deutlich einfacher zu handhaben > als ein ARM-M4 von ST. Der hat aber keine SD-bus ("SDIO"/"SDMMC") und SDRAM-Ansteuerung. Je nachdem was mit der SD-Karte gemacht werden soll reicht
-
Thread
5V Toleranz beim LPC2138
Hallo Leute! Ich richte mich an euch Profis. Ich wollte fragen, welche Eingänge des LPC2138ers 5V-Tolerant sind? Mir war so, als hätte ich gehört, dass nicht alle Eingänge 5V verdauen können. Ist das richtig? Ich habe begonnen im Datenblatt nachzublättern, aber ich habe noch nichts
Sache." Vorsicht mit den 2,5V: Du solltest das nicht ausprobieren, sondern genau im Datenblatt des LPC nachschauen! Viele der I/O-Leitungen sind TTL-kompatibel, d.h., siehe TTL-Spezifikationen bzw. LPC-Datenblatt. Also, funktioniert ein TTL-kompatibles Interface hier auch mit 3,3V. Bei CMOS-Logik-Bausteinen
-
Thread
lpc2294, C, werte in array schreiben geht nicht, wieso?
hallo forum, ich möchte in meinem µC-Programm, das auf einem lpc2294 laufen soll, ein array mit werten, in einer schleife die einen ad ausliest beschreiben, um danach etwas statistik zu betreiben. Es lässt sich alles compilieren und auf den lpc aufspielen nur das
stelle XXX im QC aufhebe. #include <stdio.h> /* I/O Functions */ #include <LPC22XX.H> /* LPC22XX PeripheralRegisters */ #include <math.h> extern void init_serial (void); int sendchar (int ch); long adout0 (); long adout1 (); double sqrt(double
-
Thread
XMC 2go programmieren.
persoenlich werde natuerlich wieder nur Makefiles, gcc & Co verwenden und die XMC-Umgebung von der LPC800-Umgebung ableiten ;-) Wer geht die Sache hier eigentlich ausser mir noch von ganz *unten* an, d.h. mit nichts vorgefertigtem? Also XMC1100 RefMan, gcc, Texteditor und los geht's? Leider gehts
muss man dann auch so fair sein und die 'missbrauchten' Adressbits als weitere Datenbits rechnen. LPC1100 (nicht verwechseln mit XMC1100!) hat beim GPIO eine reduzierte Variante davon bei den GPIOs.
-
Thread
µC mit USB (kein FT232.)
ja praktisch! Das $%§$-USB war mit dem SAM7 schon relativ aufwändig ... Hast du einen Lieblings-LPC? Hatte mir damals die auch mal angeschaut, ich weiß aber nicht mehr, was mir da nicht gepasst hat ... Wars vlt die Toolchain? Hmm ...
wahrscheinlich ziemlich von den Einschränkungen des ROM-Treibers enttäuscht. So zumindest auf dem LPC1343. Der kann HID, aber festhalten: es ist ein einziger simpler Report Descriptor hartkodiert im Treiber!
-
Thread
Konsolenprogramm für LPC2XXX CPU ?
LPC Programmierer schrieb im Beitrag #3744344: > Moin, > kennt jemand ein Konsolenprogramm um die LPC Controller zu > programmieren? > Bis jetzt wird Flash Magic eingesetzt. > Die Programmierung möchte
http://sourceforge.net/projects/lpc21isp/ Irgendwo gibts bestimmt auch Binaries.
-
Thread
ARM7: ADC Wandler 16 Bit ?
Hallo, bei der Spielerei mit dem AD Wandler des LPC2138 fiel mir was Sonderbares auf: Das 32 Bit Register AD0DR0 (=Kanal von Pin AD0.0) enthält ganz oben 11 und muss daher maskiert werden und weiterhin spuckt er 16 Bit Wert raus! Dabei ist die Auflösung
der NXP Webseite: http://www.standardics.nxp.com/support/documents/microcontrollers/zip/code.bundle.lpc213x.lpc214x.uvision.zip Das ist fuer Keil geschrieben aber immerhin Beispielcode. Robert
-
Thread
[V] Diverse Development Kits (STM, TI, NXP)
- ST Discovery STM32F4 - MSP430 Launchpad V1.5 - Stellaris Launchpad - LPCExpresso LPC812 Alle zusammen für 35 EUR inkl. Versand als Päckchen.
Ich hätte Interesse an: - ST Discovery STM32F4 - LPCExpresso LPC812 Wie ist Dein Preis ohne Versandkosten?
-
Thread
CPLD mit LPCXpresso JTAG programmieren?
http://www.mikrocontroller.net/topic/261645#2720294 Hier wird mit JTag/SWD programmiert. Der LPC-Link funktioniert nur mit NXP->LPC Arm's CPLDs mögen womöglich kein SWD. Gruß G.G.
http://www.mikrocontroller.net/topic/261645#2720273 http://www.embeddedartists.com/products/boards/lpc1343_qsb.php Wie du siehst, verwenden die die Adapter nur für ihre eigenen NXP-LPC Platinen. Habe es selber, mit STM32F4 und den LPC-Link probiert. Leider..leider kein Erfgolg!! Gruß G.G.
-
Thread
Idee Technikerarbeit RFID Kühlschrank
nur welcher Controller , welche codesprache, welches Display.... Ich dachte an den SainSmart NXP LPC1768 ARM Development Board + 3.2" TFT LCD Module, allerdings kamen alle Anleitung in Chinesisch und das Display war gebrochen. Den in c++ programmieren und in einen vorhandenen Kühlschrank zu integrieren
der Schule haben wir den 80535 aber das alte Ding kommt nicht in Frage..... daher dachte ich an den LPC 1768 ... RFID Reader und Tags.... Display wäre ja hier schon dabei und laut www kann man den in c++ programmieren... greatz ....
-
Thread
Revision von LPC2106 erkennen
Hi, ich habe hier einige LPC2106 rumliegen, die nun verbaut werden sollen. Im errata steht die Aufschlüsselung der Revision so: The LPC2106/01 devices typically have the following top-side marking: LPC2106xxx
Wie du richtig vermutet hast, ist das ein LPC2106FBD48 Rev. C. FastIOs besitzen erst die LPC2106FBD48/01 Rev. E.
-
Thread
Wie schwer ist es einen ARM Prozessor zu programmieren?
Hallo, ich habe mir das LPC214x Blueboard von NGX Technologies bestellt. Siehe http://shop.ngxtechnologies.com/product_info.php?currency=EUR&products_id=28 Auch wenn der ARM7 wohl verhaltet ist hat das Board ein unschlagbares
Also ich würde schauen wo ich ein lpc expresso mit Lpc13xx her bekomme, dafür gibts ne gute IDE mit Debuger und um das Startup File wird sich auch gekümmert, außer dem gibts ne großé Auswahl an Beispiel Code und dazu ist das Ding noch Breadboard
-
Thread
Welches Olimex-Board zum Nachbau?
nachbauen? Kauf dir erst mal ein fertiges Board und fang damit an. Achte darauf, einen Cortex M (z.B. LPC1000) zu nehmen, keinen ARM7TDMI. Der Rest ist Geschmackssache bzw. anwendungsabhängig.
Viele LPC's lassen sich über UART Bootloader proggen. Einige sogar direkt über USB z.B. LPC11U : http://de.mouser.com/ProductDetail/NXP-Semiconductors/LPC11U12FBD48-201/?qs=sGAEpiMZZMtXqW1IUNX6MMBbn%2f0sPHK1
-
Thread
NXP per Jtag flashen, tool für Serie gesucht.
Hallo, Ich suche ein Tool und den passenden Programmieradapter um "nur" zu Flashen. NXP LPC29xx Arm9 Etwas überrascht bin ich das soetwas slten angeboten wird in brauchbarer Form. Ich habe den JLink von Segger mit J-Flash Arm als Software. Geht gut aber ist auch sündhaft teuer. > 250Euro
Software zu finden die Jtag programmiert. OpenOCD müsste gehen. Sowohl Amontec Jtagkey als auch LPC2900 wird unterstützt. Binaries für Windows gibt es unter: http://www.freddiechopin.info/en/download BTW: Die aktuelle 0.6.0 hat einen Bug: Flashen von LPC2xxx devices (und LPC17xx) geht pro Programmstart
-
Thread
NXP LPC11C24 mindest CAN-Speed
Im LPC11C24 hat einen CAN Controller der jede Bitrate kann, aber im Package einen Transceiver TJA1040 der eben nur > 40 kbit/s kann. Wenn Du 20 kbit/s brauchst musst Du einen LPC11C14 und einen langsamen
gibts übrigens eine CANopen Demo mit den ROM-Treibern: https://www.olimex.com/Products/ARM/NXP/LPC-P11C24/ LPC-P11C24 CAN communication example
-
Thread
ARM7 oder gleich CORTEX M3
zur Verfuegung. -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- Meine ARM/Cortex Webseite: www.lpc2000.com
Ich sach mal auch, eindeutig Cortex M3. Diese unsäglichen Set- und Clear-Register des LPC, damit man von hinten durch die Brust ins Auge Bits atomar zugreifen kann, gehen mir sowas auf den Senkel. Man merkt dem ARM7 an, daß er ursprünglich nicht als MC konzipiert war und dann mit der
-
Thread
Probleme mit OpenOCD Phytec lpc2294
Grüße und vielen Dank Thomas OpenOCD-Version: r520 Yagarto: 4.2.2 vom 01.02.2008 Yagarto IDE lpc2294 von Phytec Hier die Ausgabe des OpenOCD: ----- Open On-Chip Debugger (2008-03-22 12:00 CET) svn: r520 URL: http://svn.berlios.de/svnroot/repos/openocd/trunk/ Error: lpc2000.c:393 lpc2000_flash_bank_command(): unknown LPC2000 variant Error: flash.c:257 handle_flash_bank_command(): 'lpc2000' driver rejected flash bank at 0x00000000 Info: jtag.c:1329 jtag_examine_chain(): JTAG device found: 0x4f1f0f0f (Manufacturer
-
Thread
LPCXpresso programmieren mit?
Alles klar, Danke für den Link. Das LPC1769 Xpresso wird einfach mit zwei Steckerleisten versehen und dann auf das Base Board aufgesteckt. Sieht einfach aus. Genau das Richtige für mich.
Pit schrieb im Beitrag #2966959: > Alles klar, Danke für den Link. > > Das LPC1769 Xpresso wird einfach mit zwei Steckerleisten versehen und > dann auf das Base Board aufgesteckt. Sieht einfach aus. Genau das > Richtige für mich. Bei der Kombi LPC1769 und Base Board vorher
-
Thread
ISDN am AVR (Mega8)
, ob z. B. nicht EIN Arm-Controller dazu besser geeignet wäre. Ich habe mal Breakout Board für den LPC2148 und LPC2368 gemacht. Der LPC2368 hätte z. B. ein MAC-Interface (Ethernet) und ein SD-Karteninterface mit drin. Mit 60 MHz und exzellenter Hardware wäre der sicher gut als "one chip Lösung" geeignet. Alternativ der LPC1768. Gruß, armnix
-
Thread
Erfahrungen mit LPC2103?
Hallo Mathias, wenn du vom LPC900 direkt zum ARM wechselst, dann wird die Code Groesse in den meisten Faellen wachsen. Merkwuerdigerweise passiert dasselbe, wenn du von einem ARM auf einen LPC900 gehst. Ein Softwareentwickler, der
auch nicht). Der langen Rede kurzer Sinn, ich wuerde keine grossen Performancevorteile von einem LPC900 zum AVR erwarten aber einen grossen Sprung zum LPC2103. Andererseits wuerde der Code fuer den AVR wahrscheinlich ziemlich gleich gross bleiben, fuer den ARM wird er wahrscheinlich wachsen.
-
Thread
lpcxpresso lpc1768 sd-karte ssp0
GPIO-software-spi statt sssp0. Alles sehr mühselig. Hat jemand code für die sd-karte, der mit dem lpc1768 auf Anhieb funktioniert?
> Wie bekomme ich jetzt das directory auf dem lcd angezeigt und einen einzelnen file in den lpc-speicher geladen? Hat jemand für den lpc1768 einsetzbaren Code für den anschluss eines vs1053 mp3-players? Vorlage könnte z.B. http://atmusic.my404.de sein.
-
Thread
USB Firmwarefehler führt zu Code10 in Windows7 x64
PCI-Karte mit USB-Controller) bzw. OHCI (Onboard-USB-Controller). Als USB-Hardware im Gerät dient ein LPC2368 Mikrocontroller. Dieser hat natürlich noch andere Aufgaben. Als USB-Firmware dient das USBCDC-Beispiel zum Keil MCB2300 (MikrocontrollerBoard) aus MDK-ARM 3.23a in einer stark modifizierten Version
nicht zwangsläufig ein HighSpeed-Gerät sein muss. Die Überlegung ist auch hinfällig, da unser NXP LPC2368 nur FullSpeed kann: NXP schreibt auf http://www.nxp.com/#/pip/pip=[pip=LPC2364_65_66_67_68]|pp=[t=pip,i=LPC2364_65_66_67_68]: >The LPC2364/65/66/67/68 [...] incorporate a [...] USB full speed
-
Thread
RTOS fürs NET-IO?
installieren als die kostenlosen Pakete die man bisher für ARM7 bekam. Gerade die Netzwerkleistung ist beim LPC1769 ist recht gut weil der Controller das Netzwerk ja gleich auf dem Chip hat, Daten kommen per DMA in den Speicher und nicht byteweise per SPI. Ist natürlich wieder viel zu lernen, das LPC Manual ist sehr dick. Die PIC 24H sind natürlich auch nett, aber ich möchte jetzt mit dem LPC etwas weiter kommen.
-
Thread
USB Programmierung, welches Board?
LPC2148 und diesen usb stack: http://wiki.sikken.nl/index.php?title=LPCUSB warum nicht at91sam7? da gibts afair schon mehrere diskussionen im forum, für mich vor allem deswegen: - das lpc datenblatt
lesen - DMA für alles mögliche inkl. uart & co, nicht aber für den 12MBit USB port (beim at91 - der lpc hat dma aufm usb) ist ja wohl total dämlich aber: der lpcusb stack von oben kann noch kein DMA
-
Thread
Magnetic Encoder mit 10 Mhz auswerten
auch QEI und sind auf verschiedenen Boards verbaut die sich gut für solche Projekte nutzen lassen: LPC1769, LPC1549 oder LPC4088, zB jeweils als LPCXpresso Board von Embedded Artists. Der letztere ist dabei die Luxusversion mit Ethernet, USB, viel Speicher und Display Interface, der kann wahrscheinlich
Was mir auf Anhieb an dem LPC4088 gefällt ist, dass dort 32 MB SDRAM verbaut sind. Der Preis ist relativ hoch, aber wäre noch ok (59 EUR). Lieber würde ich aber mit etwas kleinerem anfangen. Die STM32-H407 von Olimex hat eine
-
Thread
Funktion aus Interrupt aufrufen
davon findest du im Startup-Code von http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/#lpc23xx_demo1
mal von der Seite, zu welcher du mir den Link angegeben hast, ein Beispiel runtergeladen (GPIO mit LPC23xx / LPC24xx). Da raus habe ich mal testweise den Startup-Code übernommen; und was soll ich sagen? Intressanterweise hängt sich der Rechner immer beim Initialisieren des VIC auf. Sobald nämlich die
-
Thread
Cortex M3: CPU wacht nach _WFI() nicht mehr auf
Include-Datei ein, die den entsprechenden Adressen deines µC sinnvolle Namen gibt. Ein Beispiel: In der LPC122x.h ist die Basisadresse des Registerblocks für die GPIO0 festgelegt: #define LPC_GPIO0_BASE (0x50000000) Auf diese Basisadresse wird in der selben Datei ein struct gelegt, mit dem der Offset der einzelnen Register dieses Blocks definiert wird: #define LPC_GPIO0 ((LPC_GPIO_Type *) LPC_GPIO0_BASE) In meinem Code greife ich dann auf ein Element des structs zu: LPC_GPIO0->SET = XLAT; //XLAT-Pin auf high Findest du diese inculde-Datei nicht
-
Thread
Spartan-6 FPGA SP605 Evaluation Kit Externer Connector
Blinken zu gebrauchen ;-). Hier die Frage: Kennt Ihr eine schnell bestellbare Möglichkeit, den FMC-LPC Connector auf eine Experimenter-Platine zu bringen? THX
paar Pins"?! vorallem hätte ich gerne einfach nur eine Platine, die mir 6 RJ45-Buchsen mit dem FMC LPC Connector verbindet. Wenn ich die Debug-Karte kaufe, muss ich mir trotzdem noch n eigenes PCB machen, dass dann die Pins mit den RJ45ern verbindet...
-
Thread
Denkanstoß gesucht: Bootloader für ARM7
http://water.cse.unsw.edu.au/esdk/lpc2/boot-loader.html
Hängt ein bischen stark von der verwendeten Familie ab, denn das macht jeder Hersteller völlig anders. LPC2000 != SAM7 != STR7 != ...
-
Thread
MOSFET über Optokoppler
Guten Morgen. ich möchte mit meinem LPC1768 (Digitaler Ausgang) über einen Optokoppler, einen MOSFET als Schalter benutzen. (siehe Abbildung) - Die LED + Vorwiderstand dienen als Statusanzeige. (Ausgang 1 -> LED an) - Der LPC gibt 3.3V
brauch ich einen selbstsperrenden N-Kanal MOSFET. Da der MOSFET nur schalten soll wenn der Ausgang am LPC gesetzt ist. Ist das richtig? Kann mir jemand bei der Auswahl des MOSFET helfen? Find mich da absolut nicht zurecht. Vielleicht sind meine Fragen blöd, aber ich bin auf dem Gebiet nicht sooo