-
Thread
Nucleo x7xx (erstmal) nur low-performant
SB149 OFF Oscillator from external PF0/PH0: from an external oscillator through the pin 29 of the CN11 connector. The configuration must be: – SB148 ON – SB112 and SB149 OFF – SB8 and SB9 removed HSE not used: PF0/PH1 and PF1/PH1 are used as GPIOs instead of as clock. The configuration must be:
Die neuen NXP LPC5x haben mittlerweile auch crystal less USB, habe das mal überflogen. Da wird eine Synchronisierung mit dem Gegner gemacht und das sah mir erstmal nach einigem zusätzlichen Aufwand aus. Wenn man keine
-
Thread
ST-LINK/V2 selber bauen
Debug Access Port (DAP) command set over a driver-less USB HID connection Dabei wird bislang ein LPC11U35 für die USB Verbindung und den Debugger genutzt. Allerdings hat bisher wohl niemand den Debugger für einen STM32 portiert. Hier ist die Anleitung: https://developer.mbed.org/handbook/cmsis-dap-interface-firmware
-
Thread
QFP Löten - ich schaff es einfach nicht
Hi Leute, ich habe bereits 5 Platinen zerstört und 5 µCs. Ich scheitere daran den LPC2103 im LQFP48er Gehäuse zu löten. Die Pins verkleben oder Halten nicht. Was soll ich tun? Ich habe mir schon viel über das SMD Löten hier durchgelesen und alles beachtet, aber es geht nicht.
index.html?;ACTION=3;LA=444;GROUP=D295;GROUPID=4132;ARTICLE=32673;START=0;SORT=artnr;OFFSET=16;SID=11TWVzfn8AAAIAADzTOGcab6b3df5ba7ff04eaa8f0b76d6418a33 ...dann gehts auch ohne den nachbarn - und vorher lieber mal mit pc-schrott ÜBEN !
-
Thread
Power LED (37V , 700 mA) mit PWM des Arduino Uno : MOSFET Verstärkung verzerrt PWM Signal
rein auf der Primärseite erledigen; das würde dann > einige Effekte erklären Es ist ein Meanwell LPC 35 - 700. Warum gleich immer die Chinesen verunglimpfen?;) Das einzige was ich aus dem Datenblatt lese sind 500ms setup time, aber das Netzteil ist ja bereits im angeschalteten Zustand, ich blockiere
wenn ich die LEDs mit 37V betreibe und den Buck mit 48V habe ich am buck eine Verlustleistung von 11V*0,7A = 7,7 W? Und wenn ich ihn mit 37V direkt betreibe habe ich keine Verlustleistung. Wenn ich es richtig verstanden hab fehlt da noch was in der Erklaerung
-
Thread
C++?!?
Scheler: Ich steige nicht auf ARM um, um wieder mit ein paar KB RAM auskommen zu müssen. Kennst du die LPC22XX? Da kann man soviel SRAM ranhängen, wie man will. @rufus: Natürlich fragmentiert der Speicher unabhängig von dessen Größe, aber man kann trotzdem immer noch einen passenden freien Speicherblock
avrreflex2.o 20 0 0 20 14 common.o 282 0 0 282 11a display.o 1608 72 12 1692 69c timer.o 188 3 0 191 bf usart.o 100 0 0 100 64 uuprintf.o 7884 96 66 8046 1f6e
-
Thread
24 Einzelne Bits zu 3 Byte zusammen fügen in c++?
wo's herkommt. [c] uint32_t shuffle(uint32_t raw) { uint8_t mix[] = { 1, 12, 18, 0, 24, 11 }; uint32_t ret = 0; for (int i = 0; i < sizeof(mix); i++) ret |= ((raw >> mix[i]) & 1) << i; return ret; } [/c]
dargestellt ist. Und das wahlweise als 8, 16 oder 32 Bit longbool. Wo sowas vorhanden ist (z.B. LPC11E12), kannst du etwa so schreiben: [c] #define GPPB 0x50000000 #define W0 (*((volatile unsigned long*) (GPPB + 0x1000))) #define W1 (*((volatile unsigned long*) (GPPB + 0x1004))) ... MyVector
-
Thread
Bytes aus Register auslesen
Hallo, ich habe einen LPC 2119 und möchte ein CAN drauf zum laufen bekommen. Es klappt auch alles soweit nur tu ich mir schwer die einzelnen Bytes der Botschaften auszulesen. Auszug aus CANoe [c]message CAN1.SPEED Speed
release receive buffer VICVectAddr = 0xFFFFFFFFL; // acknowledge Interrupt }[/c] Laut LPC 2119 Datenblatt stehen im C1RDA register Byte (0) - Byte (3) wie bekomm ich des hin, das Byte (1) auszulesen um es auf ein Display auszugeben ?!
-
Thread
µC als Funktionsgenerator
Kann ich meinen µC (LPC936) als Funktionsgenerator mit externer Versorgung verwenden? D.h. ich legen an einen Pin 9V und schalte, mittels Timer oder ext.Interrupt die 9V am Eingangspin auf einen anderen Ausgangspin.
P2M1 &= 0xFE; P2M2 |= 0x01; TH0 = 0x00; TL0 = 0x05; TH1 = 0x00; TL1 = 0x0A; TMOD=0x11; ET0 = 1; ET1 = 1; EA = 1; TR0 = 1; while(1) {} } void SpannungAUS () interrupt 1 { Ausgang = AUS; TH0 = 0x00; TL0 = 0x05; TR0
-
Thread
Elektor - nächste Ausgabe mit R8C/13 Platine
Hier ist der Link: http://www.elektor.de/Default.aspx?tabid=27&year=2005&month=11&art=5550622&PN=On MartinK
machen. Ausserdem kannte ich die R8C schon vom letzen Jahr weil es da schonmal eine Platine gab (R8C11) die man sich damals aber noch fuer 1000Yen extra kaufen musste. Die Teile haben dort eine grosse Fangemeinde bekommen und es war doch sehr schade das sie hier so unbekannt sind. Die haben ein paar
-
Thread
LPC2368: Einstieg in C - erstes Program
Guten Morgen, ich bin seit kurzer Zeit stolzer Besitzer eines CP-JR ARM7 LPC2368. Mitgeliefert wurde Keil mikroVision. Jetzt habe ich meine ersten Versuche gestartet, und habe erfolgreich mein erstes Programm geschrieben. Leider komme ich momentan mit lesen alleine nicht
leuchten) Hier könnte ich einen hilfreichen Tipp gebrauchen. Anbei der Code: [c] #include "LPC23xx.H" // LPC2368 MPU Register // Pin I/O LED Control Maskbit #define LED1 0x00000001 // P2.0(0000 0000 0000 0000 0000 0000 0000 000x)
-
Thread
RS232 CAN RS232 und zurück
Ich werfe das mal in den Ring: https://www.olimex.com/Products/ARM/NXP/LPC-P11C24/ Für den Preis ist es schwer selber zu bauen wenn's um Einzelstücke geht. Die Software wirst du aber so oder so selber schreiben müssen. Da was fertiges zu kriegen wird schwer.
-
Thread
Protokoll für Datenübertragung
miteinander, bin grade dabei ein Multi-Mess und CAN Datenlogger zu entwickeln. Dazu verwende ich einen LPC 1768 von NXP. Die Peripherie läuft soweit. Nun steh ich son bischen auf dem Schlauch mit der Datenkommunikation. Brächte wahrscheinlich einfach mal nen Denkanstoss. Ein Protokoll habe ich bereits
die Beschränkung so vorgegeben... Wie schön für dich. Wenn man sich mal vorstellt das mit einer 11 Bit ID 2048 verschiedene Adressen für eine Aufgabe zur Verfügung stehen und mit einer 29 Bit Extended ID sogar 536 Millionen, dann frag ich mich ob da nicht eine komplette Fehlplanung vorliegt.
-
Thread
Überschreiben von Strukturelementen
Hallo zusammen, ich habe einen LPC2294 mit dem RealView-Compiler. Dort habe ich eine globale Struktur angelegt: [c] #define MAX_ELEMENTS 16 typedef struct { int n; char szName[32]; } TEST; static TEST
{0, "04"}, {0, "05"}, {0, "06"}, {0, "07"}, {0, "08"}, {0, "09"}, {0, "10"}, {0, "11"}, {0, "12"}, {0, "13"}, {0, "14"}, {0, "15"}, {0, "16"} }; [/c] Vielen Dank für Eure Hilfe.
-
Thread
ARM C166
> Interner Ram in der Größe wird es wohl nicht geben Der Tricore TC11IB hat laut Infineon-Homepage 12MBit eDRAM, aber ansonsten ... Ciao, Fabian
Also die Philips ARM7 sind 5V tolerant, deshalb nehme ich die auch. Der LPC2129 hat 256kB Flash und ein externes Memoryinterface, wo Du SRAM 8, 16 oder 32-bittig anschließen kannst. Ich habe ihn wegen dem einfacheren Layout nur 8-bittig angeschlossen. Und da SRAMs ja TTL-kompatibel
-
Thread
LwIP auf STM32F417 mit LAN8720
Zwei LPC1768 mit LAN8780 PHY tun hier an einem (100er)-Switch ohne Klage. Lies mal das Register 4 der SMI-Register des LAN8780 aus.
LAN8720A und führt die RX+/RX- und TX+/TX- auf das Motherboard, das dann direkt auf einen HALO HFJ11-2450E-L12 führt. Unterwegs wird jede der Leitungen auf das Diodenarray gegeben. RX+ auf 1 RX- auf 3 TX- auf 4 TX+ auf 6 GND ist auf 2 und V_PHY auf 5
-
Artikel
Bootloader
vielfältiger Ausprägung. Zumeist ist es ein fest im Controller integriertes Programm wie beim C166 oder 68HC11. Dieses ermöglicht das Laden des Programms über die serielle Schnittstelle. Speziell bei diesen beiden Controllern muss sich der zu programmierende Speicher nicht im Controller selber befinden. Neu ist
library for various ARM Cortex-M3 microcontrollers, including ST STM32, Toshiba TX03, Atmel SAM3U, NXP LPC1000 and others. Simple AT91SAM Bootloader von Jonathan Westhues (AT91SAM). uCLinux MMC Bootloader + Kernel für ARM LPC2294 von Ulrich Radig (MMC, uCLinux, LPC2000). "USB Firmware Upgrader" für NXP LPC214x
-
Thread
[S] ARM M0 mit USB device für < 1€@100qty?
LPC11U12FHN33/201. Bei Digikey in 10.000er-Stückzahlen 1,02 EUR. 16kB Flash, QFN. Jetzt sag nicht, dass du nur 100 Stück brauchst. Die Kinetis L2 gehen auch noch, sind aber etwas teurer. Viel Erfolg
-
Thread
Wanderkiste Widlar, Runde II
Wo ist denn da der edit-button versteckt um sich eintragen zu können. Liegt das an mir oder am IE11 dass ich den nicht sehe?
ihr Logistik-Nachfolger DHL betroffen. https://www.verdi.de/themen/nachrichten/++co++8ce8d1bc-234c-11e5-8ba4-52540059119e
-
Thread
Mit welchem Programm programmiert ihr Controller?
einer funktionierenden > Anleitung durchaus freuen. Aus den release-notes: "# $Id: NEWS 308 2012-11-05 16:41:14Z joerg_wunsch $ Summary of changes in AVaRICE 2.13" Vielleicht liest er deinen Wunsch ja ;) Oliver
;-) Zum Thema: 8-Bit AVR: gcc (Assembler nur bei Tiny10), Kate als Editor + makefiles 32-Bit (LPC) MCUXpresso IDE (C) (Debug mit BMP) ESP: Arduino PC: Lazarus (Freepascal)
-
Thread
Arduino / ant+ Garmin Geschwindigkeitssensor 2 auslesen
pp\\AppData\\Local\\Temp\\arduino_build_254325\\libraries\\Adafruit_TinyUSB_Arduino\\portable\\nxp\\lpc_ip3511\\dcd_lpc_ip3511.c.o" "C:\\Users\\pp\\AppData\\Local\\Temp\\arduino_build_254325\\libraries\\Adafruit_TinyUSB_Arduino\\portable\\nxp\\transdimension\\dcd_transdimension.c.o" "C:\\Users\\pp\\AppData
Users\pp\Documents\Arduino\libraries\Ticker wird verwendet Bibliothek Adafruit_LittleFS in Version 0.11.0 im Ordner: C:\Users\pp\AppData\Local\Arduino15\packages\adafruit\hardware\nrf52\1.1.0\libraries\Adafruit_LittleFS wird verwendet Bibliothek InternalFileSytem in Version 0.11.0 im Ordner: C:\Users
-
Thread
STM32F407 DFU Bootloader geht nicht
Anderes Kabel probiert? Anderen USB Port? Ich hab da ein paar NXP LPC 11u35 Dinger herumliegen die sind echt pingelig was das USB Kabel anbelangt.
-
Thread
LPC 938 Wetterstation
gerade an der Planung meiner Technikerarbeit. Es soll eine Wetterstation daraus entstehen. Muss den LPC938 verwenden und bin gerade auf der suche nach passenden Sensoren. Habe mir gedacht ich möchte auf jedenfall die -Temperatur (DS1621) -Luftfeuchte (SHT 11
dass die ´Verwirklichung von Wettersensoren nicht immer durch massgeschneiderte ICs wie z.B. der SHT11 oder MS5534A direkt möglich ist und viel mechanischer Aufwand dazu erforderlich ist. Hoffe das hilft für den Anfang. Gerhard
-
Thread
Arduino Ventuno Q, Linux für ESP32-S31, OrangePi Zero 4 uvam
Dcaurh0m3hq/?img_index=2&igsi=YXl3N2pscG9oYjR2 ### NXP MCX C15 / MCX C16 - Cortex M23-Ersatz für LPC, Kinetis und Co Im Hause NXP arbeitet man permanent an der Vereinheitlichung der hauseigenen Produktfamilien unter der Klammer der MCX-Klasse. Mit C15 und C16 steht nun eine sehr preiswerte Variante ante Portas, die unter Anderem die LPC-MCUs zu entsetzen sucht.  Bildquelle: https://www.nxp.com/products/MCX-C15-C16 Der C16 bringt dabei einen mit 72MHz getakteten Rechenkern mit, während der mit weniger
-
Thread
Welches 640x480 Display für uC?
schrieb im Beitrag #4398763: > 8 Bit sind ok. Dazu kommen noch /RD, /WR und ggf. /CS, zusammen also 11 Leitungen. Die direct-drive Ansteuerung kommt mit 9 Leitungen aus. Von 640x480 bist Du jetzt wohl weg ebenso wie von SPI. So konstant scheinen Deine Anforderungen ja nicht zu sein.
Schmeiß deine Vorgaben in den Rundordner, leg dir nen passenden µC mit integriertem TFT-Controller zu (LPC4088 oder so) und plaziere ihn nebst 4..16 MB 32 bittges SDRAM auf deine Leiterplatte. Solange du nicht extensiv Programme vom externen SDRAM abarbeiten läßt, stören sich TFT-Controller und CPU bei so
-
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
Automatische Baudratenerkennung mit 8052
Ich denke, ein Systemquarz, mit dem sich die Baudraten einfach und genau generieren lassen, also 11,0592 bzw. 22,1184 MHz. Sonst fehlt ja nichts weiter, oder? 2. Auf welche Art die Erkennung durchführen? Einfachste Lösung ist mit einem festen Zeichen, vorzugsweise 'U', da man hier abwechselnd 0
Standard 51-er bei 11.059 oder 22.1184. Gruss, Robert
-
Thread
Ein µC oder auf mehrere verteilen?
Nur mal so am Rande... Wieso nimmst Du keinen LPC2129?
Hi >Die Versorgungsspannungsanschlüsse sind beim ATmega32 auf den Pins 10+30 >bzw. 11+31 da wird die Massefläche unter dem IC nicht mehr benötigt. >Der Layoutvorschlag stammt von einem AT90S8515, welcher hier aber gar >nicht zum Einsatz kommt! Siehst du , so einfach ist das. Warum
-
Thread
Kauf eines Oszilloskop (kein NoName)
Nachtrag: Habe folgenden Beitrag hier im Forum gefunden: Autor: MCUA (Gast) Datum: 11.05.2010 19:18 Meiner Meinung nach sind die digit. HM's (oder HMO's) nicht geeignet, um die QUALITÄT eines Signals zu messen. Die Bildwiederholrate von 2500/s ist viel zu wenig dafür. Ein gutes anal
Einstellung eine Weile (bis unendlich) nachleuchten. So schau ich mir u.a. Spikes auf SPI an, 25MHz mit LPC1700 @100MHz.
-
Thread
Programmer wird von AVR nicht gefunden
Cortex-M3 Controller. Mit dem eingebauten DIP-Schalter stellt man ein, ob ein AVR, STM32 oder NXP/LPC Controller programmiert werden soll.
%5B%5D=2&forums%5B%5D=4&forums%5B%5D=3&forums%5B%5D=6&forums%5B%5D=31&forums%5B%5D=17&forums%5B%5D=11&forums%5B%5D=8&forums%5B%5D=14&forums%5B%5D=12&forums%5B%5D=7&forums%5B%5D=5&forums%5B%5D=15&forums%5B%5D=13&forums%5B%5D=18&forums%5B%5D=16&max_age=-&sort_by_date=0
-
Thread
Tasten entprellen - Bulletproof
> Nein, der Zähler ist invertiert, also der Ruhezustand ist 11. Okay, also zählst du 11, 00, 01, 10, 11, ... Wenn ich die Logik richtig verstehe, wird der Zähler nur inkrementiert, wenn i = 1 ist (aktuell erfasster Tastenzustand unterscheidet sich vom letzten
1 ist erwartungsgemäß 1 0 0 | 0 1 warum 01 und nicht 11??? 0 1 0 | 1 1 ist erwartungsgemäß 0 0 0 | 0 1 warum 01 und nicht 11??? Matthias
-
Thread
SMD-Bestückung 500 und 2500 Stück (Preis)
> Soso Ey, Nixschnaller, hast du gelesen, daß ich nicht die 11 EUR pro Stunde angesetzt habe, die als Lohn an den Mitarbeiter ausgezahlt werden, sondern saubere reichliche 65 EUR ? In solchem dem Kunden in Rechnung gestellten Stundenlohn ist nicht nur der tatsächliche
es aber braucht, ordentliche Doku, Absprache für DFM, ... usw. Erst kürzlich ein Dip24 mit einem LPC1311, 4Mbit spi Speicher, 3 Leds, einen Taster, RS232 Pegelwandler 250 Stück für unter 1€ Bestückung inkl PCB excl. Stencil (100€), 18 Bauteile, davon 2 TH mit Pin in Paste. Das waren 12 Panels.
-
Thread
"Intelligenter" Textdisplayadapter mit Padauk PFS154
PIC16F15213 für 35ct oder LPC824 für 80ct hätten UART, wobei die sogar aufgrund ihres internen kalibrierten Oszillators ohne Quarz auskommen. Oder noch billiger PY32F002 für 15ct, braucht aber AFAIK einen Quarz (bei UART Betrieb
ein- ausschaltbar zu machen. Harald A. schrieb im Beitrag #7761438: > PIC16F15213 für 35ct oder LPC824 für 80ct hätten UART, wobei die sogar > aufgrund ihres internen kalibrierten Oszillators ohne Quarz auskommen. :-) mir ging es ja darum, das mit dem billigstmöglichen zu machen. Außerdem (sorry
-
Thread
Grafikdisplay 320x256 Pollin Verwendbarkeit?
html] praktisch einzusetzen ? Technische Daten: - Auflösung 320x256 Pixel - sichtbare Diagonale 11,4 cm (4,5") - 4-Bit-Datenmodus - Spaltentreiber HCD66205L - Zeilentreiber HCD66214BC Maße(LxBxH): 148x97x14 mm. Ich wäre bei einer entsprechenden Beurteilung (Empfehlung) durch sachkundige Forenteilnehmer
ansteuern wollen? Das kann dieser Chip auch. Die möglichen Alternativen haben alle noch mehr Pins (NXP LPC2478: 208 Pins) Der PIC24FJ128DA210 hatt 100 Pins, der PIC24FJ128DA206 64 Pins. Einfacher kommst Du nicht davon. fchk
-
Thread
Mikrocontroller I2C CAN
PIC18F26K80 LPC11C24
-
Thread
dsPIC33E mit ECAN - Geht es auch ohne DMA?
mag das ja gehen. Normalerweise arbeite ich mit Crossworks und jlink. Den dsPic habe ich durch einen LPC11C14 ersetzt und gut. Niewieder zurück war mein Fazit. Trotzdem interessiert es mich auch ob DMA bein dsPIC33E zwingend ist.
C1FMSKSEL1bits.F0MSK = 0x0; /* Configure Acceptance Filter Mask 0 register to mask SID<2:0> * Mask Bits (11-bits) : 0b111 1111 1000 */ C1RXM0SIDbits.SID = 0x7F8; // C1RXM0SIDbits.SID = 0x000; /* Configure Acceptance Filter 0 to match standard identifier Filter Bits (11-bits): 0b011 1010 xxx with
-
Thread
TV bild erstellen Analog oder Digital?
analog-TV hier in Hessen abgestellt wurde. Außerdem ist S/W-TV irgenwie farblos xD. ICh hab vor eine 11x12cm platine zu basteln und die ins batteriefach zu kleben. Hinten will ich ein paar schnittstellen einbauen. (was ist das Beste??? RS232, LAN, USB, Firewire(hab ich aber nicht am PC) Einstellungen
kaum zu gebrauchen. 2. ARMe haben idR schnellere AD Wandler. ca. 1 MS/s (ADuC), 0.5 MS/s (AT91SAM7), LPC und STR weiß ich nicht auswendig. Daten sind etwas älter, könnte mittlerweile bessere geben. Datenübertragung per USB möglich. Höhere Rechenleistung -> Besserer Trigger oder ähnliches möglich. 3. FPGA
-
Thread
PDA als LA
uint16_t 0x01 ms uint16_t 0x02 ns uint16_t 0x11 trigger 0x00 "OR" uint8_t mask,uint8_t value 0x01 "AND" uint8_t mask,uint8_t value 0x02 "toggle" zb 00 00 01 00 get sw-version from la 00 10 10 01 00 0A set timebase to 10ms on la 00 10 11 00 05 01 trigger if channel 0=TRUE or channel 3=FALSE ich hoffe man kann dieses wirrwarr entziffern und versteht, wie ich das meine. muss allerdings noch ausgereift werden, da zb "get timebase
-
Thread
AVR vs ARM Lohnt ein Umsteigen
Harald wrote: > Und großer Quatsch! ATMega644P Power-Save mit RTC Osc: 0.6µA LPC2368 Äquivalent dazu: I(Bat) 28µA, I(3,3V) 150µA. LM3S611 alles abgeschaltet im Deep Sleep: ~1mA. Natürlich kann man das auch mit Batterie machen. Wirklich sparsam ist das jedoch nicht. Es mag aber
Der STM32F103: 3.5µA im Standby mit Watchdog + 1.4µA für RTC. Bei 8MHz stehen ~3mA (AVR) gegen ~11mA (STM32). Bei 72MHz: -- gegen 63mA.
-
Thread
c++ static class mit und ohne Konstructor
Danke für die Antworten! Der Code ist für den LPC11xx Chip.
-
Thread
Alternativen zu STM32?
www.reichelt.de/nor-flash-speicher-4-mb-2-7--3-6-v-spi-50-mhz-so-8-sst-25vf040b-p150726.html?&trstct=pos_11&nbc=1 Der RP2040 hat 264 kiB RAM, zwei M0+-Kerne und läuft mit > 100 MHz. Im QFN-48 ist er durchaus noch lötbar. 5V-tolerant ist er nicht,
tut sich auch was: Auf Lager: 57.651 https://www.mouser.de/ProductDetail/NXP-Semiconductors/LPC812M101JDH20J?qs=y2kkmE52mdM7UiGFA28kdw%3D%3D