-
Thread
Masked Access bei LPC13xx
Hallo zusammen Ich arbeite derzeit mit dem LPCXpresso. Als Device verwende ich einen LPC1343. Nun ist mir eine Frage bezüglich der GPIO Ports aufgekommen: Was ist der Unterschied/Vorteile von Masked Access beim GPIO Data Register im gegensatz zum direkten Zugriff auf dieses Register?
-
Thread
C++ Codebase für LPC13
Hallo zusammen, ich bin gerade dabei eine Codebase für die arm cortex m3 LPC13 Serie zu schreiben. Aktueller Stand könnt ihr euch unter https://github.com/kappos/lpc13xxCodeBase anschauen. Vielleicht findet sich hier jemand der Lust hat mit dran zu werkeln, gibt auf jeden
-
Thread
Cortex LPC 13xx Pin reagiert nicht
named 'PIO1_1' Aber ich finde nicht LPC_IOCON_TypeDef. Das müsste doch eigentlich in der lpc13xx_iocon.h stehen.
in der CMSIS2.0 sind die in in LPC13xx.h definiert. Aber richtig, der PIO1_1 heisst da: union { // R_PIO1_1 preferred name rather than original JTAG_TDO_PIO1_1 __IO uint32_t R_PIO1_1; __IO uint32_t JTAG_TDO_PIO1_1;
-
Thread
Wer hat schon was mit LPC13xx gemacht?
Hallo Leute, hat von euch schon jemand was mit einem LPC13xx gemacht? Angeregt von dem Beitrag im Wiki und von dem niedrigen Kampfpreis (um die 3€) habe ich so manche Ideen, die umgesetzt sein wollen ;) Das einzige, was mich momentan noch abhält ist, das
-
Thread
Codebasis für LPC1347 (LPC13U00)
startup code und linker script für diesen MCU. jemand ne idee ? finde sowas nur für den lpc1343. danke sebastian
LPC13xx(12-bit%20ADC)-LPCXpresso%20examples.zip Aber in diesem Paket solltest Du alles für die LPC1345/6/7 finden. Erwin
-
Thread
IRMP - Infrared Multi Protocol Decoder
*Aktualisierung* Die IRMP-Software kann unter [[IRMP]] --> Download heruntergeladen werden. Hallo zusammen, Anmerkung: Dieser Source entstand im Rahmen des Projektes "WordClock", siehe Artikel http://www.mikrocontroller.net/articles/Word_Clock bzw. Thread, der alles zum Auslösen gebracht hat: http://www.mikrocontroller.net/topic/156661 Da RC5 nicht nur veraltet, sondern mittlerweile obsolet ist und immer mehr die elektronischen Geräte der fernöstlichen Unterhaltungsindustrie in unseren Haushalten Einzug finden, ist es an der Zeit, einen IR-Decoder vorzustellen, der
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
Damit auch der Originalmonitor betrieben werden kann wurde auch eine USB Grafikkarte auf Basis eines LPC1343 entwickelt. Tastatur, Maus und Sound gehen auch. http://spritesmods.com/?art=macsearm Gruß Christoph
-
Thread
Hackbarer(?) 21 EUR Quadcopter
so wir (steinerhippo und ich) haben den SWD von einem STM32F4Disocervy mit einem NXP LPC1343 verbunden und das Target wird von Keil erkannt. Verbundene Pins für eine erfolgreiche Kommunikation: LPC1343 SWD STM32F4Discovery SWDIO/TMS SWDIO SWDCLK/TCK SWDCLK nRESET
-
Thread
Entwicklungen und Forschung um den Sparmatic Comet / Zero v2 Heizungsthermostat
neu. > Zur Ansteuerung gibts dann noch ein nettes Webinterface, Schnittstelle > wird wohl ein LPC1378 am USB Port eines Routers, Datenverarbeitung der > Einfachheit halber dann auf diesem großen System.
-
Thread
AVR Synthesizer mit ATxmega128A1
pattern arpeggiator 16 patch memories 6 live controls MIDI Patch saving/loading over MIDI NXP LPC1347 32-bit ARM Cortex-M3 microcontroller 2 output channels Open Source & Open Hardware design Den J²B SYNTHESIZER kann man sich auf Youtube auch anhören: https://www.youtube.com/watch?v=rwNBSdC3ZqA
-
Thread
Alternative Firmware für Sparmatic Zero Heizungsthermostat
kompatibel neu. Zur Ansteuerung gibts dann noch ein nettes Webinterface, Schnittstelle wird wohl ein LPC1378 am USB Port eines Routers, Datenverarbeitung der Einfachheit halber dann auf diesem großen System. Also, falls du noch Infos für uns hast: mail@matthias-larisch.de Gruß, Matthias
-
Thread
DIY Frequency Counter mit 10 bis 12 Digits?
Nachsetzer und Rechenkern. KEIN Atmel AVR oder so, denn hier wird echtes double benötigt. Ich hatte nen LPC1343 benutzt. Ein M4 ist sinnlos - eben wegen double. - Mach dir Gedanken über die Eingangsstufen. Das ist eigentlich das Allerwichtigste und es wird dennoch von den Meisten gröblichst vernachlässigt
#4800072: > KEIN > Atmel AVR oder so, denn hier wird echtes double benötigt. Ich hatte nen > LPC1343 benutzt. Ein M4 ist sinnlos - eben wegen double. Was redest Du denn da? Double Berechnungen sind weder für AVR noch für Cortex-M4 ein Problem. Tobi T. schrieb im Beitrag #4799125: > kennt jemand
-
Thread
Lightweight WS2811/WS2812 Library
fummelst im IOCON Register rum, da werden nur Einstellungen zum IO Pin vorgenommen. Bei einem LPC1347 habe ich WS2812B per SPI angesteuert, das geht bei den LPC gut weil man den Takt für SPI sehr genau einstellen kann.
-
Thread
Zeigt her eure Kunstwerke (ab 2023)
MOSFETs für die Anzeige, * Power & Control mit den Spannungswandlern von 12V auf 3,3V & 180V und LPC1343 MCU, * der DCF-77 Empfänger mit MAS6180B * und ein Halter für den PIR Sensor für die Abschaltung bei "Nichtbeachtung". Die größten Herausforderung waren: * den Aufwärtswandler für die Anodenspannung
-
Thread
einfacher 20m-CW-Sender mit AD9850 und MOSFET
ich bloß nicht), von dort in ein CPLD (32er Coolrunner) als Gate und Vorteiler, von dort in einen LPC1343. Anzeige schön leuchtend per LED. Nen Vorversuch mit Grafik-LCD hab ich auch noch rumfliegen, sieht aber nicht so schön aus. Als Eingänge 3 Stück: 1M/20pF für nen Oszi-Tastteiler bis ca. 100 MHz,
-
Thread
Software Profibus DP-Slave in C
Wenn der µC genug Power hat, sollte mit der Software Lösung auch 1,5MBit möglich sein. LPC13xx von NXP sollte z.B. ganz gut passen.
-
Thread
LPC800 existiert (fast) nicht in diesem Forum
Ich muss mich hier auch mal einschalten. Ich persönlich bin Mega begeistert von den lpc13xx Serie. Habe schon viel damit gebastelt und bin sehr zufrieden. Das man hier nich viel Infos bekommt stimmt aber ich find die Dokus von NXP echt gut. Verfügbarkeit stimmt schon aber ich bestell halt
immer so: wer lesen kann ist im Vorteil. Lothar schrieb im Beitrag #3490230: > Tutorial für LPC13xx und LPC11xx (gleiche Peripherie mit M3 oder M0): > > http://www.microbuilder.eu/Projects/LPC1343ReferenceDesign/GettingStartedLPC1343.aspx > > Tutorial für LPC8xx: > > http://learn.adafruit.com
-
Thread
Verständnis AVR Interrupts Gesperrt
auf vielen ATTinys, ATMegas, PICs, STM32, STM8, TI Stellaris, ESP8266, TEENSY MK20DX256VLH7, MBED LPC1347, MBED LPC4088 und anderen µCs. Programmiere den mal in ASM nach. Dafür müsstest Du für jeden µC ein eigenes Assembler-Programm schreiben, eine absolut sinnlose Arbeit.
-
Thread
Was sind eure Lieblings-ICs?
LPC824, LPC1347 : es muss nicht immer ATMega sein! S566B : Sensordimmer IC, war ich früher mal ganz begeistert wie einfach man einen Sensordimmer bauen konnte. Hat lange in einer 200W Schreibtischlampe gearbeitet
-
Thread
Welchen Controller für C++ Programmierung? Gesperrt
dabei. Man muss nicht unbedingt die offiziel unterstützte HW benutzen, ich arbeite gerne mit einem LPC1347 Breakoutboard, einem Projekt was auf Github zu finden ist: https://github.com/sebseb7/pentarm13uxx
-
Thread
Ist ATXMEGA etwa out?
.. da die lieferbaren Xmega und selbst > mega64 teurer sind wie vergleichbare STM32 oder LPC13xx oder LPC17xx ist für mich das nicht eine frage des aufwandes .... TQFP löten und bis runter zu 0603 ist alles kein thema auch nicht für einen hobbybastler und gerade für STM32 gibt richtig
-
Thread
Womit programmiert ihr eure µCs?
PonyProg über Seriell. jetzt arbeite ich auch daheim nur noch mit ARM Cortex-M3 (STM32, NXP LPC13xx/17xx) unter µVision sowie mit ULINK2 / ULINK pro.
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
LPC2138: 2 LPC2148 3 LPC1113: 3 LPC1114: 3 LPC1313: 1 LPC2214: 1 LPC1343 2 LPC1768 4 LPC2294 1 LM3S6965 2 LM3S9B95 1 EFM32TG110 2
ATmega88 1 C167 1 MB91101 (FR3) 1 LPC2101: 1 LPC2138: 2 LPC2148 3 LPC1113: 3 LPC1114: 3 LPC1313: 1 LPC2214: 1 LPC1343 2 LPC1768 4 LPC2294 1 LM3S6965 2 LM3S9B95 1 EFM32TG110 2 EFM32GG990 1 MSP430F2013 2 MSP430F2274 1 MSP430F1612: 2 MSP430F5438: 1 TMS320F28023: 1 TMS320F28069: 1
-
Thread
STM32 - Erster Artikel
nicht auf Seite 1. NXP hat auf Seite 1 vom Datasheet auch nicht stehen, dass der 10-Bit ADC vom LPC1300 keine 8 exakten Bits liefert. Das steht leicht verschlüsselt hinten.
-
Thread
WLAN / WIFI Modul für µC - Erfahrungen
Meine Antwort: Das ist mir fast Egal, so lange es kein "Exot" ist. MSP430Gxxxx, STM32F4… und LPC1347 hätte ich griffbereit, mit installierter Toolchain. Meinen AVR-Dragon habe ich noch nicht ausprobiert, der ist erst letzt Woche gekommen.
-
Thread
MINOS - Minos Is No Operating System
stammt. Das läuft auf diversen ATtinys, ATmegas, ATXmegas, PICs, STM8, STM32F1xx, STM32F4xx, ESP8266, LPC1347, LPC4088 und diversen anderen ARM Cortexes. Nach Deiner Philosophie hätte ich irmp.c X-fach neu implementieren müssen - für jeden Prozessor extra. Nee, nicht mein Ding. Und da Du desöfteren hier
läuft auf > diversen ATtinys, ATmegas, ATXmegas, PICs, STM8, STM32F1xx, STM32F4xx, > ESP8266, LPC1347, LPC4088 und diversen anderen ARM Cortexes. Nach Deiner > Philosophie hätte ich irmp.c X-fach neu implementieren müssen - für > jeden Prozessor extra. Nee, nicht mein Ding. Eben nicht komplett
-
Thread
WS2811/WS2812 aus der Ferne steuern + Stromversorgung
CAN und 8KB RAM umsteigen. Für längere LED-Strips wäre mehr "Grafik-RAM" nicht schlecht. Der LPC1347 hat 64KB, aber kein CAN. Der µC sollte DMA für das WS2812-Protokoll können, damit er während der Datenübertragung noch auf Interrupts reagieren kann. Außerdem soll ein SPI-Slave und ein I²C-Slave
-
Thread
Günstiger uC mit hoher Taktfrequenz
QFP48 mit 24K Flash, 8k SRAM und 50 MHz empfehlen. Persoenlich denke ich allerdings, dass der LPC1313FBD48 einen besseren Wert darstellt. Hat eine M3 CPU, ist damit ca. 20-30% schneller als eine M0 CPU bei derselben Taktfrequenz und kann 72 MHZ laufen. Also in Summe 60-70% schneller als ein LPC1113.
-
Thread
Empfehlung 8-Bit-Controller: STM8
Energie will ich erst gar nicht anfangen, da > zieht der Cortex klar den kürzeren. Eher nicht, LPC13xx etwa 4mA @ 12 MHz typ. , stm8s105xx 7 mA @ 16 MHz typ., die Cortex-M3 von EnergyMicro liegen nochmals darunter, ebenso kommende Cortex-M0 (LPC11xx 9 mA @ 50 MHz)... > > Arc Net schrieb: >> Bei
will ich erst gar nicht anfangen, da >> zieht der Cortex klar den kürzeren. > > Eher nicht, LPC13xx etwa 4mA @ 12 MHz typ. , stm8s105xx 7 mA @ 16 MHz > typ., die Cortex-M3 von EnergyMicro liegen nochmals darunter, ebenso > kommende Cortex-M0 (LPC11xx 9 mA @ 50 MHz)... Ich spreche von der Liga
-
Thread
Suche Simulator für 8051
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 überhaupt nie behoben werden
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 TXE-"Problem" > umgehen
-
Thread
32-Bit μC für zwei Layer PCB
abgelenkt :-) Min. 32kb max 256 kb. LPC1114 32K M0 DIP-28 ... sollte man immer vorrätig haben :-) LPC13xx 64K M3 LQFP-48 oder -64 LPC541x1 256K M4F LPQP-64 LPC541x2 256K M4F-DualCore LPQP-64
Min. 32kb max 256 kb. > > LPC1114 32K M0 DIP-28 ... sollte man immer vorrätig haben :-) > > LPC13xx 64K M3 LQFP-48 oder -64 > > LPC541x1 256K M4F LPQP-64 > > LPC541x2 256K M4F-DualCore LPQP-64 Sauber, danke Lothar. Das habe ich gesucht. Grüsse, René
-
Thread
Wie kann ich Daten von einen Triple Axis Accelerometer an den PC per USB senden?
http://www.lvr.com/hidpage.htm :Visual Basic .NET generic_hid_vb_46 Als MC würde ich NXP LPC13xx, hier gibt es einfachen fertigen Code: http://www.lpcware.com/content/nxpfile/lpcxpresso-example-projects-and-cmsis-library-lpc13151617454647 :usbhidrom Wenn man z.B. X-Y-Z als 16-bit Werte
-
Thread
welches Filesystem
ist abhängig von der Größe des Dateisystems. Gibts übrigens fertich - in Hardware - beim NXP LPC1343. Benutzerfreundlich ist das aber nur für Entwickler. Für End-LUser möchtest Du das in ein fertiges Programm giessen, da wäre dann eine andere (Custom-USB) Schnittstelle IMHO besser geeignet.
-
Thread
Mikrocontroller kompatibel mit USB bzw. programmierbar?
gehängt: 1. Ein USB-VirtualComPort zum Lesen und Verstehen lernen. Daß er den LPC1343 als Nuvoton-Gerät ausgibt, sollte dich nicht stören. Es sollte dir um das Verstehen gehen - und nicht darum, die diversen USB-Routinen, die dieser µC in einem zusätzlichen ROM vorhält, als BlackBoxen
Wir hatten vorher Arduino für USB ist das ist deutlich komplexer (und fehlerträchtiger) als der LPC1343 mit ROM-Treiber, vor allem wenn man nicht nur CDC sondern HID/MSC/DFU nutzen will. > AVR Chips allesamt in DIP-Ausführung Den LPC1343 gibt es pinkompatibel als LPC1114 DIP - leider ohne USB,
-
Thread
STM32F2xx USART weigert sich
scheme. Die Library ist viel weniger kompatibel. Bei NXP ist beim lpc2103 (ARM7TDMI) und lpc1343/lpc1769 (CM3) z. B. die USART-Einstellung tupfengleich (zumindest für meine 0815-Zwecke). Die Unterschiede in der Peripherie sind nicht klein, die sind immens.
-
Thread
Einstieg ARM: Tutorials, Toolchain, DevBoard
besonderes Merkmal ist die IO Switch Matrix und ein sehr komplexer Timer (SCT). Ich benutze gerne den LPC1347 wg. eingebautem USB und weil ich das LQFP SMD Zeug gerade noch verarbeiten kann. Der nächstgrössere ist der LPC1769, dann auf dem LPCXpresso Board. Da muss nur eine MagJack Buchse dran und die Hardware
-
Thread
ARM Einstieg Hilfe bei Controller und IDE Wahl
Was haltet ihr denn vom LPC1343 LPCXpresso Board? Hat einen Cortex M3 Chip drauf zum testen und Programmieren und ist man dann fertig mit der Einarbeitung, kann das Board in der Mitte getrennt werden und fungiert dann als Programmer
-
Thread
JSON für Daten-Austausch zwischen uC und PC?
schwerstens auf den µC an. Ein EFM32GG mit 1MB Flash und 128kB RAM kann mehr Overhead vertragen als ein LPC1343 mit 32kB Flash und 8 kB RAM. Und für JSON braucht es mindestens Stringfunktionen wie sprintf(), die man bei direkt binärer Übertragung weglassen kann. Aus diesem Grund ist eine allgemeine Antwort
-
Thread
wie ist das mit den 16/20MHz beim Atmega4809
Externe Quarze werden hier nur 32kHz Typen unterstützt! also ist kein 12MHz Quarz so wie beim LPC1343 da möglich? man kann dann natürlich einen MEMS-Oszillator nehmen.
-
Thread
ARM Cortex gegen AVR
NXP macht das mit den Controllern mit USB LPC11U2x und LPC11U3x und bei den Controllern LPC1342/43 so, dass man die so konfigurieren kann, dass sie sich als Massenspeicher auf dem PC melden. Datei auf den Controller draufschieben (wie bei einem Memory-Stick), Controller programmiert...
-
Thread
XMC4700 vs STM32
dem Funktionen auf beliebige IO Pins gelegt werden können (mit wenigen Einschränkungen). Für den LPC1347 gab es ein Breakout Board von einem CCC Projekt, das war auch besser als die Arduinos aber da waren hier noch alle der Meinung das 8 Bitter genug sind und irgendwie waren die LPC der Zeit voraus.
-
Thread
warum braucht Blinkbeispiel 780 byte Flash?
doch auch ISP hat. Nur nehme ich das so gut wie nie her. und warum dann einen Bootloader beim LPC1343? Bootloader haben ihre Nachteile, sie vereinfachen aber auch manches. Jeder kann entscheiden wann er wozu welches Tool nutzen möchte.
mit Beispiel - wie man so einen Startup-Code ggf. schreibt? bei den ARM-Prozessoren wie z.B. LPC1343 gibt es das Thema ja auch.
-
Thread
Overflow, Carry?
aber durchaus so codieren, dass es sowohl auf STM32, ATmega, ATtiny, PIC, ESP8266, MK20DX256VLH7, LPC1347, LPC4088 und anderen µC-Familien läuft. Als Assembler-Programmierer müsstest Du das Programm X-mal neu schreiben - wenn die Lebenszeit dazu überhaupt reicht. Fazit: In Assembler programmieren ist
-
Thread
welche µC-Architektur (AVR, PIC)
und mit welchen arm sollte man beginnen wenn man noch armjungfräulich ist - STM32F100RB oder LPC1343 beides als evalkit mit debugger (lpcexpresso und STM32 Discovery Kit) -OS z.B freeRTOS sinnvoll? -wo git es die bessere kostenlose IDE-lösung -sonstige vor-/nachteile bzw was ist zu beachten
-
Thread
OLED Grafik Anzeige
github.com/microbuilder/LPC1343CodeBase/tree/master/drivers/displays/bitmap/ssd1306 Die ist für den LPC13xx, aber es sind nur wenige IO Routinen für andere Prozessoren anzupassen.
-
Thread
AtTiny85 Core Empfehlung?
Drag&Drop im Dateimanager. Anmeldung als USB Stick haben verschiedene uC auch ab Werk z.B. LPC11U LPC13 LPC15 LPC54 EFM8UB
-
Thread
Microcontroller - USB
software-development-tools/software-tools/usb-vid-pid-program:USB-VID-PID-PROGRAM Das wäre alle LPC11Uxx Cortex-M0 und LPC13xx LPC15xx Cortex-M3 und LPC541xx Cortex-M4 Dual-Core. Am einfachsten sieht man es daran dass in der Demo Projekte wie z.B. cdc_rom drin sind: http://www.nxp.com/products/microcontrollers-and-processors
-
Thread
Kleines ARM Modul wie Ardunio Nano gesucht
man 10 EUR draufpackt, gibts schon was: https://www.olimex.com/Products/ARM/NXP/LPC-P1343/ Die LPC1343 haben USB support im (Masken-)ROM, USB CDC inklusive. Außerdem kann man den über USB programmieren, braucht also nicht unbedingt einen SWD Debugger. Alternative: http://www.watterott.com/de
-
Thread
Orientierungshilfe ATXMega oder ARM (ST, NXP)?
Änderungen, nur mit anderem CMSIS Headerfile, auch auf den anderen Chips LPC8xx, LPC11xx, LPC12xx, LPC13xx, LPC175x, LPC40xx.
, nur mit anderem CMSIS > Headerfile, auch auf den anderen Chips LPC8xx, LPC11xx, LPC12xx, > LPC13xx, LPC175x, LPC40xx. Etwas off-topic, aber welches CMSIS header file bewirkt, dass Code für den 1769 auf dem 1343 oder auf dem 1114 läuft?
-
Thread
Projektidee "RGB-LED-Matrix"
kommen in Frage. Ich brauche ca. 1KB RAM. I²C und SPI wären gut. zu 2b) ATSAM4N8, MKL05Z32 oder LPC1347 scheinen dafür gute Kandidaten zu sein. Sie sind schnell genug und haben genügend Grafikspricher. FPGAs skalieren nicht so gut, siehe http://www.mikrocontroller.net/topic/301046#3225986