-
Thread
Display-Probleme mit LPC2478
| (272 - 1); // Vertical lines LCD_UPBASE = FRAMEBUF; LCD_LPBASE = 0; LCD_CTRL |= BIT(11) | BIT(0); } [/code] Das Display habe ich mit 24Bit angebunden, der Controller soll bei 27MHz laufen.
)|(9 << 10)|(272-1); [/c] Damit die Taktung stimmt sollte der LPC aber mit 72 MHz laufen (Tippfehler?) Edit: Das SDRAM läuft korrekt?
-
Thread
Letzter Hilferuf AT91SAM7S - PWM oder PCK
dem Mainclock wäre der Wert: AT91C_BASE_PMC->PMC_PCKR[1] = 6 << 2 | 1; siehe DB Kapitel 26.9.11 Stephan
verlegen... Für die SD-Card: Sehe ich das richtig, dass ich im Minimalfall nur 4 Pins benötige (PA11-14). Die Abfrage, ob ne Karte vorhanden ist und ob Writeprotected ist mir eigentlich egal in diesem Fall. Viele Grüße, Peter
-
Thread
sprintf mehrfach
or explicit 11Bit Mode!! */ Id11_lo_1 = 0x2C1; Id11_hi_1 = 0x320; Id11_lo_2 = 0x3E1; Id11_hi_2 = 0x65D; /*Id11_lo_3 = 0x25; Id11_hi_3 = 0x26;*/ LPC_CANAF->SFF_sa = address; /*score the effective
(Id11_lo_3 << 16) | Id11_hi_3; address += 4;*/ LPC_CANAF->SFF_GRP_sa = address; /* start 11-Bit group */ LPC_CANAF->EFF_sa = address; /* start 29-Bit explicit ID */ LPC_CANAF->EFF_GRP_sa
-
Thread
CAN kolidiert mit Display
[c] if(MsgBuf_RX1.MsgID == 0x45) // first ID { data[0] = LPC_CAN1->RDA; data[1] = LPC_CAN1->RDB; } [/c] [c] [/c]
pDest = LPC_CAN1->RID; /* ID */ pDest++; *pDest = LPC_CAN1->RDA; /* Data A */ pDest++; *pDest = LPC_CAN1->RDB; /* Data B */ Data_Score(); /* jedem Nachrichtenteil A oder B nach
-
Thread
AVR -> STM32: machbar!
Hellste, auch nicht mehr der Jüngste; aber es klappt. Zuerst habe ich von Olimex ein Board mit einem LPC2148 und einen JTAG gekauft. Liegt sicher 2 Jahre zurück. Reinfall. Dann habe ich von Stellaris ein DevBoard gekauft. Reinfall. (Will jetzt diese Reinfaelle nicht weiter aufzaehlen, ist echt peinlich
viele .... ) und sich nur halbwegs an ANSI C hält kannste du beliebigsten Code auf AVR , STM , LPC und sonstwo laufen lassen. die LIB nimmt einem bei ein paar einstellungen gut arbeit ab das ist das schöne aber wenn man zB einen LPC11 / 13 / 17 nimmt ( Cortex kern ) ist es hier aber genauso
-
Thread
LPC2148 - programm startet nicht
steigt die Stromaufnahme auf ~60mA und an P0.8 + P0.9 liegen 3.3V. An P0.10 übrigens auch. An P0.11 liegen wieder 0V.
Antwortet der LPC mit Synchronized wenn du im Terminal ein ? (Fragez.) schickst?
-
Thread
TFT monochrom Init
helfen im Anhang befindet sich die Initialisierung aus dem Datenblatt. Achja ich programmiere einen LPC1768 vielen Dank schoneinmal fürs rübergucken. [c] delayMs(250); // Pins für die Displaysteuerung als Ausgänge deklarieren DDR_MFA_A0 |= (PIN_MFA_A0); DDR_MFA_D0 |= (PIN_MFA_D0
Reset-Release delayMs(250); // Display aus dem Sleep Mode holen lcd_send_byte(CMD, 0x11); delayMs(50); // Column Adress Region setzen lcd_send_byte(CMD, 0x2A); lcd_send_byte(PARA, 0x00); lcd_send_byte(PARA, 0x06); lcd_send_byte(PARA, 0x00); lcd_send_byte(PARA,
-
Thread
Erfahrungen mit diesem TFT ?
main_W_com_data(0x0026,0x0024); //GON=1, DTE=0, D=01 main_W_com_data(0x0026,0x002C); //GON=1, DTE=0, D=11 delayms(1); main_W_com_data(0x0026,0x003C); //GON=1, DTE=1, D=11 // INTERNAL REGISTER SETTING main_W_com_data(0x0057,0x0002); // TEST_Mode=1: into TEST mode main_W_com_data(0x0095,0x0001
Cortex zu nehmen, und zwar so einen, der einen vollwertigen Systembus herausgeführt hat, also z.B. LPC2214 von NXP oder ein passender STM32 und dazu ein halbes Megabyte RAM als 256K x 16. Den RAM werdet ihr dringend benötigen. Das ist so ungefähr die Controller-Klasse, mit der man auf so einem Display
-
Thread
LPC2478 und STN Mono Dual Scan LCD
Ich habe eine schlaflose Nacht hinter mir. Ich möchte ein stinknormales Monochrom-LCD an einem LPC2478 betreiben, aber irgendwie bekomme ich keine Clocks. Beispiele für TFTs gibt es genug, aber Monochrom-Displays scheinen aus der Mode gekommen zu sein. Das Display ist ein Sharp 64K101 (Pollin
#define VGAADDR_U 0x40006a00 #define VGAADDR_L 0x4000b500 // Init GLCD controller PINSEL11_bit.LCDM=2; // 4Bit Mono STN Dual PINSEL11_bit.LCDPE=1; // LCD Enabled PCONP_bit.PCLCD = 1; // enable LCD controller clock CRSR_CTRL_bit.CrsrOn = 0; // Disable cursor LCD_CTRL_bit.LcdEn
-
Thread
CAn Empfang beim LPC1768
****/ void CAN_SetACCF( uint32_t ACCFMode ) { switch ( ACCFMode ) { case ACCF_OFF: LPC_CANAF->AFMR = ACCFMode; LPC_CAN1->MOD = LPC_CAN2->MOD = 1; // Reset CAN LPC_CAN1->IER = LPC_CAN2->IER = 0; // Disable Receive Interrupt LPC_CAN1->GSR = LPC_CAN2->GSR = 0; // Reset
; LPC_CAN1->TDB2 = pTxBuf->DataB; LPC_CAN1->CMR = 0x41; return ( TRUE ); } else if ( CANStatus & 0x00040000 ) { LPC_CAN1->TFI3 = pTxBuf->Frame & 0xC00F0000; LPC_CAN1->TID3 = pTxBuf-
-
Thread
LPC Neuling, fallen die Haare aus :(
Hallo liebe Leute, bin neuling und versuche seit tagen nen "LPC" PMC PM49LF004T-33JC über den lpt port zu programmieren. http://rex.xbox-scene.com/LPC2/LPC2.html den Schaltplan benutze ich, und auch die lpcdos.exe v.0.3. jetzt habe ich als erstes nur den sn74ls244
statt Pin 6 am 74HC14 Pin 1! ALSO: 6 = 1, 18 = 2, 4 = 3, 16 = 2, 15 = 5, 5 = 6, 17 = 8, 3 = 9, 11 = 10, 9 = 11, 13 = 12, 7 = 13 -- Stromversorgung: 20 = 14, 10 = 7 Das basiert jetzt auf deinem Schaltplan - Sind nda natürlich die falschen Schaltzeichen eingetragen ist das natürlich jetzt nicht korrekt
-
Thread
2 Stk. MCP2515 an einem z.B. ATMega32
wenn ich auch bei der Lösung feststellen muß - es reicht nicht - gehts vielleicht weiter mit einem LPC2129 oder wie auch immer. Erst mal der AVR und die 2 x MCP2515, händelbar als DIL Varianten und dann sehen wir weiter. Gruß Peter PS: Ich bin für jede Hilfe dankbar.
einen gemeinsamen Interrupt feuern, aber leicht auseinander gehalten werden können. Siehe Kapitel 11.3 im atmega..8 Datenblatt (alternate port functions). Tobi Jay schrieb im Beitrag #2806797: > ist ein Interrupt Controller eine Möglichkeit? Nicht nötig, s.o.
-
Thread
mbed Design CHALLENGE Boards
Auf der Seite http://elmicro.com/de/mbed-nxp-lpc1768.html steht zzgl. MWSt.
zollgebühren auf Porto zahlen soll. Weil der Transaktionswert zugrunde gelegt wird... Siehe Post vom 02.11.2010 08:59 Gruß Sven
-
Thread
FRAM an LPC24xx über EMC?
products/nonvolatile-memory/parallel-product.aspx?id=15 ) die ich zusammen am externen Speicherbus meines LPC2468 betreiben möchte. Hardware-technisch ist das bereits wie auf Seite 97 des entsprechenden Manuals von NXP ( http://www.nxp.com/documents/user_manual/UM10237.pdf ) in Abbildung 11.1b gelöst.
-
Thread
Blockwechsel beim lesen von SD/MMC, Zeitdauer?
Sektoren. Das ist jetzt leicht zu rechnen und gibt 1ms pro gelesenem Sektor. Bei 180kB/s sind das 11s und 2.75ms pro gelesenem Sektor. Die Wahrheit liegt wohl irgendwo dazwischen;)
MIPS @ 160 MHz, der sollte also kein >Nadelöhr darstellen. Hab jetzt grad noch mal bei meinen ARM LPC2138 Versuchen nachgesehen. Maximum 640kB/s lesen bei CPU Takt 60MHz und SPI 20MHz. Also auch nicht so viel schneller als der kleine ATMega. >In einem Datasheet einer CF Karte habe >ich eben etwas
-
Thread
NuMicro Cortex-M0
Gehört nicht aber aufgrund deines Beitrags etwas gelesen. Unterschiede zu den LPC11xx (grobe Übersicht): - Betriebsspannung 2,5V - 5,5V* (LPC: 1,8V - 3,6V) - 12Bit ADC (LPC: 10Bit) - 4*32Bit Timer (LPC: 2*32, 2*16) - 48, 64, 100 Pins (LPC: 48, 64) - Speicher bis 128k Flash
ich schrieb > Unterschiede zu den LPC11xx (grobe Übersicht): > ... > - 48, 64, 100 Pins (LPC: 48, 64) > ... unsinn - Die NuMicros gibt es auch mit 32-Pins. Und die LPC11xx stecken wie auch die LPC13xx im 32(33)- oder 48-Pin Gehäuse
-
Thread
IP-Stack bauen
welches neben der Ziel- und der Quell-MAC-Adresse nur den Text "Hallo Welt, diese Nachricht wurde vom LPC2478 gesendet" enthält. In Wireshark wird zu ca. 60% der richtige Text empfangen. In allen anderen Fällen lautet der empfangene Text "Hallo Welt, diese N.cropw urde vom LPC2478 gesendet". Wo der Fehler
also zu funktionieren. ABER! nach einigen tausend Paketen resettet sich das Board einfach und der LPC2468 hängt im prefetch_abort oder data_abort fest.
-
Thread
Einstiegshilfe in ARM-Controller
Und der NVIC hat doch bestimmt auch irgendeinen Haken! Das Arbeitspferd ist hier nach wie vor der LPC23xx bzw. LPC2478. LPC11x/13xx ersetzen nur PICs und AVRs. Der Tag ist gerettet :)
bissel dauert, bis man den NVIC komplett verstanden hat. Er ist doch etwas komplexer als die VICs der LPC2000.
-
Thread
GIRA Taster Nachbau - Interesse ?
@Michelle Konzack Wo hast Du denn LPC11Cxx evalboard bestellt? LPCxpresso? wo mit der Bestückung LPC11C24? Danke BeWes
gespeichert sind... Also hier nochmal: BeWes schrieb: > @Michelle Konzack > > Wo hast Du denn LPC11Cxx evalboard bestellt? LPCxpresso? wo mit der > Bestückung LPC11C24? > > Danke BeWes Das Evaluation Board bei Silica/AVNET meinem Distributor. Das LPCxpresso war eine Direkt-Werbung per E-Mail
-
Thread
lpc2148_demo newlib probleme
make /Users/tpost/Downloads/lpc2148_demo/common/common.a(ff.o): In function `f_sync': /Users/tpost/Downloads/lpc2148_demo/fatfs/ff.c:1140: undefined reference to `get_fattime' /Users/tpost/Downloads/lpc2148_demo/common/common.a(ff.o): In function `f_mkdir': /Users/tpost/Downloads/lpc2148_demo/fatfs/ff.c:1533: undefined reference to `get_fattime' /Users/tpost/Downloads/lpc2148_demo/common/common.a(ff.o): In function `f_open': /Users/tpost/Downloads/lpc2148_demo/fatfs/ff.c:917:
-
Thread
AT91SAM7S, Chip Select wird nicht per Hardware gesetzt
] AT91F_PIO_CfgPeriph(AT91C_BASE_PIOA, ((unsigned int) AT91C_PA13_MOSI) | ((unsigned int) AT91C_PA11_NPCS0) | ((unsigned int) AT91C_PA14_SPCK) | ((unsigned int) AT91C_PA12_MISO), 0); SPI_Configure(AT91C_BASE_SPI, AT91C_ID_SPI, AT91C_SPI_MSTR); SPI_ConfigureNPCS(AT91C_BASE_SPI, 0, AT91C_SPI_BITS
AT91C_PA11_NPCS0 ; *AT91C_SPI_MR = AT91C_SPI_MSTR ; *AT91C_SPI_CSR = SCBR_VALUE << SCBR | // Serial Clock Baud Rate AT91C_SPI_CPOL; *AT91C_SPI_CR =
-
Thread
Wechselrichter zur Netzeinspeisung bauen?
Ebenso steht auch noch nicht der endgültige Microcontroller fest, ob es ein C8051F502 oder ein LPC11C24 wird. Grüße Michelle
Ich habe bei National den Techsupportbelstigt und um eine Einschätzung meines LM5116/LPC11C24 gegenüber dem SM72442/SM72295 gebeten. Normalerweise antwortet National sehr schnell. Ich erreiche nämlich das, was der LM5116 hergibt, als 97% Wirkungsgrad bei zwei 130 Wp (=68V) Solarmodulen
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
Dockstar rum. > [code]/usr/src/truecrypt-7.0a-source/Common/SecurityToken.h:43:21: > warning: pkcs11.h: No such file or directory[/code] Das hatte ich auch, dann habe ich per [code]apt-get install libgp11-dev libp11-dev[/code] die Pakete für pkcs11 nachinstalliert und ein [code]export PKCS11
wget ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/pkcs11f.h wget ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/pkcs11t.h make NOGUI=1 WX_ROOT=/usr/lib/wx/include/ [/code] Viel Erfolg!
-
Thread
ARM-USB-OCD config File für: EFM32, LPC1768, LPC1114, LPC1343
Core endlich einheitlich ist. Und dazu > gehört auch JTAG. ...und SWD. Die 'kleinen' CM3 von NXP (LPC11xx, LPC13xx) und die EFM32 von Energy Micro mögen vielleicht im CortexM3-Kern noch JTAG unterstützen aber meines Wissens ist bei diesen lediglich eine SWD-Schnittstelle herausgeführt (habe selbst bis
sind zu finden unter: "C:\nxp\lpcxpresso_3.2\bin\". Nun wechselt der Text im Geräte Manager auf: "LPC-Link Debug Probe v1.1". Nun kann man den Flash des LPC1343 mit folgenden Aufrufen beschreiben: crt_emu_lpc11_13_nxp.exe -wire=winusb -g -2 -pLPC1343 -flash-mass crt_emu_lpc11_13_nxp.exe -wire=winusb
-
Thread
Datenblatt URL ändern?
Wenn ich dann auf NXP suche, bekomme ich den neuen Link: http://www.nxp.com/documents/data_sheet/LPC1110_11_12_13_14.pdf @Andreas: Warum erscheint fas Formular nicht mehr, wenn ein Dokument niht vorhanden ist? Hier wird lediglich ----8<-----------------------------------------------------
BUZ11 https://www.onsemi.com/pub/Collateral/BUZ11-D.pdf
-
Thread
Transistorstrom begrenzen, sodass nichts geschrottet werden kann
die Last das einzige ist was sich ändert, die 5 V sind da und bleiben größtenteils auch lg Andy11
eben nicht. Der 8051 hat keine Push-/Pull-Ausgänge, und kann nur 1,6mA gegen Masse schalten, und beim LPC2000 (z.B. LPC2129) waren typisch 4mA in beide Richtungen bei 0,4V Spannungseinbruch angegeben, obwohl der Strom auch höher sein kann.
-
Thread
XMEGA/ AVR-EXPLAIN code examples und Diskussion
eine trial Version "Wav Sample Rate Converter" genommen und MP3 in WAV convertiert. (8 Bit, mono, 11,025kHz) Die Trial ist zwar begrenzt auf 1 Minute, aber zum testen hat es gereicht. Die Links habe ich mir angesehen. Leider sind die Examples für Dataflash sehr mager. Mich hätte z.B. die programmtechnische
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
MSP430 Value Series: Vor- und Nachteile?
sagen, TI versucht weniger den 8-Bit Angriff, sondern vielmehr die Verteidigung gegen die 32Biter: Ein LPC11xx (Cortex M0) ist schließlich auch für irgendwas unter 0,80€ zu haben. Kamppreis ist also relativ. Insofern finde ich gerade sehr spannend, wie die entwicklung weitergeht. Aber preislich kann es nur
Der Preis des LPC1111 @250 units liegt bei mouser bei 0,736€. Und könnnen: Ein 32Biter mit 50Mhz, 8K RAM, SPI, USART, I2C kann schon einges. Ob man das braucht ist die andere Frage... Der einzige Vorteil der MSPs ist
-
Thread
Modellbahnsteuerung "modernisieren"
anfangen. Es gibt genügend Cortex M0 Boards wo CAN incl. Tranceiver drauf ist. Ich werfe hier nur mal das LPC-P11C24 von Olimex in den Ring. ca. 15€ und einen CAN Adapter für den PC kann man für 15€ zusammenlöten: http://www.fischl.de/usbtin/ Vor ein paar Jahren war es vielleicht so, dass CAN schwer und teuer
-
Thread
Suche Mitwirkende für Universal-FPGA board
MAX II/V/10 15.0 all Stratix 11.0sp1 Stratix GX not supported Stratix II/III 11.0sp1 Stratix IV/V not supported Subscription edition ==================== Device support ACEX
=========================== price LE family part number package 11.53 4000 MAX 10 10M04DCF256C7G 256-LBGA 15.15 8000 MAX 10 10M08SAU169C8G 169-LFBGA 24.16 14400 Cyclone IV GX EP4CGX15BN11C8N 148-WFQFN 35.11
-
Thread
Welchen DCF-77 chip?
PCB-Layout für nen PIC32 zu machen is masochistisch! Hmmm, also auf er Embedded World waren geile LPC11xx Cortex M0 für nen Euro oder so... Das Problem ist, auf der Seite von NXP sind die nicht zu finden... Als ich habe eine komplette Entwicklungsumgebung für ARM und habe nichts dagegen so eine
von NXP sind die nicht > zu finden... Meinst du die hier. http://www.nxp.com/#/pip/pip=[pip=LPC1111_12_13_14_1]|pp=[t=pip,i=LPC1111_12_13_14_1] Gruss Helmi
-
Thread
ARM7 - Cycles per Instruction?
SAM7X hat bei 30 MHz sowohl im ARM mode als auch im Thumb mode einen besseren Wert fuer CPI ald der LPC2xxx, ist aber trotzdem eine Ecke von seiner maximalen Performance (55 MHz Thumb Mode) weg. Der LPC2xxx hat bei > 30 MHz einen viel besseren CPI im ARM mode als der SAM7X. Die Performance des SAM7X
Sprungvorhersage: aufgrund der damals teilweise sehr langen Piplines, Statisch seit ARM10, dynamisch seit ARM11 > Simultanes ausführen von Befehlen: Cortex-R4, Cortex-A8 und A9 > Umsortierung von Instruktionen zur Laufzeit Eingeschränkt seit ARM11 (innerhalb der LS pipeline und zwischen LS und ALU/
-
Thread
Günstiger uC mit hoher Taktfrequenz
Dann schau mal hier die LPC111x von NXP an: http://ics.nxp.com/products/lpc1000/lpc11xx/ und zum starten: http://ics.nxp.com/literature/leaflets/microcontrollers/pdf/lpcxpresso.pdf Das dürfte wohl reichen ;) hans
hans schrieb im Beitrag #1731988: > Dann schau mal hier die LPC111x von NXP an: > > http://ics.nxp.com/products/lpc1000/lpc11xx/ > [...] Aha! Dankeschön. War allerdings grad erstmal erschrocken als ich das BGA-Gehäuse auf der Seite gesehen hab, aber
-
Thread
Open source Autoradio
liegt das Problem beim Cortex M3 weil max -40 bis 105°C (Luminary) > drin sind. Und den Cortex M0 (LPC11xx) gibt es NOCH nicht in der gewünschten Ausführung... Soll aber NOCH dieses Jahr geschehen. Klar, warum soll NXP was machen, was nicht von Kunden benötigt wird, aber nun ist es doch der Fall
habe vor ein paar Minuten eine E-Mail von EBV (meinem NXP Distributor) bekommen, das die gewünschten LPC11xx nun verfügbar sind... Preis 0,68 Euro/Stück bei 2500 auf Reel Grüße Michelle