-
Thread
Fehlerkennenung bei SPI - Mulit-Master-Protokoll
Daniel schrieb im Beitrag #2277899: > Ich habe gelesen, dass beispielsweise der MC68HC11 von Motorola eine > hardwaremäßige Fehlererkennung besitzt, die mit dem CRC-Prüfverfahren > realisiert ist. Vom Cortex hast Du nicht geschrieben.
solcher oder ähnlicher Form offenbar tatsächlich vorgesehen. Daraus erklärt sich auch der Bug früher LPC2000 beim SS im Master-Modus und die arg verwirrende Konfigurationsmimik der STM32 beim NSS-Pin.
-
Thread
OpenOCD mit ARM-USB-TINY-H und LPC-2478STK
\OpenOCD\olimex-arm-usb-tiny-h.cfg -f C: \Programme\OlimexODS\OpenOCD\tcl\target\lpc2478.cfg Open On-Chip Debugger 0.4.0 (2010-11-23-14:20) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de/doc/doxygen/bugs.html jtag_nsrst_delay: 100 jtag_ntrst_delay
Muss ich an der lpc2478.cfg Datei noch irgendwelche speziellen Anpassungen für das LPC-2478STK vornehmen? Leider kann ich von Olimex keine weiteren Informationen finden, wie speziell das LPC-2478STK mit OpenOCD in Betrieb
-
Thread
14 Zellen LiPo vermessen
externen µC? Ja, ich verwende *derzeit* dazu einen C8051F502 CAN Controller, werde aber auf den LPC11C24 Cortex M0 umsteigen... > Zum Thema Preis: Das mit den 5 Mustern ist auf jeden Fall für den Anfang > gut. Aber ich denke da jetz gerade generell über den Sinn dieses teuren > ICs nach. Ich
Temperatur Sensoren 1x Linear LTC4151 Hoch-Voltage Strom- und Spannungs-Sensor 1x NXP LTC11C24 CAN Controller Zum Laden von 24V aus verwende ich den LTC3862 (6 Stück parallel) und um wieder auf 24V runterzukommen den LTC3890-1 (4 Stück parallel) dazu noch passende I²C Sink-Source DACs
-
Thread
I2C richtig implementieren
ich möchte mich mit I2C beschäftigen und frage mich, wie man's richtig macht? MCU ist Cortex-MO/LPC11xx und Cortex-M3/LPC13xx bzw. LPC17xx von Nxp. Die Frage kam beim Studium des UserManuals auf. Die I2C-Hardware basiert wohl darauf, dass der jeweilige Zustand (z.B. StartCondition gesendet, Arbitrierung
damit beschäftigen möchten: http://www.i2c-bus.org Momentan bin ich dran, den Ablauf wie er im LPC11xx UserManual dargestellt ist in Software umzusetzen. Vielleicht kann ich heut abend schon einen ersten Probelauf machen. Als Versuchskaninchen hab ich je ein 24LC02 und ein 24LC64 EEPROM an den Bus
-
Thread
J-Link EDU an LPCXpresso (LPC1769)
: > Sollte aber kein Problem sein, da der 1769 nur > mehr Flash und RAM hat (glaube ich). Der LPC1769 kann mit 120 MHz betrieben werden, der LPC1768 nur mit 100MHz, ansonsten sind die identisch.
Hallo, klappt das auch z.B. genauso mit dem LPC11C24 LPCXpresso? Ist auch die Pinbelegung für den J-Link gleich?
-
Thread
Xpresso und Rowley - user definierte ISR werden nicht gelinked?
); // enable interrupt #endif // EINT0active #ifdef EINT1active LPC_PINCON->PINSEL4 |= (1 << 22); // select pin mode P2.11 "ExtInt1" #if (EINT1mode == 1) LPC_SC->EXTMODE ^= (1 << 1); // ExtInt1 is level sensitive #else LPC_SC->EXTMODE |= (1 << 1); //
); // enable interrupt #endif // EINT1active #ifdef EINT2active LPC_PINCON->PINSEL4 |= (1 << 24); // select pin mode P2.12 "ExtInt2" #if (EINT2mode == 1) LPC_SC->EXTMODE ^= (1 << 2); // ExtInt2 is level sensitive #else LPC_SC->EXTMODE |= (1 << 2); //
-
Thread
IR Fernbedienung Signale auf µC verarbeiten
Hallo zusammen, ich habe ein KEIL Board MCB2300 mit LPC2378 und würde gern ankommende IR-Signale von einer Fernbedienung mittels TSOP empfangen und auswerten. Leider schaffe ich es nicht den Empfänger(MCB2300) mit den Pulsen von der FB zu synchronisieren
und AVRs, die Anpassung an anderes µCs ist minimal und gekapselt. Wie wärs mit einer Portierung auf LPC2378? > Die Details und Signalzeiten wären: > -Startbit = 8,4ms > -Pause = 4,2ms > -Gerätecode = 8Bit > -Kommandocode = 8Bit > -Stopbit = 1Bit http://www.mikrocontroller.net
-
Thread
Lohnt sich der Umstieg auf 32-Bit Controller
einfacher ist und vor allem eigene Bibliotheken austauschbar. Ich verwende *ARM Cortex MO* (NXP LPC11Cxx + LPC11Uxx), *ARM CORTEX M3* (TI LM3S5T36, NXP LPC1751 + LPC1769), *ARM 7* (Atmel SAM7XC + SAM7SE), *ARM 9* (Atmel AT91SAM9263, ...) sowie großkaliber *ARM 11 und A9* (Marvel und TI) Alle
sind. Vieles lässt sich auch auf die anderen ARM Cortex-M3 Chiphersteller übertragen, z.B. NXP LPC17xx oder TI.
-
Thread
Aufwärtsspannungsregler auf 30V/20A benötigt
glücklicherweise auf ner Steckplatine installiert, weshalb ich ihn jetzt vermutlicherweise gegen einen LPC11C14 austauschen werde Der Wirkungsgrad liegt bei wesentlich über 80%, wobei bei einzelnen Phasen bis zu 88% erreicht werden kann. Grüße Michelle
-
Thread
stm32 tutorial
hochpriorisierte Task starten. Ein Beispiel für ein rein kooperatives Betriebssystem ist Windows 3.11. Wenn dort eine Applikation hing, alo nicht kooperativ die CPU abgab, hing das ganze System.
Teilen von Nut/OS unterstützt wird, was fehlt kommt auf jeden Fall noch. STM32F20x kommt auch. Zu LPC habe ich aktuell nur Chips und nur ein klitzekleines Board. Sonst würde ich zumindest deren cM3 auch gleich mit portieren. Gruß, Ulrich
-
Thread
Li-Ion (NiMh) Stromversorgungskonzept für portable Anwendungen?
eine tragbare Umweltmeßstation mit allem Drum-und-Dran inclusive Geigerzähler gebaut. Naja, die LPC2478 und SMB-20 sowie ein paar weitere sollten ja bekannt sein... Grüße Michelle
bearbeitet. Als Akku wurde ein handelsüblicher 3s1p Li.poly Akku aus dem Modellflugbereich benutzt (11.1V 2.2Ah)
-
Thread
TCM8230MD und AVR32UC3A
Kameramodul http://www.watterott.com/de/CMOS-Kamera-640x480 Laut Datenblatt braucht die Kamera von 11 bis 27 MHz. 24 MHz für 30 fps. Die läuft auch unter 1 MHz . UC3A ist mit 84 MHz getaktet Per PWM steuere ich DCLK von der Kamera 84/2/48 macht dann ungefähr 1 MHz . So jetzt zu frage , Ist das
mir bevor ich mit dem großen anfange fängst du lieber mit was kleineren. Habe mir kleines Bord mit LPC2138 gemacht, hat auch alles geklappt. Und stellte sich raus das LPC mit 3 MHz auf Interrupt reagiert und bearbeitet . Einziges Nachteil SPI ist langsamer als bei UC3 aber damit kann man leben. Man
-
Thread
Simpler CAN Baustein
Es gibt Evalboards (LPCxpresso) mit JTAG und kostenslose Entwicklungsumgebung von CodeRed dazu LPC11C12 ohne Transceiver LQFP48 LPC11C14 ohne Transceiver LQFP48 und für die Unterputzdose, da gibt es dann nur noch die Stromversorgung dazu zu basteln LPC11C22 mit Transceiver LQFP48 LPC11C24
-
Thread
PC an Steckernetzteil
Festplatten, CD-Laufwerke einwandfrei. Schaltplan hab ich von: http://www.strippenstrolch.de/1-2-11-der-spannungsregler-78xx.html Erster Schaltplan. Nur habe ich C2 jeweils etwas größer gewählt ;) MfG JonHue
dieser PSU ist derzeit ein SiLabs C8051F340 USB Microcontroller, aber ich bin dabei, auf einen NXP LPC11Uxx Cortex M0 umzusteigen. Der USB Device Port hat die Funktion einer USB-UPS, wird mit einem freien USB-Port auf dem Mainboard verbunden und funktioniert mit *NUT* (Network UPS Tools) welches unter
-
Thread
Welche CPU für Homebrew-Computer?
Controller sein soll, und das 64kB-Limit nicht weh tut: großes 8051-Derivat, vielleicht auch Z8 - HC11 (weil es immerhin einen C-Compiler gibt) Beschaffbarkeit durchwachsen, aus der Bucht fischen meist einzige Lösung. Übrigens: Der 6809 ist schön, wenn man Assembler liebt. Mit etwas Suchen könnte ich
eventuell Z80, hat noch viele Fans, ist einigermaßen beschaffbar Zilog : Aufgekauft von IXYS ! >- HC11 (weil es immerhin einen C-Compiler gibt) Beschaffbarkeit auch mittlerweile sehr alt, vielleicht HC12. (HC16 war noch grösser, aber der wird auch nicht mehr favorisiert)
-
Thread
Verständnisproblem CAN - Controller und Transceiver
@neg0r es gibt integrierte Controller und Transciever.. LPC11C24 z.B. derzeit mein Favorit für kleinste CAN-Anwendungen
auch nur Vermutungen :) is doch ok :] > es gibt integrierte Controller und Transciever.. > > LPC11C24 z.B. > > derzeit mein Favorit für kleinste CAN-Anwendungen Danke Canni, das Ding gibts seit einem halben Jahr. Ob man da scho von bewährter Lösung sprechen kann? (Gut, davon war ja auch
-
Thread
LCD-Modul SAMSUNG UG12D228AA von Pollin
es gehen. Vielen Dank das ist es gewesen. Hab folgendes ändern müssen: in LuciaConsole_8x11.h: [c] #include <avr/pgmspace.h> const uint8_t LuciaConsole[96][11] PROGMEM = [/c] in S6B33B2.c in der Funktion putChar(...): [c] //eeprom_read_block(data, &LuciaConsole[(uint8_t)C - 32], 11
ca. 1Sec für den Bildaufbau, ist aber o.k. zum Routinen testen) In Planung ist das Ding an einen LPC1768 zu hängen... ...die Zeit fehlt nur momentan!
-
Thread
Protokoll für Datenübertragung
miteinander, bin grade dabei ein Multi-Mess und CAN Datenlogger zu entwickeln. Dazu verwende ich einen LPC 1768 von NXP. Die Peripherie läuft soweit. Nun steh ich son bischen auf dem Schlauch mit der Datenkommunikation. Brächte wahrscheinlich einfach mal nen Denkanstoss. Ein Protokoll habe ich bereits
die Beschränkung so vorgegeben... Wie schön für dich. Wenn man sich mal vorstellt das mit einer 11 Bit ID 2048 verschiedene Adressen für eine Aufgabe zur Verfügung stehen und mit einer 29 Bit Extended ID sogar 536 Millionen, dann frag ich mich ob da nicht eine komplette Fehlplanung vorliegt.
-
Thread
ARM Cortex-M: Verwendet ihr CMSIS?
anderen Hersteller wird es wahrscheinlich eh nicht mehr funktionieren. Ich hab hier Boards mit LPC1114/1343/1768, wobei ich momentan erstmal mit dem 11er spiele. Ich rechne damit dass ich die Programmteile zwischen den Controllern größtenteils ohne großen Aufwand übernehmen kann, aber bei einem
-
Thread
Mehrere Module in eine Section packen
aushebelt. Das war eigentlich auch der Sinn warum ich es gemacht habe. Nur mal nebenbei. Die NXP LPC-134X Serie enthält ab Werk im oberen Flashbereich (nur Lesezugriff) USB Treiber für HID und Mass-Storage. Der Zugriff erfolgt hier ebenfalls über absolute Adressen.
00000b9a 00000000 00000000 00009768 2**0 CONTENTS, READONLY, DEBUGGING 11 .debug_loc 00001581 00000000 00000000 0000a302 2**0 CONTENTS, READONLY, DEBUGGING 12 .myGlobals 00000002 00800460 00800460 00002646 2**0 CONTENTS
-
Thread
woher Solarzellen beziehen (Einzelzellen) ?
system aus, auch wenn nur 0,6m² abgeschatte werden. Ich verwende MPPT-Regler (LM5116 mit einem LPC11C24) und habe eine Modulspannung von 60-74 Volt um die Verluste klein zu halten und die spannung wird direkt auf 24V +/-5% Microcontroller gesteuert geregelt. So, mein bgesamtes Equipment wird mit
-
Thread
6502 Prozessor wer kennt den noch?
Den 68HC11 gab es wohl auch im PLCC68-Gehäuse, wie den 80C515. Ich kenne den 68HC11 im Detail nicht, befürchte aber, daß die Unterschiede nicht wirklich allzu groß sind.
>Den 68HC11 gab es wohl auch im PLCC68-Gehäuse, wie den 80C515. Ich kenne >den 68HC11 im Detail nicht, befürchte aber, daß die Unterschiede nicht >wirklich allzu groß sind. Hä? total anders.
-
Thread
LPC2478 (NXP) EINT Probleme
Hallo miteinander, Ich suche jemanden, der auch den LPC24xx von NXP benutzt und einen externen Interrupt (EINT) konfiguriert hat. Aus irgendeinem Grund funktioniert das bei mir nämlich nicht. Ich habe schon einige mögliche Fehlerquellen ausgeschlossen:
So, hab es soeben nochmal ausprobiert. Für den EINT0 am LPC2478 setze ich nur das PINSEL4, EXTMODE und EXTPOLAR Register (edge sensitive, falling edge). War mein Irrtum mit dem oben genannten Register. Danach noch den Interrupt richtig einhängen (was du
-
Thread
Re: [Sammelbestellung] 6 Pin 3W Power RGB LED
platz ist, also so breit wie die RGB-Stripes, ist es meine Idee, den Controoller zusammen mit einem LPC11C24 oder MCP25020 so klein zu machen, das er nur 12mm breit ist und eben 4-5cm lang... Prinzipiell geht es allerdings nur darum, die passenden Widerstände, Kondensatoen, MOSFEts und Induktoren
auch immer. Die NXP Cortex M0 und billige und kleine Hupfer... deswegen von mir die sache mit dem LPC11C24 (CAN Transeiver inclusive) oder LPC11C14 (externer CAN Transceiver wie ISO1050 welcher isoliert ist) Simon Budig schrieb im Beitrag #2274370 > Da kann ich gerne Unterstützung anbieten. Ob
-
Thread
LPC2478 +SDRAM == Problem
*************************************************************************/ #include "LPC23xx.h" /* LPC23xx/24xx definitions */ #include "type.h" #include "irq.h" #include "target.h" #include "ex_sdram.h" #if FLASH_DEBUG #if EA_BOARD_LPC24XX //#include "uart.h
Ich kenne da leider keinen Trick und ich glaube da gibt es auch keinen, der LPC unterstützt zwar column length >= 9 aber nicht bei 32bit SDRAMs. Wenn du ins Datenblatt (user manual) vom LPC auf Seite 90 schaust, bei allen 32bit SDRAMS ist die column length = 8. Da ist meiner Meinung
-
Thread
Welcher Controller ist für mich geeignet?
, also so ziehmlich das neuste vom neusten... Komplett mit Entwicklerumgebung. › LPCXpresso LPC1114 › LPCXpresso LPC11U14 › LPCXpresso LPC11C24 › LPCXpresso LPC1227 › LPCXpresso LPC1343 › LPCXpresso LPC1769 http://www.embeddedartists.com/products/lpcxpresso/ Das kostet 20 Euro pro Typ. Ich habe den LPC1769 (excelent) und seit Montag auch den LPC11C24 welchen es erst seit lezter Woche gibt. Wird einfach am USB Port angeschlossen. Unter Linux gibt es noch mit dem SWD ein kleines Problem, was sich
-
Thread
avr32 vs. ARM
@nicolas LPC2468 von NXP zum Beispiel. SDRAM ist aber bei MCUs ohne Cache ungünstig da langsam. Besser ist schon der AT91SAM9Gxx. Den gibts aber glaub ich nur in BGA.
M0 verbraucht weniger als ein AVR32 in fast > jeder Anwendung. Welcher M0 soll das sein? M0 LPC12xx 8.1 mA @ 33 MHz (while (1) { }, Peripherie aus, Code im Flash) LPC11xx 9 mA @ 50 MHz ... M3 EFM32GG 10 mA @ 50 MHz (Primzahlberechnung, Peripherie aus) STM32L151 8.5 mA @ 32 MHz (Flash aus
-
Thread
Webasto Funk Toröffner - nach hinfallen kaputt
normalen Präzisionsquarz erzeugt. In der letzten noch von BOSCH gebauten Betriebsfunkgeräteserie PR11 / MR11 kommen ebenfalls 12,8MHz zum Einsatz. Beim Mobilfunkgerät als TCXO, beim HFG bin ich mir gerade nicht sicher... Wenn ich für private Bastelleien alte TCXOs weiterverwende dann sind dies in
nicht so'ne > vergewaltigte Digitaltechnik. Selbstverständlich haben die moderneren µC (z.B. ARM/LPC2000) noch PLL-Schaltungen, aber die sind ja vom Takt schon elektrisch entkoppelt, und befinden sich in der Folgeschaltung. Abdul K. schrieb im Beitrag #2193520: > Es ist wirklich pfusch. Vor
-
Thread
AVR-CAM als Schalttafel
habe eine Porterweiterung in Hinblick auf die Funktion als Slave in einem dem AVR-NET-IO ähnlichem LPC-NET-IO erstellt. Diese Porterweiterung mit Touchscreen ist eigenständig anwendbar! Es zeigte sich, daß der Touch-IC alles andere als linear ist.Ich bevorzuge auch die Lösung über den internen ADC
. AVR-Studio mit "Version4.1.7\Source_code\test_demo" öffnen; Anbei noch die Schaltung in EAGLE5.11.0; -tn-Fisch auf die SD-Karte...
-
Thread
PIC - Frequenzzähler weit über 50 MHz auf die minimalistische Art
dem o.g. Musteraufbau hat das so ausgesehen: - nur PIC, NC7SZ125 etc. ohne jegliches Signal: ca. 11 mA aus dem Akku - mit ECL Prescaler: ca. 36 mA ohne jegliches Signal. - dasselbe mit 10 MHz Input: auch 36 mA - dito 30 MHz: 43 mA - dito 50 MHz: 48 mA - dito 70 MHz: 54 mA - dito 90 MHz: 59 mA
per monochromem Grafik-LCD (um von den elenden Alpha-LCD's wegzukommen) Eine Probierhardware mit LPC2103 und Xilinx Coolrunner ist schon fertig aufgebaut, aber ich werde wohl frühestens im Winter zum echten Anwerfen kommen, denn ich hab noch einige andere Projekte auf Kiel liegen. W.S.
-
Thread
Fragen zu ARMs
Die LPC21xx aus dem Tutorial unterscheiden sich ein wenig von den LPC17xx. Unterschiedlich ist zunächst schonmal der Kern. Die 21er haben einen ARM7 (die ich nach wie vor sehr schätze), während die 17er einen
Nur bei den ARM7 Controllern. Die LPC17xx kennen nur noch fast-io. Bei den 11xx/12xx/13xx geht das nochmal anders.
-
Thread
STM32 ausgesperrt mit __WFI
ROM-Bootloader, der über UART1 angesprochen werden kann. Damit schon probiert? Ähnliches ist mir mit einem LPC1768 passiert - nur mit Flash Magic konnte ich ihn wieder resetten. Über JTAG ging nix mehr. Viel Glück! Arne
Eigentlich" darf sowas nicht passieren... aber die Wege des Herrn ARM sind unergründbar. Habs beim LPC auch nur einmal hinbekommen.
-
Thread
math.h - wo finde ich den Quelltext zur Funktionsweise vom Wurzelziehen?
Also ich bin hier beim Aufbau eines MPPT Solar-Converters mit einem *NXP Cortex M0 LPC11C14* und der ist schneller, als der Zugriff auf eine Tabelle im I²C NVRAM/EEPROM. Grüße Michelle
Michelle schrieb: >Also ich bin hier beim Aufbau eines MPPT Solar-Converters mit >einem NXP Cortex M0 LPC11C14 und der ist schneller, als der >Zugriff auf eine Tabelle im I²C NVRAM/EEPROM. >Grüße >Michelle Hast aber vergessen zu sagen, daß das 'ne 32-bit Familie ist. Für mich hörte sich die Frage
-
Thread
Induktionskochfeld mit 2 Spulen
keine Küche die 16-25 kW aushällt. 8-O So, das ganze will ich nun mit einem einfachen Cortex M0 LPC11C12 (einer pro Inductor) über CAN steuern mit einem zentralen Microcontroller wie den LPC2478 und einem 4" touchscreen TFT Display, welches das Kochfeld abbilden kann. Hier kann man dann das aktive
, wenn nun der Kochtopf oder die Bratpfanne verschoben wird, verändert sich das Magnetfeld und der LPC2478 wird davon informiert, aktiviert die nächstliegenden Inductoren (und deaktiviert die verlassenen) und regelt deren Leistung nach dem eingestellten Profil. Jede menge Arbeit und das Project lasse
-
Thread
[E] Suche geeignetes ARM Cortex M0 sowie M3 EVKit
für 750 Euro (original Atmel oder MSC). Irgendwelche Ideen? Als Cortex M0 hatte ich mir die LPC11C24 vorgestellt, nur bis jetzt konnte mir kein Distributor Preise für ihn nennen... Grüße Michelle
LPCXpreso gibt es bei mbedded Artists für 20€. http://www.embeddedartists.com/products/lpcxpresso/lpc1769_xpr.php Das LPC Xpresso Board kann dabei auch als JTAG Programmer für die meisten Cortex M3 und Cortex M0 der Firma NXP verwendet werden. Ich selber habe damit nur gute Erfahrungen gemacht.
-
Thread
Solarteststand
National Semiconductor LM5116* und einem *SiLabs 8051C502* welchen ich aber gegen einen Cortex M0 *NXP LPC11C24* austauschen möchte. Wirkungsgrad liegt bei über 96% Grüße Michelle