-
Thread
ARM in DIP: CM0 lpc1114fn28 ist da und blinkt!
für wenig Geld! Konfigurationsdatei für Openocd im Anhang. Openocd Patch (notwendig, da LPC114 nur 4k RAM hat): --- openocd-0.6.1/src/flash/nor/lpc2000.c 2012-10-07 10:15:36.000000000 +0200 +++ openocd-0.6.1.patch/src/flash/nor/lpc2000.c 2012-11-14 21:22:58.243814835 +0100 @@ -217,6 +217,7 @@ } else if (lpc2000_info->variant == lpc1700) { switch (bank->size) { case 32 * 1024: + lpc2000_info->cmd51_max_buffer = 1024; bank->num_sectors = 8; break; case 64
-
Thread
LPC11C24 CAN bootloader
Was genau möchtest Du machen? Booten vom PC aus? Dann wird keine Software benötigt, der LPC11C24 hat einen CAN-Bootloader im ROM. Lediglich den PC anschliessen (z.B. PEAK PCAN-USB), in FlashMagic LPC11C24 CAN auswählen und ISP-Go zur Startadresse (Flash oder RAM). Oder Firmware-Upgrade
Controller stürzt ab. Bzgl. IAP aus Applikation: siehe "26.7.8 Reinvoke ISP (IAP)" im User Manual des LPC11C24.
-
Thread
[Idee] Verbrauch von Räumen/Geräten dauerhaft messen
den Wert in ein Array schreibt. Erst beim anzeigen wird er in A umgerechnet. Ein ARM7 Board mit LPC2368 und 10-Bit ADC ließt die Werte ein und stellt diese auf einem Display dar. Das ganze baue ich in ein Hutschienen-Gehäuse. Alternativ ein Cortex M, AVR Net IO, Arduino o.ä.. Ich habe 4 Devolo
4-6 Backofen 7 Waschmaschine 8 Wäschetrockner 9 Rückstauautomat 10 Sprechanlage + Außenlicht 11 Licht Heizraum + Waschküche + Heizung 12 War Heizung, ist nun defekt wegen Bohrer eines Elektrikers 13 Garage 14 Werkraum 15 Hobbyraum + Flur UG 16 Flur EG + Gäste WC 17 Küche 18-21 FI Schutzschalter
-
Thread
packed struct/union in C und C++
file übereinstimmen müssen (und dies soweit auch tun). Ich benutze IAR als Compiler, die CPU ist ein LPC23xx von NXP. Ich hoffe, die Angaben reichen soweit mal... Danke für eure Hilfe. Gruss Fabian
Größenangabe, in C++ sind solche Dinge m.W. offiziell nicht vorgesehen (höchstens vielleicht in C++11), könnten aber trotzdem funktionieren. Ganz sicher kann man aber solche Strukturen nicht mit /new/ anlegen, da man dort im Gegensatz zu /malloc/ keine Größe übergibt, die ja in diesem Fall variabel
-
Thread
Frage zum Anfang
die allseits beliebte Frage zurück kommen: wie anfangen? Habe mich mittlerweile auf STM32 bzw. LPC1x festgelegt. Die ursprünglich mal angedachten Arduinos sind komplett raus. Bei den Cortex-M- Boards scheint die Toolchain-Hölle zumindest für Hobbyisten immer noch zu existierien. Auf der anderen Seite
Web-Frontend verfügbar machen und den ISW ("it simply works")- Anspruch haben. Dafür ist man aber auf den LPC1768 bzw. LPC11U24 beschränkt. Gut, kosten auch nicht mehr die Welt, aber wenn man später mal ein paar mehr von den Teilen braucht und es pro Board 20€ ausmacht, wäre das schon überdenkenswert....
-
Thread
CAN_C und CANopen
Hallo, für ein CANopen Netzwerk verwende ich die LCP11Cxx, weil die einen CANopen Stack im ROM haben. Nun würde ich gerne einen LPC17xx anschliessen, der hat das aber nicht. Zwar gibt es CANopen Stacks kommerziell und als Open Source, aber warum stellt NXP nicht einfach denselben Stack als Software zur Verfügung wie mit dem LCP11Cxx? Oder zumindest den Quellcode? Oder gibt es bereits einen portierten Open Source Stack, den ich nicht finde? Bin nun schon am Überlegen, ob ich nicht CANopen sein lasse, und selber ein einfaches
-
Thread
Tastenschlagzeug mit NXP LPC 935 selber bauen
Der LPC935 ist ein 8051er mit kürzerem Zyklus als normal. Dazu sollte sich doch was finden lassen.mf PS: Schau mal da:http://www.nxp.com/products/microcontrollers/8_16_bit_legacy/lpc900/P89LPC935FDH.html#documentation
ich entweder den Ausgang vom LPC invertieren muss, weil Pull-UP sagst du sei ja nicht so gut. Durch ein Low Singal am TXD vom LPC werden kann der Optokoppler arbeiten. So müßte es funktionieren, siehst du das auch so? Jetzt sind
-
Thread
Richtiges TFT fuer LPC4088
Hallo zusammen, ich bin gerade dabei Komponenten fuer ein kleines Cortex-M4 board mit dem LPC4088 zu suchen, dabei soll auch ein TFT mit touch-Funktion auf das board mit drauf. Der LPC4088 hat einen LCD controller ( http://www.nxp.com/documents/user_manual/UM10562.pdf Chapter 11), aber ich keine
gerade nicht... aber sagen wir's mal so, entweder das Display kann direkt an den TFT-Controller des LPC gehangen werden oder an den externen Speicher-Bus des LPC...
-
Thread
die Betty-Fernbedienung von Pollin als ARM-Eval Board
erweitern. Wie z.B. neue FB Codes/Systeme. Aber ich kann mich nur wiederholen: Mach! Jetzt ist der 3.11., also können wir am 3.01. doch sicherlich von Dir eine FW sehen die das gleiche bietet, mit gleicher "responsiveness". Wenn Du einen normalen Job hast, natürlich. Ansonsten sollten wir doch am 18.11
2. IDA bemüht, aber da will ich eigentlich nicht weitermachen. 3. einen meiner Startup-codes von LPC2214 auf LPC2220 umgerubelt, Konfiguration in nen separaten Modul verfrachtet, UART eingerichtet, ein vorläufiges simples main zum Testen geschrieben und mich erstmal um die Tasten gekümmert. Mehrere
-
Thread
STM32 Discovery-Boards
Björn M. schrieb im Beitrag #2877428: > 2.) Ich habe mir jetzt etliche STM32er und LPC1xxx angeguckt und wundere > mich, warum es da nirgends EEPROM gibt. Es gibt immer LPC ohne und mit EEPROM. Mit: LPC11Exx, LPC1345, LPC1778, LPC18xx, LPC4xxx Seltsam ist nur, dass auf den meisten Eval-Boards die ohne EEPROM verbaut sind: LPC11xx, LPC1343, LPC1768
-
Thread
CAN vs. CAN mit ATMEGA
ich mir den MCP + 2.Controller + Tranceiver kaufe. http://de.mouser.com/Search/Refine.aspx?Keyword=LPC11C&Ns=Pricing|0&FS=True Ein Debugger gibts mit dem LPCExpresso schon für 20 EUR. Grüße
Sorry, stimmt nicht. Nur der LPC11C22/C24 hat den Tranceiver schon integriert. Kostet um die 4,30EUR!
-
Thread
CAN: Receive Buffer vs Message Object
scheint es 2 "Arten" zu geben, CAN-Messages zu verarbeiten: Normale Receive Buffer (meist 2 Stück, z.B. LPC17xx; CM3) oder Message Objects (z.B. LPC11Cxx; CM0, werden wohl oft auch bei CANopen verwendet). Gibt es irgendwo eine Übersicht, wo die Vor- und Nachteile gegenübergestellt werden?
-
Thread
"I2C-Stopp" wird nicht ausgeführt (HW-TWI, AVR)
nun als Workaround 80(!!) NOP's in die Stop-Funktion eingefügt, um eine Verzögerung von ~7,2us (bei 11,0592MHz) zu erreichen. => siehe Screenshot! Warum die TWI-Hardware jedoch nicht sofort reagiert, ist mir immer noch ein Rätsel.. :-( (Auch in den Errata-Sheet's finde ich nichts passendes.)
Rolf schrieb im Beitrag #7447064: > vernünftiges Entwicklungssystem Was gab es vor 11 Jahren so an "vernünftigem"?
-
Thread
sun-tracking mit mikrocontroller
dich eher einbremsen. Wenn es von der Leistung des uC etwas mehr sein darf, dann schau Dir mal die LPC11xx-Reihe oder gerade in Verbindung mit Drehstrom das C2000-Launchpad von TI an. Vor allem die Preise ;-) Bei Mouser gibts die LPCs z.B. für nen Euro. Gruß
hier der direkte vergleich: 68HC11: http://de.farnell.com/jsp/search/browse.jsp;jsessionid=UBZP11XNJX3EGCQLCIRJPQQ?N=0&Ntk=gensearch&Ntt=68HC11&Ntx=mode+matchallpartial&exposeLevel2Refinement=true&suggestions=false&ref=globalsearch
-
Thread
LCD - Spalten verschoben - lpc3250
Male geholfen haben, muss ich nun doch meinen ersten Beitrag hier erstellen. Ich versuche mit einem LPC3250 ein 320x240 Display anzusteuern (https://www.glynshop.com/erp/owweb/Daten/DSS/EDT/Products/Specifications/Active%20Displays/ET0350G0DH6.pdf) Das klappt auch alles soweit, einziges Problem ist
Palette LCD_POL = (0x01 << 26)|(319 << 16)|(0x01 << 14)|(0x01 << 13)|(0x01 << 12)|(0x01 << 11); //Bypass pixel clock divider | 320 clocks per line | invert: panel clock, h clock, v clock LCD_TIMH = (67<< 24)|(19 << 16)|(87<<8 )|(19 << 2); //Back porch = 68 clk | Front porch =
-
Thread
ARM: kompliziert?
productdetail.jsp?sku=2136555 EMBEST - COLINKEX_LPC11C14 EVB - BORD Da ist wieder neben dem Debugger ein LPC11C14 + Can Transiver drauf. Ideal um zusammen mit der CooCox-Ide ins Cortex Geschäft einzusteigen. Da diese Ide auch direkt mit dem St-Link
Jörg B. schrieb im Beitrag #2862322: > Der LPC11c22/24 hat den Transceiver eingebaut. Dann machten sie es also doch. Leider kenne ich nur die LPC2100/2200. Ist schon eine Weile her.
-
Thread
Grafikdisplay 320x256 Pollin Verwendbarkeit?
html] praktisch einzusetzen ? Technische Daten: - Auflösung 320x256 Pixel - sichtbare Diagonale 11,4 cm (4,5") - 4-Bit-Datenmodus - Spaltentreiber HCD66205L - Zeilentreiber HCD66214BC Maße(LxBxH): 148x97x14 mm. Ich wäre bei einer entsprechenden Beurteilung (Empfehlung) durch sachkundige Forenteilnehmer
ansteuern wollen? Das kann dieser Chip auch. Die möglichen Alternativen haben alle noch mehr Pins (NXP LPC2478: 208 Pins) Der PIC24FJ128DA210 hatt 100 Pins, der PIC24FJ128DA206 64 Pins. Einfacher kommst Du nicht davon. fchk
-
Thread
Die Qual der Mikrocontrollerwahl
de.farnell.com/jsp/displayProduct.jsp?sku=1824325&action=view&CMP=GRHS-1000962 http://www.watterott.com/de/LPC1769-LPCXpresso-Board?xda783=498593d093a737651a9bbcbd9f6528b9 Gruß Johannes der dir immer noch nen Atmega empfiehlt :-D (Mit Hirn geht da wesentlich mehr als bei einem Cortex3 ohne Hirn HAHAA)
kannst und knappes Budget, dann lohnt sich auch gleich ein billiges Breakout-Board (STM Discovery, LPC Xpresso, oben erwähnte Chinaware, teilweise einstellige Eurobeträge). Größter Vorteil all dieser Teile ist, dass du keine Last mit Spannungsversorung, Pufferkondensatoren usw. hast, die gröbsten
-
Thread
Problem mit MCP1826S
Der 5V-Abgriff ist für weitere Verbraucher, die 5V benötigen (beispielsweise der CAN-Transceiver des LPC11C24). Datenblätter: Spannungsregler fixed 3,3V: http://ww1.microchip.com/downloads/en/devicedoc/22057a.pdf Induktivität: http://de.rs-online.com/web/p/emi-filter/0107889/ Es handelt sich um X7R-Keramikkondensatoren und den einen Elko von Panasonic. Was soll der Schaltkreis versorgen? Einen LPC11C24 mit etwas Peripherie drumherum. Was ist das Problem? Merkwürdigerweise messe ich am Ausgang des Spannungsreglers etwa 4 Volt, anstelle der gewünschten 3,3V. Austausch verschiedener Bauteile
-
Thread
Suche Simulator für 8051
ich. Um welche STM32 IC Type handelte es sich bei Dir > übrigens? Nicht STM, sondern NxP -> Die LPC11xx-Reihe bzw. LPC13xx-Reihe. > USART DMA Betrieb könnte aber ganz nützlich sein. Das müsst ich mir dann noch angucken, wenn man damit das TXE-"Problem" umgehen kann. > Welche jahrelang oder
ich. Um welche STM32 IC Type handelte es sich bei Dir >> übrigens? > Nicht STM, sondern NxP -> Die LPC11xx-Reihe bzw. LPC13xx-Reihe. Die neuen NXP Cortex Typen kenne ich noch nicht. > >> USART DMA Betrieb könnte aber ganz nützlich sein. > Das müsst ich mir dann noch angucken, wenn man damit das
-
Thread
Suche Assembler/Linker für 8052
Segment-Identifikation mov a,#'R' ;Buchstabe 'R' mov R1,#10 ;11. Displayposition call access ;Zeichen auf Display schreiben ... [/code] [code] access: cjne r0,#000h,access1 <...> ;schreibe/lese
sind eigentlich nur Pseudo-Bits. Na ja, Flash Programmspeicher kostet heute auch nichts mehr. Bei den LPC2000-ern (ARM7) machte ich sowas, zerstückelte einen Long-Wert im RAM in 32 Bits, die ich im Programm als Flags benutzte. Ralf schrieb im Beitrag #2799000: > Bisher hab ich glaub ich in keinem
-
Thread
DALI Automatische Adressierung
www.hasseb.fi/dali/hasseb_dali_master.zip Sowohl Hardware als auch die PC-Software ähneln sehr (;-)) dem LPC1343-DALI-Master von NXP (http://www.lpcware.com/content/nxpfile/an11174-and-an11175-lpc11xxlpc13xx-dali-release-20). Aus den Sourcen der PC-Software geht sehr schön hervor, wie das Commissioning bei
-
Thread
µC als Funktionsgenerator
Kann ich meinen µC (LPC936) als Funktionsgenerator mit externer Versorgung verwenden? D.h. ich legen an einen Pin 9V und schalte, mittels Timer oder ext.Interrupt die 9V am Eingangspin auf einen anderen Ausgangspin.
P2M1 &= 0xFE; P2M2 |= 0x01; TH0 = 0x00; TL0 = 0x05; TH1 = 0x00; TL1 = 0x0A; TMOD=0x11; ET0 = 1; ET1 = 1; EA = 1; TR0 = 1; while(1) {} } void SpannungAUS () interrupt 1 { Ausgang = AUS; TH0 = 0x00; TL0 = 0x05; TR0
-
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
der neunziger Jahre aufs Altenteil geschickt wurden, basierten auf MIPS (Ultrix), VAX (VMS) oder PDP-11 (RTX-11, Ultrix?). Später kamen dann noch andere BSD-Portierungen (z.B. OpenBSD) hinzu. Außer DEC und SGI gab es damals noch HP (68xxx, PArisc), Sun (68xxx, SPARC), NeXT (68xxx) und Evans&Sutherland
-
Thread
CAN-Aktivität per Pin-change interrupt erkennen?
Leider handelt es sich (laut NXP mit "großer Wahrscheinlichkeit") um den > TJA1050, welcher in den LPC11C24 werkelt. Am schönsten wäre natürlich, > NXP würde dort einen mit Standby reindrücken; und das natürlich auch mit > 3.3 V :-) Dann nimmst Du eben halt einen LPC11C14 ohne integrierten Transceiver
wie ein LPC11C24. Außerdem sehr platzsparend (wobei das hierbei allerdings nicht so wichtig ist). Frank K. schrieb im Beitrag #2774654: > Im Falle von Ungemach auf dem Bus geht dann nur > ein SO-08 hopps,
-
Thread
LPC11C24 Extended Frame
Hallo Zusammen, Ich arbeite mit einem LPC11C24 Mikrocontroller und mit der dazugehörigen LPCxpresso Entwicklungsumgebung. Ich versuche das Beispielprogramm can_onchip zu verstehen. Mein Problem ist, dass ich keine Extended Botschaften senden
http://knowledgebase.nxp.com/showthread.php?t=3439&highlight=lpc11c24+exten
-
Thread
EleLa - Elektronik Lagerverwaltung ab V2.0
Tabellenstruktur für Tabelle 'bauteilbewegung' -- CREATE TABLE IF NOT EXISTS bauteilbewegung( ID int( 11 ) NOT NULL AUTO_INCREMENT , Bauteil_ID int( 11 ) NOT NULL , BauteilLager_ID int( 11 ) NOT NULL , Bestellen_ID int( 11 ) DEFAULT NULL , Projekt_ID int( 11 ) DEFAULT NULL , ProjektPos_ID int( 11 )
Hier der Text: CREATE TABLE `kiste` ( `ID` int(11) NOT NULL, `Foto_ID` int(11) default NULL, `Bezeichnung` varchar(100) collate utf8_unicode_ci NOT NULL, `Nummer` int(11) default NULL, `PosX` int(11) default NULL, `PosY` int(11) default
-
Thread
HardFault_Handler bei LPC11C14 mit can_onchip
Hallo ihr, ich versuche das example project can_onchip bzw. canopen_onchip von nxp auf meinem LPC11C14/301 zum Laufen zu bringen. Dieses soll "TEST" auf den CAN senden. Er springt aber immer sofort nach dem Start in den HardFault_Handler und ich messe mit dem Oszi auch kein Signal am CAN_TX-Pin
* $Id:: main.c 5035 2010-09-24 23:48:55Z nxp12832 $ * Project: NXP LPC11xx CAN example * * Description: * This file is part of the CAN and CANopen on-chip driver examples. * ****************************************************************************
-
Thread
Controllerauswahl für BLDC-Ansteuerung
die LPC von NXP haben auch eine BLDC Unterstützung. Wie gut die ist weiss nicht, habe damit noch nichts gemacht. CAN Interface haben von den LPC auch einige. Ein spezielles Board für Motor-Controller Anwendungen
und eine Back-Emf Erkennung auf dem üblichen Weg. Wenn CAN Pflicht ist, dann würde ich sehen ob ein LPC11C24 reicht. Das ist sogar der Treiber schon drin. Die PWM mit 3 Ausgängen schafft einer der Timer. Die Kommutierung wird sicher Interrupt getrieben werden und das Gehäuse ist "handlich".
-
Thread
"bad gateway" beim Aufruf von uC.net
08.07.2012 15:40 AVR Bootloader FastBoot von Peter Dannegger von 127.0.0.1 (Änderungen) 08.07.2012 14:17 LPC1xxx von 127.0.0.1 (Änderungen) Was ist da los?
22:04 502 Bad Gateway Bei allen Seiten (Artikelsammlung etc.) außer dem Forum. Opera 11.62
-
Thread
Interesse an Sammelbestellung für CAN-Transceiver und ESD Schutz
ESD-Schutz bezogen werden? Ich hätte an jeweils ca. 100 Stück Interesse. Am Transceiver eher nicht, da ich LPC11C24 verwenden will...
-
Thread
STM Dip Adapter
im Beitrag #2732902: > ARMs in echtem DIP gibt es m. W. nur auf dem > Papier. Einige wenige LPC11xx soll es wohl im DIP 28 geben. M. B. schrieb im Beitrag #2732918: > Wir haben uns jetzt für das Olimex STM32 H103 entschieden, da ist die > JTAG Schnittstelle schon drauf. Irgendein LPCXPresso
Lutz schrieb im Beitrag #2732965: > Einige wenige LPC11xx soll es wohl im DIP 28 geben. Welcher von diesen wenigen hat den Status "Qualification" verlassen und ist in "Production"? Ich kenne genau einen, der ist seit Oktober 2011 angekündigt, und
-
Thread
heute journal fachkräftmangel Gesperrt
spielte bei der Entscheidung auch mit eine Rolle. In Folge portierte ich noch Software vom 8051 auf den LPC, das geht keineswegs reibungslos 1:1. Die Ur-Software machte ich nicht, dafür war ich nicht verantwortlich. > Und wenn etwas nicht "Ready to Start" ist, dann kostet es nur zeit - was > glaubst
Datum: 03.07.2012 09:34 > Datum: 03.07.2012 13:35 > Datum: 03.07.2012 13:37 > Datum: 04.07.2012 11:41 > Datum: 04.07.2012 11:42 > Datum: 04.07.2012 11:49 kann mir gut vorstellen, daß Dir Deine Arbeit viel Spaß macht ... wer soviel postet ist entweder arbeitslos oder arbeitet nicht richtig im
-
Thread
RS485 Treiber mit Adresse
etwas kleiner zu machen? Ein AT90Can ist auch sehr groß und braucht zusätzlich einen Transsiver. Ein LPC11c22 vielleicht? Mit den NXP Bausteinen habe ich allerdings noch nie gearbeitet geschweige denn einen Bootloader geschrieben. Gruß, Christian
kleiner zu machen? Ein > AT90Can ist auch sehr groß und braucht zusätzlich einen Transsiver. Ein > LPC11c22 vielleicht? Mit den NXP Bausteinen habe ich allerdings noch nie > gearbeitet geschweige denn einen Bootloader geschrieben. Geh zu Microchip. Ist auch nicht teurer und Du hast viel, viel mehr
-
Thread
ARM ist die Zukunft?
- ich brauche 12Bit ADC mit rail-to-rail support und integrierter gain stage Wenn ich mir die LPC11xx mit xmegas vergleiche, die LPC bieten max. 64k flash, verbraten 3uA mit RAM retention und 7ms wakeup vs. 0.6uA und 5us wakeup beim xmega. Der LPC12xx hat gar 30uA sleep mode, wobei ich nicht rausfinden
vergleicht. Xmegas schneiden hier sehr gut ab, bei 85°C einige wenige uA, waehrend stm32f0 >15uA nutzt und LPC11xx auf 25uA kommt. NXP hat auch recht schlechte power up schutzschaltung. Auf meine Frage bei NXP support erhielt ich folgende Antwort "when the Vdd is slowly increasing, e.g. power is coming up from
-
Thread
CAN als Hausbus selber machen
Schau dir mal die LPC11Cxx an. Das sind Cortex M0, u.a. als LQFP48. Und LPC11C22 und 24 haben sogar schon einen Transceiver integriert. On-Chip CAN-Treiber sind im ROM auch mit drin. Der interne RC-Oszillator ist sogar bis
Kondensatoren und Widerständen alles mit einem einzigen Controller abdecken! Zum Kennenlernen gibt es den LPC11C24 auch als LPCXpresso-Board (inkl. Debugger und IDE) für ca. 20 €.
-
Thread
LPC11C22 - SWD
/ARM/NXP/LPC-P11C24/ Was ist da besser/vernünftiger?
Projekte für die offiziel unterstützten Boards generieren, mit mbed-CLI geht es auch für andere wie den LPC11C24.
-
Thread
STM32F4-Discovery und Crossworks unter Linux Suse12.1
Bei mir läuft das STM32F4_discovery Board unter Linux+Crossworks, allerdings Mint 11 (Ubuntu-Derivat). Versuche es doch einmal als root-user. Meistens ist das ein Rechteproblem wegen der USB-Ports. Dazu gibt es übrigens eine Hilfe auf der Rowley-Webseite. Welchen Fehler bekommst
den habe ich definitiv updaten müssen, bevor er funktioniert hat. Dann habe ich damit auch einen LPC1769 debuggen können (lpclink wird von CrossWorks auch nicht unterstützt, weil ClosedSource). Sonst kann ich dir wohl nicht weiterhelfen. Mir fällt noch ein, daß ich auch mit der LPCXpresso-IDE