-
Thread
reverse-engineering LPC2119
Hallo, gibt es eine möglichkeit einen LPC2119 auszulessen? der hat einen CRP2 gesetz gibt es firma die es machen oder welschen werkzeug braucht mann dazu? danke
-
Thread
Eclipse LPC2119 Interrupts
Sers, ich programmiere mit Eclipse und habe ein kleines Problem mit Interrupts beim LPC2119. Ziel: Wenn an P0.16 ein High-Signal anliegt, soll mittels ISR eine LED zum Leuchten gebracht werden. Klingt erstmal einfach, aber ich krieg es leider nicht zum laufen. LED funktioniert definitv! [c] #include "lpc21xx_keil.h" void IRQ_Routine (void) __attribute__ ((interrupt("IRQ"))); void IRQ_Routine(void) // for external interrupt 0 { VICIntEnClr = 0x00004000; // Disable EINT0 in the VIC
-
Thread
Auslastung des RAM vom LPC2119
Hallo miteinander, ich würde gerne die Speicherauslastung meines LPC2119 hinsichtlich RAM kontrollieren, damit ich weiß wieviel davon noch frei ist... Als IDE verwende ich µVision3 von Keil und die JTAG Schnittstelle des Controllers.... Weiß zufällig jemand von euch
-
Thread
LPC2119 mit Eclipse programmieren
Hallo, ich bin ein neu in der Welt der µC-Programmierer und versuche ein Board mit LPC2119 µC in Eclipse unter WinXP zu programmieren. Ich habe mir Eclipse, die WinARM Toolchain sowie das "org.eclipse.cdt.gnuarm_0.4.3_beta.jar" Plugin besorgt (ich habe ein kleine Startup-Doku zum Board
-
Thread
Überspannung an LPC2119/01
Hallo miteinander, ich habe meinen LPC2119/01 von Phillips (ungewollt) für ein paar Sekunden einer zu hohen Versorgungsspannung ausgesetzt (2V statt den erforderlichen 1,8V). Wie wahrscheinlich ist es, dass dieser nun dadurch das zeitliche
Sorry, hab die Frage irgendwie bisher uebersehen. Beim 2119/01 kann ich mit Sicherheit sagen, dass 2.0V fuer ein paar Sekunden (oder Minuten, Sunden, Tage, Wochen, Monate) den Chip nicht ins jenseits befoerdern. 2.0V erhoeht lediglich den Stress auf den Baustein
-
Thread
Pads des LPC2119/01
einen TLC555ID bzw. einen 74HC73 (beides mit 5V Versorgung) an den Capture Eingang von Timer1 des LPC2119/01 hängen. Ist dieser 5V-tolerant? Im Datenblatt konnte ich nur folgendes finden: "The ADC pads are 5 V tolerant when configured for digital I/O function(s)." Gilt dies nun auch für
die Eingaenge NICHT 5V tolerant sind waehrend sie AD-Funktion haben. Gruss, Robert http://www.lpc2000.com
-
Thread
Einsteigerboard LPC2119(29/94)
http://www.olimex.com/dev/lpc-p2129.html Ist der gleiche Hersteller wie der des hier beworbenen 2106-Boards ... (http://www.olimex.com/dev/lpc-p1.html)
Hallo, Ich habe aus einer Auftragsentwicklung noch ein paar LPC2129EB Evaluation Boards übrig. - LPC2129 256kByte Flash 16kByte Ram - IIC - EEPROM 16kByte - 3.3V Powersupply - 1.8V powersupply - Resetcontroller - DIP50 Gehäuse Es kommen nur hochwertige
-
Thread
Displaytech 64128 mit LPC2119 ansteuern
ich würde gerne das Displaytech 128x64 Grafikdisplay das eigentlich für 5V gedacht ist mit einem LPC2119 ansteuern. Funktioniert das Display mit 3,3V auch noch oder gibts da einen Trick wie man es zum laufen bringt? Hat von euch schon mal jemand so etwas gemacht? Falls ja wäre ich für eure Unterstützung
Hallo, anbei ein Programmbeispiel mit einem LPC2194 und dem o.a. Grafikdisplay. Ist zwar noch nicht ganz fertig - aber vielleicht hilft's. Sobald es 100% OK ist werd ich es in die Codesammlung stellen. Gruß ike
-
Thread
LPC2119 Daten im Flash Rom speichern
Ich arbeite im Moment an einem Programm für den LPC2119. Um auf einen EEprom Baustein verzichten zu können würde ich gerne den internen Flash ROM (immerhin 128k) als Datenspeicher für bestimmte Parameter nutzen, die während der Betriebszeit verändert
passen nicht so gut zusammen :-( auch wenn man einen Byte adressierbaren Speicher hat, wie z.B. die LPC900 Familie oder andere populaere Micros. Die ApNote fuer LPC2000 ist hier: http://tech.groups.yahoo.com/group/lpc2000/files/ dann suche nach: " EE_demo_1_1.zip " Wenn es das Budget zulaesst
-
Thread
Bezugsquelle für LPC2119 und LPC2106
hi leute nachdem ich mit dem LPC-P1 board recht zufrieden bin und den LPC2106 in weiteren applikationen einsetzten will, suche ich einen Händler in österreich der die dinger auch in kleinen Mengen (~10Stk.)und an privatpersonen liefern kann. ebenfalls interessant wäre eine quelle für den LPC2119 (=LPC2106 + ADC + CAN). thx mike
-
Thread
lpc2119 crp2 rettbar ?
Hallo, hätte einen kleinen Problem vor 2 Tage war ich am finalisieren auf meinen uC lpc2119 leider gibt es noch 1-2 Fehler drin und der blitz hat bei uns im Industriegebiet geschlagen und fertig alles aus eine halbe Stunde leider hat unser Server es nicht überlebt und der Notstrom Aggregat auch tot jetzt mein Problem.... der lpc ist auf crp2 Gesetz also auslesen ist definitiv unmöglich oder? hätte gern montag mit bestücken angefangen aber wird wahrscheinlich nichts daraus hoffe dass jemand eventuell eine Lösung hat? danke
-
Thread
ARM7 LPC2119: RTS/CTS
Hallo! Ich hab oben genannten Mikrocontroller und will einen Hardware-Handshake implementieren. Macht der Mikrocontroller das automatisch, oder muss meine Software RTS/CTS auswerten und setzen? Wenn nciht automatisch: Wieso sind dann spezielle PINss für diese Funktionen reserviert? Danke schona mal im voraus!
-
Thread
LPC2119/91 - Werte im Flash-Speichern
Hallo miteinander, ich würde gerne gewissen Daten (einmalig) in den Flash-Speicher des LPC2119/01 schreiben. Ich habe ein Demo für den LPC2129 gefunden, weiß aber nicht, ob dieses auch auf dem 2119er funktioniert. Wie kann ich auf die im Flash gespeicherten Daten zugreifen?
Ich hoffe, du meinst wie du schreibend darauf zugreifen kannst.;-) Der Unterschied zwischen 2119 und 2129 ist die Grösse des Speichers, sonst nix.
-
Thread
[S] Eval-Board mit LPC2119 oder LPC2129
Ich suche ein Evaluation Board mit LPC2119 oder LPC2129. Ich weiß dass z.B. Olimex welche hat, wollte allerdings vorher hier fragen ob eventuell jemand eines zu verkaufen hat.
-
Thread
LPC2119/01 - Referenz des ADC ?
Hallo miteinander, ich hätte eine Frage zum AD-Wandler des LPC21919/01. Woher bekommt dieser seine Referenzspannung bzw. wie genau ist diese? Konnte im Datenblatt irgendwie nichts dazu finden.... Schöne Grüße Christian
-
Thread
ARM7 LPC2119 - Variable während Stromausfall beibehalten
Variable geschrieben wird, wie viele solcher Variablen du hast, und wie gross die sind. Das Flash des LPC2119 besteht aus 16 8kB grossen Blöcken, wobei jeweils ein kompletter Block gelöscht werden muss. Die Blöcke sind für mindestens 100000 spezifiziert - wenn du deine Variable nur stündlich oder täglich
ahnen auf welchen Post Deine Frage zielt aber falls ich richtig liege, dann liegt das Users Manual des LPC2119 hier: http://www.standardics.nxp.com/support/documents/microcontrollers/pdf/user.manual.lpc2119.lpc2129.lpc2194.lpc2292.lpc2294.pdf Die beste Einstiegsseite fuer Info zu den verschiedenen LPC2000
-
Thread
LPC2119 -Port0: pull-up oder pull-down
Hallo! Hat jemand Erfahrungen mit oben genanntem Controller? Hab mal das Datenblatt durchgestöebert, aber nichts genaues darüber gefunden. Es steht eindeuig beschrieben, dass Port1 über interne Pull-Ups verfügt, aber über Port0 steht nichts konkretes drin. möchte wissen, ob interne Pull-Ups oder Pull-Downs dran sind! Danke schon mal im voraus! Gruß Roman
-
Thread
Eclipse GNU/ARM: Startup-Code für LPC2119 oder LPC2138
Zuhause hab ich aber einen LPC2119 und einen LPC2138 und ich schaffe es nicht nur ein einfaches Demoprogramm zum Laufen zu bringen. Es liegt bestimmt am Startup-Code, da kenne ich mich leider überhaupt nicht aus. Für µVision hatte
. U.a. auch Linkerkontrollskripte (*.ld) und Startup-Code (*.S) für den LPC2138 und LPC2119.
-
Thread
Konstante in Flash ablegen - ARM7 LPC2119 von Philips
Hallo Zusammen, ich habe folgendes Problem. Ich möchte mehrere bilder auf meinem Mikrocontroller Speichern, die ich dann auf einem display anzeigen kann. ich hab die Bilder folgendermaßen als Variablen deklariert: unsigned char picture[] = { 0x00,0x3A,.... }; wenn ich nun 3 Bilder der Größe 240*128 Pixel anlege (entspricht 32 char arrays mit jeweils 3840 char), wird eines der Bilder nicht mehr vollständig angezeigt. liegt das daran, dass die ilder im ram gespeicht werden und dieser nicht ausreicht. wenn ja, wie kann ich die bilder im flash ablegen? brauchen ja eigentlich keine variablen
-
Thread
Schaltung defekt, Fehlersuche
ist dass es vermutlich nur dann Sinn macht den Rest der Schaltung auf Fehler zu untersuchen wenn der LPC2119 noch lebt. Vermutlich wird man die passende Firmware nicht bekommen falls der LPC2119 defekt ist.
des LPC2119 funktioniert die MDI Box wie erwartet, der "Power Down" Zustand wird erreicht (der Oszillator ist aus) und die entsprechenden Tasten wecken den LPC2119 auf, ebenso sieht man die entsprechenden Messages
-
Thread
ARM Starterkit
> Da geb ich Dir recht, es ist kein Ausschlusskriterium allerdings ein > fettes Fragezeichen. Der LPC2114 ist GENAU derselbe Chip wie der LPC2119 > lediglich ohne CAN. Wenn das Board dazu designed ist keinen CAN zu > benuetzen, dann sollte es der billigere LPC2114 sein. Wenn der CAN Chip > drauf
es gleichzeitig den LPC2119 gab, es gibt kein anderes Board (am Markt) von Futurlec mit dem LPC2119 (ich hab gesucht, Du auch?), der LPC2119 war immer teurer als der LPC2114 und der LPC2119 hat absolut keinen sonstigen Vorteil
-
Thread
Welcher ARM ist für mich der Beste?
support/documents/microcontrollers/pdf/errata.lpc2119.01.pdf Data Sheet: http://www.standardics.nxp.com/products/lpc2000/datasheet/lpc2109.lpc2119.lpc2129.pdf Zusammenfassend: Egal ob es ein SAM7 oder ein LPC2000 wird, beide Familien bieten
>Entwarnung fuer Errata Sheets LPC2119/01 und LPC2129/01 haben die CAN >Probleme behoben! Und bei LPC23xx gleich wieder neue eingebaut, CAN habe ich auf LPC23xx zwar noch nicht nutzen müssen, aber hoffentlich werden die Versionen
-
Thread
LPC21xx ARM Controller von Philips
Ich hab mal bei http://arm.web7days.com/ nachgefragt, ob er mir nur die cpu's verkauft: 13$ pro lpc2106 + 14$ für den Versand (habe allerdings keine Erfahrung mit diesem Shop, da ich den lpc2119 brauche - beim lpc2106 fehlt der AD-Wandler). Kennt jemand von euch einen Distributor, bei dem ich als
LPC2119FBD64 im LQFP64
-
Thread
Funktionsweise digitales Potentiometer
NichtWichtig schrieb im Beitrag #6949090: > LPC2119 "LPC2109/2119/2129 Single-chip 16/32-bit microcontrollers" Nochn Versuch... > bei der Bahn-Zulassung entsprechende Hürden hoch setzen würde. Bahnzulassung ist aber neu hier im Thread und betrifft
Lothar M. schrieb im Beitrag #6949140: > NichtWichtig schrieb im Beitrag #6949090: >> LPC2119 > "LPC2109/2119/2129 Single-chip 16/32-bit microcontrollers" > Nochn Versuch... > >> bei der Bahn-Zulassung entsprechende Hürden hoch setzen würde. > Bahnzulassung ist aber neu hier im Thread
-
Thread
CAN Bus Timing
Hallo hab ein Problem mit meinen Bus Timings für 500Kbit/s Benutze eine LPC 2119 mit CAN Treiber MCP2551 zum MCP 2551: RS liegt auf GND Vref ist offen (?) zum LPC 2119 CAN1 pin TD1(TX) und P025(RX) Quartz. 19.6608 MHz Pclk lauf startup 19.6608 * 3(MSEL) = 58,9
Mit diesem Quarz ist beim LPC2119 m.W. keine Standard-CAN-Rate über 125Kbps möglich.
-
Thread
ARM+Spannungsregler werden heiß
Ein LPC2119-Stamp aus der gleichen Quelle frass auch deutlich mehr Strom als das NXP Datasheet plus Rest vom Board hergab, aber "heiss" würde ich ihn nicht nennen wollen. Lag auch so in der Grössenordnung von
>Ein LPC2119-Stamp aus der gleichen Quelle frass auch deutlich mehr Strom >als das NXP Datasheet plus Rest vom Board hergab, aber "heiss" würde ich >ihn nicht nennen wollen. Lag auch so in der Grössenordnung
-
Thread
Konstantes char array im Flash ablegen
gefunden, wie mach ich das mit GNU GCC? Möchte ein Konstantes Char Array im Flash meines Philips LPC2119 ablegen!
> bestimme zur Laufzeit die Speicheradresse Deines Arrays Im Datenblatt/Programmiermanual des LPC2119 ist die Speicherbelegung angegeben, welche Adressen liegen im RAM, welche im ROM, welche werden für Peripherie verwendet und welche liegen brach.
-
Thread
MC mit 4 capture-Eingängen?
Boards koennten sein: http://www.keil.com/MCB2100 http://www.embeddedartists.com/products/boards/lpc2129_can.php http://www.olimex.com/dev/lpc-h2129.html @ Jens SAM7S hat keinen CAN @ Peter Wuerdest Du ehrlich heute noch mit einem AT89C51CC01 anfangen. Der kostet aehnlich wie der LPC2119 hat
man ein bestimmtes Register ändert, hat ihn auch Nerven gekostet. "Der kostet aehnlich wie der LPC2119 hat deutlich weniger Funktionen und einen Bruchteil des Speichers." Der Preis eine MC schlägt sich im Preis des kompletten Gerätes kaum nieder und mehr Features nützen überhaupt nichts, wenn
-
Thread
ARM7 & UART16550 Modem Interface
Zusammen! Ich probier/programmier schon 2 lange wochen herum, leider scheiter ich. Ich möchte mit dem LPC2119 und der UART1 ein Modem ansprechen mit den CTS/RTS, ... Leitungen. Intern ist ja ein 16550er drin. Hat vielleicht schon wer von euch ein solches Interface prorammiert oder kann mir wer einen Suchtipp
falsch ist bzw. was ich falsch mache. ich brauch ja keinen source code für den arm7 oder sogar für den lpc2119 es reicht mir ja ein sipmpler code für einen µC wo ich mir das ansehen kann wie ich meine interrupt routine schreiben muss! Vielleicht kann mir ja wer einen tipp geben bzw. weiter helfen. Danke
-
Thread
LPC21xx CAN-Bootlader
durchsucht, konnte aber keine Antwort auf meine Fragen finden. Es geht darum, dass ich mit einem LPC2129 bzw. LPC2119 einen CAN-Bootloader schreiben soll, d.h. dass der Controller über CAN-update fähig gemacht wird und nicht über den eh schon vorhandenen seriellen Bootloader. Nun ist das mein erstes
drin beschrieben sowie die IAP Fkt, bzw. die CAN-Register. --Magnus Hardware: Olimex LPC212X-B Board Rev. 2, später soll jedoch ein LPC2119 eingesetzt werden; ARM-USB-OCD Toolchain: RapidiTTY Lite 1.5 (mit Gnu-ARM-Compiler, Eclipse IDE und ARM-USB-OCD JTAG Debugger) Programmiert wird
-
Thread
Maximale Anzahl der Programmiervorgänge bei ARM
[quote] The LPC2109/2119/2129 flash memory provides a minimum of 100000 erase/write cycles and 20 years of data retention. [/quote] Quelle: lpc2109.lpc2119.lpc2129.pdf
Die 100k Reprogrammierzyklen gelten soweit ich weiss fuer alle STRs und grundsaetzlich fuer die NXP LPC2000 serie. Es stimmt im uebrigen nicht, dass Breakpoints im Flash immer einen Programmierzyklus ausloesen. Zum einen gibt es sogenannte Hardware Breakpoints, die funktionieren als Adressvergleicher
-
Thread
Qual der Wahl zwischen LPC2129 und STM32
Moin, würdet ihr eher zu einem LPC2129 oder einem STM32F107 raten? Anforderung: Zwei CAN Schnittstellen bedienen, Sound per PWM erzeugen und ein paar I/O Signale schalten. Geplant hatte ich mit dem LPC2119, aber mir ist jetzt der
geplant war der LPC2129 und nicht der LPC2119..Tippfehler
-
Thread
LPC2294 Probleme mit Ausgabe auf CAN Bus
Die LPC2119/2129 sind aus der gleichen Typenreihe (2xCAN statt 4xCAN) und dort funktioniert CAN1 nachweislich.
es prinzipiell nicht geht? Ich glaube schon, dass alle 4 CAN-Controller gehen...auch die 2 auf dem LPC2119.. Wie gesagt ich wundere mich nur, warum nichts auf dem BUS liegt und sich das CMR-Register nicht umschreiben lässt...
-
Thread
Microcontroller mit CAN Schnittstelle
C8051F040..047 C8051F060..063 T89C51CC01 T89C51CC02 AT89C51CC03 AT90CAN128 LPC2119 Peter
AT89S8252 T89C51CC01 Ich probier jetzt gerade die ATMega8 aus. Demnächst solls auch noch ein LPC2119 sein. In einem älteren Gerät wurde mal eine fertige Motorola-CPU-Karte mit externem Flash eingebaut, die stürzte ständig ab und schaltete dabei Relais. Dumm nur, daß man Hochspannungsrelais
-
Thread
keyword: '_at_' für GNU C compiler
bleiben. soviel ich aber gelesen hab ist PROGMEM für AVR Mikrocontroller, ich nutze einen ARM7 (LPC2119) von Philips!
> ich nutze einen ARM7 (LPC2119) von Philips! Hmm, das hättest du vielleicht gleich schreiben sollen. Sorry, da habe ich keine Ahnung, wie dort der Flash geschrieben wird.
-
Thread
Lithium-Ion Batterie
Appnote zu sehen, die Balancer mit stärkeren Mosfets ausstatten. Als Controller verwende ich einen LPC2119 von NXP. Zur Sicherheit deiner warscheinlich sonst noch reichlich vorhandenen Elektronik würde ich dir auf jeden Fall raten die Kaskadierten LTC6802 über eine galvanische Trennung mit deinem Mikrocontroller
und mir den Controller sowie einiges anderes zerstört hat. Waren immerhin 52V an der SPI eines LPC2119. Der hat nur ganz kurz dicke Backen gemacht und die Beinchen von sich gestreckt. RIP. Gruß, Volker
-
Thread
Suche uC zum Pegel einlesen und auf CAN ausgeben
W0QQ_fsubZ256246119QQ_sidZ789074479QQ_trksidZp4634Q2ec0Q2em322 http://stores.shop.ebay.de/ElecMerge_LPC2119_W0QQ_fsubZ263582719QQ_sidZ789074479QQ_trksidZp4634Q2ec0Q2em322 Der CAN Controller drin ist nur für Basic CAN zu gebrauchen, dafür hat er 2 Kanäle. Aber Vorsicht - alles 32bittige ist für einen
hab mir den hier mal angeschaut: http://cgi.ebay.de/ARM7-LPC2119-NXP-Philips-Basic-Stamp-Module-ARM-Board_W0QQitemZ180420043521QQcmdZViewItemQQptZLH_DefaultDomain_0?hash=item2a01df6301 da steht das er 2x CAN Interfaces with Acceptance Filters hat. Ist er in
-
Thread
Daten aus Mikrocontroller auslesen über eine RS485 Schnittstelle mit Visualisierung
Timo wrote: > Er ist von NXP lpc2129! > Glazbe er ha keinen UART! Schonmal was von Datenblättern gehört? http://www.nxp.com/acrobat_download/datasheets/LPC2109_2119_2129_6.pdf http://www.nxp.com/acrobat_download/usermanuals/UM_LPC21XX_LPC22XX_2.pdf Es soll tatsächlich merkwürdige Kreaturen geben, die lesen sowas, wenn sie einen Chip benutzen wollen. Peter
-
Thread
Pollin TIAN MA A2C00096100 LCD Modul
Guck mal hier: https://developer.mbed.org/users/okini3939/code/PCF2119/file/27f430d086f3/PCF2119.cpp Das scheint sehr brauchbar zu sein. Das wollte ich als Basis nutzen, wenn ich mal zum Testen komme.
diesem Thread einmal versucht in eine Arduino Library zu überführen. https://github.com/cimba007/PCF2119
-
Thread
Sind ARM9 wirklich schneller als ARM7
leider, leider im 10x10mm großen TFBGA180 untergebracht. http://www.standardics.philips.com/products/lpc2000/pdf/lpc2880.lpc2888.pdf
Auch NXPs Erratas werden weniger - für einige der älteren LPCs (2119, 2290, k.a. wie viele noch) gibt es bereits Revision B Chips, für andere wie LPC213x wurde das in Aussicht gestellt (hier, oder in der LPC2000 Yahoo Group, weiss nicht mehr wo). Ausserdem sind Erratas
-
Thread
Wo ARM 21xx kaufen ?
Den LPC2106 verkauft beispielsweise Segor. Der Preis ist allerdings ... etwas hoch (~ 20 EUR).
www.sander-electronic.de Die haben sowohl LPC21xx, als auch LPC22xx. Die meisten ab 1 Stück. Dort gibt's auch alle möglichen anderen Sensoren wie CMOS-Bildsensoren oder ADXL-Beschleunigungssensoren. Ich hab dort allerdings noch nie bestellt.
-
Thread
Sägezahn / Dreieckspannung mit LPC1313 mit 250kHz möglich?
halten soll wäre das auch ein großes Bauteilersparniss. Das wäre mein erstes Projekt mit einem LPC1313. Hab bisher mehr mit MSP430 und AVR gemacht (und ein Projekt mit einem LPC2119) Fragen wären z.B. ob ich einen 16Bit Timer auch mit 8Bit laufen lassen kann. Da ich den Prescaler allen Anschein
machen kann). Wie, wenn es denn geht, macht man das bei den LPC1313? Vielen Dank Hein
-
Thread
Gateway zwischen zwei CAN-Netzen
ATmega162 mit 2*SJA1000 scheint mir auch etwas unelegant. Habe mal etwas sehr ähnliches mit einem LPC2129 gemacht (CAN-CAN Bridge mit Filtermöglichkeit). LPC2129 ist etwas "handlicher" als ein LPC23xx aber bietet natürlich auch weniger Möglichkeiten, düfte dennoch ausreichen. CAN Treiber Beispielcode
es sich so einfach wie möglich machen möchte. abgesehen davon sind 2 sja1000 fast so teuer wie ein lpc2119
-
Thread
Für wen sind PICs gemacht?
für den Fall der Fälle nie ein "Drop In" Ersatz findet... Bin "damals" auch mal übel mit einem ARM7 LPC2119 wegen Silicon Bugs zusammen gestoßen... Neue Hardware musste dem Bug angepasst werden, was mit Geld in die Hand nehmen verbunden war, und dann gab es auf einmal ein Update des Halbleiters.. LPC2119
-
Thread
LPC2136 mit WinARM schmiert ab bei großen lokalen Arrays
#define BUFFER_SIZE 8192 unsigned char buffer[BUFFER_SIZE]; int main(void) { ..... Der LPC2136 hat 32kB RAM, und mein Programm braucht nicht mal 1,3kB davon. Abgesehen vom großen buffer[]. Zusammen also sagen wir mal 10kB. Mit lokalem buffer[] bekomme ich folgende Speicherbelegung:
Startup-Code auch direkt so machen kann. Ich persönlich neige jedoch dazu, den Startup-Code innerhalb der LPC2000-Reihe gleich zu halten und die Abhängigkeiten vom jeweiligen Modell in Linker-Scripte zu verlagern. Wobei ich das Linker-Script aufteile: LPC2119.ld LPC2129.ld LPC2106.ld ... definert die MEMORY
-
Thread
Aufwand für CAN-Sniffer
Michael B. schrieb im Beitrag #6556286: > Vorhanden ist ein LPC1830-FreeRTOS-System mit 2 UARTs. An denen könnten > 2 Transceiver (z.B. MCP2551) angeschlossen werden. > Genügt dies, um die heraus zu lesenden Records zu erkennen oder muss > jeweils das komplette
Wenn Du einen µC gewählt hast beachte etwaige Erratas, beim LPC2119 gab es damals bei CAN derbe Einschränkungen bzgl. gebotenen Möglichkeiten und deren Fehlerfreiheit. Ich mußte dann wohl eine Empfangsqueue selber bauen weil die Hardware nicht zuverlässig nutzbar
-
Thread
µC mit schnellem AD-Wandler und 5 Kanal PWM
Hallo Andreas, Philips LPC2194/LPC2119/LPC2129 ARM7TDMI 60MHz 4 analog-Kanäle Wandlerzeit ca. 2,44 uS (10 Bit) 8 PWM div. Peripherie (2-4CAN/2UART/SPI/I2C..) verfügbar als Module von www.olimex.com www.mct.de www.elektronikladen.de
z.B. ADS dranhängen Farnell hat da mehrere im Programm die bis zu 100MSamples/s machen. Von der LPC_Familie habe ich selbst einen im Einsatz, und kann eigenlich nur positives berichten. Gruss, Peter
-
Thread
Zeitmessung mit diskretem Timer
(plus die der 16bit Timer), wohl nur deshalb nicht 8 weil ihn die Pins ausgehen. Andere LPC2000er haben 2 32bit-Timer mit je 4 Capture-Inputs, Summe 8, die Timer lassen sich annähernd synchron fahren und sind mit 60MHz allemal genau genug. Da scheint mit ein einzelner LPC2148 (wg. USB, sonst auch LPC2119, LPC2138, ...) etwas einfacher als dein archaisch anmutendes IC-Grab.
-
Thread
[V] STM32 Stamp, AT90CAN128, etc.
jeweils 25€. * Basisplatine, wie hier: http://www.ebay.com/itm/MCU-START-KIT-ARM-ARM7-STAMP-Board-LPC2119-LCP2318-/270616441334 Ist eigentlich für STAMP Board mit LPC2119 LCP2318, jedoch weitgehend pinkompatibel mit STM32F103 Stamp, nur Jtag Port ist anders belegt. Gedruckter Schaltplan
-
Thread
ARM7 LPC2136 Timer0
weiß mittlerweile nicht mehr weiter und hoffe um eure Hilfe. Ich arbeite mit einem ARM7 von Philips (LPC2136) und möchte den Timer0 aktivieren und über einen Interrupt laufen lassen. Ich habe folgende Konfigurationen. #include "lpc21xx.h" /* LPC21xx definitions */ #include
Beispiel schon hast. Dort ist aber einiges wegrationalisiert, wie ich sehe: 1. Du solltest mal das LPC213x.h für den LPC2136 includen. LPC21xx.h ist für LPC2114, 2119, 2124, 2129, 2194, aber das wird es sicher nicht sein. 2. Was steht denn in VIC.h? Das File braucht man meines Erachtens nicht, da