-
Thread
LPC2220 - Fragen
hallo, http://www.nxp.com/acrobat_download/datasheets/LPC2210_2220_3.pdf beim LPC2220 steht leider nichts näheres zum externen Quarz... z.B. wie groß die parallel geschalteten Kondensatoren sein sollten und ob ein Widerstand parallel zusätzlich geschaltet
nicht verraten, das ist patentwürdig. Weil: Der Stromverbrauch des Cores ist äusserst variabel. Der LPC2220 ist einer von dutzend Variationen der älteren LPC2000 Generation. Die sind alle ziemlich ähnlich, was Takt und Strom angeht. Und dafür gibt es folglich dutzende Vorbilder für die Beschaltung, beispielsweise
-
Thread
Linux-Programm unter Windows 7 und 10 benutzen
Hi https://sourceforge.net/projects/lpc21isp/ reicht nicht? Evtl anpassen und gut. Compilieren mit mingw unter Linux für Windows. Du bekommst eine EXE die einfach so läuft ohne was zu installieren. Matthias
Μαtthias W. schrieb im Beitrag #6168451: > https://sourceforge.net/projects/lpc21isp/ knapp daneben. Laut Werbetext ist das ein ISP-Tool, nur für LPCxxx und nicht einmal für Cortex-M4 zu gebrauchen. Ich will aber STM32L4 über die sowieso vorhandene RS-422 Schnittstelle flashen
-
Thread
Suche MC fuer parallelen Bus und grossen Speicher 4Mbyte max
Der NXP LPC1788 hat externen 16/32bit Bus bis zu 256MB, abhängig vom SRAM/DRAM Typ. https://www.nxp.com/docs/en/data-sheet/LPC178X_7X.pdf
Oder du machst es wie ein "normaler" Entwickler: Aktuelle µC auswählen (da würde ja wirklich der LPC passen) und bei der Abkündigung desselben nochmal die erwarteten Stückzahlen kalkulieren und dann eben so viel auf Lager legen. Reicht das dann nicht, gibt es eben ein Redesign. BTDT!
-
Thread
LPC11C24 5V für den CAN transceiver
Das müssten 5v sein. http://www.embeddedartists.com/sites/default/files/docs/schematics/LPCXpressoLPC11C24revB.pdf Viele Grüße
Richtig der LPC11C24 ist nämlich ein Multi-Chip-Modul mit LPC11C14 3.3V und Transceiver mit 5V. Deswegen werden oft LPC11C14 und ein separater 3.3V Transceiver z.B. TI genommen, damit man keine zwei Spannungsregler
-
Thread
LPC900 Emulator EPM900 ( 2 )
getestet ) Die uVision V3.30c ist die mit 4 kB, ab 0x000 h - die neueren P89LPC900 Typen werden nicht unterstüzt, kein Support mehr. Die uVision V4.02 ist die Demoversion mit 2 kB, aber erst ab 2 kB - die neuerern P89LPC900 Typen werden unterstüzt, jedoch bei mir dem Bondout-Chip
=89LPC936%20Bondout Alles Gute weiterhin... Mfg. Uwe H.
-
Thread
JTAG Kommunikation läuft nicht 100%ig
ich es auch nicht immer den Code in den Prozessor zu laden. Andere Lötstellen gibt es nur noch am LPC und an der JTAG Schnittstelle. Bernd
Was für ein JTAG-Interface verwendest Du und wie ist es an _welchen_ "LPC" angeschlossen? Und welche Software setzt Du ein?
-
Thread
LPC-Stick Einführung gesucht!
Hi zusammen, ich habe vor einigen Tagen den NXP LPC-Stick mit einem LPC2468 Microcontroller bekommen. Leider komme ich mit der beigefügten IDE HiTOP5 nicht wirklich zurecht. Ich habe auch schon im Internet nach einer Einführung bzw. nach einem Tutorial
Mir ist grad ein LPC-Stick von der Embedded zugeflogen. Die IDE ist wirklich fürchterlich. Ich mach das ja nicht zum ersten Mal, aber ich bekomme auch wirklich GAR NICHTS damit hin. Ist der Stick bzw. sein FT2232 irgendwie
-
Thread
SPI mit 10 MBit
Uni benötige ich eine Möglichkeit Daten seriell mit 10 MBit zu senden. Da ich privat mit dem AVR und LPC arbeite würde ich gern einen der Beiden benutzen. Leider finde ich nichts darüber hier im Forum. Nur 10 MBit Netzwerkanschluss. Aber nichts über 10 MBit SPI oder IIC. Kann mir da jemand einen Tip
habe das zwischen zwei TMS 470 von TI schon gesehen. Die TMS 470 sind ARM 7 TDMI genauso wie die LPC 2XXX Serie, also sollten die LPC das auch können. Wichtig ist jedoch das ein DMA Modul vorhanden ist, das die SPI direkt bedienen kann. Ohne DMA kannst du das Byte oder Wort zwar mit 10Mbit übertragen
-
Thread
Qualität HP Taschenrechner
Wer etwas Modernes haben möchte, mit 48 MHz und einem LPC1115 ARM Prozessor, USB-Schnittstelle und weiteren Funktionen, ABER nicht auf HP und UPN verzichten mag, der nimmt so was :-) oben die Kopie unten das Original
Joe G. schrieb im Beitrag #4416251: > Wer etwas Modernes haben möchte, mit 48 MHz und einem LPC1115 ARM > Prozessor, USB-Schnittstelle und weiteren Funktionen, ABER nicht auf HP > und UPN verzichten mag, der nimmt so was :-) Wenn die Tastatur genau so hochwertig ist, wie bei HP, dann würde
-
Thread
Sensormodul mit Funk
Der ESP ist ein stromfresser, da ist die Kombi RFM69+µC um Längen sparsamer. Ich habe sowas mit dem LPC812 gebaut und davon funken schon einige fröhlich vor sich hin. Vor ein paar Tagen habe ich eine kleinere Version der Platine mit einem LPC824 bei Elecrow bestellt. Die Zentrale ist ein Raspberry mit
genommen? gute Frage, für Sensoranwendungen ist der überflüssig und kann weggelassen werden, der LPC hat einen guten internen RC Oszi. Tatsächlich hatte ich erst eine V1 der Platine bestellt aber dann noch den Quarz dazugebaut weil noch genug Platz auf der Platine war. Ich habe die Platine auch zur
-
Thread
[S] "selfmade" sprintf()- Funktion:)
Schönen guten Abend, ich programmiere gerade ein LPC2478 mit WinARM und mir ist aufgefallen, dass die sprintf()-Funktion zusammen mit den Routinen aus der newlib-lpc eine Größe von 36kB !! einnehmen. Eindeutig zuviel nach meinem Verständnis. Habe mich
wenn sie das selbe kann wie die Version aus newlib-lpc dann wird sie auch genauso gross werden. Wenn sie weniger können muss, dann solltst du sagen auf was du verzichten kannst.
-
Thread
Zwei FW in eine MCU Programmieren
Hallo Leute, ich muss auf einen LPC1114 einen secondary Bootloader und die FW programmieren. Im Augenblick ist es so dass ich zuerst den Bootloader über JTAG/SWD Programmiere und dann über RS485 die FW nachschiebe. Bootloader bleibt
Das Problem ist dass es mit einem .hex File nicht geht. Der Bootloader auf dem LPC kann nicht mit dem rs232 - rs485 Konverter umgehen. Wurde beim Entwerfen der Platine nicht berücksichtigt. Ich kann den LPC nur über die SWD Schnittstelle mit den Programer programmieren. Dieser
-
Thread
Welcher Mikrocontroller?
Teile haben den gleichen ARM Cortex M3 CPU-Kern. Der dritte große ist übrigens NXP, hier wären die LPC13xx und LPC17xx die Objekte Deiner Wahl. Das ist eben der Trick. Du arbeitest Dich in eine Prozessorfamilie ein und kannst dann Prozessoren von verschiedenen Herstellern nehmen. Die Basis (CPU,
familiesdocs&fam=110&doc=76 NXP: http://ics.nxp.com/support/documents/microcontrollers/zip/code.bundle.lpc17xx.keil.zip Jeder Hersteller hat für seine Chips passende Evalboards. Schau mal bei www.olimex.com, die haben Boards mit den Chips verschiedener Hersteller. Compiler: Der Originalcompiler von
-
Thread
Audio over Ip
AVB in -> 1 Stereo in/out) zum Beispiel einen Cortex M3 zu verwenden, Ethernet und I2S sind bei NXP LPC1768 schon on Chip. Wenn man die AVB Sourcecodes verwendet müßte doch eine Portierung schneller sein als eine eigene Entwicklung komplett von Null zu beginnen - oder sehe ich das falsch? Thomas
1 Stereo in/out) zum > Beispiel einen Cortex M3 zu verwenden, Ethernet und I2S sind bei NXP > LPC1768 schon on Chip. Wenn man die AVB Sourcecodes verwendet müßte doch > eine Portierung schneller sein als eine eigene Entwicklung komplett von > Null zu beginnen - oder sehe ich das falsch?
-
Thread
32 Bit Controller für Motion Control
stellt der STM32 ca. doppelte Leistung zur Verfuegung verglichen mit dem schnellsten dsPIC. Der NXP LPC1768 wurde auch schon genannt, laeuft mit 100 MHz und dem Cortex-M3 Core. Also nochmals fast 40% schnellerer Takt wie der STM32. Noch nicht genannt wurden die neuen Typen von Luminary (TI), LM3xxx, die
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
Suche gutes LCD/LED Display-System mit leicht verwendbarem Framework für meine Bachelor-Arbeit.
es github & Co. Test mit AdafruitGFX und Portierung auf Mbed für ein STM32F407VE Chinaboard oder LPC1347: https://github.com/JojoS62/mbed-os-example- blinky_STM32F407VE/tree/master/lib/Adafruit_TFTLCD_16bit_STM32-master/src Für den LPC mit dem anderen Display wird die Zeile [c] Adafruit_TFTLCD
funktioniert das mit 128x32. Auch die bekannten OLED funktionieren mit Adafruit, hier mit einem LPC824. Der hat genug Speicher für einen Framebuffer. https://www.youtube.com/watch?v=2aIS2tJxsAA lvgl Treiber für einige STM32 Boards sind noch hier: https://github.com/JojoS62/Test-lvgl/tree/master
-
Thread
LPC 2141 Hardware
Keil: http://www.keil.com/mcb2140/ --> schematics oder Olimex http://www.olimex.com/dev/images/lpc-h2148-sch.gif Gruss, Robert
Hallo, ich hatte das mit VBAT auf GND im LPC 214x Manual unter RTC usage notes gelesen. Werde dann VBAT auf +3,3 V legen und den RTXC1 auf GND. Aber da ist mir noch etwas mit dem clock unklar: Da der LPC keinen clock Ausgang hat ich jedoch
-
Thread
LPC 2138 Flashen
Hallo zusammen. ich habe ein Verständnisproblem zum Thema LPC 2138 Flash Speicher Programmierung. Denn ich möchte, wie die Software Flash Magic den LPC mit einem beliebtet Hex File beschreiben. Dazu fehlt mir das Verständnis. Die User Manuals zum LPC2138 hab ich
Kapitel ISP davor. Eventuell findest du hier noch Tipps: https://www.mikrocontroller.net/articles/LPC2000 http://home.arcor.de/bernhard.michelis/LPC/index.html
-
Thread
Dritter Timer beim LPC2294 - PWM
Hallo Miteinander Ich soll ein Board mit einem ARM7 (LPC2294) entwerfen. Dieser LPC2294 hat laut Datasheet 2 Timer. Laut Farnell 3. Jetzt könnte es ja sein, dass sich Farnell einfach vertan hat und die Angabe im Datasheet stimmt (was ich denke) oder aber der LPC hat 2 normale 32Bit-Timer (mit ganz normalen Capture und Match-Eingängen) und dann noch ne art Mini-Timer (ohne Eingänge) für die PWM. Grund für die Annahme: User-Manual (Seite 246) steht der Satz
-
Thread
Rowley Cross Studio - LPC2294 - 2s Resetbaustein
Hallo, ich bekomme mit dem Olimex ARM-USB-OCD keine Verbindung mit meinem LPC2294. In meiner Schaltung ist ein MAX6301 mit 2s Resetzeit. Sobald ich den OCD-JTAG dranhänge, hängt der LPC im Reset und ich kann nicht connecten. Ohne den MAX6301 hängt er auch im Reset, aber sobald
OpenOCD-Verzeichnis nimmt oder alles alleine macht. Mit einem Wiggler-Clone funktioniert alles. Ich habe ein LPC2294.js-Script mit einer Reset-Funktion und dort ein paar Delays angepasst. Wenn ich nun in der lpc2xxx_armusbocd.cfg folgende Zeilen einfüge, ändert sich nichts. [c] #jtag scan chain #format L IRC
-
Thread
STM32F4 Starthilfe
#4682650: > Kein einziges Beispielprojekt läuft ohne Comilerfehler vom Stapel weg Das ist bei den LPC ARM deutlich anders hier kommt jedes Eval Board mit 100 Beispielen für Eclipse/GCC und KEIL und IAR die sofort laufen: http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/lpc-cortex-m-mcus/software-tools/lpcopen-libraries-and-examples:LPC-OPEN-LIBRARIES
-
Thread
SPI Problem beim Lesen
Guten Abend, Ich versuche einen PN532-NFC Reader mit einel LPC1758 über Hardware SPI zum Laufen zu bringen uns stoße dabei auf folgendes Problem: Beim Versuch Daten vom PN532 zu empfangen scheitert der LPC 1758 bzw ich. Das Senden funktioniert soweit und die
. Der PN532 überträgt HEX 0x01 in 8 BIT (LSB zuerst), wie auf dem Bild erkennbar ist, aber der LPC1758 ließt HEX 0x00. Umgekehrt wenn 0x00 übertragen wird, so interpretiert der PN532 es als 0x01. Wenn jemand weiß, woran das liegt, wäre ich sehr dankbar mit freundlichen Grüßen David
-
Thread
ARM LPC1768 - RFM70 Modul
ein und habe dazu eine kleine Frage, leider habe ich bisher nur mit AVRs gearbeitet.. Ich hab ein LPC1768 und ein Pollin RFM70 Modul das mit 3,3V läuft. Der LPC läuft ebenfalls mit 3,3V alles super. Nun stellt sich mir die Frage, kann ich das RFM70 Modul genauso an den LPC anschliessen wie auch an
Bachte, das P2.10 auch der Bootloader Pin ist. Ein falscher Pegel vom Modul beim Reset und der LPC1768 startet den Booloader anstelle Deines Programms. Nimm lieber den Pin für EINT1.
-
Thread
LPC1769 Librarys
Hallo zusammen, ich habe diese Woche mit dem LPC1769 angefangen und programmiere diesen mit der Mitgelieferten CodeRed-Umgebung. Jetzt habe ich in den Beispielen öfters mal includes gefunden (z.B. type.h, math.h usw.) die ich für spätere Projekte
Beispielprojekten wird hingegen die Lib *CMSISv2_LPC17xx* eingebunden. Die habe ich zwar in meinem Project Explorer auch drinnen, kann sie aber beim erstellen eines Projektes nicht auswählen!? Was für eine Lib ist denn da bei euch genau angegeben?
-
Thread
Speicheroszilloskop selberbauen (Diplomarbeit)
bauen. Meine Kenntnisse beschränken sich im wesentlichen auf GTK, C, LibUsb in Kombination mit dem LPC2148. Das ganze wird unter Linux rennen, oder es sollte zumindest. Das Oszi soll zwei wesentliche funktionen haben: Zum einen speichern auf Ram, wo ich dann wohl FPGA's brauchen werde und direkt
Hmm, was mir noch Grade durch den Kopf geht. Du bist fit in LPC2148, falls Du da auf fertige USB Routinen zurückgreifen kannst, mal testen was fuer Sampleraten Du damit schaffst gegebenfalls den Aufbohren mit CPLD, RAM und ext. AD Wandler. mfg, Bjoern
-
Thread
uIP doppelte Replys
Hallo, ich habe ein Freertos mit dem Webserver Beispiel für den LPC1768 am laufen und es funktioniert auch, jetzt ist mir aber aufgefallen, dass wenn ich mir den Ping in Wireshark anschaue ich dopelte Replys bekomme (in der eingabeaufforderung sehe ich das nicht, unter
Das hatte ich schon alles erledigt, bei mir ist ein LPC1758 drin und ein LAN8710i :-)
-
Thread
CAN Tranceiver
external. Kostenguenstige und sehr schnelle micros von Philips mit integriertem CAN waeren der LPC2119, LPC2129 (mehr Flash), LPC2194 (4 CAN Schnittstellen) und die LPC229x serie. All die Teile sind fuer die Clients, auf dem Host PC brauchts eine CAN Einsteckkarte, ich hoffe das ist nicht das
-
Thread
Ethernet Schaltung
zeichnet NXP keine Schaltpläne selbst. weiss ich nicht, sicher sind einige zB von EA, aber im Xpresso-LPC1549 steht nur 'NXP www.standardics.nxp.com/microcontrollers/ 411 E. Plumeria Dr San Jose, CA 95134 Semiconductors' Und auch dieser Plan ist ein Mix auch Verbindungen/Labels über 4 Seiten.
kann ich leicht daran erkennen, dass sie keine Labels haben, sondern nur Netznamen. > im Xpresso-LPC1549 https://www.nxp.com/downloads/en/schematics/LPC1549_LPCXpresso_v2_schem_Rev_C.pdf Dieser Plan ist aber auch schön. Ich finde mich auf Anhieb darauf zurecht. Und auch dort finden sich Seitenverweise
-
Thread
UART Programmierung bei ARM LPC2138
Hallo! Ich versuche den UART0 bei einem LPC2138 ein zu richten. Leider bekomme ich entweder keine, oder keine Sinnvolle Ausgabe auf das Terminal. Ich verwende das Embedded Artist QuickStart Board. Hier mein Code: [c]#include <LPC213x.h
http://www.standardics.nxp.com/support/documents/microcontrollers/pdf/an10369.pdf Ist zwar fuer den LPC2106 geschrieben aber sollte genauso auf dem LPC2138 laufen. NXP hat ein sogenanntes Familienkonzept, Code kann sehr haeufig von kleineren Bausteinen uebernommen werden in der LPC2000 Familie. Weitere
-
Thread
Simpler Usb Taster
integrierten USB-Treibern, dann muss man nur die Definitionen erstellen und das API im ROM aufrufen z.B. LPC11U37 : usbd_rom_hid_generic : usbd_rom_hid_keyboard http://www.nxp.com/products/software-and-tools/software-development-tools/software-tools/lpcopen-libraries-and-examples/lpcopen-software-development-platform-lpc11xx:LPCOPEN-SOFTWARE-FOR-LPC11XX Auf PC-Seite muss man entweder gar nichts machen, man kann ja einfach mit dem uC ein HID-Gerät nachbilden für das es schon ein PC-Programm gibt und HID braucht ja keinen Treiber. Andernfalls
-
Thread
Passender µC für CAN, PWM, Datenspeicher, Regelung
> Programmiertools hast etc. Bisherige Erfahungen konnte ich mit Atmega 2560 (Atmel Studio) und LPC1769 (MCUXpresso) sammeln, wobei letzteres noch relativ frische Erfahrung ist.
Schaue wie viele Messwertberechnungen benötigt werden. Der LPC1769 hat ein "Cortex-M3" Core drin, ohne FPU. Bei vielen Messwerten würde ich eher einen größeren Prozessor mit FPU wählen, mit "Cortex-M4F" Kern.
-
Thread
LPC2138 OpenOCD flash bank
#target arm7tdmi little run_and_init 0 arm7tdmi-s_r4 #run_and_halt_time 0 30 # flash-options LPC2138 #flash bank lpc2000 0x0 0x7D000 0 0 lpc2000_v2 0 12000 calc_checksum # NXP LPC2138 ARM7TDMI-S with 512kB Flash and 32kB SRAM, clocked with 14.7456MHz crystal if { [info exists CHIPNAME] }
flash bank name driver base size chip width bus width target [driver options] flash bank $_TARGETNAME lpc2000 0x0 0x7D000 0 0 0 lpc2000_v2 14745 calc_checksum # 23.09.2010 arm7_9 dcc_downloads enable arm7_9 fast_memory_access enable init reset halt sleep 10 [/code] Bei der Initialisierung
-
Thread
SPI schnittstelle
hallo kann mir bitte jemand helfen. ich versuche einfach zwei lpc935 über die SPI schnittstelle zu verbinden. doch mein programm funktioniert nicht. da ich nun schon kurz vor der verzweiflung bin, hoffe ich ihr könnt mir helfen. bitte danke mfg
ich erkenne keinen Unterschied. Denn code habe ich aus einem Auszug aus Buch Keil C51 (Philips LPC900 Ergänzung zu Kapitel 10 (SPI-Bus)). Nur den Interrupt 2 habe ich dazugefügt um irgend wie die µC Zeitlich abzustimmen. Zuerst löse ich den Interrupt beim slave aus um Werte in SPDAT zu schreiben
-
Thread
MSP430 Performance im Vgl. zu AVRs
wie mit dem MSP430 Launchpad von TI. Dafür bekommt man ein Haufen Leistung für sehr wenig Geld (z.b. LPC1113 (24KB Flash, 8KB RAM, bis zu 50 MHZ Clock) für knapp einen Euro pro Stück, auch als Hobbyist). Tom M. schrieb im Beitrag #2657707: > Ist es richtig, dass alle MSPs einen UART bootloader mit
Roland H. schrieb im Beitrag #2658276: > Das ist so möglich bei AVR, ARM (LPC, STM), RX, PIC32 - nur nicht bei > MSP430. Das ist eine Compiler Frage, keine Controller Frage. > Ob das nun besser oder schlechter ist, sei dahingestellt. Ich find es jedenfalls schlecher alles
-
Thread
JTAG-Adapter für ARM/Cortex-M3 (STM32) mit UART
schwarz. Als Spannung habe ich 3,3V/ 5V im Sinn. So wie bei einem Standard-Cortex-M3 / STM32 oder LPC2000 ARM7. Das reicht in der Regel für die Hobby-Anwenungen aus. (Die Profis nehmen sowiso einen J-Link oder ähnlich...) Eine Schutzdiode ist drin, die schützt bei Überspannung und Verpolung auf der
. > Als Spannung habe ich 3,3V/ 5V im Sinn. So wie bei einem > Standard-Cortex-M3 / STM32 oder LPC2000 ARM7. Das reicht in der Regel > für die Hobby-Anwenungen aus. (Die Profis nehmen sowiso einen J-Link > oder ähnlich...) Na, paß auf. Der rend zu niedrigeren Spannungen hält an, und gerade für
-
Thread
MAX7000S mit Controller programmieren
Controller geschickt werden. Welches Dateiformat (svf, pof, ..) wäre da passend? Da der Controller (LPC935) nicht besonders viel ROM/RAM hat, sollte dieser die Info vom PC gleich in JTAG Signale umwandeln. D.h. Soviel wie möglich am Host-PC erledigen und nur die nötigsten Dinge im Controller.
für den Tip mit dem JAM player Der JAM player ist für sich recht groß und passt nicht in meinen LPC935. Bevor ich den JAM player zerlege und ihn auf PC und LPC935 aufteile, frag ich mal so in die Runde, vielleicht hat jemand Erfahrung damit.
-
Thread
CAN-Bus; Was brauche ich?
jaaaaa, aber vielleicht ein ARM7? Da gibt es, hier im Shop des Forums, ein Olimex-Board mit LPC2129 von NXP (ehemals Philips). Der LPC2129 hat 2 integrierte CAN-Controller, und die haben auch etwas ERRATA wie alle neueren Controller, aber es gibt von der Keil-Homepage betriebsfertigen Demo-Code
Businterfaces nicht gegeben. Gegenüber integrierten Versionen wie beispielsweise AT90CAN128 oder LPC2129 hat man den Vorteil, dass man bei Migration von AVR auf ARM oder sonstwohin nur ein paar Zeilen SPI-Code umbauen muss, der Rest vom CAN-Stack bleibt erhalten. Mit beispielsweise ATmega8 + MCP2515
-
Thread
LPC2292 und DRAM
hast du dafür ggf. auch ne passende schaltung die man ggf an eine lpt2292 anpassen könnte ?? der lpc kann extern 4 bänke a 16MB / 32 Bit verwalten.
Olimex veroeffentlicht die Schematics z.B. hier http://www.olimex.com/dev/images/lpc-h22xx-sch.gif
-
Thread
mikrocontroller-praxis - Ethernet Interface-Board ENC28J60 an ATMEGA32
Beispiele: http://www.ebay.de/itm/New-Verison-ENC28J60-Ethernet-LAN-Module-for-Atmega-328-2560-AVR-LPC-STM32-/170836597113?pt=LH_DefaultDomain_0&hash=item27c6a79979 http://www.ebay.de/itm/ENC28J60-Ethernet-LAN-Module-for-Arduino-AVR-LPC-STM32-/280784756946?pt=LH_DefaultDomain_0&hash=item41601360d2 http://www.ebay.de/itm/ENC28J60-Ethernet-LAN-Module-for-Arduino-AVR-LPC-STM32-/280706213546?pt=LH_DefaultDomain_0&hash=item415b64e6aa http://www.ebay.de/itm/ENC28J60-Network-Module-Schematic-For-51-STM32-LPC-AVR-/260875093296?pt=BI_Electrical_Equipment_Tools&hash=item3cbd5e0530
-
Thread
code umwandeln
Hintergrund des ganzen ist, dass der Code für einen ATMEGA geschrieben ist ich ihm aber für einen LPC1768 benötige es also keine pgmspace.h mehr gibt folglich alle damit verbundenen Variablen ersetzt werden müssen.
//get width of character uint8_t font_get_char_width(FONT_P charset, unsigned char character) { LPC_GPIO2->FIODIR |= 0x01; // LED1 const char* table = font_widthtable(charset); LPC_GPIO2->FIODIR |= 0x04; // LED3 if (table) { return (table[font_get_char_number(charset,character)])
-
Thread
LPC 17xx Interruptverhalten
Moin, Moin, ich hab eine Frage bzgl. der LPC17xx Reihe zwecks Interrupts. Beispiel: volatile unsigned int counter; void TIMER0_IRQHandler(void) { if (TIM_GetIntStatus(LPC_TIM0,TIM_MR0_INT) == SET) { counter++; } } wie
reinschreibe, dort kein interrupt aktiv ist ? bei den avr's muss man ja cli() und sei() verwenden, beim lpc hab ich auf die schnelle nichts gefunden.
-
Thread
FreeRtos auf LPC1768 GCC Startschwierigkeiten
Hallo Bastlerkollegen, Ich arbeite momentan mit dem Cortex M3, speziell mit dem LPC1768 von NXP. Es läuft eigentlich auch alles ganz gut. Ich benutze ein Makefile von Martin Thomas welches ich so weit angepasst habe, dass meine "normalen" Projekte damit funktionieren. Als Compiler
extern xPortPendSVHandler .extern xPortSysTickHandler .extern vPortSVCHandler Das wäre dann LPC1700_Startup.s
-
Thread
ARM7
günstigte Evaluationboard mit einem ARM drauf ist das auch hier im Shop verkaufte Olimex-Board mit Philips LPC2106. Allerdings ist bei dem kein Daten/Adressbus nach außen geführt. Daher ist weder eine Speichererweiterung noch (zusätzlicher) memory mapped I/O möglich. Der '2106 wird auch auf dem von Jürgen
sich auch interessantere Varianten finden lassen, wie beispielsweise http://www.olimex.com/dev/lpc-h2214.html (~ 90 USD) oder http://www.olimex.com/dev/lpc-e2214.html (~ 100 USD) Als Compiler kann der freie gcc für ARM verwendet werden, lediglich das Debuggen via JTAG-ICE ist etwas problematisch
-
Thread
STM32 - ST - Hinhaltetaktik oder Insolvenzverschleppung?
Die Fabs mit den Prozessen für STM32 aber auch LPC usw. sind ausgelastet bis nächstes Jahr. Wir bekommen derzeit z.B. keine LPC845 https://www.mouser.de/ProductDetail/NXP-Semiconductors/LPC845M301JBD48E?qs=AQlKX63v8Rta3uhktjkHuw%3D%3D Wir haben
-
Thread
Was kommt nach Atmega?
so tief reingelesen hat) Irreführung der Massen. Genau so ist es. Geht ja schon mit ST32F1xx und LPC17xx los: Beim STM32 sind viele Register trotzdem nur 16 bit breit und haben dann wieder dieses tolle high- und low-register, obwohl man das wohl schön in 32 bit hätte abbilden können. Andererseits haben die STM32 dann wieder ein CRC-Register drin, die LPC aber eine "richtige" RTC und nicht einfach nur einen Counter. Dafür gibt es die STM32 in viel mehr Gehäusen als die LPC. usw., usw., usw. Kurzum: Das wenige, was ARM tatsächlich auf allen vorgibt
-
Thread
Einstieg in Arm
Einstieg wohl bessere (kleinere) Möglichkeiten. Schau dir z.B. mal die LPC13xx Serie an. Den kannst du per USB an den Rechner stecken und per Drag&Drop programmieren.
Hi Wenn es nicht unbedingt ein LPC sein soll oder die Betty FB, kann ich dir das Board hier empfehlen. http://www.watterott.com/de/STM32VL-Discovery Es hat Pins herausgeführt, eine programmier/Debug möglichkeit (ST-Link, abgespeckte
-
Thread
Flashen über OpenOCD mit GDB verbinden
getestet mit: - AT91SAM7SE512, Eclipse 5.x inkl. GDB hardware debug-plugin, OpenOCD SVN922, JTAGkey - LPC2378, Eclipse dito, OpenOCD SVN97?
3333 Ohne den klappt die GDB Verbindung zum OpenOCD nie. Ansonsten hat die Anleitung für den "NXP LPC23xx/24xx" super geklappt, nur noch die Anpassung an meinen JTAG-Dongle war nötig (aber das muss ja sowiso jeder ...) Diesen einen Link von ^^ bitte auch auf dieser Seite dokumentieren.
-
Thread
Ports setzen beim ARM7
der Schreibzugriff auf das Register recht sinnlos, wie auch das Programmierhandbuch zumindest der LPC21xx-Reihe von Philips beschreibt. Das ist aber auch gar nicht nötig - Du musst im IOSET-Register nur die zu setzenden Bits setzen und im IOCLR die zu löschenden Bits setzen. Andere Bits werden davon
it is not possible to write to individual bytes in * this register." Das Usermanual der LPC211x-Reihe (Mai 04) erwähnt gar nicht erst, daß das Register beschreibbar sei.
-
Thread
PIC 32 schneller Basic Interpreter
meinerseits: ich hab hier ne Eigenbau-Eval-Platte vorliegen, die ich vor ein paar Jahren mal für den LPC2478 gemacht hatte: LPC2478, dazu 16 MB SDRAM, dazu TFT-Ansteuerung (das Teil kann problemlos bis zu WVGA, also 800x480), dazu SD-Karte, dazu CODEC von TI, dazu nen CPLD für Unvorhergesehenes usw. Der
Ich würde das Teil (genauer: die Eagle-Dateien dazu) in's Rennen werfen und die bisherige FW auf LPC4088 und diesen Interpreter umschreiben - wenn wir damit zu Potte kommen. W.S.
-
Thread
Spannungsquelle mit Dioden reduzieren
Da ich demnächst den LPC845 mit einem RFM69 verheiraten will und das Ganze dann natürlich batteriebetrieben sein soll eine Frage: Eine Spannungsquelle mit einer Diode um die Diffusionsspannung zu reduzieren ist ja ein alter
Wenn der LPC845 fast nuex braucht, sinkt auch die Flussspannung. Ich wuerde bei fast nuex eher auf 2 Si-Dioden tippen um auf 1 V zu kommen.