-
Thread
LPC1768 wacht nicht wieder auf
[c] #include "lpc17xx.h" #include "type.h" #include "extint.h" void main(void) { /***********PINs einstellen**********/ /*************LEDs******************/ LPC_GPIO2 -> FIODIR |= 0xFF; // P2[0..7
-
Thread
LPC18xx ARM Cortex M3 CMSIS Problem bei Funktionsaufruf von SSP_Init
Tipp: Besorge Dir ein C-Buch und arbeite es erstmal durch. Es gibt übrigens auch Beispielcode für LPC17xx und LPC18xx.
-
Thread
AtxMega oder doch lieber Atmel ARM
Ich finde die Lpc17xx Serie sehr gut und einfach.. vorallem wegen Preis und verfügbarkwit wars das mit mir und den avrs..
-
Thread
NXP LPC1754 SPI Probleme
also SPDR geschrieben werden, eventuell mit einem Dummy Wert. Übrigens empfehle ich auf einem LPC17xx lieber die SSP Einheiten zu benutzen. Die können auch SPI, haben aber FIFOs und DMA Support zusätzlich und bis zu 16 Bit breite Datenwörter.
-
Thread
Welcher PIC/uC für Masterkeyboard?
AOAA-Kit wohl am passendsten für dieses Projekt Bei der Midibox: http://www.ucapps.de/mbhp_core_lpc17.html ist das Einstecken eines LPCXPRESSO vorgesehen. Du kannst aber stattdessen auch das AOAA direkt damit verbinden. Oder Du kannst das LPCXPRESSO nehmen und dort die AOAA Demo drauf laden, die
-
Thread
LPC1768 System Viewer SFR-Datei einbinden
:\Keil\ARM\SFD\NXP\ SFR-Dateien für die LPC13xx und LPC18xx Familien finden aber nicht für die LPC17xx den ich verwende. Kann mir vielleicht jemand weiterhelfen wie ich den System Viewer einblenden kann??
-
Thread
Codeoptimierung LPC1769
jemand auf die Sprünge helfen, wie ich dort optimieren kann? Danke schonmal Holger #include "lpc17xx.h" #include "rittimer.h" #include "font8x12.h" #include "ssp1.h" volatile uint32_t rit_timer_counter = 0; int i; uint8_t out, y, jx; uint16_t NextEnab; int CHZeile = 0; int ASCIIZeile
-
Thread
LPC1769 SSP0 (SPI) läuft nicht
Oszilloskop Software zeigt mir kein Signal an. Hier ist der Code: [c] #ifdef __USE_CMSIS #include "LPC17xx.h" #endif #include <cr_section_macros.h> #include <NXP/crp.h> __CRP const unsigned int CRP_WORD = CRP_NO_CRP ; int main(void) { LPC_SC->PCONP |= (1<<21); //PCSSP0 = 1 Enable AHB
-
Thread
Suche Font für LED Matrix 3x5
doch eigentlich keine rolle, oder? Ob µC oder Pc spielt auch keine rolle... ist aber irgendso ne lpc17xx gurke. Suche jetzt nur ein Programmchen womit ich mir meine fonts selbst zusammen malen kann... wenns das nicht gibt nehme ich gimp grüsse
-
Thread
UART Timing Analyzer Marke Eigenbau
die zeitliche Abfolge von verschiedenen Tasks darstellt. (Arbeite derzeit mit einem EZB auf meinem LPC17xx) Weil ich aber leider faul bin möchte ich nicht jedes mal irgend welche pins togglen und mit dem oszi aufnehmen, sonder würde gerne ein kleines UART Protokoll entwickeln oder ein vorhandenes nutzen
-
Thread
XMEGA/ AVR-EXPLAIN code examples und Diskussion
speicher sogar noch effizienter läuft und nicht wirklich teurer ist ... siehe preise STM32F103 / LPC17xx usw zudem sind die ARMs einfacher zu programmieren .. bzw gibt es adapter die ex günstiger gibt als den PDI ... damit hat sich Atmel iwie ein EI gelegt ... schade der xmega ist in MEINEN
-
Thread
Mikrocontrollerauswahl gut?
würde für sowas selbst ein AVR ausreichen und wenn es Grafik und SD haben soll, reicht ein LPC2478, LPC17xx, LPC4088 oder so aus. Selbst ein PIC32 sollte das bringen, obwohl der ja keinen dedizierten TFT-Core beinhaltet. W.S.
-
Thread
STM32F446 - USART
diesen Code nur mit dezenten Änderungen schon auf NEC 78K3+4, Fujitsu FR, ARM7TDMI, LPC11xx, LPC13xx, LPC17xx, LPC4088, STM32F1xx..3xx benutzt. Und damit du mein generelles I/O-Konzept verstehst, hänge ich dir auch noch gio.zip mit dran, ist ein ganz primitives Interface. Damit kriegt man aber auf den
-
Thread
Information JLink EDU / ARM JTAG debugger sehr guenstig
gesehen habe, ist der Preis für den ST-Link an den des LPCXpresso angeglichen worden ... Auch die LPC17xx sind im Preis und im Vergleich zu den STM32 gestiegen ... => Die Welt ist schlecht.
-
Thread
Wie finde ich den Einstieg in den ARM Cortex?
Ich kann auch nur den Cortex-M3 empfehlen, besonders die LPC17xx dinger! Ich hab damit ein eigenes Board entworfen was auch auf anhieb funktioniert hat. Mit der CodeRed IDE (auf Eclipse basis, was ich als deutlichen Vorteil sehe) hast du eine voll funktionsfähige
-
Thread
LWIP NetConn mit RTOS bleibt stehen
controller (lpc1768) im setupTask nach waehrend diesem Aufruf stehen [c] /* Add netif interface for lpc17xx_8x */ memset(&lpc_netif, 0, sizeof(lpc_netif)); if (!netif_add(&lpc_netif, &ipaddr, &netmask, &gw, NULL, lpc_enetif_init, tcpip_input)) { DEBUGSTR("Net interface failed to initialize\r
-
Thread
[Sammelbestellung] µC-Board + RAM
paar Alternativen zum AS4C16M16S (s.o.), mache also noch so eine Verfügbarkeits-Tabelle wie beim LPC17… und poste dann das Eagle-Sheet und ein Layout dazu. An die Interessenten: Ist das 1,27mm-Pitch Briefmarken-Format (s.o.) nun OK für Euch oder soll's pinkompatibel zum ebay 261119454101 sein?
-
Thread
Olimex JTAG + LPC1768 + CooCox IDE -> Can not stop mcu
passieren, dass man die Frequenz deutlich verringern muss. Achtung: Wie viele andere Cortex M3 können LPC17xx nicht im Deep Sleep oder Power down debuggt werden.
-
Thread
Befehle hinter vorgefertigten Funktionen STM32
einfacher: Den Namen der ISR mußt du exakt nutzen (wird z.B. im Startupcode definiert). Für Timer0 beim LPC17xx heißt die ISR einfach TIMER0_IRQHandler Du schreibst einfach void TIMER0_IRQHandler(void) { // code } Natürlich mußt du noch den ganzen Rest beachten; also den Interrupt aktivieren
-
Thread
CPLD als Top Octave Generator nutzen?
Nur mal so in den Raum geworfen: Die LPC17XX Microcontroller von NXP haben vier Timer mit jeweils vier Countern und Toggle Outputs. Das macht 16 Divider Ausgänge, die komplett in Hardware laufen. Clock Input kann entweder intern oder über
Nils P. schrieb im Beitrag #5512608: > Die LPC17XX Microcontroller von NXP haben vier Timer mit jeweils vier > Countern und Toggle Outputs. Das macht 16 Divider Ausgänge, die komplett > in Hardware laufen. ... und die bieten darüber hinaus noch
-
Thread
sd-Karte Elm Chan DMA
Erfahrungsaustausch gibt. Wenn es dir nur auf die sd-Karte und nicht auf sdio ankommt, könntest du den lpc17xx code von chan nehmen, der funktioniert einwandfrei. Bei der Aufdrößelung des SSP-codes habe ich ein Verständnisproblem mit dem Fifo. Elm chan führt nach der Übertragung der 512 Datenbyte diese
-
Thread
[ARM / Cortex-M0(+)] delay-Funktionen "avr-libc style"
in der Laufzeit bei der kleinsten Codeänderung in anderen Programmteilen gab. Bei den LPC11xx oder LPC17xx liegt das im Flashcaching begründet. Das kann bei anderen Controllern anders aussehen. Mir hat jedenfalls geholfen die innerste Schleife mit align4 immer für den cache gleich auszurichten. Sollte
-
Thread
LPC1769 CDC mit Keil
!? Laut Anleitung gibt es die Funktion void USBD_EndPointN(U32 event), also habe ich in die usbd_LPC17xx.c datei folgende Funktion probiert: [c] void USBD_EndPoint2(U32 event) { switch(event){ case USBD_EVT_IN: usb_rs232_obj.rx_num = USBD_ReadEP ((U32)0x02, usb_rs232_obj.buffer);
-
Thread
Orientierungshilfe ATXMega oder ARM (ST, NXP)?
in dem über #define die jeweils passenden Header Files aktiviert werden, also z.B. statt #include "lpc17xx_uart.h" dann #include "lpc13xx_uart.h" usw. Da verschiedene Chips die Peripherie auf verschiedenen Pins haben können, sollte man die Pins natürlich auch über #define festgelegt haben.
-
Thread
Lauflicht mit LPC1769
============================================================ */ #ifdef __USE_CMSIS #include "LPC17xx.h" #endif #include <cr_section_macros.h> #include <stdio.h> #include "gpio.h" void initial(void); void LEDReset(void); uint32_t taste1 (void); uint32_t taste2 (void); uint32_t taste3
-
Thread
STM32F4 - Problem mit Array größe, Variable wird überschrieben
ram) - 32 - 16 ; __HeapEnd = __StackStart - 1024; [/c] die -32-16 ist ein errata zum LPC17xx aber so setze ich den stack wirklich ans ende das __HeapEnd markiert ende heap und damit anfang stack in der startup: [c] void (* const g_pfnVectors[])(void) = { /*----------Core
-
Thread
USB-Tutorial mit STM32
Momentan hab ich den LPC4088 vor den Nase. Der hat zwar den gleichen USB-Core wie der LPC2478 oder LPC17xx, aber ne Kleinigkeit beim Senden von Daten µC-->Host klemmt noch. Anschließend kommt der LPC11C3x dran, denn den brauch ich für ein neues Bastel-Projekt. Nur so am Rande. Die übrigen treiber werkeln
-
Thread
LPC1768 Ethernet mit DP83848J
ein Hardwaredefekt vorliegen? Datenblatt: http://www.national.com/pf/DP/DP83848J.html#Overview LPC17xx User Manual: http://www.nxp.com/documents/user_manual/UM10360.pdf
-
Thread
STM32F2xx USART weigert sich
meinst Du? Die "core_cm*"? Das ist harmlos. Ich meine die "stm32f10x*"/"stm32f4xx*" und "LPC13xx*/"LPC17xx*". Hier tanzt der Bär.
-
Thread
mbed - oder es muss nicht immer Arduino sein
? Würde bedeuten der braucht 4 Takte zum Pin umschalten. [c] #include "mbed.h" #include "LPC17xx.h" int main(void) { SystemInit(); //Clock and PLL configuration LPC_GPIO0 -> FIODIR = 0xFFFFFFFF; //Configure the PORT pins as OUTPUT; while(1)
-
Thread
als nächstes ARM oder FPGA/CPLD?
Ich hab ein STM32F4Discovery, doch ich bin mir noch nicht sicher, ob STM32F2..., STM32F4... oder LPC17..., LPC18... Man, so ne riesen Auswahl is doch kacke ;)
-
Thread
Neue MCU familie gesucht
optimieren. Passiert allerdings nie, weil es bislang immer schnell genug war. Ich bin übrigens Fan der LPC17xx MCUs von NXP. Da sind die Peripherie Blöcke gut beschrieben und beherrschbar (wenn man von USB und Ethernet mal absieht).
-
Thread
100x Infineon XMC2Go Board mit ARM Cortex-M0 zu gewinnen
kein Witz!), aber halt schon ein 'wenig' mehr Peripherie: USB, Ethernet, I2S,... ;-) Das Manual des LPC17 ist sinnvoll in Kapitel gegliedert. Das ist wichtig fuer den Einstieg - vorausgesetzt es ist noch ein erklaertes Ziel zu verstehen, was man macht.
-
Thread
analoge Orgel reparieren
kleinen LPCs, STMs, AVRs können mit 2Mhz als Input für die PLL nicht umgehen. Bliebe sowas wie der LPC17xx. Am Ende wird das wohl auf einen FPGA hinauslaufen. Die CPLDs haben keine PLL. Ist jedenfalls ein interessantes Thema. Und lustig irgendwie auch wenn man sieht mit welchen Aufwand heute diese alten
-
Thread
Sinuswechselrichter Topologien
Ansteuerung, die Phaseshiftgenerierung wird aber wieder Krampf. LPC11xx kann keine Totzeit. Für den LPC17xx gilt das selbe wie für STM32F103. LPC1500 sieht interessant aus und ist lieferbar, die hatte ich aber noch nicht im Einsatz. Was sehr gut geht ist dsPIC33MC502 (oder so ähnlich). Die können das mit
-
Thread
Einregister- vs. Mehrregistermaschine
zu NXP-LPC17... >> Gute Controller gehen bis 100MHz, und selbstverständlich geht das Flash >> auch bis 100MHz >Der Flash-Zugriff geht mit 100MHz ... Da bin ich mir sicher. Es könnte sein, dass das Flash langsamer
-
Thread
MSP430 Aufkündigung?
Programmschichten auch, selbst das Erscheinungsbild am PC ist gleich - egal ob das nun ein NUC120 oder STM32 oder LPC17xx oder LPC4088 ist. Aber die innere Realisierung ist jeweils derart unterschiedlich, daß man so einen Treiber UNBEDINGT direkt für die jeweilige HW schreiben muß - wer versucht, sowas mit irgendwelchen
-
Thread
STECCY - ZX-Spectrum-Emulator mit STM32
Auflösungen weitaus größer - und damit steigt der Aufwand. Ich hab hier noch ein paar Boards mit LPC17nochwas, LPC4088 und so herumfliegen, alle mit eingebautem TFT-Controller, ausreichend SDRAM und für TFT 800x480 geeignet. Solche TFT's gab's vor Jahren beim Chinesen für etwa 18..23€. Das Steccy-Projekt
-
Thread
Wieso vor allem AVR µCs bei Bastlern?
PIC16 / PIC18 mittel: PIC24 / AVR / 8051 groß: MIPS (PIC32) / ARM (LPC2xxx) / Cortex-Mx (STM32, LPC17xx...) (beliebiger Hersteller) Und wenn man schon einen AVR kennt, dann wird man für die kleinst-Anwendungen keinen PIC nehmen sondern bei dem viel zu großen AVR bleiben. So auch umgekehrt, wenn
-
Thread
C_CAN Device: LPC11C24/301
peripherals LPC12xx = Cortex M0 core, extended peripherals LPC13xx = Cortex M3 core, simple peripherals LPC17xx = Cortex M3 core, extended peripherals LPC18xx = Cortex M3 core, even more peripherals... LPC40xx = Cortex M4 core, extended peripherals LPC43xx = Cortex M4 + Cortex M0 (dual core), extended peripherals
-
Thread
µC von 0 auf lernen. ASM oder C?
Das hier ist die sch"onste Anleitung die ich kenne: http://pygmy.utoh.org/riscy/cortex/led-lpc17xx.html
-
Thread
Wechselrichter zur Netzeinspeisung bauen?
wichtigen Thema. Ich bin begeisterter Bastler, Frequenzumrichter und Microcontroller (LPC2000 ARM7, LPC17 Cortex-M3) sind genau mein Ding. Den Direktanschluss ans Netz habe ich bisher nur in umgekehrter Richtung gewagt f"ur Frequenzumrichter, dies immerhin schon bis Dauerleistungen von 6kW. Irgendwie