-
Thread
Controllerwahl
ARM Cortex-M3 kommt nicht in Frage? STM32, LPC13xx/17xx, oder die sparsamen EnergyMicro EM32? Die µCs kannste speichermässig linear wegprogrammieren, hast genug Rechenleistung / RAM / Flash. Ausserdem arbeitest du dich damit in eine Architektur
-
Thread
Platinen mit GPS - Empfänger bei ebay
klar, geht - muss ja aber wohl nicht sein. Der GPS Empfänger den ich verwende, nimmt ohne Antenne 17mA (siebzehn) im Tracking. Da werde ich mir keine Antenne vorbasteln, die 50mA nimmt :-o.
I'm not sure why - maybe a new feature or a bug in the binutils. In the "blinkswitch" examples for LPC2106 und LPC2129 I've somehow fixed this and verified the correct result by the values given in the map-file. In the linker-script for ROM .stack ALIGN(256) : { ... has been replaced
-
Thread
USB Host Stack für Eingebettete Systeme (LGPL)
Hallo Benedikt, leider habe ich keinerlei Lebenszeichen mehr von Dir seit dem 17.9. bekommen. Vielleicht bist Du auch im Urlaub. Ich habe nur die Befürchtung, dass es doch nicht so einfach ist die Treiber zu erstellen. Wenn dem so ist, so gib mir kurz bescheid, dann würde ich jetzt
umständlich beschaffbar, sodass ich heutzutage das gleiche Projekt eher mit einem passenden ARM7, dem LPC2388, lösen würde. henni
-
Thread
GCC Anfängerfrage
Ich hab nen LPC2194 und des WINARM ehh schon auf meinem Rechner, da ist aber eben ein gcc 4.1.1 drin. << Wo ist der Zusammenhang zwischen GCC-Fehler und GCC-Paket? ... ähm ... in dem Ordner ...\WinARM\lib\gcc
; u16_t a14; u8_t a15; union_b3 u_b3; u8_t a16; u8_t a17; u8_t a18; u8_t a19; u8_t a20; u8_t a21; } struct_test;
-
Thread
32Bit µP od. µC mit 40 Datenregister
Kann der AVR nicht ohne externe Register. Wenn Dir fine-pitch Löten nichts ausmacht, würde ich zur LPC2xxx-Serie raten (von NXP), das ist ein populärer preiswerter 32Bitter (ARM7-TDMI). Peter
der user kann zwischen drei verschiedenen Sync-Signalen auswählen. An jedem Output gehen also stets 17Bits raus - alle mit einer genauigkeit von 5ns. -> dann gehts wieder von vorne los 20ms Pause während wieder die neuen Pakete vom Ethernet kommen. PeterK
-
Thread
Schwierigkeiten mit SAM7-H64
Ports als Eingang konfiguriert. Mit den SAMs kenne ich mich aber nicht aus, ich benutze einen LPC2148. Und den auch erst seit kurzem. - Michael
jo, das ist in dieser Funktion: ... p_pPio->PIO_PER = 0xFFFFFFFF; //Enable PA17 p_pPio->PIO_OER = 0xFFFFFFFF; //Configure in Output ...
-
Thread
OOP mehrere Geräte an mehreren Schnittstellen organisieren
C++17 hat inline Variablen. Das inline Keyword erlaubt es Variablen in Header zu definieren.
sagt dein Compiler, daß er "inline"-Variable prinzipiell kennt, sein Default-Modus aber noch nicht C++17 ist und er deshalb eine der beiden Optionen gesetzt haben möchte. "c++1z" zeigt, daß es keine ganz aktuelle GCC-Version ist, aus einer Zeit, als die 7 von 17 noch nicht fest stand.
-
Thread
KiCAD: Anfängerprobleme bei der Installion unter Linux
irgendwelchen Foren nachlesen kann. Von diesen Distris habe ich bislang etwas gehört: Manjaro Mint 17 (KDE) opensuse Ubuntu Bei meiner momentanen Distri Min17-KDE (Festplatte verschlüsselt) tritt das Problem auf, dass alles viel zu langsam auf meinem Laptop (Kerne 2*1,3GHz) abläuft. So dauert der
schrieb im Beitrag #3737136: > Von diesen Distris habe ich bislang etwas gehört: > Manjaro > Mint 17 (KDE) > opensuse > Ubuntu Damit du das mal etwas einordnen kannst: *Debian-basiert* Es gibt Debian, das ist eine sehr stabile Distro, dafür ist die Software nicht sehr aktuell. Debian ist die
-
Thread
Floating Pointing Unit STM32F4
Watchpoint and Trace registers" der Firma ARM. Such einfach nach "E0001000". Das geht somit auch beim LPC17xx und anderen Prozis mit einem Cortex-M3/M4 drin. Dieser Befehl ist wichtig, wenn man Zeitkritische Anwendungen hat und man kann somit exakt feststellen wie viele µS eine Routine benötigt. Ich
-
Thread
STM32Cube & Eclipse & GCC
\stm32f4xx_hal_spi.c:639:17: warning: variable 'tmpreg' set but not used [-Wunused-but-set-variable] Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_spi.c: In function 'SPI_RxCloseIRQHandler': Compiling: Drivers\STM32F4xx_HAL_Driver
:1802:17: warning: variable 'tmpreg' set but not used [-Wunused-but-set-variable] Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_spi.c: In function 'SPI_DMATransmitReceiveCplt': Drivers\STM32F4xx_HAL_Driver
-
Thread
Projektidee "RGB-LED-Matrix"
Wie ist die Befestigung vorgesehen ? Es gibt auch noch die Flexiblen, ca 19x32cm welche mit 17x17cm lückenlos anreihbar sind und auf Gerüsten sowie Stahlseilen befestigt werden. Dazu haben sie Ösen sowie Sicherungsösen und können so hinten zusammengebunden werden. Normalerweise macht man da noch
16,7mm Pitch. Daher: Chris schrieb im Beitrag #3221886: > Es gibt auch noch die Flexiblen … mit 17x17cm lückenlos > anreihbar sind Hättest Du dazu mal einen Link? Das wäre nett, denn alles, was ich bisher sah, war nicht anreihbar.
-
Thread
LPCxpresso 1769 I2C Takt einstellen
zuweisen soll. Datenblatt:http://ics.nxp.com/support/documents/microcontrollers/pdf/user.manual.lpc17xx.pdf oder im Anhang Betreffende Seiten 447/448 Vielen Dank für die Hilfe.
-
Thread
BLDC-Regler Multiplexer
NPN-Transistor usw.steht soweit. Die BEMF-Schaltung macht mir noch ein bisschen Probleme. Ich benutze den LPC1768 (mbed), dieser besitzt leider kein integrierten Multiplexer (MUX).Kann mir jemand einen Multiplexer empfehlen um die jeweils floatende Phase mit der Sternmittelspannung zu vergleichen? Oder gibt
vieleicht ein bisschen komisch formuliert. Meinen Schaltplan habe ich der Antwort angehängt. P.15-P.17 gehen auf die ADC-Eingänge.
-
Thread
UART1 beim LPC initialisieren
Hallo, wie initialisiert man den UART1 beim LPC214x? In dem Tutorial auf dieser Seite steht nur was über UART0, ich möche aber beide verwenden. Einfach jedes mal U1... statt U0... schreiben geht bei mir nicht(keine Reaktion). Ausserdem muss PINSEL0
nicht... siehe http://www.nxp.com/acrobat_download/usermanuals/UM10139_1.pdf auf Seite 76 17:16 P0.8 00 GPIO Port 0.8 01 TXD UART1 10 PWM4 11 Reserved[1][2] or AD1.1[3] und Seite 77 19:18 P0.9 00 GPIO Port 0.9 0 01 RxD (UART1) 10 PWM6 11 EINT3 bezieht sich beides auf die Bits
-
Thread
Gaming-PC 150EUR ohne HDD/SSD
socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer acpi usb biosbootspecification uefi *-cache:0 description: L1 cache physical id: 3c slot: L1 Cache size: 128KiB capacity: 128KiB capabilities: synchronous internal write-back data configuration
/H170/H110/Z170/CM236 Chipset SATA Controller [AHCI Mode] vendor: Intel Corporation physical id: 17 bus info: pci@0000:00:17.0 logical name: scsi1 version: 31 width: 32 bits clock: 66MHz capabilities: sata msi pm ahci_1.0 bus_master cap_list emulated configuration: driver=ahci latency=0 resources
-
Thread
Funkübertragung sicher, schnell => Smarthome
echten Datendurchsatz brauche... Könnte bei mir hier sein, ist genauso. Ich habe hier zur Zeit 17x ESP8266 laufen, 13 davon ständig aktiv, dazu 4x, die nur relativ selten aus dem DeepSleep geweckt werden (PIR). Mehr als 4-5 reconnects (insgesamt, nicht pro ESP) habe ich aber im Laufe eines Tages
über Funk. Klappt prima über 10-15m. und dann besser mit dem Nachfolger RFM69. Ich benutze das mit LPC8xx, es gibt auch einige fertige Boards mit ATMega: JeeNode, Moteino, Tindie Projekte: https://www.tindie.com/products/easySensors/button-sized-rfm-69-wireless-node/ https://www.tindie.com/products
-
Thread
Giess-o-mat mit AVR Version 2
360-Mini-Wasserpumpe-Zahnradpumpe-Dosierpumpe-Elektro-Wasser-Pumpe-DC-Pumps-/322519724104?hash=item4b17ac7048:g:pskAAOSwepZXRB~9 Das sind Zahnradpumpen die sich gut dosieren lassen (für Zimmerpflanzen). Einziger Nachteil: das Laufgeräusch... Für Tomaten oder andere Pflanzen mit mehr Wasserbedarf sind
wurde, bleiben beide LED`s auch wieder dunkel. Eingestellt ist, wie auch schon oben beschrieben (1.7.17 Christian) auf: ttyUSB0 38400 8N1 Das Gleiche habe ich unter anderem in gtkterm mit eingebautem Atmega gemacht, Dateien werden gesendet und erscheinen im Terminal. Dabei leuchten auch wieder beide
-
Thread
C versus Assembler->Performance Gesperrt
function */ /* frame size = 4 */ /* stack size = 6 */ .L__stack_usage = 6 lds r24,scEsc_SysTick+17 lds r25,scEsc_SysTick+17+1 lds r26,scEsc_SysTick+17+2 lds r27,scEsc_SysTick+17+3 adiw r24,1 adc r26,__zero_reg__ adc r27,__zero_reg__ sts scEsc_SysTick+17,r24 sts scEsc_SysTick+17+1,r25 sts scEsc_SysTick+17+2,r26 sts scEsc_SysTick+17+3,r27 std Y+1,__zero_reg__ ldi r24,lo8(8) std Y+2,r24 rjmp .L2 .L3: ldd r24,Y+1 ldi r25,lo8(1) add r25,r24 std Y+1
-
Thread
Problem mit EA DOGM128 Grafik-LCD
CPOL=1 (idle clk=1) CPHA=1 (bei steigender Flanke übernehmen). Hier mein Beispielcode für einen LPC935 (8051): [c] sbit CS = P2^4; sbit A0 = P2^0; sbit RESET = P2^1; // Befehl/Daten an DogL128 schicken // btDaten = 0: Kommando schicken // btDaten = 1: Anzeigedaten schicken void v_Write_DogL128
v_Write_DogL128(0, 0xF8); // Set internal Booster to 4x v_Write_DogL128(0, 0x00); // // (17) V0 voltage regulator set v_Write_DogL128(0, 0x27); // Contrast set // (18) Electronic volume mode set v_Write_DogL128(0, 0x81); // v_Write_DogL128(0, 0x10); // // (19) Static
-
Thread
Generelle Frage zu ARM-Development, Frameworks und WebSockets
nächste mal Ethernet brauche versuche ich das auch mal, hoffe aber jemand macht mal ein Sample für LPC17xx.
-
Thread
Dual-Port-Ram oder andere Lösung?
kleineres, aber bei den Preisen heutzutage nehm ich einfach was dickes... Pic32MZ oder STm32F4 oder LPC4370. Und wenn es ganz dicke kommt nen BBB wobei die PRU mit Assembler bissel blöd sind..
write operation in a single clock > cycle http://books.google.de/books?id=03KFC6UYhR8C Kapitel 17.5.2 Ist das eine Besonderheit des TMS320C54x? Oder ist das mehr oder weniger üblich bei DSPs?
-
Thread
PHILIPS VPx500 Kernel/System Development
aktueller Treiberfür den BGW211 exitieren, jedenfalls scheint es für die QBox einen für einen Kernel 2.6.17 zu geben: http://www.sat-universe.com/archive/index.php/t-124235.html Kann hier jetzt aber kein Kernelarchiv herunter laden, das spare ich mir dann für nächste Woche auf :)
Looking for a BGW211 driver i came across the LPC3180 dev-kit made by FDI: http://www.teamfdi.com/products/downloads/support/manuals/NXP%20LPC3180%20Demo%20User's%20Manual%20Rev2.pdf At http://www.teamfdi.com/pages/products_index.html you can download
-
Thread
GCC (Codesourcery) Addresse festlegen für CRP
und wo legt man denn bitte die Adresse für .crp fest ? Sie soll ja auf 0x2FC liegen. (im startup_LPC17xx.S steht:) .... .section ".crp" .globl CRP_Value CRP_Value: .long 0xFFFFFFFF .... Wenn ich ein bestimmen Teil eines Programms auf eine bestimme Adresse legen
-
Thread
Projekt Signal-Auswertung mit High-Speed-ADC
Schau Dir mal den LPC1769 von NXP an. Der läuft mit 120 MHz, hat jede Menge Schnittstellen, DMA ... Gruß, Klaus
devices larger than 64K, use additional available I/O pins as the higher order address lines A16, A17, A18, etc., as shown in Figure 13-46.
-
Thread
GNUARM Linker Fehler
Es muss an der Version von GCC liegen oder an meiner Installation von GCC. Bin zurück auf bu-2.17_gcc-4.1.1-c-c++_nl-1.14.0_gi-6.5.exe, damit geht es wieder. Mit der neuesten Version bu-2.19_gcc-4.3.2-c-c++_nl-1.16.0_gi-6.8.exe, treten die besagten Probleme auf. Weiss jemand warum das so ist
printf etc.? Wenn ja, musst du erst mit Syscalls die Hardware konfigurieren. Afaik gibts da für LPC was fertiges. Bei allem anderen heißt es: Selbst ist der Mann (oder Frau).
-
Thread
Verständnis AVR Interrupts Gesperrt
MUL8X8-Macros hat 40 Takte. 7 Takte mehr für einen > Callframe bedeutet einen Overhead von 7*100/40=17,6%. > > Du dummer Blindflansch kannst nichtmal trivialste Mathematik. Du bist so > prasseldumm, dass es einen Hund jammert... Wie ich schon sagte, hör auf, unnötig einen noch grösseren Idioten
auf vielen ATTinys, ATMegas, PICs, STM32, STM8, TI Stellaris, ESP8266, TEENSY MK20DX256VLH7, MBED LPC1347, MBED LPC4088 und anderen µCs. Programmiere den mal in ASM nach. Dafür müsstest Du für jeden µC ein eigenes Assembler-Programm schreiben, eine absolut sinnlose Arbeit.
-
Thread
Midi Platine bauen
vorbei: ucapps.de das brauchst du: http://ucapps.de/mbhp_din.html http://ucapps.de/mbhp_core_lpc17.html Gruß Jonas
-
Thread
Nur noch eine Linux Monokultur im Auto?
mittlerweile einiges: https://linuxplumbersconf.org/event/4/contributions/281/attachments/216/617/LPC_2019_kernel_fastboot_on_the_way.pdf
Oberflaechen obwohl ich auch eine Motiflizenz hatte... Hmmmm.... Torvalds hat Linux "0.01" am 17. September 1991 das erste Mal veröffentlicht. Hatte damals nur finnisches Tastaturlayout. Ausser Bash und Gnu-C-Compiler lief nix darauf. Erste GPL-Version "0.12" kam dann im Januar 1992. Da liefen
-
Thread
i2c i/o exp. mcp23016 "spinnt"
habe und er vom Erfinder des i2c stammt :). Ich habe hier: http://tech.dir.groups.yahoo.com/group/lpc2000/message/8827 was gefunden, kann das vielleicht jemand bestätigen ? Danke für eure Hilfe, Alex.
In der Tat sieht das sehr nach einem Software-Projekt aus. Der ...17 ist da wohl etwas besser.
-
Thread
Wanderkiste Widlar, Runde V
einen Link zu einem Datenblatt hat. Über einige wurde auch schon in den anderen Threads sinniert. 17x STE 081164 36x Safeware DESP10 (Irgend ein Microcontroller? SE2?) 24x General Semiconductor 3-9316b-4n09 85160.01.617-00 (Maskenprogramierter ROM) 54x Fujitsu MB674202U (40 Pin DIL)
ADY20 PNP, Germanium Falsch einsortiert: ca 25x Onsemi NCP1117ST18T3G 1.8V LDO (Marking "RDW", "17-18")
-
Thread
JTAG debugger für Anfänger (Cortx M3) erforderlich?
relativ billig beherrschbar. Und nun endlich meine beiden Fragen: 1.) Gibt es ein empfehlenswertes LPC17XX-Board für Anfänger (muß wirklich nicht mit Grafikdisplay etc. sein; ist auch zu teuer) und 2.) Überall wird was von JTAG-debugger geschrieben. Was das vom Pronzip ist habe ich schon rausgefunden
-
Thread
HDMI an Arduino
schrieb im Beitrag #5812577: > Der hat zu wenig I/O. Einem Pi mit ein paar SPI-Portbausteinen (mcp23s17 z.B.) mehr IOs zu verschaffen ist deutlich einfacher als einem Arduino richtige Grafik (in welcher Form auch immer) zu entlocken.
Aufbereitung quälen sollte. Sonst gäbe es auch noch uC mit eingebauten Graphikadapter. ZB. den LPC1788. Allerdings ist der für direkte LCD Ansteuerung ausgelegt. P.S.: An Moderation: Die Link wird als SPAM bewertet: "ciali-s". In der obigen Link müssen die Sonderzeichen entfernt werden. Habe
-
Thread
[V] STM32F103 Dev Board
ganzen Pins schön rausgeführt), aber mit den STM's bin ich leider nie warm geworden. Habe mich für die LPC's von NXP entschieden. Preis inkl. Versand 20 €.
Auf Grund der regen Nachfrage sind wir jetzt bei 17 € inkl. Versand ...
-
Thread
Was ist ein Bootloader?
Schnittstelle eine Firmware in den controllerinternen Flashrom zu bringen. Solche Bootlader sind in den LPC.. von NXP und den STM32.. von ST fest eingebaut. Eigentlich _alle_ können über den UART benutzt werden, aber es gibt je nach konkretem Chip auch welche, die man über USB direkt oder über SPI oder CAN
Dokument von ST: https://www.st.com/content/ccc/resource/technical/document/application_note/6a/17/92/02/58/98/45/0c/CD00264379.pdf/files/CD00264379.pdf/jcr:content/translations/en.CD00264379.pdf Der kategorische Verzicht auf einen ST-Link ist IMHO ein Fehler, weil der auch zum Debuggen gebraucht
-
Thread
Ist es sinnvoll, sich in Arduinos einzuarbeiten?
lieber einen mit "debugging capability" > onboard. Den DEBUG HEADER gab/gibt es auch einzeln für 17Euro. HAlt wie der auch beim LOW PIN COUNT USB DEV Board dabei ist. (Währe ja sonst auch Blödsinn das Board incl. normalen PIC UND HEADER für 40 Euro zu verkaufen und den Debug Header allein für 36...
ersten Schritte ist der 18F14K50 aber gar nicht schlecht, weil der Schaltplan und die Codebeispiele des LPC_USB_Dev.Board darauf ausgelegt sind und damit sofort laufen. Dadurch hat man dann eine Funktionierende Referenzplattform und kann direkt auch vergleichen wenn man auf größere µC umschreibt. Gruß
-
Thread
DCF77 Empfangsprobleme
ist das Umgehen der Verschlüsselung strafbar. Es gilt § 202a StGB. Aber: Amtsgericht Jülich, Az.: 17 Cs – 230 Js 99/21 – 55/23 "Die Strafbarkeit wegen Ausspähens von Daten wird ausgeschlossen, wenn der Zugang zu den Daten durch allgemein verfügbare Hilfsmittel ermöglicht wird."
geht es genausowenig. Der PTB ist zickig, teste mal Name: ntp2.rwth-aachen.de Address: 134.130.5.17
-
Thread
STM32 Software USB
0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B¤tviews=23900 Fast gegen Ende ganz unten, von STOne-32, 5/17/2011 12:19 PM. Wobei ich das so lese, daß er generell von STM32 schreibt. Da er dann zwischendrin aber auch noch was von M3 schreibt, kann man das natürlich auch so interpretieren, daß es gerade nicht
portierbar. > > Der Autor führt den kritischen Code im ram aus um definierte Laufzeiten Stimmt. Ein LPC81X wäre für so etwas evtl. gut geeignet. Das ist ein M0+ mit zero flash waitstates bis 30 MHz.
-
Thread
kleinster AVR mit i2c und SPI
sich TWI (two wire interface). Der kleinste (Tiny85) als 8-Pinner hat auch TWI mit Einschränkung: 17.3.4 Two-wire Mode The USI Two-wire mode is compliant to the Inter IC (TWI) bus protocol, but without slew rate limiting on outputs and input noise filtering. Pin names used by this mode are SCL and
hieße also auf den Quarz verzichten? Geht I2c (Master) > mit internem oszillator? Wird alles vom LPC810 in DIP8 erfüllt. Aber geht ja nicht: Michael Reinelt schrieb im Beitrag #3774723: > es muss ein AVR sein
-
Thread
USB-Microcontroller für universelle Verwendung, I/O
zwar nicht viel teurer, aber da gibt es keine 5-V-I/O mehr! Falsch. Die gibts auch noch: NXP LPC17xx existiert und hat 5V tolerante I/Os. Nuvoton hat Cortex-M0 mit weitem Bereich (2.5 bis 5.5V) - aber man braucht für die USB Signalpegel ohnehin meistens eine 3,3V Quelle, die bei Nuvoton aber integriert
-
Thread
Ein kleiner Oberoncompiler für die C16x-Familie
Interesse hat, habe noch sehr viele, teilweise original verpackte, Typen: - 144 x SAF-C167CR-LM - 17 x ST10F167-Q6 - 26 x ST10R167-Q6 - 24 x ST10F168-Q6 - 25 x ST10F269-Q3 - 154 x ST10F275-CAA - 20 x SAK-C164CI-LM - 20 x SAK-C161CS-32FF - 20 x SAF-XC164CS Bei Interesse kurze Nachricht
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,