-
Thread
LPC1769 & I2C0
ics.nxp.com/support/documents/?type=software an, dort scheint eine neuere Version der LPC175x and LPC176x CMSIS-Compliant Standard Peripheral Firmware Driver Library (GNU, Keil, IAR) zu stehen, von Juni 2011. Bei meinem LPC1768 tut die mit I²C.
-
Thread
Orientierungshilfe ATXMega oder ARM (ST, NXP)?
Programmbeispiele. Am Beispiel NXP kann man sich ein "grosses" Evalboard holen zur SW-Entwicklung, z.B. mit LPC176x, und der fertige Code läuft dann ohne Änderungen, nur mit anderem CMSIS Headerfile, auch auf den anderen Chips LPC8xx, LPC11xx, LPC12xx, LPC13xx, LPC175x, LPC40xx.
> Am Beispiel NXP kann man sich ein > "grosses" Evalboard holen zur SW-Entwicklung, z.B. mit LPC176x, und der > fertige Code läuft dann ohne Änderungen, nur mit anderem CMSIS > Headerfile, auch auf den anderen Chips LPC8xx, LPC11xx, LPC12xx, > LPC13xx, LPC175x, LPC40xx. Etwas off-topic,
-
Thread
Verständnisfarge USB Secondary Bootloader LPCxxxx
beim Starten aktiviert. Wenn jetzt aber das Device lesegeschützt sein soll (via 0x02FC beim LPC176x), macht das mit dem USB Loader keinen Sinn, weil man darüber den Code trotzdem auslesen könnte. Stimmt das so oder sehe ich da was falsch ? Danke
-
Thread
Forth für LPC1769
MPE Forth 7 VFX Cross Compilers http://www.mpeforth.com/xc7.htm *Standalone Targets* und NXP LPC176x (Board: Olimex LPC-1766STK) werden unterstützt ab der preiswertesten Stamp Version (~100€).
-
Thread
NXP Errata Sheets und Revisions
dass Hardware-Bugs auch mit neuen Chip-Revisions einfach nicht mehr gefixt werden? Beispiel: Der LPC176x hat für Ethernet PHY ENET_MDC und ENET_MDIO Pins. Der LPC175x (gleicher Chip, kleineres Gehäuse) hatte diese in Rev. 0 auch, sie funktionierten aber nicht, man sollte das in SW lösen. Anstatt das
-
Thread
Mehrere Signale über einen ADC messen
Speicherung geht: die moderneren 32 Bitter haben oft hilfreiche Features die (kenne ich jetzt vom LPC176x) zb mehrere Kanäle vorselektieren und dann automatisch im Burstmodus durchnudeln. Oder per DMA die Ergebnisse direkt in den Speicher schreiben.
-
Thread
LPC1768 mit Red Suite und eigenem Linker Script
Bitte mal in UM10360.pdf nachlesen, wie der Flash im LPC176x aufgebaut ist. Hint: Es gibt 16 4k Pages am Anfang, der Rest sind 64k Pages. Damit Liegen FlashB und FlashC auf einer Page und können nur gemeinsam gelöscht werden.
-
Thread
LPC176x uart-baudrate
Ich habe festgestellt, dass selbst bei den ganzen uart-Examples zum LPCXpresso die Einstellung der Baudrate nur über die Register DLM/DLL erfolgt und die Möglichkeiten der fractalen Baudratengeneration nicht benutzt werden. Damit wird u.U. ein nicht nötiger Baudratenfehler in Kauf genommen. Im Folgenden stelle ich mal einen kleinen Codeschnipsel vor der diese Werte zur Laufzeit berechnet. Das mache ich mit der Holzhammermethode in dem ich alle 54 Möglichkeiten der Register für die fraktalen Werte mal 4 Möglichkeiten des Taktvorteilers durchrechne und die Parameter mit der kleinsten Abweichung verwende
-
Thread
LPC17xx (Cortex M3) mit FreeRTOS
Cortex-M3 Systick-Handler. Ist das im Startupcode richtig gesetzt? Das passiert bei mir im cr_startup_lpc176x.c und sieht so aus: [c] // freertos Vectoren vPortSVCHandler, DebugMon_Handler, 0, xPortPendSVHandler, xPortSysTickHandler, // SVCall_Handler, // DebugMon_Handler
queue.o ./libs/freertos/tasks.o ./libs/freertos/timers.o ./system/core_cm3.o ./system/cr_startup_lpc176x.o ./system/system_LPC17xx.o ./src/main.o -mcpu=cortex-m3 -mthumb -nostartfiles -T./system/lpc1769_flash.ld -Wl,-Map=freertos.map,--cref,--no-warn-mismatch,--gc-sections -L./system -o freertos.elf
-
Thread
LPC1700: Code aus externem Memory ausführbar?
von > einer SD-Karte ins externe Memory laden und dort ausführen, Pass auf: die LPC175x und LPC176x haben keinen Anschluss für externes RAM. Nur die LPC177x und LPC178x haben das, die sind aber noch ganz neu und nicht in Mengen verfügbar. Außerdem würde ich bei denen noch nen halbes Jahr/Jahr
-
Thread
Ist ATXMEGA etwa out?
Nachfolger des ARM7TDMI. Und NXP bietet beispielsweise auch für den LPC236x (ARM7) nun die Pinkompatiblen LPC176x (Cortex-M3) an. Nebenbei: Der Cortex Core ist nun etwas standardisierter als früher der ARM7TDMI. So sind nun zumindest Interuptcontroller und der System-Timer bei allen Herstellern gleich. Insofern
-
Thread
Fragen zu CAN-Boards/Controller
. Da wird der AT90CAN ausreichen. Als alternaive einen CortexM3 nehmen mit CAN. LPC175X oder LPC176X sind da nette Kanidaten. http://de.farnell.com/nxp/lpc1764fbd100/mcu-32bit-arm-cortex-m3-100lqfp/dp/1718546?Ntt=LPC1764 Damit hat man defenetiv genug Reserven für alles Mögliche und dazu ist
-
Thread
STM32F103C4 - Low Density Device - USB und CAN gleichzeitig?
F107 ausweichen. Als Alternativen kann ich Dir auch die Cortex-M3-Controller von NXP LPC175x bzw. LPC176x ans Herz legen. Die können auch USB und CAN gleichzeitig, sind mit 100 MHz noch etwas schneller und ganz nebenbei auch um einiges preiswerter als die STM32. Leider gibts die NXP nun in Gehäusegrößen
-
Thread
AT90CAN64/128 tunning
STM32F103 (72 MHz) oder TI/Luminary LM3Sxxxx (da soll es bald Versionen bis zu 100 MHz geben) oder NXP LPC176x oder LPC175x (100MHz). Das ist dann nicht nur ein bißchen schneller, sondern richtig viel schneller, und die Controller kosten auch nicht wesentlich mehr. fchk
-
Thread
LPC176x Fehler im Datenblatt?
Beim Testen einer LPC1765 Platine hat sich folgender Fehler gezeigt: Entgegen dem User Manual muss Bit 15 im PCONP Register gesetzt werden - nach Handbuch "reserved" - damit die I/O Leitungen überhaupt funktionieren. Hat das noch jemand so festgestellt ? In der Keil Umgebung ist dieses Bit auch als Power Control für die GPIO angegeben.
-
Thread
Cortex M3 mit USB HS Device gesucht
gugst du NXP LPC 176x Datenblatt http://www.nxp.com/documents/data_sheet/LPC1769_68_67_66_65_64.pdf Gruß blub
-
Thread
Einfaches Entwicklerboard für NXP LPC176x, bitte mal drüberschauen
Hallo, ich möchte jetzt mal mein aktuelles Projekt vorstellen, ein einfaches Entwicklerboard für einen LPC1766 (eins von den NXP-Samples). Das Board ist von den Boards von Keil und Red Code inspiriert, aber vereinfacht, es ist mein erstes Platinenprojekt. Speziell Ethernet und FTDI für den Debug-Port sind der Vereinfachung zum Opfer gefallen. Das Board (80mm x 100mm) ist mit Kicad gemacht, ich möchte das dann bei PCB-Pool machen lassen. Das Einlesen der Gerber-Dateien in GC-Prevue 9 klappt, soweit ich das beurteilen kann. Löten will ich das dann per Hand. Ein paar Fragen dazu: * Wie
-
Thread
Grundlagen/Tutorial Cortex M3?
für SD, Ethernet statt seriell evtl. auch gleich, viele fertige Libs ...). Aktuell scheinen die LPC176x von NXP ja einen guten Ruf zu haben. Als Entwicklungsboard bzw. Spielzeug habe ich hauptsächlich einen USB-Stick gefunden (ca. 59 €; Preis in meiner Vorstellung) oder ein Super Board mit Grafik und
-
Thread
LPC1768 <> LPC2368 Kompatibel?
Sieht mir so aus als ob der LPC1768 etwas spaeter kommen wird als die anderen LPC176x und LPC175x. Zuerst war immer nur vom LPC1766 die Rede in den Data Sheets und auch in den Broschueren. Dann beim Press Release gab es ploetzlich auch den LPC1768 und alle waren jetzt auch 100 MHz