-
Thread
Neuer Trick um HR zu entsorgen.
über die Aufwertung der Schweizer Währung freuen. 16. Seinen Lebensabend in Lousanne verbringen 17. Anarchie in der EU aus Liechtenstein betrachten 18. Am Lebensende einen Erstwohnsitz in Deutschland anmelden 19. Deutsche Rente, ALG und Soforthilfen absahnen 20. Sich über die Typen belustigen,
Beitrag #2047098: > Ja, hätte auch funktioniert. Hatte ja als Schwerpunkt Mikroelektronik. > Die LPC2000 von Philips/NXP waren zeitweise so schlecht, daß man auf > Grund der Errata Ausweichsoftware schreiben mußte, damit CAN überhaupt > funktioniert. Nur weil man Mikroelektronik studiert hat,
-
Thread
STM32F7 für Hobby-Bastler machbar ?
22 Und noch die "Installationsanleitung" http://www.dasrotemopped.de/index.php?var=projekte&nr=17 Musste noch so gut wie nie ein Register persönlich ansprechen. Und bis auf die Hardware ist alles kostenlos. Gruß, dasrotemopped.
dazu einer bei Freescale. Von jemandem von NXP auf der letzten Embedded war zu hören, daß man bei den LPC nicht plant, einen M7 herauszubringen. W.S.
-
Thread
Elektor Reflow Ofen
und in einen Mikrokontroller zu gießen (ich bevorzuge "C" und die 8081-Kandidaten wie den Philips P89LPC936 bzw. P89LPC938 mit 10-Bit-AD-Wandler), dann könnte ich eine geeignete und veröffentlichungsreife analoge Temperaturwandlerschaltung für obigen Temperaturfühler beisteuern. Eckdaten etwa: 0°C = 0V
DIP-Gleichrichter 1x Schallwandler (z.B. BJM05) 1x Optokoppler MOC3052 1x Triac TIC246M 1x Optokoppler CNY17 2x Widerstand 56k 2x 1n4148 1x Varistor 250V 1x Netzdrossel 2x X1-Kondi mit 100nF 1x Widerst. 100 Ohm 5x Widerst. 330 Ohm 2x Widerst. 1k 1x MAX232 4x Elko 1µF/16V 105°c 1x Sub-D Buchse, print
-
Thread
LPC2294 Boot Loader Mode
Hallo! ich hab seit kurzem Startproblem bei meinem phytec-LPC2294. Nach dem Start bleibt er immer im Boot Loader Mode, obwohl der Pin P0.14 auf HIGH gezogen ist. Im Startup.s hängt er immer in der zeile LDR PC, PAbt_Addr. Stratup.s: Vectors LDR
DCD FIQ_Handler Ich hab schon die Startup code auf einen anderen Board ausprobiert und der LPC auf dem Board start immer im User Flash Mode. Weiß vllt. jemand an was es liegen kann? Danke für eure Hilfe.
-
Thread
[Dumme Frage :] Brauche ich JTAG-Adapter für das LCPH2106 ?
verfügen die Boards natürlich auch über einen Anschluß für JTAG-Programmieradapter (außer LPC-H2106)." Toll. Will Dir einen LPC-H2106 verkaufen und 'nen daran nicht anschließbaren JTAG-Adapter.
mit OSZI und Debug-Ausgaben auf der zweiten Seriellen gehen. So hab ich über ein Halbes Jahr auf PIC17C und PIC18F programmiert und damit eine "auslieferbare" SW (mit viel Mathematik) erzeugt. Das ganze ist für ein privates Projekt und es soll möglichst preiswert sein. Grüße Erik
-
Thread
"Kleiner" Mikrocontrollrt für VGA-Display
habe mir mal verschiedene Demos mit Arm7 und Cortex-M3 mit integriertem LCD-Controller (u.A Stm32 und Lpc24xx) angesehen, deren Grafikausgabe ist für meine Anwendung aber zu langsam. Muss ich gleich was deutlich größeres nehmen (wie bei den Smartphones) oder gibt es was "dazwischen" mit schnellem Displaycontroller
mir mal verschiedene Demos mit Arm7 und Cortex-M3 > mit integriertem LCD-Controller (u.A Stm32 und Lpc24xx) angesehen, deren > Grafikausgabe ist für meine Anwendung aber zu langsam. Muss ich gleich > was deutlich größeres nehmen (wie bei den Smartphones) oder gibt es was > "dazwischen" mit schnellem
-
Thread
Cortex-M3 Toolchain - Linker: undefined Symbol __cs3_interrupt_vector_cortex_m
Hi, ich bin gerade am Einrichten einer Toolchain für den LPC1788 unter Linux. Die verwendete Toolchain ist die von CodeSourcery. Beim Linken erhalte ich jedoch folgenden Fehler: [code] undefined symbol `__cs3_interrupt_vector_cortex_m' referenced in expression
jedoch im Startup-Code definiert. Linker-Optionen sind: [code] -T "${ProjDirPath}/startup_src/LPC17xx.ld" -mthumb -mcpu=cortex-m3 -mfix-cortex-m3-ldrd -Wl,-Map=linker.map -Wl,-cref -Wl,--gc-sections [/code] Kann mir da jemand weiterhelfen?
-
Thread
Mikrocontrollerauswahl gut?
SD-Karte 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
Geschwindigkeit IO-Zugriff
halbwegs sinnvolle Fehler-Behandlung durchgeführt wird. Außerdem erwartet er dass aus der Pin-Nummer 17 der GPIO-Pin PA7 (beispielhaft) gefunden wird (->Array-Zugriff), daraus die Adresse der GPIO-Register und -Bits berechnet und diese beschrieben werden. Das sind schon einige Takte. Matthias W. schrieb
Gut wenn man ggf. genügend SPI-Schnittstellen hat. und auch da hat man reichlich Auswahl, moderne LPC54xxx mit bis zu 10, selbst die kleinen LPC8xx haben 2. Bei STM findet man auch reichlich mit 2..6 SPI. > Interrupts sollten > auch da ggf. nicht dazwischenfunken. dann nimmt man MCUs mit DMA
-
Thread
code umwandeln
Hintergrund des ganzen ist, dass der Code für einen ATMEGA geschrieben ist ich ihm aber für einen LPC1768 benötige es also keine pgmspace.h mehr gibt folglich alle damit verbundenen Variablen ersetzt werden müssen.
24px; #define FONT_VW_24 &font_vw_24px #endif const struct font_info font_vw_24px = {0x80+(0x17<<8),0x15,0x18,0x20,0xFF,font_vw_24px_data,(char*)(font_vw_24px_data+0xFF-0x20+1)}; //get width of character uint8_t font_get_char_width(FONT_P charset, unsigned char character) { LPC_GPIO2->FIODIR
-
Thread
Fujitsu MCU vs Cortex M3
@Wolf Dir Cotex M3 gibts tatsächlich zum grossen teil ohne Cach. nur (aus dem datenblat zum lpc17xx) Up to 512 kB on-chip flash programming memory. Enhanced flash memory accelerator enables high-speed 120 MHz operation with zero wait states. dei gnu toolchain gibts nicht nur für linux.
Wolf > Dir Cotex M3 gibts tatsächlich zum grossen teil ohne Cach. > > nur (aus dem datenblat zum lpc17xx) > > Up to 512 kB on-chip flash programming memory. Enhanced flash memory > accelerator enables high-speed 120 MHz operation with zero wait states. Ist so was aehnliches wie ein mini-Cache
-
Thread
Retro Fieber: Z80 oder 68000 ?
letzte Melduing: ich kriege sdcc auf PC unter Mint 17 nicht installiert, da eine GL...irgendwas LIB fehlt. Aus den paketquellen von Mint 17 kriege ich nur die 3.3.0 raus. Das make install bei dem Source endet mit einer fehlermeldung dass Berechtigungen
überhaupt keines). Der VIC von ARM ist zumindest in seiner ersten Ausprägung (PL190), zu finden in den LPC2100, keine echte Meisterleistung. Mit dem PL192 in den LPC2300 wurde es besser. Aber erst mit dem NVIC der Cortex M wurde es gut, weil erst da die CPU gut mit Nesting umgehen kann.
-
Thread
ARM7 Datenleitungen von externem Chip ansteuern.
steht ausdrücklich drin wie es geht (ODSR). Nicht möglich ist es beispielsweise mit einigen älteren LPC2000 Modellen.
// Ausgabe fuer Pin 17 + 18 setzen // ------------------------------------------------------------ ldr r1, =1100000000000000000b str r1, [r0,#0x10] // ------------------------------------------------------------
-
Thread
4 Bit Hex -> 7 Segment
reichen, dann passt ja wohl https://www.winstar.com.tw/uploads/files/9dc26d52e2e4a2cdcbf675dcba6acd17.pdf Kannst das 11.18*5.58 mm Display statt dem breakout board auch auf dein eigenes löten, wenn du kannst. Rentner-DIL ist es natürlich nicht mehr. Das schöne ist aber: bei den eher üblichen mehrstelligen
32Bittern massive Beschaffungsprobleme. Teilweise mußte sogar die Software geändert werden, z.B. beim LPC2294/01 gegenüber dem LPC2294/00.
-
Thread
Kamera OV7670 an Arduino (3,3V auf D[0..7]-Leitungen)
nicht sofort flutscht, mit dem STM32F4-Disco lösen, liegt hier noch im Blister rum. (Eigentlich für 17€ inkl. Versand recht günstig in der Bucht.)
#3666639: > per DMA auf ein externes TFT Modul DMA auf TFT kann sowohl der Atmega wie auch der LPC. Wie bringst du denn mit deinem F4 vollständige Bilder mit 640x480px auf eine sd-Karte??
-
Thread
Welches ARM9 Entwicklungsboard von NXP empfehlenswert?
Wieso gleich auf ARM9? Die neuen Cortex-M3 von NXP LPC17xx kommen so langsam in die Gänge, sprich auf den Markt. Ich habe schon die ersten Samples hier und im Gegensatz zu den STM32F107 funktionieren dort der Bootloader und USB. Mehr habe ich noch nicht
STM32F107 eingesetzt. Mit den bekannten negativen Ergebnissen. Aktuell habe ich eine Schaltung mit dem LPC1764 auf dem Tisch, das klappt schon ganz gut (siehe Foto). Erwin
-
Thread
Logfile extern abspeichern
Fehlermeldungen, Warnungen etc. in einem externen Logfile abspeichern. Als Prozessor verwende ich den LPC1758 und extern hab ich zurzeit nur ein Eeprom angeschlossen. Ein LPC17xx verbraucht ja auch eine entsprechende Menge an Strom, so dass wahrscheinlich das Problem vom Eeprom ist, dass dieses nur
-
Thread
Wickenhäuser: Error: integer expression must be constant
21:54 22.178 C8051F040.def 18.04.2005 00:03 22.708 c8051F040.h 17.04.2005 20:12 19.079 C8051F060.def 18.04.2005 00:03 20.586 c8051F060.h 17.04.2005 21:55 17.180 C8051F120.def 18.04.2005 00:03 18.114 c8051F120.h 17.04.2005
865 irq52.h 24.02.2003 13:10 372 kar.h 22.01.2007 22:14 3.551 lpc922.h 28.01.2003 22:04 1.002 math.h 18.03.2006 14:25 1.066 MPC89E52.def 18.03.2006 00:42 1.081 MPC89E52.h 17.04.2005 22:04 1.437 p03bits.h 13.02.2003
-
Thread
Reflow Ofen T-962 - Erfahrungsbericht
ner clamping-Diode während des Lötens messen. Ansonsten hab ich mir Hw+Sw noch näher angeguckt. LPC2134 ist drauf (11.0592MHz crystal) mit folgender Anschlussbelegung: [code] CPU: LPC2134 Vref: 3.3V Display: WYM12864D2 (128x64) D0..7: P1.16 .. P1.23 EN: P0.18 R/W: P0.19 RS: P0.22
| 4 | 3 | 2 | 1 P0.14 | RST | TXD0 | RXD0 | GND [/code] RX/TX jeweils aus Sicht des LPC. Wenn man P0.14 auf GND zieht und dann kurz RST auf low pulst kommt man in den Bootloader. *Achtung dabei* Die Ausgänge für Lampe+Lüfter haben keine pulldowns, die floaten dann, der HC04D sieht high
-
Thread
Laserdiode mit LPC1769 schalten
jammer also nicht gleihc vorneweg los ;-) Trotzdem habe ich einige Fragen... Ich verwende den LPC1769 uC von NXP. Gleich vorweg eine allgemeine Frage: Wenn im Datenblatt steht "High-level output current = -4mA", dann heißt das, dass der Strom aus dem uC HERAUS fließt, richtig? Ich hab nämlich in
Aber geht's nicht ganz primitiv? ^^ Ich will einfach, dass an der Diode zwischen 2,5-3V liegen und 17-18mA drüber fließen. That's it, mehr soll die Schaltung einfach nicht können ^^ Möchte mir dazu nämlich keine neuen Bauteile anschaffen...
-
Thread
Interesse an einfach erweiterbarem Experimentierboard fuer den Xmega128a1?
ja am Ende "nur" die Adressen berechnen und braucht die Daten daher auch nur für den Fall, wenn im LPC-Mode das untere Adressbyte auf den Datenbus gelegt wird.
auslesbar sein. Daten sollten aber auf jeden Fall auf den CPLD gehen, denn so ist dann auch der LPC Modus möglich (kompatibel zum alten XMEM Interface der Megas).
-
Thread
Atmel oder PIC Gesperrt
spielt, kann man auch günstigere mit NXP oder STM nehmen, z.B. minimal: http://www.watterott.com/de/LPC1343-QuickStart-Board oder http://elmicro.com/de/lpc1300-proto.html maximal: http://elmicro.com/de/lpc1700-proto.html
FF93 push r31 183 /* prologue end (size=10) */ 184 .LM17: 185 00d0 979A sbi 50-0x20,7 186 .LM18: 187 00d2 E091 0000 lds r30,InPoi 188 00d6 F091 0000 lds r31,(InPoi)+1 189 00da 84B1 in r24,36-0x20 190 00dc
-
Thread
CAN: Receive Buffer vs Message Object
scheint es 2 "Arten" zu geben, CAN-Messages zu verarbeiten: Normale Receive Buffer (meist 2 Stück, z.B. LPC17xx; CM3) oder Message Objects (z.B. LPC11Cxx; CM0, werden wohl oft auch bei CANopen verwendet). Gibt es irgendwo eine Übersicht, wo die Vor- und Nachteile gegenübergestellt werden?
-
Thread
J-Link, Keil und JTAG Chain
Hallo, ich habe einen J-Link v8.0, Keil 4.70 und zwei LPC17xx, einmal -65 und einmal -56. Laut der Anleitung von Segger soll es möglich sein mit einem J-Link mehrere Controller gleichzeitig zu debuggen. Wäre ja schön. Die Controller sind auf getrennten Platinen
auswählen, nicht aber die Position und IR-Len nicht selber eintragen. Beide Controller haben wie die ganze LPC17xx-Serie die gleiche JTAG-ID. Hat jemand so was schon mal probiert oder eine Idee? Muss jetzt nicht mal unbedingt gleichzeitig sein, ich habe nur keine Lust immer den J-Link umzustecken. Mal vergisst
-
Thread
Alternativen zu C, C++ auf ARM cortex M?
für mich gleich > if(x & MASK) > oder wo ist der Unterschied? Setzen wir konkrete Werte ein: x=17 MASK=16 ((17 & 16) == 16) ist wahr (17 & 16) ist >0 also auch wahr Setzen wir andere Werte ein: x=0 MASK=16 ((0 & 16) == 0) ist wahr (0 & 16) ist 0, also falsch Jetzt verstanden?
grad mal geschaut: einige Freescale MK22xx, dazu viele STM32, Texas/Stellaris - aber ansonsten weder LPC noch Nuvotons usw. W.S.
-
Thread
Selbstgebautes ARM9 Board
Hallo Newby, Habe in der Firma im letzten Jahr einige kleine LPC2468 und LPC2478 Systeme auf 6-Lagigen Platinen mit 32MB SDRAM-60ns, 64MB SST-70ns FLASH und 128MB NAND FLASH entwickelt und gebaut. Es wurden 208-TQFP und 48-TSOP1 Gehaeuse verwendet. Es wurde ein 16
Laut Datenblatt Peripheral Consumption Unit μA/MHz PIO Controller 10 USART 30 UHP 14 UDP 20 ADC 17 TWI 21 SPI 10 MCI 30 SSC 20 Timer Counter Blocks 6 ISI 8 EMAC 88 ist 49320uA bei 180MHz und beim Aktiven Modus noch 130mA dazu müssten 180mA sein. muss ich da Output Current dazuzählen (
-
Thread
SPI-Slaves parallel schalten?
ich möchte an einem ATMega drei Porterweiterungs-ICs vom Typ MCP23S18 betreiben (ist ähnlich dem ...S17, nur mit Open Drain-Ausgängen). Leider habe ich noch nie was mit SPI gemacht. Wenn ich nur ein IC bräuchte, wäre es mir klar: einfach MOSI, MISO, SCLK und Chip Select verbinden. Aber ich habe aber
seinem einzigen board probiert schon. Und h"atte das Drecks-Olimex-Board Angstwiderst"ande gehabt, der LPC2124 w"urde noch funktionieren! Und, Lothar, offensichtlich hast Du andere Kollegen als ich. Sonst w"urdest Du gerne die Angstwiderstaende in Experimentierboards einbauen .-)
-
Thread
Umfangreiches Projekt bin ich auf dem richtigen Weg?
. Mit der CooCox Umgebung könntest Du nicht nur einen [[STM32]] programmieren, sondern auch ein LPC17xx oder einen anderen Atmel mit Cortex-Mx Kern. Für umfangreiche Projekte gibt es nun mal auch entsprechend passende Prozessoren von vielen Herstellern. Siehe hier: http://coocox.org/CooCox_CoIDE.htm >> "Supported Device:" Auch würde ein [[STM32]] (oder LPC1xxx) eine Multiprozessor-Umgebung besser unterstützen, da man die mit CAN-Bus vernetzen könnte. (CAN = Controller Area Network). Bei AVR ist der CAN leider nur in wenigen Chips enthalten. Ginge zwar
-
Thread
Wie realisiert man Sensortasten?
252BVooWGUa2ecRs3Pdr19QT2cD6oXBwik2BE7DsoyrIz5s3pgOK8H9cI2MR28NfcUXb%252Fzt2nZtMtOjWJhkaV%252FxEVBewkzJz1a9xjXdBZDFzDeRdW%252FgGMoM2Y12AgtF17zfIt9S7eFdTobHn7dn42JCAdyIG94n1T1ARIe7dIsoEBvnBxGD2q86jqW79hibVw6ANK78D5fBKXEI2lwmlHKx3mv02Tt9Up%252BHWQkzsdSJHDFBdcNJqFQnN8kx3XOqeNFpZAoxoa%252Fkr%252Fg%253D%253D%7Ccksum%3A353257007554fa4d63b7fe0049c6b07daccb4dcb2514%
LPC845 z.B., da gibt es ein billiges Board: LPC845-BRK
-
Thread
LPC2129 Dev Board + Wiggler (shop) + CrossStudio
Mal Rowley deswegen angesprochen? Empfehlenswert ist übrigens eine Mitgliedschaft in der LPC2000-Group bei yahoo, da macht mindestens ein Mitarbeiter von Rowley mit und beantwortet Fragen; heißt, wenn ich mich recht erinnere, N. Curtis.
Die Meldung hatte ich gestern auch. Siehe Thread "LPC PLL Mißgeschick". GGfs. ist dir so etwas ähnliches passiert? Versuch mal den Controller über das Philips Flash Utility platt zu machen.
-
Thread
STM32 M3 C8T6 - DFU über USB
für deinen Kunden sehr vereinfacht. Nen passenden USB-VCP-Treiber für den Normalbetrieb für z.B. die LPC13.. und LPC17.. hab ich grad vor kurzem hier irgendwo gepostet. W.S.
-
Thread
Acer Laptop kennt keine Festplatte(n) mehr
Hmm, sehr seltensam. Die Acer-Webseite bietet einen "Upgrade KBC 1.17" an, aber da steht dann tatsächlich eine 1.14 als Download bereit – im Gerät ist aber eine 1.16 installiert.
Beitrag #6782458: > KBC Das 1.14er Bios enthält ein Upgrade des Keyboard-Controllers (KBC) auf 1.17. (Ja, bei Laptops gibt es dafür tatsächlich manchmal separate Updates).
-
Thread
MSP430 Aufkündigung?
ignoriert werden, ist ein weiteres Thema. Das reicht vom BSRR bei den STM32 bis zu den bool GPPB[] bei den LPC11's und anderen Dingen, die den fachgerechten Umgang mit den GPIO's erleichtern. W.S.
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
MMC/SD Karte: mmc_lib Version 2.0
0; if(light > 450) { cam_command_send (FFFFFF12H,0x00,0x00,0x00,0x00); cam_command_send (FFFFFF17H,0x00,0x00,0x00,0x00); IRLED(FALSE); cam_picture_store (2); } else if(light < 450 && light >275) { cam_command_send (FFFFFF12H,0x00,0x00,0x00,0x00); cam_command_send (FFFFFF17H,0x00,0x00,0x00,0x00
0; if(light > 450) { cam_command_send (FFFFFF12H,0x00,0x00,0x00,0x00); cam_command_send (FFFFFF17H,0x00,0x00,0x00,0x00); IRLED(FALSE); cam_picture_store (2); } else if(light < 450 && light >275) { cam_command_send (FFFFFF12H,0x00,0x00,0x00,0x00); cam_command_send (FFFFFF17H,0x00,0x00,0x00,0x00
-
Thread
STM32 DMA auf GPIO und das schnell
Die LPC4300-Serie von NXP (so ähnlich wie die STM32F4 von der Größe her) hat so ein "Serial GPIO"-Modul, mit dem man so etwas evtl. machen kann. 12 MB/s Datenrate habe ich damit jedenfalls schon umgesetzt,
noch flimmern. Privat nutze ich nunmal STM32, weil die Peripherie bis zum Abwinken haben. Die LPC sind da etwas spartanischer ausgerüstet. zB was die Anzahl der Timer angeht und von denne nutze ich grade ne Menge.
-
Thread
Digitale FSK Demodulation mit Goertzel Algorithmus
einem Signal mit Störung habe ich es noch nicht probiert! Bisher habe ich den internen ADC eines LPC900 Derivats verwendet und wie gesagt sind die Messwerte mit dem Simulator entstanden!
6 41 32 26 161 5 7 46 27 27 168 6 8 51 24 28 174 9 9 57 20 29 180 11 10 62 17 30 185 14 11 68 14 31 191 17 12 74 11 32 197 21 13 79 8 33 202 24 14 85 6 34 207 28 15 92 4 35 212 32 16 98 3 36 217 37 17 104 1 37 221 41 18 11 0 38 225 46 19
-
Thread
Wofür Propeller von Parallax ?
älteren Dual-Core uC - hat sich aber nichts geändert: https://www.nxp.com/company/blog/an1117-ipc-on-lpc43xx-managing-inter-processor-communications-in-the-dual-core-lpc4300:BL-AN1117-IPC-ON-LPC43XX
den Multicore Cortex-M gemacht - hier z.B. 1x M4 und 2x M0 https://www.mikrocontroller.net/part/LPC4370 http://thomasweldon.com/tpw/lpc4370/lpc4370tutorial1/index.html
-
Thread
Ganz viel DRAM an µC
mal eben davon eine Handvoll anzuschließen, ist auch nicht so einfach. Wenn du sowas wie einen LPC17xx oder LPC4088 nimmst, dann kannst du wenigstens SDRAM _überhaupt_ anschließen und diese Chips haben m.W. bis zu 4 Selects dafür. Da kommt man mit derzeitigen Mitteln auf 64 MB - und das ist für so
-
Thread
Wieso vor allem AVR µCs bei Bastlern?
ließ sich aber nur in einem speziellen Programmiergerät > programmieren. Die Philips/NXP 8051 LPC hatten immer schon einen seriellen Bootloader und konnten per RS232 programmiert werden. Bei den ARM LPC ist das noch genau so, inzwischen aber per USB/seriell. SE schrieb im Beitrag #3452719: >
kleinst: PIC10 / PIC12 kein: 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
-
Thread
Chan's FatFs Programm Beispiel?
was wer irgdnwann wo verändert hat interessiert mich dann nicht wirklich ich hab auch für meinen LPC die sachen angepasst um mit SPI-DMA zu arbeiten dafür musste ich zwar einiges anpassen aber es geht nun auch wenn man anfänger ist .. versuch das zu verstehen !! code lesen ... nicht bis
schwer ist das ganze nicht hab selbst erst einsteigererfahrungen mit C und NXP LPC17xx aber trotzdem den uIP stack + chan FAT lib + SD karte + DMA-SPI in wenigen stunden zum laufen gebracht ( also webseite von SD karte ) wenn man den code liest und zumindest das ansatzweise
-
Thread
DOGXL-Display rührt sich nicht
, der Mosi und der CD Pin. CS liegt von Anfang an auf Gnd. Ich steuer das Display mit einen ARM lpc2368 Controller an, wenn du also Informationen zur Initialisierung brauchst, gib mir kurz bescheid dann post ich den code. Viele Grüße Marc
Hmm, bis auf dass ich den CS auch am µC hängen habe und dass ich Pin 17 einen 1µF hängen habe ist es bei mir genauso. Kanst Du mal die Initsequenz posten, ich meine also nur die Kommandos die Du über SPI schickst. Der Programmcode ist nicht nötig da ich einen STM32 verwende
-
Thread
Adapter LPT --> externes Diskettenlaufwerk
drin ist (meist von SMSC oder Winbond oder so). Dann suche dafür das Datenblatt. Bei einem SMSC LPC47N252 (der Chip ist sehr viel neuer als Dein Rechner, aber das Datenblatt hatte ich halt vorrätig) ist die Doppelbelegung so: LPT FDC nSTROBE nDS0 D0 nINDEX D1 nTRACK0 D2
13 RES 20 GND 14 STEP 17 STEP 15 GND 21 GND 16 WDATE 12 WDATA 17 GND 22 GND
-
Thread
Abfrage von ca. 130 Tasten
17 * 74HC165
Das waeren dann also 130/8 = 17 8bit-Schieberegister des Typs 74HC597 oder so.
-
Thread
Messung sehr hoher Widerstände, etwa 10**15 Ohm
Wolf17 schrieb im Beitrag #7549965: > Purzel H. schrieb im Beitrag #7549727: >> Eingangsstroeme von Halbleidern kriegt man uebrigens auf Null, wenn man >> die Spannungsdifferenz auf Null setzt. > > Es
@ Wolf17 (wolf17) Ja. sicher Eine Messung sollte nur kurz erfolgen. Mit effektivem mechanischem Ab-Schalten. Wohin ein Eingangsstom geht ist eigentlich egal, er aendert die Ladung auf dem Kondenser.
-
Thread
SVPWM Ansteuerung eines BLDC
Sektor also von 0° bis 60° Die Formeln für die Zeitenberechnungen wurden in diesem Thread am Datum: 17.12.2009 17:05 geschrieben, demnach müsste ich die Zeiten berechnen können...aber was mache ich mit den drei Zeiten? Das wurde mir bis jetzt durch alles was ich auf Wiki etc..gefunden habe noch nicht
gestöbert: http://www.lpcware.com/content/nxpfile/an11517-field-oriented-control-foc-pmsm-motor-using-lpc15xx Der enthaltene Code ist recht minimalistisch, so dass man da schnell einen Überblick erhält. Als zusätzliche Lektüre zum Thema sicherlich gut geeignet. Auch sonst ist der LPC15xx ein sehr
-
Thread
Touchscreen an ADC Schaltung
. Ich habe ein 4-wire resistive Touchscreen auf einem TFT "CFAF320240F-035T (320x240)" und ein "LPC2138" Microcontroller-Board. Eine 12V 300mA DC Stromquelle versorgt das Board, das auf 3.3V reguliert wird, und die LED-Hintergrundbeleuchtung, die ich mit Transistor und Widerständen mit einem Ausgang
das gleiche geschrieben, wenn auch etwas kryptisch :-) Für AVR habe ich hier was, aber für den LPC leider nicht. Das ganze laäuft bei mir ohne jegliche extra Hardware, ich habe lediglich 10k Pulldown an allen 4 Anschlüssen und gehe direkt auf 4 ADC Pins.
-
Thread
Kameramodul bei Pollin: Kennt das jemand?
Buchse -> s.o Phil S. (zippi) 19.01.2010 17:28 Ist aber egal, ohne Pinbellegung bringt nix. Ideen? oder Termin zum OP im Kalender :)
... LED+ --> 17,18 LED- --> 15,16
-
Thread
LPC43xx ADC Channel Anzahl
> Sowohl der Main als auch der Co Prozessor haben einen ADC mit einem 8 > Channel Mux. Nein! LPC43xx hat 2 ADC, beide Kerne (M0,M4) können per DMA unabhängig auf diese zugreifen. *Jeder* der ADCs hat 8 Kanäle. Es gibt 8 Pins die beide ADCs zugleich bedienen (je nach Gehäuse auch weniger) *und
aber auch eien gute Idee mit dem Werte mitteln, so kann man den Auflösungsverlust im Vergleich zum LPC17xx ausgleichen ;) MfG kernelpanix
-
Thread
ARM, Philosophie und Programmierparadigmen
mit ASF allerdings kaum nutzbar (zu wenig RAM). Bei den als "8-bit Replacement" bezeichneten NXP LPC800 ist die direkte Programmierung ohne Library üblich (schon wegen nicht viel Flash): // LED on P0_4 DIR0_bit.P0_4 = 1; PIN0_bit.P0_4 = 1; Oder direkt ohne Register include: #define DIR0
aussehen (https://github.com/cubieplayer/Cubian/wiki/GPIO-Introduction): [code] # vorbereiten: echo 17 > /sys/class/gpio/export echo out > /sys/class/gpio/gpio17_pg9/direction # einschalten: echo 1 > /sys/class/gpio/gpio17_pg9/value # ausschalten: echo 0 > /sys/class/gpio/gpio17_pg9/value [/code
-
Thread
ARM und WS2812 LEDs mit DMA und ATF16V8B?
geht erstmal nur um kleine Stückzahlen, wo wir keine Pin-Abstände unter 1.27mm verbauen wollen. Der LPC1114FN28 ist im DIL-Gehäuse, ginge also, hat aber leider kein DMA. Also ein Modul statt ein µC: Ein XMC4500 Relax Kit scheint mir das günstigste mit DMA zu sein, billiger als ein STM32F4Discovery
= SCLK; PIN 3 = SS; PIN 12 = SCKB; PIN 13 = A; PIN 14 = B; PIN 15 = C; PIN 16 = D; PIN 17 = OE; PIN 18 = HL; PIN 19 = LE; FIELD St1 = [SS, D, C, B, A, SCKB]; FIELD St2 = [D.d, C.d, B.d]; TABLE St1 => St2 { 1E => 0; 00 => 0; 01 => 0; 03 => 0; 02 => 1; 04 => 1; 05