-
Thread
ARM Einstieg, Fragen zu Nxp Soft und Debuggen
und habe mir eine Umgebug aus Eclipse, Yagarto und Jlink Edu zusammengebastelt. Das Target ist ein lpc11c24 board. Für ein einfaches Blinky Pogramm musste ich mir linker files und startup.s aus lpcopen-make zusammensuchen. Von Nxp selber war da nichts zu finden, ausser in dem lpcopen paket was aber
mike schrieb im Beitrag #3296696: > Das Target ist ein lpc11c24 board. 1) Open source: http://www.microbuilder.eu/Projects/LPC1114ReferenceDesign/LPC1114CodeBase.aspx 2) Freeware: "offiziellen" NXP Compiler runterladen, installieren, LPC11Cxx Demos
-
Thread
Kein DIP ARM im Shop
Steckbrett testen möchte. Und ARM-DIP-Module sind dafür zu teuer: http://www.watterott.com/de/LPC11U35-QuickStart-Board http://elmicro.com/de/chip1768.html Frank K. schrieb im Beitrag #3294065: > Und eine leicht andere Toolchain Warum soll ich den CortexM3/4-Code den ich haufenweise habe
-
Thread
Hilfe bei Wahl neuer Controllerfamilie
reinen Controller oder auch ein Evalboard? Ich bin auf einer ähnlichen Suche und habe mir mal das LPC11C24 LPCXpresso angeschaut. Der ARM hat einen integrierten CAN Controller und der Transceiver ist auf dem Board enthalten. Der reine Controller sollte aber auch deinen Erwartungen entsprechen. Allerdings
nicht. Was unter Umständen für STM32 spricht ist die Verfügbarkeit in kleinen Stückzahlen. Die LPC11C14 bzw. LPC11C24 sind nicht immer preiswert zu bekommen. Im Moment hat Arrow welche für deutlich unter 2€. Da habe ich mich erst mal eingedeckt.
-
Thread
Günstigste SPI<->CAN Lösung
sind also CAN, SPI, LowCost. Meine Recherche ergab bisher diese beiden: Freescale S9S12 NXP LPC11Cxx Was ist der günstigste CAN-uC, den ihr heute in ein neues Design einbauen würdet? Der NXP würde theoretisch den CAN-Treiber und Transceiver mitliefern. Was haltet ihr davon? Kriegt man einen
-
Thread
LPC11xx I2C Probleme
Problem zu lösen und ich habe noch immer keine Idee was los ist... Ich versuche gerade auf einem LPC11C14x301 (sollte bei allen LPC11xx gleich sein) einen I2C Slave zu implementieren. Später soll daraus ein Motortreiber werden. Jetzt ist es aber erst einmal nur ein Liste wo man reinschreiben und lesen
in die Interruptroutine rein. Der physikalische Aufbau ist so: Ein Arduino als Master und der LPC11xx als Slave. Am LPC11xx ist noch ein UART->USB Wandler um über UART zu Debuggen. Ich benutze die COOCOX IDE. Das Problem wird an der Software liegen wo dieser aber ist, ist die Frage... vielleicht
-
Thread
WS2811/WS2812 aus der Ferne steuern + Stromversorgung
Prototypen auf Lochraster mit 'nem LPC1114FN28 mache. Für 'ne gefertigte Platine könnte man dann auf LPC11C22 mit 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
-
Thread
Timer Konfigurieren LPC 11c14
Impulse pro Umdrehung (Datenblatt im Anhang). Ich nutze ein Eval. Board von Keil MCB 1000 mit einem LPC 11C14. Mein Problem ist es, dass ich nicht weiss wie ich den timer oder den counter verwenden soll welche Befehle man dafür nutzt um die Impulse zu zählen. Die Programmiersoftware ist Keil µ_Vision 4.
schrieb im Beitrag #3269235: > Was hat CMSIS mit einem Timer zu tun? LPC1100CMSIS\Drivers\source\lpc11xx_timer.c TIM_Init() TIM_ConfigMatch() TIM_ConfigCapture() etc.
-
Thread
Uart als Sensorbus?
Beitrag #3240123: > und einen externen CAN-Transceiver Bei manchen uC noch nicht mal den z.B. LPC11C-Reihe Wenn er aber nur einen Master hat, spricht auch nichts gegen RS485. Der Master kann ganz gediegen alle Slaves abklappern. Bei dem langsamen Refresh von 5 Minuten kann er auch noch zyklisch
sogar billiger. Babbel schrieb im Beitrag #3240251: > Bei manchen uC noch nicht mal den z.B. LPC11C-Reihe Noch besser. Babbel schrieb im Beitrag #3240251: > Wenn er aber nur einen Master hat, spricht auch nichts gegen RS485. Aber auch nichts gegen CAN. Nur dass CAN praktischerweise auch gleich
-
Thread
Sensorik in altem Fahrzeug Starthilfe für die Telemetrie!
LPC11C24. 48 MHz, 32 KB Flash, 8 KB RAM, LQFP48-Gehäuse => Cortex M0 mit CAN-Controller- UND -transceiver onchip! => keine weiteren Bauteile außer Quartz und Spannungsversorgung nötig.
> LPC11C24. 48 MHz, 32 KB Flash, 8 KB RAM, LQFP48-Gehäuse Genau mit dem größeren Chip der im Mbed verbaut ist, habe ich meine non-automotive Anwendung programmiert. 1A das Eval Board! Mich ärgert eben
-
Thread
Sammelbestellung LPC11C24 u.a.
Hallo zusammen, ich wollte bei futerelectronic ein paar LPC11C24 bestellen. Die würden da 2.13 € incl. MwSt kosten. Allerdings mind. 150€ wenn die Frachkosten von 22€ weg fallen sollen. MIC4452/4451 (wie TC4451/4452) 12A Treiber gibts da auch für 1,31€ relativ
-
Thread
Suche günstige alternative µC mit CAN
-LPC11C24FBD48-301,.aspx?IM=0 Da gibts den jedenfalls immer mal wieder für 1,93€. Ohne Transceiver heisst der dann LPC11C14. http://de.mouser.com/Semiconductors/Embedded-Processors-Controllers/Microcontrollers-MCU
ob ROM oder Software. Was vielleicht noch wichtig ist: durch den CAN Bootloader im ROM kann der LPC11Cxx im Feld über CAN geflasht werden.
-
Thread
Microchip und PIC32 / PIC18F mit CAN, braucht es ein externen PHY?
den Prozessor zu anzuschließen > ist wohl eher nicht so dolle. Gibts aber beispielsweise beim LPC11C24.
-
Thread
NXP LPC11C24 mindest CAN-Speed
Hallo Leute. Ich bin gerade dabei mich in den NXP LPC11C24 und generell in ARM ein zu lesen. Bis jetzt hab ich immer mit AVRs gearbeitet (was für eine Umstellung), da ich aber was mit CANopen machen will, würde sich der Cortex M0 anbieten. Allerdings
Im LPC11C24 hat einen CAN Controller der jede Bitrate kann, aber im Package einen Transceiver TJA1040 der eben nur > 40 kbit/s kann. Wenn Du 20 kbit/s brauchst musst Du einen LPC11C14 und einen langsamen
-
Thread
Bitte um Hilfe mit CAN-Beispiel für LPC11Cxx
as a simple demonstration to use the built-in on-chip CAN and CANopen drivers available on the LPC11C00 NXP microcontroller series. Hardware Requirements: An external CAN Analyzer/Generator is needed to send and receive CAN frames to the LPC11C00. CAN Configuration: CAN bus baudrate: 125kbps Sample Project Details: 1. Upon reset, the LPC11C00 will send a simple CAN frame using the on-chip CAN drivers. It will send a CAN frame with its data contents of "TEST". 2. Whenever the LPC11C00 receives a CAN frame whose ID is between
-
Thread
LPC Timer + TLC5940
eine Frage bezüglich des LPC Timers und den Match Registern. Bei dem Chip handelt es sich um einen LPC11C24 Cortex M0 Kurz zumdem was ich möchte: Ich benötige für den GSCK Eingang am TLC5940 (PWM Led Driver) ein Clock Signal mit 4096 Perioden. Nach Ablauf dieser Perioden soll dann ein Interrupt ausgelöst
-
Thread
Olimex LPC11C24
moin @ all, ich habe von Olimex das "Development Board" für den LPC11C24 und versuche den zu programmieren. Leider kapier ich die Example Projects, die man dort runterladen kann nicht, da es einfach für den Anfang zu viel ist. Mein Ziel ist es, als erstes die angeschlossenen
meinem bisherigen Programm fehlt bzw. falsch ist? //LED's an PIO1_10 & PIO1_11 #include "LPC11xx.h" int main (void) { LPC_GPIO1->DIR |= 0xFFF; while (1) { LPC_GPIO1->DATA |= 0xFFF; }; } Thanks, Fabi
-
Thread
Einstieg ARM
nicht viel darüber lesen kann. Das ZIP Archiv mit dem spezifischen CMSIS Code, den man für den LPC11xx ganz gut gebrauchen kann, ist auf der oben angegebenen Seite verlinkt. Oliver
Christian Kreuzer schrieb im Beitrag #3206847: > NXP LPC11Cxx wegen dem integrierten CANopen Hier gibt's eine CANopen Demo damit: https://www.olimex.com/Products/ARM/NXP/LPC-P11C24/ LPC-P11C24 CAN communication example
-
Thread
16 Bit MC oder 8 Bit MC
Die LPC11C-Reihe hat CAN schon komplett intern (also mit Tranceiver). Allerdings brauchst Du da dann einen externen ADC...
-
Thread
Projekt : viele kleine zu einem groß Projekt, brauche Infos
AVR, nur haben sie halt einen 32-Bit-Kern. Beispiele sind der STM32F, die Kinetis-Reihe, die NXP LPC11/13/... usw. 2. Cortex-R: R steht für Real-Time, das sind Contoller für harte Echtzeitanforderungen. Findest Du kaum auf dem Markt, Spezial-ICs wie z.B. Festplatten-Controller haben diesen Kern.
-
Thread
LPC11C24 Bootloader
Hallo Zusammen, Eine Frage zum LPC11C24 von NXP: Ich will ihn über CAN bootloaden. Im Manuel UM10398 (downloadbar unter: http://www.nxp.com/documents/user_manual/UM10398.pdf) steht ab Seite 407 Infos darüber: Der Pin PIO0_3 wird
-
Thread
CAN zu UART IC
Na ja, es gibt externe Umsetzer als Zwischenkabel, einfach mal googeln ODER man nehme einen LPC11C24, das wäre die kompakteste und vor allem günstigste Lösung, die mir einfällt. Ein wenig Programm muss da natürlich auch noch rein, ist aber mit den Demolibs kein dickes Ding (wenn mans kann). Konfigurationsfreie
-
Thread
Lightweight WS2811/WS2812 Library
diskutiert wurde, dachte ich es ist der richtige Ort um meine Frage zu stellen. Ich verwende den µC LPC11C24 von NXP, der auf einem ARM Cortex-M0 basiert, daher möchte ich die light_ws2812_ARM bentutzen. Da das Vorgehen in der Readme ganz gut beschrieben ist bin ich auch nach ihr vorgegangen. Allerdins
also ich finde in der lpc11xx.h sofort das hier: [c] #define LPC_GPIO3 ((LPC_GPIO_TypeDef *) LPC_GPIO3_BASE ) [/c] du fummelst im IOCON Register rum, da werden nur Einstellungen zum IO Pin vorgenommen.
-
Thread
I2C Reichweite
mehr Bauteile und auch mehr Platz. Also warum eine schlechtere Lösung wählen? Von NXP gibts die LPC11C24 mit integriertem CAN-Transceiver. Sehr praktisch, aber nichts für Lochraster. Und: Das erste, was kaputtgeht, ist der Transceiver, und ein 8 Pinner ist immer leichter gewechselt als ein 48 Pin TFQP
-
Thread
LPC11C24 Can Bitrate einstellen
pubdlcnt/pubdlcnt.php?file=http://ics.nxp.com/support/documents/microcontrollers/zip/lpcxpresso.examples.lpc11c24.zip&nid=8967 viele Grüße
Zum Beispiel IAR ARM Kickstart: \IAR Systems\Embedded Workbench 6.4 Kickstart\arm\examples\NXP\LPC11xx\IAR-LPC-11C14-SK\simple\CAN Hier gibt es die Funktion CAN_Init( BITRATE100K8MHZ bis BITRATE1000K24MHZ ) und darin ist Schrit für Schritt dokumentiert: Oszillator, PLL, Divider, CAN Controller
-
Thread
In-System-Programming über CAN
LPC11C24
sollen, unterscheide. Das > geht mit diesem uc nämlich nicht. Natürlich kann man das mit den LPC11Cxx machen. Wäre ja sonst auch der Hammer. Schau dir im UM10398 mal die Sections 26.6 und 26.7 an. Die Zauberworte heißen u.a. IAP, SDO und UID.
-
Thread
Verkaufe DIAMEX PROG-S - ISP-Programmer für AVR / STM32 / NXP / LPC
: - STM32: STM32F101, STM32F102, STM32F103, STM32F105, STM32F107 - NXP/LPC: LPC17xx, LPC13xx, LPC11xx, LPC21xx, LPC22xx, LPC23xx - Classic: AT90S1200, AT90S2313, AT90S2333, AT90S2343,AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535 - Tiny: ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny24
-
Thread
CAN-Modul mit Relais für Fahrzeugbeleuchtung
http://www.erich-jaeger.de/jaegercantrolled Ich habe aber schon selbst sowas gebaut, mit einem LPC11C24 und einem Relais durch Kombination dieser Layouts: https://www.olimex.com/Products/ARM/NXP/LPC-P11C24 https://www.olimex.com/Products/Modules/IO/MOD-IO2 Bleibt noch die Frage nach der Zulassung
-
Thread
CAN-Bus mit uC
AT90CANxxx, PIC18F2680, ...). Aber > ein Tiny85 wird das wohl nicht, das wär zu knapp. z.B. die LPC11C-Reihe. Kleine, günstig und genügen Power.
W.Sprengel schrieb im Beitrag #3082798: > z.B. die LPC11C-Reihe. Kleine, günstig und genügen Power. Stimmt z.B. LPC11C24 mit integriertem Treiber, somit nur 1 IC erforderlich. Zudem CAN-API im ROM. Zum Testen hier ein günstiges Demo-Board mit CAN-Beispiel
-
Thread
LPC11C24 5V für den CAN transceiver
Das müssten 5v sein. http://www.embeddedartists.com/sites/default/files/docs/schematics/LPCXpressoLPC11C24revB.pdf Viele Grüße
Richtig der LPC11C24 ist nämlich ein Multi-Chip-Modul mit LPC11C14 3.3V und Transceiver mit 5V. Deswegen werden oft LPC11C14 und ein separater 3.3V Transceiver z.B. TI genommen, damit man keine zwei Spannungsregler
-
Thread
uC für Schaltregler
> Ein uC ist als Schaltregler-Controller zu langsam Genau für diese Anwendung gibt es z.B. die LPC11Axx: http://www.nxp.com/news/press-releases/2012/03/nxp-unveils-lpc11A00-microcontrollers-with-flexible-analog-subsystem.html
> Genau für diese Anwendung gibt es z.B. die LPC11Axx: Na ja, Werbe-Bla-Bla. Schön daß Philips nun auch einen uC mit Unterspannungssensor hat, RC Oszillator und ISP, eingebauter Temperaturmessdiode und ein paar A/D Wandlern sowie Komparator.
-
Thread
Verkaufe LPCXpresso LPC11U14
Verkaufe günstig Entwicklerboard mit USB-Anschluß vom Typ LPC11U14. 2 Stück vorhanden. Detailinformationen und kostenlose Programmiersoftware sind im WEB erhältlich.
-
Thread
Low Power ARM mit CAN
8MHz Das ist mir neu, bisher waren doch die kleinsten und sparsamsten mit CAN im Active Mode: LPC11C12 3.3V 3mA = 10mW bei 12MHz also ungefähr 7mW bei 8MHz NUC130LC1CN 3V 2.5mA = 7.5mW bei 4MHz also ungefähr 15mW bei 8MHz
-
Thread
Eigene USB VID/PID
focus.ti.com/en/download/mcu/application_for_sublicense.pdf ST: Link? NXP: bis 10000 Stück, nur LPC11U00(?) http://www.lpcware.com/content/project/usb-vid-pid-program
Atmel®" enthalten > Microchip: bis 10000 Stück > SiLabs: > TI: > ST: > NXP: bis 10000 Stück, nur LPC11U00(?) Meiner ansicht nach hat ATMEL in dieser Auflistung überhaupt nichts verloren, zumindest falls sie immer noch dieselbe Politik fahren wie vor einigen Jahren. Denn während Microchip, SiLabs
-
Thread
AtMega verfust
innerhalb von 5 Minuten verfust haben. Demnächst mal auf einen vergleichbaren ARM umsteigen :-) LPC11Axx ist billiger und hat keine Fuses ...
Lothar schrieb im Beitrag #3061500: > Demnächst mal auf einen vergleichbaren ARM umsteigen :-) > > LPC11Axx ist billiger und hat keine Fuses ... Fängt das hier schon wieder an. Zeig mir einen LPC11Axx und ich zeig dir einen günstigeren Avr.
-
Thread
C_CAN Device: LPC11C24/301
. Einfach die kostenfreie Version installieren und rauskopieren: \arm\examples\NXP\LPC11xx\IAR-LPC-11C14-SK\simple\CAN
Fam: LPC11C00 ARM M0 via CMSIS V2..?V3.CORE-Reg-Pos.Adapter Project: LPC11C24/301 can_onchip.bin Sub Fam: LPC11C00 ARM M0 How to kick in LPC11C24/301 Can-Self-Test-Mode. To-Do: How Handle Reconnect Vexec
-
Thread
ARM-GCC: EEPROM abbilden?
ARMs mit internem EEPROM ist das nicht gemappt sondern wird über IAP Funktionen beschrieben z.B. LPC11A14 Am einfachsten ist es die Daten als struct im SRAM zu halten und eine Funktion zu machen, die bei einer Änderung in der struct genau diese Änderung findet und im EEPROM aktualisiert. Man könnte
-
Thread
[ARM] [ LPC1x] Interrupt Prioritäten einstellen in "C"
| (pri<<((nIrq & 0x03)*8)); } } [/C] IRQn_Type ist ein enum aus lpc11xx.h, kann man aber auch durch einen int ersetzen. Wenn man darüber nachdenkt ist es wie oben schon angemerkt wirklich besser die Priorität als Byte zu lassen wie sie ist und nicht dran zu drehen.
-
Thread
LPC1768 und PWM
Ja, ich habe das Anfangs mit den Timern der LPC11xx Serie verwechselt. Die können auch PWM ohne Interrupt generieren. Da der LPC1768 aber eine separate PWM Einheit hat, fehlt das wohl bei den Timern. Also wird es wohl auf ohne eine ISR nicht gehen
-
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
-
Thread
Kommunikation zwischen uc / uc sowie uc / pc
(für grosse Datenmengen). Und es gibt auch Mikrocontroller mit ensprechenden Treibern im ROM z.B. LPC11Uxx oder LPC13xx
-
Thread
µC für Thermometer
machen. Oder sich mit eigener Platine am Olimex-Schaltplan zu orientieren. Das Programm für LPC8xx, LPC11xx, LPC12xx bleibt schliesslich dasselbe. Ausserdem dürfte JEDES verwendete Display mehr Strom ziehen als jeder beliebige ARM M0 ...
> Oder sich mit eigener Platine am Olimex-Schaltplan zu > orientieren. Das Programm für LPC8xx, LPC11xx, LPC12xx bleibt > schliesslich dasselbe. Nichts von dem Schaltplan ist sinnvoll übernehmbar. Nicht mal die Stromversorgung. > Ausserdem dürfte JEDES verwendete Display mehr Strom ziehen
-
Thread
µC mit CAN + vielen Digital I/O´s
NXP LPC11C24 - CAN-Controller und -Transceiver on chip. LQFP48-Gehäuse Preis bei Einzelabnahme ca. 4,50- 48 MHz Cortex M0 Evaluationboard (LPCXpresso) kostet gut 20 Euro und lässt sich auch als Programmer bzw. Debugger verwenden. http://www.watterott.com/de/LPC11C24-LPCXpresso-Board?x2cdd6=162a832e7a66d90d811f80bf548351c3
-
Thread
sehr kleiner µC mit ARM Cortex Kern gesucht
#3007655: > Es gibt keine Controller mit internem Quarz. Er meint mit internem Oszillator! Der LPC11A14 z.B. hat sogar einen (etwas ungenauen) 12 MHz High Frequency oscillator (IRC) und einen hochpräzisen programmierbaren Low Frequency oscillator (LFOSC)
-
Thread
Arm Synthesizer mit LPC1114
Code-Red holen. zusätzlich noch: - neue CMSIS ( http://ics.nxp.com/support/lpcxpresso/zip/CMSISv2p00_LPC11xx.zip ) - Code Samples für LPCXpresso1114 ( http://ics.nxp.com/support/documents/microcontrollers/zip/lpcxpresso.examples.lpc1114.301.zip ) Und siehe da, die IDE konnte sich mit der MCU verbinden
ich die Einstellungen in der Konfiguration des Projekts für die CMSIS in Eclipse "config/system_LPC11xx.h". Dort habe ich folgende Veränderung vorgenommen: [c] //#define SYSPLL_SETUP 1 // don't use PLL 17.2.2013 ch #define SYSPLL_SETUP 0 #define SYSPLLCTRL_Val 0x00000023
-
Thread
CAN-Bus Gateway
Für die Aufgabe empfehle ich dieses günstige Board mit LPC11C24: - CAN 1MBit (CAN-Treiber im ROM) für K-CAN - GPIO 50MHz (oder UART) für K-Line - Demo-Software ist dabei - falls später doch mal eine eigene Platine notwendig wird, auf dem LPC11C24 ist der
-
Thread
ARM Einstieg Hilfe bei Controller und IDE Wahl
microcontrollers/cortex_m0plus/lpc800/LPC810M021FN8.html http://www.embeddedartists.com/products/boards/lpc11u35_qsb.php http://www.embeddedartists.com/products/boards/lpc1343_qsb.php - es gibt M0, M3, M4 in jeder gewünschten Konfiguration, wesentlich mehr als bei STM - es gibt wesentlich mehr verfügbare
das LPCXpresso mit dem LPC11C24 wäre auch interessant gewesen, wenn es dir um CAN geht. Der LPC11C24 hat alles für CAN implementiert. Vom CAN Transceiver bis zum CANOpen Protokoll. Gruß Thomas
-
Thread
Open Source CAN-Bus Analyse Tool
Durchsatz erhöhen. Ich habe mal getestet bis zu welchen Bitraten das noch fehlerfrei läuft wenn ein LPC11C24 "Dauerfeuer" macht. Alles in allem muss man sagen, bei 125kbit ist Schluss. Für alles was schneller kommt, sollte man ein anderes Tool nehmen. Oder einen Filter setzen, wenn nur bestimmte Nachrichten
125kbit gehen aber problemlos. Selbst setze ich das nur bis 100kbit ein, da ich den Bootloader des LPC11C24 im Netz verwende und somit sowieso nicht mehr geht. Alles in allem bleibt aber bei der Auswahl des Adapters immer noch das Protokoll als Entscheidungsträger übrig. Flashmagic (NXP-Can Bootloader
-
Thread
Orientierungshilfe ATXMega oder ARM (ST, NXP)?
läuft dann ohne Änderungen, nur mit anderem CMSIS Headerfile, auch auf den anderen Chips LPC8xx, LPC11xx, LPC12xx, LPC13xx, LPC175x, LPC40xx.
läuft dann ohne Änderungen, 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?