-
Thread
Video Erzeugung mit LPC213x in C
Hallo, Hier ein kleines Programm welches ein Video Signal erzeugt. Dazu wird ein LPC213X vorausgesetzt. Die Video Erzeugung geschieht über den SPP Bus. Schaltungsbelegung in pal.c Das Programm ist in C geschrieben. Es werden 46x26 Zeichen dargestellt. Ein Zeichen hat die Größe von
Hallo, Die Geschwindigkeit des DAC des LPC213x reicht dabei nicht aus. Gruss Ulrich Radig
-
Thread
Lahmer SPI beim LPC
SPI ist tatsaechlich max. CPU/8. Neuere Bausteine haben eine SSP mit max = CPU/2, alle LPC213x und LPC214x z.B. Da der Peripherietakt vom CPU takt abgeleitet wird und kein multiplikator drin ist kann der Peripherietakt nie hoeher sein als der CPU Takt. Also die LPC213x / LPC214x sind
guenstigste Einstiegmoeglichkeit mit diesen Boards: http://www.embeddedartists.com/products/boards/lpc213x.php Schade, dass der Shop so stark auf Olimex fokusiert ist aber Olimex macht natuerlich auch viel fuer AVR, doe Jungs von EmbeddedArtists.com arbeiten nur mit ARM Gruss, Robert
-
Thread
ARM toolchain
Hallo an alle Ich müsste in Zukunft einige SW für die Philips LPC213X Controller generieren. Habe profesionelle Erfahrung mit 8- bzw. 16-Bit-Controllern, leider noch keine mit 32-Bit. Habe versucht, mich unter anderem auch in diesem Forum schlau zu machen (erst lesen
-
Thread
LPC-P2148 oder AT91SAM7S64 ?
Bin seinerzeit mit LPC2106 eingestiegen (mit Olimex Board, aus dem Shop), dann LPC2129 (ebenfalls Olimex) und LPC2138 (mit Keil MCB-Board), bisher noch keinen Kontakt mit LPC214x (also "USB-LPC"). Habe inzwischen auch ein
Vertreter hier was dazu sagen, wenn im schnellsten Mode, das ist der ARM Mode bei beiden SAM7S und LPC2148 der Code aus dem Flash ausgefuehrt wird. Die Messungen, die wir gemacht haben waren ueber 30% Unterschied bei SAM7, 55 MHz und LPC2148, 60 MHz. Halte mich mit anderen Kommentaren etwas zurueck
-
Thread
2 Fragen zum SPI-Interface vom LPC2106
Ich versuchs mal, Das SPI interface auf dem 2106 ist leider nicht das beste was die LPC2000 Familie zu bieten hat. Zum einen ist es auf 8-bit beschraenkt, zum andern ist CCLK/8 tatsaechlich die schnellste Moeglichkeit. Die 213x und 214x sowie der kleine 2101/2/3 haben eine SSP Schnittstelle
Hallo Robert, ich hab mir gerade das UM vom LPC2103 angesehen und muss sagen ich find die Pin-Aufteilung sehr ungüstig. Wenn ihr das SSP in den LPC2106 aufnehmt dann schmeißt bitte das alte SPI-Teil raus und opfert nicht irgendwelche wichtigen Pins
-
Thread
ARM Board minimal
schau Dir die Eratasheets direkt auf der Seite von Philips zum entsprechenden Controller an. Beim LPC213x wäre das dann beispielsweise unter http://www.semiconductors.philips.com/pip/LPC2132FBD64.html unter dem Punkt "Support & Tools" zu finden.
Also der LPC213x läuft mit bis zu 60MHz. Die lassen sich duch die integrierte PLL auch aus ner niedrigeren Quarzfrequenz erzeugen (z.B. 15MHz Quarz über PLL mit 4 multiplizieren). Zu den IO-Ports: Der LPC213x
-
Thread
Infineon µC XC164D-Serie
das ist auch OK so!) Bei freier Auswahl des Controllers wuerde ich natuerlich den Philips ARM (LPC2132 oder irgeneinen LPC213x) empfehlen. Muss das mal so sagen, schliesslich arbeite ich jetzt bei Philips ;-) Ganz im Ernst, da wuerde es Boards geben z.B. von www.embeddedartists.com fuer weniger
Probleme wie Du, allerdings ohne Einschränkung auf dt. Produkte, ich bin mittlerweile bei der Philips LPC2000 Familie gelandet (LPC2138FBD64, 32K Ram, 512K Flash für Data u. Programm), da gibts freie C-Compiler für Programme bis zu 32k. Ich weiß allerdings noch nicht ob die mir ausreichen :). Gruß
-
Thread
Neue schnellere ARMe von Philips - bastelfreundlich!
nur sehr wenig RAM. Bastelfreundlich dank des angekündigten PLCC-Gehäuses. Presse-"Blurb" aus LPC2000-Yahoo-Group: Philips today announced the 3 newest members of the LPC2000 family, the LPC2101, LPC2102 and LPC2103. Built on 0.16um flash process, with 128-bit wide access, the trio operate
bereitstellen, da brauchts schon den 64-pinner von Atmel. Nimmst Du aber den 64-pinner von Philips (LPC213x oder LPC214x) dann hast Du wieder 5-10 I/O pins mehr, mehr Geschwindigkeit, auch nur eine Spannungsversorgung.... Ich frage mich einfach wie Atmel das macht, dass hier so viele deren Chips fuer
-
Thread
Atmel ARM7 woher?
mit 128bit Busbreite. => 4 Stk pro EIN-Takt Zyklus "The particular flash implementation in the LPC2101/2102/2103 allows for full speed execution also in ARM mode"
einstellbar. Zum Thema nur 3.3V oder 2 Spannungsversorgungen, kommt bei Philips auf den Typen an. Die LPC213x und LPC214x haben auch den internen Wandler, der LPC210x (darauf hat sich Mark wohl bezogen) braucht allerdings zwie Spannungen, wie auch die CAN Bausteine oder die neuen kleinen LPC2101/2/3. Geschwindigkeitsvorteile
-
Thread
LPC21xx flash Problem
Falls das: #include "LPC213x.h" int main (void) { IODIR0 = 0x08000000; // P0.27 als output IOSET0 = 0x08000000; // Pin geht auf 1 } der ganze Source ist, sehe ich sowieso ein Problem, denn es werden die
Instruction pointer weiter, aus dem main raus ins Niemandsland. Sollte zumindest so sein: #include "LPC213x.h" int main (void) { IODIR0 = 0x08000000; // P0.27 als output IOSET0 = 0x08000000; // Pin geht auf 1 while(1); }
-
Thread
Oszillatorfrequenz
Time Clock, welche statt des Systemtakts einen eigenen Oszillator samt Quarz verwenden, wie z.B. die LPC213x Teile von Philips. Das hat nichts mit Taktumschaltung zu tun, sondern dient eher dazu, die RTC z.B. per Batteriepufferung weiterlaufen zu lassen, während der Rest des Systems im Sleepmode ist.
-
Thread
Peripherie LPC2138
Suchst Du so etwas: http://www.lpc2100.com/pdf/LPC213x_UM_prel_Nov22_sm.pdf War übrigens mit Google zu finden ;-)
Danke, genau das suchte ich. Warum der Hersteller es nicht auf seine LPC213x Seite legt.... MfG Jens
-
Thread
PIC16F877 - Timer0-programm startet nicht
funktioniert!! SPI ist ein Seriel Programming interface auch ansprechen muss. Also der Sensor ADXL213 wird mi´m µP von Atmel 89TC2051P connected, dann wird der µp mi´m MAX7301 connected. Es ist sehr konfus alles...am besten ich schick eich die Links: Sensor ADXL213: http://www.analog.com/en/prod/0%2C2877%2CADXL213%2C00.html µP AT89LP2052/4052 Preliminary: http://www.atmel.com/dyn/products/product_card.asp?family_id=604&family_name=8051+Architecture&part_id=3627 Maxim 7300:(für die 20 LED´s): http:/
-
Thread
CircuitCellar startet Philips ARM Design Contest
LPC213x, you can purchase the LPC213x Evaluation Kit, with or without the ULINK JTAG debugger, directly from: Keil http://www.keil.com/lpc/lpc2100_overview.asp LPC Tools http://www.lpctools.com/
Philips LPC213x Design Contest
-
Thread
ARM-Beginn
Das Olimex-Evaluation-Board mit LPC2106, das im hiesigen Shop für 70 verkauft wird, hast Du bereits entdeckt? Passende Lötadapter zum Gehäuse des LPC2106 gibt es bei www.elk-tronic.de - zum wirklich unschlagbar günstigen Preis.
Atmel-ARM ist sogar ein USB-slave-Modul und zumindest lt. Papier sind einige Limitierungen wie man sie im LPC210x findet nicht vorhanden. Mehr dazu auf www.at91.com. Wie schon angemerkt, sind die neuen LPC213x ueberarbeitet und haben weniger "Macken" - zumindest auf dem Papier. Das Atmel-Kit war vor ein paar
-
Thread
Reichelt: Was ich gerne im Programm hätte
bei segor) genauere 6MHz Resonatoren, die jetztigen entsprechen nicht ganz den USB-Spezifikationen LPC-Mikrocontroller von Philips (kleine billige ARMs)
Präzisions, High-Side, Current-Amplifier (z.B. MAX472CSA). Billige Beschleunigungssensoren wie z.B ADXL213 wären für die Robotik auch nicht schlecht geeignet. Achja, Kontaktiereinrichtungen für SD oder MMC's wären auch mal von Interesse. MfG Volker