-
Thread
Einsteiger, Anfänger - Welche Mikrocontroller-Familie?
Heuzutage kosten nano-ITX Rechnern mit alles "on-board" weniger als 150€. Du kriegst 800MhZ CPU, Soundkarte, Ethernet, LPT, COM, Tastatur, VGA usw. Alles ist auf Platine 12x12cm, kleiner als viele AVR oder ARM Projekten. Mikrocontroller braucht man NUR für portable sachen, die brauchen
preiswert und ne ganze Ecke leistungsfähiger als 8 Bit Prozessoren. Wenn ich mir dann noch sowas wie den LPC2101..3 vom Preis her anschaue, gibts kaum noch ne ALternative. Gruß Thomas
-
Thread
Netzteil für WS2812B gesucht
Alter des Betrachters. Die Kommunikation der Augen zum frontal kortex hingegen läuft auf etwa 600-800hz. Wenn man nun LEDs mit diesen Dimmfrequenzen beteibt, dann...nunja.. ich verrate mal nicht zu viel, da unsere Studie noch nicht publiziert ist ;) So oder so sind 400Hznicht das geringste Problem.
Problem, Adafruit bietet da eine einfache Bibliothek für dne Arduino. Ansonsten gibts auch gute Libs für LPC und rohe ATMega-Chips. MSPs wurden garantiert auch schon verwendet. Zum Blitzlicht etc: Einfach mal "WS2812 Effects" googlen. Da gibt einige tolle Funktionen, die schon geschrieben wurden und leicht
-
Thread
Ultra-low power PWM - µC / IC / diskret?
LPC800 (Cortex-M0+) alles deaktiviert ausser Komparator und SCT für PWM
-
Thread
RFM12 an 3.3V Logik
Leute, Hab gerade ein RFM12 Funkmodul von Pollin an meinen µC rangeflanscht. Das Problem: mein µC (LPC1758) hat eine 3.3V Logik, das Funkmodul ist aber nicht die 3.3V ausgelegte B Version. Von der Betriebsspannung her sollte es ja passen, am clk Ausgang kann man auch schön den 1MHz Takt sehen. SPI funktioniert
RFXX_WRT_CMD(0x9850);//!mp,9810=30kHz,MAX OUT RFXX_WRT_CMD(0xE000);//NOT USE RFXX_WRT_CMD(0xC800);//NOT USE RFXX_WRT_CMD(0xC400);//1.66MHz,2.2V [/c]
-
Thread
was spricht eigentlich gegen die xmega? Gesperrt
verschiedener verwendeter Familien begrenzen. Und da ist man mit den aktuellen CMx ARMs wie STM32 oder LPC800/1000 flexibler bedient als mit AVRs. Die decken mehr Aufgabenbereiche ab.
ISP-Programmer kaufen. Der kann direkt per UART oder USB an den PC angeschlossen werden. (So auch LPC1xxx) Ich verstehe immer noch nicht was komplexer sein soll.
-
Thread
Wittig(welec) DSO W20xxA Hardware
drin (das Welec-Programm wollte das ja nutzen) und bzgl. Vinculum sollte Gurgel weiterhelfen. Der LPC hat keinen USB? Grüße, Guido
er zu sagen hat. Auch während der programmierung des Vinculum. [code] Ver V2DAPx.yz On-Line: LPC2103-SD-USB-Host: 03.01.2012 20:42:06 -> 5 A [/code]
-
Thread
SAM D20 LED Dimmung mit PWM
nicht auf Atmel M0+ festgelegt bist, es gibt deutlich einfachere ARM Implementierungen z.B. NXP M0+ LPC800 Hier gibt es auch viel mehr Beispiele (für fast alles). https://github.com/cpldcpu/light_ws2812/tree/master/light_ws2812_ARM
-
Thread
CCMRAM richtig einsetzen
Bei den Cortex-M0 verbreitet, nennt sich Cortex-M0+ single-cycle IOBUS. Beispielsweise SAMD11, LPC83, RP2040, ...
fit into RAM */ _Min_Heap_Size = 0x400; /* required amount of heap */ _Min_Stack_Size = 0x800; /* required amount of stack */ /* User_heap_stack section, used to check that there is enough RAM left */ ._user_heap_stack : { . = ALIGN(4); PROVIDE ( end = . ); PROVIDE (
-
Thread
TFT ansteuern - LTN121W
Kommt ganz darauf an, wie viel Zeit du zur Verfügung hast und wieviel wissen. Ich habe hier einen LPC2478 µC mit dem ich über einen LVDS Transmitter Notebookdisplays ansteuern kann. Aber nur bis 1024x768, du brauchst 1280x800. Da weiß ich nicht womit das ginge, da müsste ich erst recherchieren.
-
Thread
Parallelisierung auf µController
benutze die FAT Library FatFS und erreiche in Abhängigkeit von der Buffergröße Datenraten von 100kB bis 800kB. Es ist aber deutlich erkennbar, das während des Schreibvorgangs mitunder größere zeitliche Varianzen von bis zu 500ms erkennbar sind. Diese Dinge sind sporadisch, man erkennt also kein festes zeitliches
bestätigen. Ich hab mit 5 Karten mal die maximalen Busy Zeiten gemessen. Auch mit FatFs (elm-chan) auf LPC2138. Ging von 40ms bis 310ms. Präzises Timing mit SD Karten ist unmöglich.
-
Thread
LED Anwendung
schrieb im Beitrag #4895583: > Raspberry auch der ist volle Kanne Overkill, sowas wie ein AtTiny. LPC800 oder kleiner Pic reicht, das sind Teilekosten <5€.
-
Thread
Wozu übertrieben schnelle Microcontroller?
ein LPC824 braucht bei 4 MHz ca. 0,7 mA und das runter bis 1,8 V, also etwa ein Drittel vom AVR und das ohne Quarz. Und hochtakten bis 30 MHz per Software. Dabei ist der LPC schon ein älterer Kandidat, da wird
LPC nicht nur die vierfache Busbreite sondern auch wesentlich mehr RAM und Flash als der ATTiny. Dazu ist der LPC fast 6 Jahre älter. Ein STM32L010F4 benötigt bei der Konstellation ca. 0,5mA, mit einem
-
Thread
Hackbarer(?) 21 EUR Quadcopter
so wir (steinerhippo und ich) haben den SWD von einem STM32F4Disocervy mit einem NXP LPC1343 verbunden und das Target wird von Keil erkannt. Verbundene Pins für eine erfolgreiche Kommunikation: LPC1343 SWD STM32F4Discovery SWDIO/TMS SWDIO SWDCLK/TCK SWDCLK nRESET
Beitrag #3408170: >> Dann geht natürlich der Streit los: AVR? MSP430? ARM? > > Natürlich ARM :) LPC812 im SOIC20 Gehäuse - hat den gleichen Footprint. Wenn ich das richtig sehe, dann wird ein ADC benötigt und der LPC812 hat keinen.
-
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
Die LPCXpresso-Karten, ich habe mit der LPCXpresso1769 begonnen, eine Karte mit dem ARM Cortex M3 LPC1769, ist zweigeteilt. Die eine Seite ist das JTAG-I/F über welche die IDE auf die andere Seite zugreifen kann, welche eine eigenständige LPC1769 µC Karte ist, so klein von seinen Abmessungen und so
-
Thread
[V] Alix.1, LX800, 256MB, 1*LAN, 1*miniPCI,1*PCI in OVP - defekt?
laufen und hat dann einen extram sparsamen MiniServer o.ä. Specs: Prozessor: 500 MHz AMD Geode LX800 CPU (64 + 64 KByte L1 Cache, 128 KByte L2 Cache) 256 MByte SDRAM Speicher (fest installiert) 512 KByte Flash-Speicher (Award-BIOS) 1 x CompactFlash-Anschluß (Master/Slave konfigurierbar, kein Hot
Codec (Line In, Line out, Kopfhörer, Mikrofon) 1 x GPIO Anschluß (26-poliger Pfostenstecker) 1 x LPC Anschluß (20-poliger Pfostenstecker) 1 x I2C Anschluß (4-poliger Pfostenstecker) 1 x Front Panel Anschluß (Power Switch, Reset Switch, Hard Disk LED, Power LED) 1 x Mini PCI (z.B. für Wireless LAN
-
Thread
STM32 Timer waveform generation
ich 2 Match-Register. Ich möchte nun das z.B. Pin1 bei 200 einschaltet und bei 400 aus Pin2 bei 800 einschaltet und bei 200 aus Pin3 bei 250 einschaltet und bei 450 aus Pin4 bei 20 einschaltet und bei 40 aus So wie ich das sehe geht das nur wenn ich 8 Ausgänge belege und jeweils 2 mit einer externen Logic verknüpfe. Habe ich da etwas übersehen? Interrupts kommen nicht in Frage. Beim LPC1769 geht sowas prima mit der PWM Einheit aber nur für 3 Kanäle. Für die die jetzt fragen wozu, es geht um Multiphasen StepUp StepDown Wandler.
-
Thread
Wie werden Touchdisplays/TFTs in Endbenutzerprodukten gesteuert??
www.ebay.de/itm/114126561386 Und wie man so ein Display ansteuert, solltest du bereits wissen. Ein LPC4088 kann das zum Beispiel, man braucht dafür lediglich noch einiges an RAM. Und wie man einen kapazitiven Touch abfragt, hatte ich auch schon mal hier gepostet. Die haben zumeist I2C und ein Interruptsignal
Günstige Displays gibts hier: https://www.buydisplay.com/7-tft-lcd-touch-screen-display-module-800x480-for-mp4-gps-tablet-pc Die Auswahl ist riesig! Aber fang erstmal mit einem Devboard mit Beispielprogrammen an, dafür gibts zB das stm32f429 discovery. Ansonsten gibts imx6 stamps (bzw system
-
Thread
Acer Laptop kennt keine Festplatte(n) mehr
Wildcat Point-LP USB EHCI Controller (rev 03) 00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03) 00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03) 00:1f.6 Signal processing controller: Intel Corporation Wildcat Point-LP Thermal Management Controller
Broadwell-U Host Bridge -OPI (rev 09) ... 00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03) 00:1f.2 SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03) 00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03) 00
-
Thread
Günstiges DSO Oszilloskop mit üppiger Ausstattung - 100 MHz, 1 GS/s - von Uni-Trend
>Ich will vor allem an Mikrocontrollern rummessen (ARM7, LPC2000) und >solchen Kram, ich denke da reichen die besagten 200 MHz gut. Bei den µCs mit internem Speicher sieht man die Taktfrequenz ja garnicht. 60MHz wären meines Erachtens schon ausreichend.
MWST gelistet. Ich glaub, das ist der Typ, den wir auch in der Arbeit haben. Ich glaube, wir haben 800 Euro gezahlt. Die 800 Euro ist das Teil aber definitiv nicht wert. FFT kannst Du bei den Kisten vergessen, das funktioniert nicht wirklich. (kein Averaging) Die Teile rauschen mit 2mV RMS egal welche
-
Thread
STM32 - Low Level Library Dokumentation
vor allem Fonts. Noch ein Rat meineseits: Klebe nicht zu fest an ST. Benutze wenigstens auch die LPC's von NXP - einfach um nicht Scheuklappen zu kriegen. ST ist da ziemlich scharf drauf, dir welche zu verpassen. W.S.
Beitrag #6342082: > Noch ein Rat meineseits: Klebe nicht zu fest an ST. Benutze wenigstens > auch die LPC's von NXP - einfach um nicht Scheuklappen zu kriegen. ST > ist da ziemlich scharf drauf, dir welche zu verpassen. Ja, da hast du sicher recht. Welcher Chiphersteller wäre das nicht? :)
-
Thread
7,0" inch MIT Touchscreen SSD1963 MCU 800*480TFT LCD Display
Initialisierungsroutine in C für das Disp. Für das Display hab ich sowas, zu benutzen auf einem LPC4088 mit dessen Display-Peripherie-Core. Dazu ein niedlicher externer SDRAM von 32 Bit Datenbreite und das Ganze ist fertig. Ich hab sowas mEn vor ein paar Jahren hier schon mal gepostet. Aber was
0x0020); //SET TFT MODE & hsync+Vsync+DEN MODE 20 or 00 TFT_WR_DATA(0x0003); //SET horizontal size=800+1 HightByte !! TFT_WR_DATA(0x0021); //SET horizontal size=800+1 LowByte TFT_WR_DATA(0x0001); //SET vertical size=480+1 HightByte TFT_WR_DATA(0x00E1); //SET vertical size=480+1 LowByte
-
Thread
Retro Fieber: Z80 oder 68000 ?
@Winfried was für ein Atari ist das ? 800XL ?
Matthias schrieb im Beitrag #3843933: > @Winfried was für ein Atari ist das ? 800XL ? 130XE mit 800XE Platine aber ein erweiterter 800XL ist auch noch hier ;) Die 130er Platine mit 1 MB RAM hat meine EX auf dem Gewissen. Silberleitlack hineingegossen als Frustkompensation. Sehr
-
Thread
Mini-ITX nur Pin Header
Mini-ITX, Sockel AM2 - Sockel: AM2 (940pin) für AMD Athlon 64 single und dual Core bis 2,8GHz - FSB: 800MHz - Speicher: bis max. 4GB DDR-2 RAM (2 Module) 533/667 - Chipsatz: ATI M960T / SB600 - Bios: Award BIOS, unterstützt ACPI - Watchdog Timer: 256 Segmente ( 0,1,2..255 sek./min. ) - VGA Controller
- Onboard Anschlüsse: LVDS, IDE, 2x USB, Audio, COM2, VGA - Erweiterungsslots: 1x PCI (32-bit), LPC-Anschl. für TPM Modul oder COM Adapter (2 oder 4 weitere COM Anschlüsse) - Spannungsanschluß: Standard ATX - Abmessungen: 170 x 170mm - Arbeitstemperatur: 0 ~ 60°C - Lagertemperatur: -20°C ~ 80
-
Thread
Nur noch eine Linux Monokultur im Auto?
destination 1 21 1332 DROP 142.250.0.0/16 2 30 1200 DROP 172.217.0.0/16 3 20 800 DROP 216.58.0.0/16 [/code]
mittlerweile einiges: https://linuxplumbersconf.org/event/4/contributions/281/attachments/216/617/LPC_2019_kernel_fastboot_on_the_way.pdf
-
Thread
320x480 Display an Arduino
Solche Displays betreibt man am besten mit Systemen mit Graphics Controller Ressourcen wie der LPC1788 oder STM32F429 und was es in der Klasse sonst noch gibt. Über Textausgabe hinaus ist die Leistung eines AVRs nicht wirklich für solche Anzeigen ausreichend. Auch kann man die Pixel nicht intern
Display ggf. Pegelwandler > verbaut sind? Das habe ich kontrolliert er ist verbaut. Durch das sim800 Shield mit seinen 2A Spitzen habe ich mir die Kontrolle der Spanung und Stromversorgung angewöhnt. Bernd schrieb im Beitrag #6154168: > Hast Du in die Bibliotheken mal reingeschaut? Ich verwende
-
Thread
LED Tisch mit Berührungs-/Gegenstandserkennung
noch Quarz dazu käme würde ich auf jeden Fall den LPC bevorzugen.
Den LPC81X hatte auch schon im Auge der hat aber leider keinen adc.
-
Thread
SDCC & PIC16F
soll es mal wie in den Screenshots aussehen (und neben den schon funktionierenden fuer AVR, STM32, LPC, STM8, MCS51 und eben auch noch fuer PIC16/PIC18 ). :- ) eben extrem oldschool wie ich das von gaaaaaaaanz ganz früher mit Borland C++ gewohnt war
i.html?_from=R40&_trksid=m570.l1313&_nkw=thin+client+hp&_sacat=0 Oder einem HP-T5000 mit VIA EDEN 800 MHz CPU. Bei diesem hab ich das DOM entnommen, einen 1 Euro USB-Kartenleser zerlegt und die Platine an die USB Pins angelötet. Der läuft jetzt mit einer 4GB Karte. Das ganze läuft auch fast schon
-
Thread
Welchen Mikrocontroller als Raspberry Ergänzung?
ATtiny841, aber die Minimallösung ware ulkigerweise ein 32-Bitter gewesen, nämlich NXPs 8-Pin Version des LPC800.
-
Thread
Mechatronika M80 Gesperrt
Mechatronika MX80 ... maximal 5000 EUR Mechatronika MX70 ... maximal 3000 EUR Mechatronika M10V ... maximal 800 EUR Feederblöcke jeweils nicht mehr als 800 EUR Nozzles ... 29 EUR Gewinn ... max 30 EUR. Wir sind hier weit entfernt von den geforderten Preisen von Mechatronika (z.B MX80 inkl 4 Feederblöcke
0402/0201 über die stationäre Kamera vorgesehen, dann wäre die Bestückungsleistung aber wohl eher 800 BT/Stunde. Die Objektive der Flying Kamera passen auch nicht wirklich, die 0402/0201 Bauteile sind im Grunde eigentlich etwas zu klein.
-
Thread
[gesucht] Olimex SAM7-EX256 Minimalbeispiel
ein ARM7 ist, ist es meiner Meinung nach ein Blick wert. http://www.cecs.csulb.edu/~brewer/347/lpc-ARM-book_srn.pdf
funktioniert oder zusammenpasst, auf der mitgelieferten CD zu dem Board sind nur Codebeispiele für die LPC Dinger drauf... kotz. Es ist wirklich deprimierend! Also der 3. Anlauf sah bisher folgendermaßen aus: - WinARM installiert (und das PATH Gedöne gesetzt) - Das Minimalbeispiel heruntergeladen
-
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
Renesas offeriert 5V-fähigen ARM-Mikrocontroller, Funkmodulmarkt im Umbruch
Gehäuse vorliegenden Speicherchips verwenden nun 16 Busleitungen und erreichen Bandbreiten von bis zu 800 Mbps. Derzeit gibt es die Bauteile allerdings nur mit 256 MBit Kapazität.  (Bildquelle: Infineon)
mehr für 5V, es gibt aber tatsächlich eine Hand voll Cortex-M Controller in DIP, zum Beispiel der LPC1114FN28/102.
-
Thread
Frage zu IR-Remote+LED-Strips an AVR
Leben leichter machen indem man einen uC nimmt der die Ansteuerung besser in Hardware unterstützt, LPC824/845 oder ATiny817 oder STM32, https://www.mikrocontroller.net/articles/WS2812_Ansteuerung
Sven G. schrieb im Beitrag #5240669: > Ich verwende Adafruit NeoPixel RGBW-LEDs mit 800kHz Datentakt. Das > Protokoll ist ein 1-Drahl-Protokoll ähnlich dem im Datenblatt zu WS2812, > WS2811 oder SK6812 beschrieben. Nur mit 32Bit statt 24Bit pro Modul. > Der Code, der die Daten rausschickt
-
Thread
STM32 Multiplikation zu langsam
Damit rechnest du die Spannung auf 100µV Auflösung aus.Faktisch hast du aber nur eine Auflösung von ~800µV. Also, mach aus der Spannung einen int und rechne fixed point und gut ist. P.S. Ich frage mich, warum du dich an den 55µs störst, wenn du eh nur alle 10s misst :D
Sowas ist mir auch beim LPC2292 von NXP sauer aufgestoßen, daß die Referenz gleichzeitig auch VDDA ist. Wenigstens gab es bei dem aber keine Restriktionen bezogen auf VDD, so daß ich dort eine 3,0V Referenz angeklemmt habe.
-
Thread
Mit MC auf CAN-Bus im Auto zugreifen?
Technisch nicht so kompliziert: Hardware: Controller mit CAN (z.B. LPC2129, AT90CAN128) oder "irgendeinen" Controller+externem CAN-Controller (z.B. MCP2515) dazu CAN-Transceiver (im Innenraum typisch "fail-save" Transceiver) zum physikalischen Anschluss an den Bus. Software
OBD-II sind die Chancen das etwas passiert erstmal sehr gering. Nur weil ich über den Komfort-CAN 800° CD-Laufwerkstemperatur sende steigt kein ABS aus ;) .. fragt sich nur was man überhaupt am Komfort-CAN möchte, die Daten sind ja jetzt nicht wirklich so interessant. Alle interessanten Daten bekommt
-
Thread
Gibt es den Fachkräftemangel? Gesperrt
schon 500€ aufwärts und das ist 20km außerhalb von M Mit Familie braucht man wohl etwas mehr als 800 Euro, das sollte wohl klar sein. Mit 800 Euro Budget monatlich kann man bei den Eltern, in einer WG oder als DINK (dann kommt natürlich ein zweites Einkommen dazu) außerhalb der extrem teuren Ballungsräume
Glücklichsein kaum reichen. Du erzählst Nonsen im Quadrat > Mit Familie braucht man wohl etwas mehr als 800 Euro, das sollte wohl > klar sein. Mit 800 Euro Budget monatlich kann man bei den Eltern, in > einer WG oder als DINK (dann kommt natürlich ein zweites Einkommen dazu) > außerhalb der extrem teuren
-
Thread
Möchte jemand für mich ein PIC-Assemblerprogramm schreiben?
langsam komplett OT, aber wenn Du mal etwas mehr Power im DIP brauchst, dann schau Dir doch mal die LPC800 Familie von NXP an. Cortex0+, 30MHz im DIL8. /regards Andreas
-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
microcontrollers-microprocessors/stm32c0-series.html Die STM8S sind anscheinend jetzt NFND Bei NXP gibt es schon länger die LPC800: https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/general-purpose-mcus/lpc800-arm-cortex-m0-plus-/low-cost-microcontrollers-mcus-based-on-arm-cortex-m0-plus-core
https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/general-purpose-mcus/lpc800-arm-cortex-m0-plus-/low-cost-microcontrollers-mcus-based-on-arm-cortex-m0-plus-cores:LPC86X?fpsp=1&#documentation Der 845 war schon gut, aber die LPC haben ja wenig Beachtung in der Bastlerwelt
-
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
-
Thread
Arduino mit WTV020-M01
;i++) { volume--; sendCommand(0xFFF0+3+volume); delay(800); // * without this delay... the sound will be destroyed } } } } } void sendCommand(unsigned int command) { if(debug) Serial.println("--------------"); if(debug
Hallo Markus, da ich ebenfalls mit den WTV20 Modulen arbeiten möchte (allerdings an einem LPC1769)und mit der im Internet verfügbaren Dokumentation nicht wirklich zurecht komme, bin ich gerade dabei deinen Code zu portieren. Da ich mit einem Adruino keinerlei Erfahrung habe, wollte ich kurz
-
Thread
Shift vs. Union - Was ist effizienter?
Er hat einige Optimierungen drin, die man bei einem Compiler, der auf die Kategorie AVR, MSP430 und LPC800 abzielt, nicht unbedingt implementieren würde. So führt Optimierung machmal auch dazu, dass eine teure Division, die man selbst ausdrücklich *vor* einer critical Section platzierte, vom Optimizer
-
Thread
LPC2478 LCD Controller Buffer underflow
Moin, ich habe ein 800x600 TFT an meinem LPC und bekomme bei jedem Zugriff auf das externe RAM einen Buffer underflow im LCD Controller. Dabei habe ich den im AHP bereits als priorisiertesten eingestellt. Solange ich
-
Thread
Ein kleiner Oberoncompiler für die C16x-Familie
nicht. Es gibt halt schon zuviele Anbieter. Infineon konzentriert sich auf High-Performance 8biter (XC800), was jedoch auf lange Sicht keinen Erfolg haben wird. Viele herausragende Leistungsmerkmale, die den Erfolg der C16X-Famile ausmachten, hat ARM in der Cortex-Reihe übernommen. Dies ist auch
Yo, ich nochmal... da bin ich gerade beim guhgelln drüber gestolpert: Oberoncompiler für NXP LPC2000 und Cortex-M3 Arm's. http://www.astrobe.com/default.htm Eine sicherere Programmiersprache als "C", auch für die aufkommende uC-Generation - keine schlechte Idee aus meiner Sicht. Gruss,
-
Thread
LPC2468 USB und Keil -Compiler
Moin folgendes Problem habe ich: Ich will mit dem LPC2468 eine USB Schnittstelle bedienen und ein externes Ram auf der Adresse 0xa0000000 betreiben. Wenn ich die dem Keil-Compiler beigelegten Beispiele USBHID und USBMEM, ausprobiere und nur internes
externes Ram vorgenommen werden müssen, habe ich nicht gefunden, oder vielleicht auch übersehen, was bei 800 Seiten User Manual, recht einfach ist ;) Wie bekomme ich das in den Griff mit USB und externes RAM. Mit freudlichem Gruß R.
-
Thread
Verständnisfrage zu diesem Microcontroller
Olimex ARM Board wäre für einen Anfänger nicht verkehrt z.B. https://www.olimex.com/Products/ARM/NXP/LPC1766-STK/
und sizeof(long) == 2! Bytes (Oktetts) sind schlicht nicht adressierbar. Das gab es IMHO auch beim Z800, den 16-Bit-Nachfolger des Z80. Man hatte damals beschlossen, die Wortbreite mit den Adress-Schritten zu korrellieren, wie vorher schon beim Übergang von 4 bit auf 8 bit. Dass sowas heutzutage (im Desktop-Bereich
-
Thread
winziger Webserver mit enc28j60+mega32
Atmel pins ? Kannst du mal ein hochauflösendes Foto der Ober+Unterseite mit den bauteilen posten (<800px breite bitte) ? Gruss, Simon
Hallo Simon, ich fände es klasse, wenn du bei deinem neuen Projekt den Atmega 128 durch einen LPC21xx ersetzen würdest. Der Atmega 128 kostet mehr als ein LPC21xx und hat bei weitem nicht die Leistung. Beim LPC entfällt ausserdem die nervige 5V Versorgung. Mit den grossen RAM kann man auch superschnelle
-
Thread
Daten->RS232 -> SD Card speichern -> Bluetooth zu PC
Programmieren kann. Ich habe nur wenig Platz, etwa 5cm x 5cm x 1,5cm. Preislich sollte es allerdings unter 800 Euro liegen. Ich habe einiges hier gelesen, in vielen Threads werden Bauteile vorgeschlagen, die man auf Evaluationsboards löten kann. Da ich aber nur geringe Abmessungen zur verfügung habe, fallen
sich problemlos via Bluetooth übertragen lässt. Es gibt µCs mit mehr internem RAM als das - der LPC2106 beispielsweise hat 64 kB. Wenn Du beispielsweise den verwendest und ein BT-Modul wie das LMX9838 von NSC daranhängst, bist Du schon nah am Ziel. Du müsstest nur noch einen externen ADC oder gleich
-
Thread
Kameramodul bei Pollin: Kennt das jemand?
Steckverbinder zu besorgen. Ich habe die Hoffnung, daß man eventuell mit einem etwas größeren ARM (z.B. LPC23xx) und externem Speicher da verwertbare Bilder herausbekommen kann. Möglicherweise sogar mit einem XMEGA. Und über den Nutzen einer direkt an Mikrocontroller anschließbaren Kamera für recht wenig
stark unterschreiten. Das kann die Bildqualität nachteilig beeinflussen. Ich fürchte, selbst ein LPC2378 könnte etwas zu langsam sein, um ein Bild in Echtzeit zu ziehen. Wer es wirklich ernst meint, sollte die Daten über CPLD oder FPGA in externen SRAM schreiben und dann von da auslesen.
-
Thread
DS18B20 1-Wire Implementierung - Timing-Probleme
sollte das auf einem ARM-Controlller auch rein in Software hinkriegen! Das ging schon auf den ollen LPC2000. Man braucht allerdings brauchbaren Delay-Code. Ich hatte damals einen gebaut, der eine simple Schleife beim Start über einen Timer kalibriert.
100%ig, aber man kann es sich auch einfach machen. Man nehme einen DS8482S-100 (1Kanal) oder DS2482S-800 (8Kanal) und schalte ihn zwischen DS18B20 (auch mehrere) und µC. Angesteuert wird mit I2C. Da muss man sich keine Gedanken zu Zeiten usw. machen.
-
Thread
Programmerwahl
braucht man ja nicht nur einen, vor allem, wenn man erst wenig > Löterfahrung im Bereich SMD hat. LPC800 gibt es bereits ab 1 EUR nur im DIP sind die unverschämt teuer aktuell 3.50 EUR > Aber wenn wir schon beim Thema sind, wie kann man denn dann einen ARM > Controller programmieren, wenn nicht