-
Thread
Spezieller Mikrocontroller gesucht
Der 16-bit DAC wird wahrscheinlich ein frommer Wunsch bleiben aber ansonsten gibt es STM32, STR9, LPC1700, LM3S900, LPC2300, LPC2400, SAM7X und das sind alles Produktfamilien und es verbergen sich wohl mehr als 20 Chips, die alle den Erfordernissen entsprechen. Viele davon werden in dieser Rubrik kurz
-
Thread
Open source Autoradio
NXP haben etwas mehr RAM als die M0 und der wird für RDS und freq. diversity benötigt. z.B. der LPC1754 sollte ausreichend sein. > 2.)SuperH für MP3 [...] > 3.) [...] Beagleboard (Mx) oder so [...] > 3 Probleme 3 Lösungen nach der Step by Step Methode. Also ich wär so > zufrieden! Ja, auf so
dann wollen wir mal: AVR32: alle gewünschter Features aber nur -40..+85°C trotz 'automotive' LPC175x: M3, fast alles drin, kann auf die schnelle kein I2S finden. Aber 125°C LPC236x: ARM7, alles drinn inkl. I2S, ethernet, USB/OTG und 125°C Wenn ich mir einen Kandidaten aus der Liste wünschen darf
-
Thread
[Kicad] LQFP100 (M16C) Footprint erstellen?
Kicad hat ein TQFP_100 drin, das habe ich erfolgreich für einen LPC1766 benutzt (handgelötet).
schrieb im Beitrag #1708005: > Kicad hat ein TQFP_100 drin, das habe ich erfolgreich für einen LPC1766 > benutzt (handgelötet). Das muss ich checken. Ups, in meiner Windows-Version (20100406) noch nicht, da ist nur ein TQFP32 drin. Meine Linux-Version ist neuer, da könnte was drin sein. Im Bildanhang
-
Thread
Integration der newlib in ein Cortex-M3 Projekt
lassen. Wenn das funktioniert, kann man nachsehen, ob AHB-RAM irgendwie eingerichtet werden muss (mit LPC17xx bisher selbst noch nichts gemacht). Wird sbrk aufgerufen und liefert es vernünftige Rückgabewerte? Werden Fault-Excpetions ausgelöst?
cs-arm-none-eabi-4.4.1/lib/gcc/arm-none-eabi/4.4.1 -L /usr/local/toolchain/cs-arm-none-eabi-4.4.1/lib -T lpc1768-heap.x -o main.elf main.o -lgcc -lc[/code]
-
Thread
MCB1750 Evabluation Board
Hallo, weiss jemand ob die beiden LPC1758 EVBs vom gleichen Hersteller sind oder ist das eine ein Nachbau vom anderen ? http://www.embedinfo.com/en/list.asp?ID=38 http://www.keil.com/mcb1700/mcb1750.asp Auf den ersten Blick sehen
-
Thread
GCC, Cortex-M3 (LPC1768) und Fließkommazahlen
Hallo, bei meinem LPC1768 Cortex-M3 in Kombination mit meiner GCC 4.4.1 Toolchain (Linux) habe ich heute ein komisches Verhalten entdeckt, wenn Fließkommazahlen in Modulen auftauchen. Es geht dabei um folgende Beispielfunktion
fomit-frame-pointer -fshort-wchar -O3 -g -c -o main.o main.c arm-none-eabi-ld --no-wchar-size-warning -T lpc1768.x -o main.elf main.o mod.o[/code] Die folgenden beiden Varianten der Funktion (1 ohne Funktionsparameter, 2 ohne Fließkommazahlen) funktionieren auch in einem Modul einwandfrei: [c]void demo_ok1
-
Thread
Ethernet und µC
Schaue Dir doch mal den STM32 oder den LPC1768 an. hier gehts zum Artikel vom [[STM32]]. Kaufe Dir dann von diesen Prozessoren am besten ein Demo-Board mit Ethernet Schnittstelle. Achte darauf was für Demo-Codes dabei sind. z.B. uIP TCP/IP Stack und Schaltplan. Der STM32F107xx kann 72MHz, ab Ende diesen Jahres 120MHz. Der LPC1768 kann 100MHz.
-
Thread
LPC1768 nach PLL-Tests nicht mehr ansprechbar
remap 0x0000-0x0020 to anything but the flash # mwb 0xE01FC040 0x01 mwb 0xE000ED08 0x00 } # LPC1768 has 512kB of user-available FLASH (bootloader is located in separate dedicated region). # flash bank lpc1700 <base> <size> 0 0 <target#> <variant> <cclk> [calc_checksum] set _FLASHNAME $_CHIPNAME.flash flash bank $_FLASHNAME lpc2000 0x0 0x80000 0 0 $_TARGETNAME lpc1700 12000 calc_checksum # 4MHz / 6 = 666kHz, so use 500 jtag_khz 500[/code] Wer hat eine Idee?
-
Thread
ARM Cortex M3 - GPIO Strombegrenzung
ARM" gesprochen, den gibt es nicht in diesem Sprachgebrauch. Es gibt den LM3xxx, STM32F107xxx, LPC1768xxx oder den AT91SAM3U..., jede dieser Familien kann unterschiedliche Port-Treiber haben und das hat nichts mit dem Cortex selbst zu tun. Mehr als 2 mA zu ziehen ist sicher moeglich doch letztendlich
-
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
ARM LPC1768 Cortex M3 LCD Board - Einstieg in die Welt der ARMs
das ATMega128-Board von Steinert gekauft und bin damit zufrieden. Jetzt haben die dort ein ARM LPC1768 Cortex M3 LCD Board angeboten. Von den Daten her finde ich es klasse. Doch ich zweifel daran, ob ich mit dem Board zurechtkommen werde. http://www.steitec.net/ARM/ARM-LPC1768-Cortex-M3-LCD-Board.html
entschieden? Kannst du bitte deine Erfahrungen damit etwas beschreiben? Ich bin gerade am entscheiden LPC1768 oder STM32. Ich brauche viele rs232 und CAN bus. Danke.
-
Thread
STM32 - Erster Artikel
Ich habe einen Eintrag unter "Nachteile gegenüber LPC1700" rein geschrieben. Damit sollte die Sache gerecht sein.
praktisch keines (8 Bytes alle 3 Takte ist für Thumb-2 noch ungefähr ausreichend, beim LPC1700 sind es 16 Bytes alle 5 Takte). Der LPC1700 /kann/ pro Takt schneller sein, weil er einen kleinen Cache dort sitzen hat, der STM32 hat den nicht.
-
Thread
Einregister- vs. Mehrregistermaschine
selbstverständlich geht das Flash > auch bis 100MHz Der Flash-Zugriff geht mit 100MHz (bei den LPC1700, nicht den LPC2000) weil er 5 Takte dauert. Damit der Controller darob nicht verhungert ist ein Prefetcher und hinreichend Bandbreite vorhanden, und damit er nicht bei jedem Sprung trotzdem ins Bodenlose
-
Thread
ITM-Debugging mittels Printf auf LPC1768
Hallo an alle, Ich setze gerade mein erstes Projekt mit einem LPC1768 ARM Cortex M3 Mikrocontroller mittels der Keil IDE auf. Als Debuggingtool verwende ich einen JLink, der Serial Wire Debugging (SWD) unterstützt. Dabei wird fputc auf den ITM Kanal umgeleitet
-
Thread
FLASH -> Waitstates?
Wartezeiten zu vermeiden. Der STR9 hat beispielsweise eine Art Branch-Target-Cache und das Pendant beim LPC1700 hat recht viel Ähnlichkeit mit einem normalen kleinen Cache für's Flash.
Um wieder das Beispiel von NXP ausführen: Existiert für einen LPC1768/LPC1788 ein deartiges Dokument? (Flash-Characteristcs/Waitstate-Config...)
-
Thread
Probleme mit I²C beim NXP LPC1766
kann also nicht sagen, was der Chip am Ausgang produziert. Hat jemand schonmal den I²C-Bus am LPC1766 zum Laufen gebracht? Leider hab ich mit diesem Bus überhaupt keine Erfahrung, auch nicht mit anderen Controllern. Die LCD-Ansteuerung per SPI klappt problemlos, also falls Interesse an einem How-To "Nokia6610 am LPC1766" besteht, kann ich da weiterhelfen! Also, wäre echt fein, wenn ich hier Hilfe finden würde! Grüße, Stefan.
-
Thread
Filter von µC Forum geht nicht richtig
> Im µC Forum >> Filter ARM > > Dann wird der Thread > Beitrag "Cortex M3 Hobby: STM32* oder LPC17* ?" > nicht gezeigt, obwohl in der Überschrift STM32, Cortex und LPC drin > stehen. Das Problem ist behoben, danke für die Meldung.
-
Thread
Cortex M3 Hobby: STM32* oder LPC17* ?
>Contra LPC17*: >- nur als 80 oder gar 100 Pinner erhältlich Könntest ja auch die LPC13xx nehmen, die gibt's auch "kleiner".
nur das machen und daher super einfach zu konfigurieren sind Dann kannst Du gleich wieder den LPC17xx nehmen ;)
-
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
-
Thread
Cortex M3 mit USB HS Device gesucht
DMA controller and on-chip PHY for device, Host, and OTG functions (LPC1769/68/66/65 only). The LPC1764 includes a device controller only. nicht ganz das was ich suche aber danke
-
Thread
Keil: keine .o-Datei wenn Embedded Assembler benutzt wird (Cortex-M3)
Hallo! Ich spiele zur Zeit mit dem LPC1768 (Cortex-M3) herum und versuche gerade, FreeRTOS zum Laufen zu bringen. Wenn ich nun die Datei port.c compiliere, bekomme ich weder Warnungen noch Fehler, aber leider auch keine .o-Datei. Das
-
Thread
ARM Cortex M3 Einsteg
ich brauch halt nen CAN Bus und RS485 deshalb gefiel mit dies LPC1700 ganz gut...
controller is doch nicht grad einfach oder? funktioniert denn meine vorgeschlagene kombination LPC1700 und Ride7 überhaupt miteinander?
-
Thread
CMSIS: Ich versteh es nicht
sie heißen und welche Position sie im Register haben. Somit wäre es egal, ob man einen z.B. einen LPC17* oder einen STM32* programmiert. Der jeweilige Hersteller kann seinen Chip ja basteln wie er will, er muß nur ein Headerfile zur Verfügung stellen, damit sein Chip exakt wie im CMSIS vorgegeben angesprochen
außen wieder "gerade ziehen". Das ist aber leider nicht so. Im CMSIS Blinky Example gibt es beim LPC17xx z.B. die Funktion [c] __INLINE static void LED_Config(void) { LPC_GPIO1->FIODIR = 0xB0000000; /* LEDs PORT1 are Output */ } [/c] beim STM32* die äquivalente Funktion [c] __
-
Thread
Problem beim Multitasking (ARM Cortex M3)
Ich versuche gerade für den LPC1768 Multitasking zu programmiert und nun habe ich folgendes Problem: Ich habe zur Zeit zwei Tasks, eine die nur eine Variable inkrementiert und eine Große, die einen Motor steuert und den Wert der
-
Thread
Umfrage: Mikrocontroller der Zukunft
wiederum uebernimmt zu einem betraechtlichen Teil CMSIS bei ARM. Also von einem STM32 auf einen LPC1700 oder einen Stellaris umzusteigen ist deutlich einfacher als von einem SH2 auf einen V850 obwohl sie beide bald vom "selben Hersteller" sein werden. Renesas ist derzeit der groesste MCU-Hersteller
-
Thread
VINCULUM Vdrive Alternative
nicht so die Beste... 8 Bit Prozessor. Die einfachste Lösung ist ein selber bauen... - LPC1768 mit einen USB Host Stack und ein FAT Filesystem (easy zu machen) - STM32 Cortex keine Freeware Library (diverse Libs verfügbar) Have fun K.
-
Thread
Auswahl zwischen Cortex M3 von NXP, ST, TI
Auswahl stehen mir dabei folgende 3 Firmen: - ST Miccroelectronics mit dem STM32 - NXP mit dem LPC17xx - TI mit der LM3xxxxxx Reihe Wichtig für mich ist eine gute Verfügbarkeit der Controller (ich möchte die Controller auch privat bestellen können, da die Studentenlaufbahn ja irgendwann vorbei
schon den LPC23xx / LPC24xx hat und SW für deren Pheriperie, dann ist es natürlich Sinnvoll dden LPC17xx zu nehmen, denn die haben exakt die gleiche Pheriperie drin. Das hat NXP gut hin bekommen. Für einen neueunsteiger würde ich eher zum STM32 raten. Ich habe selbst schon LPC2368 programmiert.
-
Thread
OpenOCD Problem: unable to open ftdi device
remap 0x0000-0x0020 to anything but the flash # mwb 0xE01FC040 0x01 mwb 0xE000ED08 0x00 } # LPC1768 has 512kB of user-available FLASH (bootloader is located in separate dedicated region). # flash bank lpc1700 <base> <size> 0 0 <target#> <variant> <cclk> [calc_checksum] flash bank lpc2000 0x0 0x80000 0 0 $_TARGETNAME lpc1700 12000 calc_checksum # 4MHz / 6 = 666kHz, so use 500 jtag_khz 500 ########################################### Hat jemand eine Idee oder eine Beispielkonfiguration?
-
Thread
Cortex-M3 mit LCD und SDRAM-Controller
plant für Mitte dieses Jahres die Cortex M3 Versionen von LPC247x herauszugeben. Und zwar als LPC177x-Familie. Laut unbestätigten Informationen soll der M3-Nachfolger sogar pinkompatibel zum LPC2478 sein. Ob diese Info nur für BGA- oder nur für LQFP-Gehäuse oder für beides gilt, weiß ich leider nicht
-
Thread
Cortex M3 Eval-Board
lösen konnte. Seit letzter Woche haben wir die EWARM-CM (Cortex only) Lizenzen im Einsatz. Das LPC1768 Board werde ich mir aber auf alle Fälle mal ansehen.
-
Thread
SVN-Server für eure Projekte
benutze als single user die Versionskontrolle um mehrere Architekturen (i386,SAM7s,LPC21,LPC23 und LPC17) zu unterst"utzen und maximal viel Code gemeinsam nutzen zu k"onnen. Dazu muss ich den Code in viele Klassen einteilen wie: C freestanding/C linux/C++/C-LPC21/C-LPC23/... Da finde ich die externals
-
Thread
welcher mikrocontroller?
abzuleiten. Insofern kämen also beispielsweise STM32 mit internem CAN dafür wohl in Frage, ebenso LPC1700/2300 und wohl noch andere Baureihen ähnlicher Klasse. Performance sollte dann auch kein Problem sein. Taktfrequenz als Performance-Mass ist übrigens problematisch, wenn man nicht dazu sagt, auf welche
-
Thread
Information JLink EDU / ARM JTAG debugger sehr guenstig
gesehen habe, ist der Preis für den ST-Link an den des LPCXpresso angeglichen worden ... Auch die LPC17xx sind im Preis und im Vergleich zu den STM32 gestiegen ... => Die Welt ist schlecht.
-
Thread
AD und DA-Wandler in einem µC (am besten von ATMEL)
haben zwischen 6 und 16 Kanaele ADC Eingaenge und einen 10-bit DAC (nicht PWM, ein echter DAC) Der LPC1754 hat einen 12-bit ADC und einen 10-bit DAC. Gruss, Robert
-
Thread
AT91SAM7S64 oder STR911FAM
die 55MHz des SAM7. Wenn Performance ein wesentliches Thema ist, dann orientiere dich lieber an LPC1700. Oder, wenn der Fladen für das bischen Anwendung zu gross ist, am STM32 (USB in LQFP48). Wobei deine Beschreibung nicht so sehr nach hoher Performance klingt.
kommt von Anfang an noch eine Pufferung von Code- und Datenzugriffen auf das Flash hinzu, die beim LPC1700 schon an einen kleinen Cache erinnert. Die entsprechenden Puffer vom STR9 beziehen sich jedoch nur auf Code, dort fehlt jegliche Pufferung von Datenzugriffen auf das Flash. Der STR9, jedenfalls
-
Thread
LPC2468 Timing für STN Display erzeugen
Hallo Kai, ja es muss ohne LCD-Controller gehen. Denn der gleiche Code muss auch auf einem LPC1768 (Cortex-M3) laufen, dieser hat leider kein LCD Controller. Gruß Chris
-
Thread
CMSIS => Werden keine Bitnamen benutzt?
sprechende Bitnamen gewöhnt (und diese auch schätzen gelernt). Btw: Kann man bei der RTC des LPC17xx tatsächlich nur auswerten, daß ein Increment-Interrupt da war, aber nicht welcher? Wäre auch schlecht, denn wenn ich Interrupts bei Increment Minute (Temperaturmessung) und Increment Stunde (Übertrage
-
Thread
Einfaches Entwicklerboard für NXP LPC176x, bitte mal drüberschauen
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
da ein SMB Package verwendet? Evtl. reicht auch eine 1N4148. - Du kannst vermutlich auch beim LPC1766 die RTS und DTR Leitungen zum Reset und Bootloader Pin vom Controller führen. Dann kann man einfacherer flashen. - Du hast laut Schaltplan eine USB Buchse da untergebracht, wo ist die? Irgendwie
-
Thread
µC gesucht mit Ext.Mem.Int, USB, DMA
arbeitet NXP beim USB etwas anders, aber das ändert wenig am Arbeitsprinzip insgesamt. Die 100MHz eines LPC1700 könnten jedoch nützlich sein.
-
Thread
Warum RISC günstig für Compiler?
Waitstates). Die Anzahl Waitstates hat nichts mit der Breite zu tun und viel mit den MHz. Die LPC1700 brauchen bis zu 5 davon, aber nicht wegen der 128 Bits, sondern wegen der 100MHz - und weil NXPs Flash offenbar langsamer ist als das von ST.
-
Thread
Welchen Cortex M3?
Ich empfehle auch STM32F10x oder LPC17xx. Ich habe beide Serien hier im Einsatz und kann sagen, alle haben ihre Vor- und Nachteile bei der Peripherie. Hier muß jeder abwägen, was er braucht. Die LPC sind vom Preis her attraktiver aber es
-
Thread
Einstieg mit den XMEGAs?
soooo einheitlich und egal, welchen Chip man nimmt (z.B. hat STM32 sehr viel 16 bit Register, NXP LPC17xx konsequent 32 bit). Somit wird man wohl kein absolut einheitliches Plugin finden (befürchte ich). Eventuell wird mit Nutzung von CMSIS ja doch etwas vereinheitlicht, aber so eine rechte Meinung konnte
-
Thread
Billiger JTAG-Adapter für STM32
Na, das dürfte dann ja dem Hobbyanwender die Qual der Wahl zwischen LPC1700 und STM32 abnehmen ...
Leistungsverhältnis. Kurzum: >Na, das dürfte dann ja dem Hobbyanwender die Qual der Wahl >zwischen LPC1700 und STM32 abnehmen ... => dem stimme ich (fast) voll zu! Klar muß auch der Hobbyanwender sehen, was er damit machen will. Und gleich sind z.B. STM32 und LPC17xx nun mal definitiv nicht (geht ja schon
-
Thread
LPC1768 Stick
Hallo, vielleicht hat ja irgend jemand von euch so ein Teil schon einmal in Betrieb genommen und kann mir helfen. Die Datenblätter / Schaltpläne sind leider nicht besonders aussagekräftig / vollständig ... Wie ist bei diesem Stick die Host-Anbindung realisiert? In der Beschreibung steht, dass über die USB-Buchse sowohl Debugging als auch UART-Kommunikation gehen soll. Funktioniert das parallel? Legt das Gerät für die UART-Kommunikation einen VCP an? Welche Datenrate ist dort möglich (MBit)? Wie sind die sonstigen Erfahrungen? Taugen die Libraries von NXP? Ist die CMSIS Implementierung
-
Thread
Keil MCB2300
Hallo, Es müsste doch möglich sein ein MCB2300 Version 3 mit einem LPC1768 zu bestücken? Hat dies jemand zufällig schon probiert ? danke
-
Thread
LPC1343 oder LPC1768
Hallo, weiß einer wo ich LPC1343 oder LPC1768 UC bekommen könnte? Danke Gruß
nur schrieb: > Hallo, > weiß einer wo ich LPC1343 oder LPC1768 UC bekommen könnte? > > Danke > > Gruß LPC1768 -> www.hbe-shop.de
-
Thread
Auswahl LPC17* Dev Board
Hallo, ich will mir über die Tage ein LPC17* Dev Board zulegen. Auch wenn durch das CM3-Lizenzmodell die verschiedenen Chips ja eigentlich gleich sein sollen, gibt es ja doch einige Unterschiede (Anzahl DMA-Kanäle STM32 7, LPC17xx 8, Bitbreite
Hallo, das LPC1768-Board, was es seit einigen Wochen über obigem Steitec-Link gibt, ist jetzt auch bei Futurlec erhältlich. http://www.futurlec.com/LPC1768_Controller.shtml Doller Zufall: Vorgestern hatte ich bei
-
Thread
Bezugsquelle Cortex M3
die Controller her? Reichelt, CSD, Conrad, der Shop hier: Alles Fehlanzeige. Bei den recht neuen LPC17xx könnte ich das ja noch nachvollziehen, aber die STM32 z.B. gibt es doch schon lange genug. Oder ist diese Familie gar nicht für den Hobbyanwender gedacht? Zumindest der STM32 scheint ja hier im Forum
Sind die Artikelnummern identisch zu denen von Farnell direkt? Sonst könnte die Bestellung eines LPC17* zur Überraschung werden... ;)