-
Thread
Neuer Arduino core für ATTiny13
abgespeckte Version wäre nicht schlecht. Ich hatte so was ähnliches vor einiger Zeit für den LPC810 gemacht: https://github.com/ChrisMicro/LPC810_CodeBase
-
Thread
Billigste Entwicklungsplatine mit Mikrocontroller?
Oder einen LPC824, 1,70€ @10 Stk. bei Conrad + ein 10er Pack TSSOP20 Adpapter, <5€ bei eBay. TSSOP ist nicht ganz bastelfreundlich, aber wenn man nicht gerade Parkinson hat geht das schon. Programmieren geht über
-
Thread
Universalprogrammer
dem Black-Magic-Probe schaut, dann findet man: - STM32 - SAM - Nordic nRF51 und nRF52 - NXP LPC8xx 11xx 15xx 43xx - freescale KL25 KL27 KL02 - SiLabs EFM32 EZR32 - Xilinx Zynq-7000 SoC - Broadcom BCM2836 (Raspberry Pi 2) Mir fehlt dort auch der Ti CC26xx.
-
Thread
WS2812 Ansteuerung mit SPI
. Fertige wsDrive von mbed.org, hatte auf Anhieb funktioniert. Dann habe ich das Gleiche mit dem LPC812 gemacht, funktioniert nicht. Bei der Fehlersuche mit LA viel sofort auf das der MOSI Ruhepegel unterschiedlich ist: beim LPC1347 ist er low und die Ansteuerung damit ok, beim LPC812 ist er high und
habe alle CPOL/CPHA Modi probiert, die ändern am MOSI Ruhepegel aber nichts. Kennt hier jemand die LPC8xx so gut und weiss ob und wie man den MOSI Ruhepegel umdrehen kann? Habe dazu im Usermanual nichts finden können.
-
Thread
Atmega oder XMega oder ARM?
auch mit AVRs angefangen, mache jetzt aber alle Projekte aus Prinzip mit Cortex-M, am Liebsten mit LPC8xx, 1347, 1769 oder 4088. Das deckt alles von ganz klein bis gross mit USB und Display und Ethernet ab. Bei den grossen ist STM auch sehr gut, das Disco ST32F469 oder ST32F769 mit touchGfx Grafik ist
mal die Zentrale Bedienung für ein paar Heimauto Sachen werden. NXP ist leider etwas teurer, die LPC8xx bekommt noch für ca. 2€, der LPC1347 (mit USB) liegt nackig aber schon bei 6-7€. Den STM32F103 mit Platinchen bekommt man für 2$ hinterher geworfen. Als riesigen Vorteil bei den Cortex-M sehe ich
-
Thread
Spannungsversorgung Lichtschalter mit Mikrocontroller und 433mhz sender
Dafür bieten viele µC auch einen Schlafmodus. Ich habe sowas mit einem LPC812 und RFM69 gemacht, der µC selber braucht im Deep Power down ca. 0,3 µA und der RFM 0,1 µA. Eine Falle dabei war das der schlafende µC auch seine PullUps abschaltet und die floatenden Leitungen am
-
Thread
µController gesucht für hd44780 Display
z.B. LPC824: 1,79€ bei Conrad. Cortex-M0, 30 MHz, 5 ADC Kanäle, 32 kB Flash, 8 kB RAM. Programmierbar über billige USB-RS232 Adapter.
willst, fallen mir spontan folgende > kostengünstige Lösungen ein: und der schon von mir erwähnte LPC824. Debughardware kostet neu ca. 20€ (LPCLink2) oder man nutzt einen von einem LPCXpresso abgesägten LPCLink, sowas wird hier gelegentlich auch verschenkt.
-
Thread
8051 und Linux - Anfänger sucht Hilfe
ist der "Not recommended for new design" Das stimmt NXP wollte seine LPC900 mit 8051 durch die LPC800 mit ARM ersetzen mit denselben Packages zum gleichen Preis. Das hat aber nicht funktioniert, die LPC800 sind nicht so günstig zu fertigen wie gedacht, obwohl für viele Anwendungen gut geeignet.
-
Thread
Ausführungsgeschwindigkeit ARM M0
Manual angesehen und wie es aussieht hat der keine Bit-adressierbaren Ports. Bei anderen M0 wie z.B. LPC800 ginge das direkt: (P0_8) bzw. LDRB bitval, [PORT0BASE, #8] Und wie gesagt: Ingo Less schrieb im Beitrag #4721513: > Zeig mal das ASM listing Wahrscheinlich werden da mehrere unnötige type
angesehen und wie es aussieht hat der > keine Bit-adressierbaren Ports. Bei anderen M0 wie z.B. LPC800 ginge das > direkt: > > (P0_8) bzw. LDRB bitval, [PORT0BASE, #8] > > Und wie gesagt: > > Ingo Less schrieb: >> Zeig mal das ASM listing > > Wahrscheinlich werden da mehrere unnötige type
-
Thread
Welcher µC für meinen Zweck?
Warum machst Du Dir nicht selbst ein Bild: im heise MAKE dem Magazin für Arduino Jünger gibt es ein LPC810 DIP-8 Projekt mit Steckbrett-Schaltplan und DSP-Programm zum abtippen: Audioeffekte mit ARM-Achtbeiner http://www.heise.de/make/inhalt/2016/3/86/
machst Du Dir nicht selbst ein Bild: im heise MAKE dem Magazin für > Arduino Jünger gibt es ein LPC810 DIP-8 Projekt mit > Steckbrett-Schaltplan und DSP-Programm zum abtippen: > > Audioeffekte mit ARM-Achtbeiner > > http://www.heise.de/make/inhalt/2016/3/86/
-
Thread
stm32f103 wav player?
darum, das Maximum aus dem Minimum heraus zu holen. Hier kannst Du mal hören, was man aus einem LPC810 ganz ohne Hardware Peripherie nur mit Bit-Banging heraus holen kann: https://www.indiegogo.com/projects/the-dsp-g1-analog-modeling-synthesizer#/
-
Thread
STM32 Software USB
portierbar. > > Der Autor führt den kritischen Code im ram aus um definierte Laufzeiten Stimmt. Ein LPC81X wäre für so etwas evtl. gut geeignet. Das ist ein M0+ mit zero flash waitstates bis 30 MHz.
-
Thread
Bit im Register setzten ohne andere Bits zuverändern.
jedes Pin eines Ports wird in ein Byte im Speicher gemappt. Im C Include sieht das dann z.B. für LPC810 so aus: #define PIN0BASE 0xA0000000 __IO_REG8(P0_0, PIN0BASE , __READ_WRITE); __IO_REG8(P0_1, PIN0BASE + 1, __READ_WRITE); ... Somit geht dann in C: #define LED P0_1 LED = 1; Und
-
Thread
RFM69 Sleep Mode
Hallo, ich habe mir einen FS20 Sender gebaut mit einem RFM69, LPC812 und PIR Modul. Das Ganze soll mit Batterien versorgt werden und deshalb nutze ich die max. Stromsparmodi. Das PIR Modul ist ok, braucht ca. 50-60 µA. Die CPU im deep power down Mode braucht nur 0,2
-
Thread
LPCXpresso einrichten
Wenn es hauptsächlich um Steuerungen geht ist ein CM0 auch gut genug, hier kann man gut mit dem LPC812/824 einsteigen. Dann ist es noch sinnvoll das Tutorial von LPCXpresso durchzublättern. Man muss z.B. in LPCXpresso (und anderen Eclipse IDEs auch) alle Suchpfade für includes und libs eintragen.
-
Thread
Ic Programmieren anfangen - welche Schnittstelle?
2469338?ost=SLSTK2020A&selectedCategoryId=&categoryNameResp=Alle%2BKategorien&iscrfnonsku=false LPC800 (ARM): http://de.farnell.com/nxp/om13055-598/entwickl-board-lpc812-lpcxpresso812/dp/2471559 Danach kann man dann auch selbst Schaltungen aufbauen, die uC sind als DIP bzw. SO verfügbar.
2469338?ost=SLSTK2020A&selectedCategoryId=&categoryNameResp=Alle%2BKategorien&iscrfnonsku=false > > LPC800 (ARM): > http://de.farnell.com/nxp/om13055-598/entwickl-board-lpc812-lpcxpresso812/dp/2471559 zu kaufen. Meistens macht man in der Hardware am Anfang mindestens gleich viel Fehler wie in Software
-
Thread
welcher Controller für ca. 1-2€
Distributoren. Da gibt es fast von jedem Hersteller was (z.B. EFM32, STM32F0, MKxxxx (Freescale/NXP), LPC8xx, ATSAMD).
-
Thread
USB-RS232 ATtiny13 programmieren
welche bereits mit einem > Bootloader ausgeliefert werden? Wenn es ein DIP-8 sein soll, der LPC810 ARM kommt mit ROM Bootloader und kann mit USB-seriell Kabel programmiert werden. Der Bootloader kann somit auch nicht "versehentlich" gelöscht werden und verfusen geht auch nicht. Der kostet allerdings
-
Thread
Omron D6T Thermal Sensor
hatte da allerdings auch meist NXP Hardware verwendet. Ich teste das gleich auch nochmal mit einem LPC824. Im Internet habe ich diverse Arduino Codes gefunden. Die verwenden die Wire Lib und senden nach Adresse und Kommando noch ein Stop. Laut whitepaper soll da ein repeated start kommen, aber da ist
auf dem LPC824 läuft das jetzt fehlerfrei. Das Timing sieht fast gleich aus, nur die Datenbits werden nach der fallenden Taktflanke etwas länger gehalten. Mehr als 100 kHz macht der Sensor hier nicht mit, und zwischen
-
Thread
ARM Cortex M0 system timer
Lothar schrieb im Beitrag #4500617: > Selbstverständlich gibt es ARM die das können z.B. ein LPC800 mit 30 MHz > verwendet die CPU Clock direkt als Peripheral Clock und hat Wenn ich mir dein Beispiel ansehe, sollte das mit dem SAMDxx auch so (ähnlich) gehen. Auch er kann CPU und Peripheral
maximal 15 MHz am Ausgang Hast recht. > SAMDxx hat auch ein Pin-Toggle-Register Hat der LPC800 auch, das ist aber nicht schneller weil z.B. für P0.4: MOVS R0, #10000B loop STR R0, [NOT0] B loop Aber wenn wir schon bei Bildern sind, mach doch mal Messungen
-
Thread
Embedded World 2016
Europe in Halle 5 hat LPC mit Ethernet, irgendein Nucleo, dann noch ein Magnetic 3D Sensor 2GO und LPC8XX Board. Infineon hatte auch was am Stand, nachdem ich damit nix mach hab ich net nachgefragt. Renesas/Glyn hatten auch was, die hab ich aber ausgelassen. ST natürlich wieder mit vorheriger
-
Thread
Frage zu LPC822 Anschluss an LPC-Link
Hallo, ich bin gerade dabei, die ersten Gehversuche mit einem NXP LPC822 Controller zu machen. Den Controller im TSSOP20 Gehäuse habe ich auf eine Adapterplatine gelötet und verbinde diese entsprechend der Beschaltung (siehe Bild) mit dem LPC-Link. Lt. dem Anschlussplan
-
Thread
Mikrocontroller Auswahl C++ Unterstützung, CAN, I2C, Open Source Compiler
Schau dir mal LPC800 von NXP an. Gibt's auch in DIL. Aber Simulatoren sind durch JTAG bei neueren uC rar gesät.
ein paar andere Sachen kennenlerne :) Stefan schrieb im Beitrag #4455427: > Schau dir mal LPC800 von NXP an. Gibt's auch in DIL. Aber Simulatoren > sind durch JTAG bei neueren uC rar gesät. Frank K. schrieb im Beitrag #4455158: > Schau Dir die PIC24/dsPIC/PIC32 an. Cyblord -. schrieb im
-
Thread
Cortex uC Empfehlung gesucht
NXP LPC824: 32kB Flash 8 kB RAM QFN Gehäuse 5x5mm 29 IO 12ch/12bit ADC int RC-Oszillator bis zu 4x I2C kostet bei Digikey 0,99€ (bei 500 St.) passt also genau :-)
1MSPS ADC mit DMA und 64K Flash 4K RAM da kann kein mir bekannter kleiner Cortex mit auch nicht der LPC824: https://www.silabs.com/products/mcu/8-bit/efm8-laser-bee/Pages/efm8-laser-bee.aspx
-
Thread
µC für n00bs
dabei. Ja und? Ich habe kürzlich den AVR Treiber für ein TFT mit ST7735R auf ARM "portiert": LPC810 DIP-8. War fast nichts zu tun, nur die wenigen Stellen Inline Assembler durch C ersetzen, lief sofort. Natürlich könnte man es nun schneller machen durch Ersetzen der ganzen chars und shorts durch
> > Ja und? Ich habe kürzlich den AVR Treiber für ein TFT mit ST7735R auf > ARM "portiert": LPC810 DIP-8. War fast nichts zu tun, nur die wenigen > Stellen Inline Assembler durch C ersetzen, lief sofort. Natürlich könnte > man es nun schneller machen durch Ersetzen der ganzen chars und shorts
-
Thread
[S] Elektor Junior Computer oder SC/MP
Computer http://www.quinapalus.com/psb.html Pound Shop BASIC is a BASIC interpreter that runs on an LPC811 microcontroller. Software In a triumph of nostalgia over efficiency, the software comprises two parts. The first, which occupies about 2200 bytes, is an emulator for the National Semiconductor
NIBL BASIC interpreter. The code thus easily fits in the 8 kbyte of flash memory offered by the LPC811.
-
Thread
esp-link unter Windows
Wifi and can program microcontrollers over the serial port, in particular Arduinos, AVRs, and NXP's LPC800 and other ARM processors. Eigentlich ist hier: https://github.com/jeelabs/esp-link - alles beschrieben. Mit dem NodeMCU-Firmware Flasher: http://randomnerdtutorials.com/flashing-nodemcu-firmware-on-the-esp8266
-
Thread
Was wird denn nun aus AVR?
immer, dass die ARM so klein sind, gibt es denn auch > so kleine IC's, wie die Tinys? Die LPC810 Reihe gibts mit 16 Pins in einem 3,2x2,5mm Gehäuse. Für SO8 hat es wohl nicht gereicht, in SO20, TSSOP16 und DIP8 gibts den aber auch. Cortex M0+ Core, 16KB Flash, 4KB SRAM. 3xUART, 2xSPI, 1xI2C
-
Thread
Mikrocontroller für kleine Projekte Attiny & Co.
>Aber das eine schliesst ja das andere nicht aus. Der LPC810 hat >allerdings nur 4k Flash. Den LPC810 hatte ich schon verwendet. Er hat zwar mehr Rechenleistung, aber die Attinys haben AD-Wandler. Beim LPC810 kann man nur einen SAR ADC mit 5 Bit Auflösung
chris_ schrieb im Beitrag #4377273: > Den LPC810 hatte ich schon verwendet. Er hat zwar mehr Rechenleistung, > aber die Attinys haben AD-Wandler. Hier gibt es ja inzwischen den LPC824 mit 12-bit ADC
-
Thread
LED flackerfrei dimmen - mit ATtiny möglich?
mindestens eine > 32-Bit MCU benötigt Immerhin viel teurer als ein ATtiny85-20PU wäre ein LPC810-DIP8 gar nicht :-)
-
Thread
Einstieg ARM: Tutorials, Toolchain, DevBoard
ARM-Prozessor ich optimalerweise beginnen sollte: - TI: Stellaris Launchpad LM4F120 - NXP: LPC812 mbed/Xpressoo (Arduino compatible) - ST: STM32F4 Discovery (habe eine leichte Präferenz hierzu) Insbesondere folgende Kriterien sind mir wichtig: - Für welches Board/Prozessor gibt's die besten
to ARM-Cortex-M Microcontrollers", usw.) meines Wissens relativ aktives Forum bei TI. > - NXP: LPC812 mbed/Xpressoo (Arduino compatible) Sehr große und aktive community bei mbed > - ST: STM32F4 Discovery (habe eine leichte Präferenz hierzu) hier im Forum gut vertreten Hardware: mit allen
-
Thread
LPC812 hohe Stromaufnahme beim Reset
Hallo zusammen, ich habe ein Problem mit der Stromaufnahme beim Reset des Controllers. Der Controller ist mit einer normalen RC Kombination (10K/100nF) beschaltet. Mir ist aufgefallen, wenn ich den RST Eingang auf GND bringe, der Controller über 100 mA Strom aufnimmt. Ist der Controller in der gleichen Beschaltung ohne Software, erhöht sich die Stromaufnahme nicht. Wo könnte das Problem liegen, zumal die Hardware in Ordnung ist Danke und Gruß Axel
-
Thread
Was ist der gängigste I2C <-> RS232 Chip?
SPI-UART Chip verwendet das nicht, aber bei µCs ist das verfahrensbedingt oft notwendig. Mit dem LPC810 täts reichen.
-
Thread
Raspberry Pi als Taktgeber
hatte schon Gewissensbisse, dass ich fuer eine 40 000 Lumen / 300W LED-Lampe 6 Stueck (sechs!!) LPC812 als Buck-Controller (aehnlich AL9910) einsetzte, wo JEDER einzelne womoeglich 5mA Strom verschwendet.
-
Thread
ATTINY85 o.ä. als I2C zu WS2812 Bridge
Das ist doch DER Fall für den LPC810 DIP-8 ARM: https://github.com/cpldcpu/light_ws2812 Der eingebaute SCT (State Machine Timer) schlägt den ganzen STM32F405 locker (trotz M0 vs M4)
-
Thread
Flashplatzbedarf 32Bit zu 8Bit Microcontroller
sollte man daher garnicht > erst anfangen, das ist gerade so die Blink-LED Klasse. Mouser hat vom LPC810 DIP8 mit 4K Flash >10000 auf Lager, irgendwer wird die also schon kaufen. Passt immerhin ein kompletter MIDI Synthesizer drauf: https://www.adafruit.com/products/2400 Da die meisten kleinen
-
Thread
Erzeugung eines Sinus-Signals (f=15kHZ, Amplitude=4V)
www.hobby-roboter.de/forum/viewtopic.php?f=5&t=141 Für einen richtig sauberen Sinus würde ich den LPC810 empfehlen.
-
Thread
1Bit Audio als Alternative zu PWM
Faktor ganzzahlig gewählt wird. So ist die CPU laufzeit für einen DS 2. Ordnung klein. In einem LPC8xx (30MHz, Cortex M0) habe ich 3 DSM 2. Ordnung mit 250KHz gesampled die je einen PWM timer versorgen realisieren können. Dies brauchte nur ca. 10% der CPU, rest war nötig für diverse feed forward Berechnungen
-
Thread
μCs mit Switchmatrix warum so selten?
://www.mikrocontroller.net/topic/365750#4139260 raus: Jürgen S. schrieb: > Schau dir mal den LPC824 an. > > Ist noch sehr neu und schwer zu bekommen, das wird sich aber vermutlich > ändern. Nett, insbesondere die Switchmatrix mit viel Peripherie. Ist so was schwierig oder teuer herzustellen
wird nicht über SPI programmiert. Er hat spezielle Pins > dafür. Sorry, ich bezog mich auf den LPC824! Im datenblatt geht alles erst einmal über die Switchmatrix (laut BSB)
-
Thread
LPC810 SCT-PWM Projekt Fehler
Hi Leute, bin neu hier und hoffe dass ich hier richtig bin. Ich hab ein Problem den SC Timer zu verwenden (CTOUT0). Als Grundlage diente mir http://www.hwhardsoft.de/english/projects/simon-says/ aus welchem ich mir anfänglich die Teile des Codes angeschaut habe, welche für mich notwendig erschienen. Hauptaspekte des Projekts: Ziel: LED an Pin 2 (mit SCT) in Bezug auf die Ausgabe des ACMP an Pin 8 zu dimmen. breadboard version: Widerstände und LEDs an Pin 2 (CTOUT 0) und 3 ("I'm alive"-LED) nach 3,3V. Poti sitzt zwischen Vdd und Vss zu Pin 8 (ACMP IN). Der ADC-teil allein
-
Thread
32-Bit μC für zwei Layer PCB
So ziemlich der kleinste 32-Bit-µC ist der LPC810 von NXP. Der ist im 8-poligen DIP-Gehäuse zu bekommen ...
Aufwand wird wohl proportional zu Anzahl der Pins mal Anzahl der Funktionen sein. Momentan haben LPC81x, LPC82x und LPC15xx die Switch-Matrix, wobei LPC15xx schon relativ groß ist. Der auch neue LPC541xx hat sie nicht.
-
Thread
Microcontroller zur ECU Ansteuerung
Sensorgruppen gehören, somit für jede Gruppe z.B. mit je 10 Eingängen einen uC für 1 EUR (EFM8, LPC800) und gemeinsame Clock zur Synchronisation. Für die analogen Signale Software-DAC oder Lookup-Table: http://www.mikrocontroller.net/topic/293454
-
Thread
Welchen Mikrocontroller als Raspberry Ergänzung?
, aber die Minimallösung ware ulkigerweise ein 32-Bitter gewesen, nämlich NXPs 8-Pin Version des LPC800.
-
Thread
AVR 8bit auch für größere Projekte?
SOT-23-6-Gehäuse. Da hab' ich noch > keinen ARM gesehen bisher. ;-) Wie wär's denn mit einem LPC800? Das ist doch schon ziemlich nahe dran: http://www.nxp.com/products/microcontrollers/product_series/lpc800/LPC810M021FN8.html > Allerdings muss man diesbezüglich bei ARM viel mehr selbst basteln
-6-Gehäuse. Da hab' ich noch >> keinen ARM gesehen bisher. ;-) > > Wie wär's denn mit einem LPC800? Das ist doch schon ziemlich nahe dran: > > http://www.nxp.com/products/microcontrollers/product_series/lpc800/LPC810M021FN8.html DIP-8? Du beliebst zu scherzen? Es wurde nach klein(!) gefragt
-
Thread
Debugfähiger Kleinstcontroller Gesperrt
Die Programmierung ist (aus meiner Sicht ähnlich 8051) einfach, liegt aber auch daran dass der LPC800 (ARM) der offizielle Nachfolger des LPC900 (8051) ist, und die Peripherie ähnlich funktioniert. http://www.mouser.de/ProductDetail/NXP/LPC810M021FN8FP/?qs=%2fha2pyFaduiGKlE7K%252bl%2foWBWRr%2fRA2onCtWBuDOEGkw
-
Thread
LPC812 Stromverbrauch
Hallo zusammen, ich versuche gerade mit einem LPC812 (Cortex M0+) eine Anwendung aufzubauen, die möglichst wenig Strom verbraucht. Laut NXP-Datenblatt soll es mit dem Controller möglich sein mit einem Strombedarf von ca. 1mA bei einer Taktrate von 12MHz
-
Thread
Mikrocontroller-Programmierung selber beibringen
Fällt dir da was auf? Lothar schrieb im Beitrag #4052834: > Und jetzt mal dasselbe auf einem LPC800 mit gcc ganz ohne Includes nur > die Register im Datenblatt nachgesehen :-) > > #define DIR0 0xA0002000 > #define PIN0 0xA0002100 > > *((unsigned long *) DIR0) |= 1<<(5); // output > *(
> Und jetzt mal dasselbe auf einem LPC800 mit gcc ganz ohne Includes nur > die Register im Datenblatt nachgesehen :-) > > #define DIR0 0xA0002000 > #define PIN0 0xA0002100 > > *((unsigned long *) DIR0) |= 1<<(5); // output > *(
-
Thread
Möchte jemand für mich ein PIC-Assemblerprogramm schreiben?
langsam komplett OT, aber wenn Du mal etwas mehr Power im DIP brauchst, dann schau Dir doch mal die LPC800 Familie von NXP an. Cortex0+, 30MHz im DIL8. /regards Andreas
-
Thread
Mehrere Schaltregler - Frequenz unterschieldlich oder syncen?
eines Laserschwerts soll, dann wird es halt noch einprogrammiert. Gut, ich nehme gerade einen LPC82x dafür, aber das geht noch besser, liebe ARM Lizenznehmer!
-
Thread
Welches Experiementierboard?
gibt ist dass eigentlich ARM der aktuelle "Nachfolger" ist, also z.B. statt dem 8051 LPC9xx die ARM LPC8xx oder LPC1xxx: http://www.embeddedartists.com/products/lpcxpresso http://www.embeddedartists.com/products/boards http://www.iar.com/Products/Starter-kits-debug-probes/ https://www.olimex.com/Products