-
Thread
AT91SAM7S Register Adressen Verstaendnisproblem
Rowley angefragt. Es geht zum Beispiel so: #include <targets/AT91SAM7S64.h> ldr r1, =PIOA_BASE str r0, [r1, #PIOA_PUSR_OFFSET] Kann mir jemand sagen warum in Header-Dateien die Bitmasken am Ende ein "U" haben? Beispiel: AIC_SMR21_PRIOR_MASK 0x7U
-
Thread
MagicPaket (WOL) auf netzwerk senden
" Telefonnummer (ohne Telefon) und DSL mit fester IP. Am DSL hängt ein Server, der sich täglich um 21Uhr selbstständig ausschaltet (Hardware schonen und Stromkosten sparen). Aufgeweckt wird dieser bei nur Bedarf per WOL. Ich benötige nun eine Möglichkeit beim Anruf auf dieser Telefon-Nummer ein WOL-Paket
Befehlen in der erstellten Datei aufgerufen werden und den Port eines Controllers so ansteuern, dass 10BaseT-kompatible Signale erzeugt werden. Die Macros könnten in C z.B. so aussehn: #define SendeStart { asm volatile ("ldi r24 , 2"); asm volatile ("ldi r25, 1"); } #define SendeBit1 { asm volatile
-
Thread
Auslaufsichere AA Batterien für alten Taschenrechner
dieser Spannung ihren > Dienst verweigern. Der TO soll es einfach nur probieren und endlich im 21. Jahrhundert ankommen! Primärzellen sind Mittelalter!
Rainer Z. schrieb im Beitrag #7776242: > Der TO soll es einfach nur probieren und endlich im 21. Jahrhundert > ankommen! Primärzellen sind Mittelalter! Das ist Ansichtssache. Für Uhren o.ä., die teilweise viele Jahre mit einer Primärzelle laufen, nehme ich _keine_ Akkus. Für die demnächst
-
Thread
ULN2803a Beschaltung
Ansteuerung mit 3,3V 1mA gedacht. Nö, die Datenblätter sagen: "The ULN2803A device has a 2.7-kΩ series base resistor for each Darlington pair for operation directly with TTL or 5-V CMOS devices" Sowohl für den 2803 (DIP) als auch 2803A (SO) wird der Eingangsstrom bei 3,85 Volt benannt. Er hat 2,7 kOhm
Manfred schrieb im Beitrag #6917677: > Was soll denn an die Ausgänge angeschlossen werden? Ich habe 21.12.2021 19:19 gerechnet und Bedenken formuliert, ob die ULN bei der _tatsächlichen Last_ sauber durchschalten. > Habe den Schaltplan geändert, wäre das ok so mit den switching-dioden > statt Widerstände
-
Thread
warum denn nicht?
ich super, denn meiner Meinung nach sind die existierenden Systeme alle irgendwie nicht für das 21. Jahrhundert. Die einen können nur 2kBit/s, die anderen sind nicht offen usw. usw... Aus meiner Sicht fehlt ein Hausbuskonzept, welches sowohl 10 Kanäle Video streamen kann alsauch bei Abwesenheit
natürlich viel zu groß und verbraucht ne Menge Strom. Ach ja und Ethernet gibts in kompatibler Form (10base2) auch schon 24 Jahre... Jedenfalls - Hausautomatisierung mit nem 5€ Schalter ist nicht zu machen, auch wenns den in 20Jahren immer noch geben wird. Ich gehe aber mal davon aus, dass man schon aus
-
Thread
ARM: kompliziert?
, nicht für Mem. > Und warum wird z.B. beim STM32F4xx folgendes definiert: #define SRAM1_BB_BASE ((uint32_t)0x22000000) /*!< SRAM1(112 KB) base address in the bit-band region */ #define SRAM2_BB_BASE ((uint32_t)0x2201C000) /*!< SRAM2(16 KB) base address in the bit-band
mittels DMA auf ein Array mit Werten (für die Sequenz) zugegriffen wird und als Ziel (DMA_PeripheralBaseAddr) dann die Baseadresse des BSRR angegeben wird?
-
Thread
Windows Programm für Spektrum-Analyzer HP859x
Befehl um an die Plotdaten zu kommen. Siehe mein Basic Programm 1 LOAD BIN "BPLUS" 2 OPTION BASE 1 3 DIM Daten$[20000] 4 DIM Daten1$[200] 5 DIM Daten2$[200] 6 DIM Daten3$[200] 7 DIM Daten4$[200] 8 DIM Daten5$[20000] 9 REAL Daten 10 ASSIGN @HP8752 TO 726
ENTER @HP8752;Daten2$ 17 PRINT Daten2$ 18 ENTER @HP8752;Daten3$ 20 PRINT Daten3$ 21 ENTER @HP8752;Daten4$ 23 PRINT Daten4$ 25 ENTER @HP8752;Daten5$ Ralph Berres
-
Thread
Bootloader + Int.Vektor
interrupts, adjust the alignment by rounding up to the next power of two. For example, if you require 21 interrupts, the alignment must be on a 64-word boundary because the required table size is 37 words, and the next power of two is 64. See your vendor documentation for the alignment details for your
der nach VTOR geschrieben wird ist im Reset_Handler auch maskiert: [c] /* Set the vector table base address */ pSrc = (uint32_t *) & _sfixed; SCB->VTOR = ((uint32_t) pSrc & SCB_VTOR_TBLOFF_Msk); [/c] Deshalb nimmt er die unteren Bit-Änderungen nicht an. Siehe Cortex M4 UserGuide 4.3.4 Vector
-
Thread
Geschwindigkeit IO-Zugriff
Boah Leute, lernt doch mal mit den Chips richtig umzugehen: ldr R0, =(GPIOA_BASE+GPIO_BSRR) ldr R1, =0x00000001 ldr R2, =0x00010000 Lop: str R1, [R0] // Pin au 0 setzen str R2, [R0] // Pin auf 1 setzen b Lop Gibt an zwei von drei Takten
GPIOC->BRR = GPIO_PIN_5; } 70 ns while (1) { GPIOC->BSRR = (1<<5); GPIOC->BSRR = (1<<21); } 125 ns while (1) { GPIOC->BSRR |= (1<<5); GPIOC->BRR |= (1<<5); } 140 ns while (1) { GPIOC->ODR = (1<<5); GPIOC->ODR &= ~(1<<5); } 220 ns while
-
Artikel
PHILIPS VP5500 VoIP Telefon
: pp: hw ver = 2 Jan 1 00:00:03 imx21 daemon.warn klogd: prp_dbg=0 Jan 1 00:00:03 imx21 daemon.warn klogd: Motorola PreProcessor Linux driver ver 0.0 - Copyright (C) 2003 Motorola Inc Jan 1 00:00:03 imx21 daemon.info klogd: hmp4d: base_port=0x10026800 irq=50 Jan 1 00:00:03 imx21 daemon.info klogd: hmp4d: module inserted Jan 1 00:00:03 imx21 daemon.info klogd: hmp4e: base_port=0x10026c00 irq=49 Jan 1 00:00:03 imx21 daemon.info klogd: hmp4e: Compatble HW found with ID: 0x004c1882
-
Thread
Was sind die zurzeit besten CD- und DVD-Rohlinge am Markt?
das wirklch war, die waren durchweg schrott. Moser-Baer hatte ich zuletzt von netto (Marke "i@base") mal testweise gekauft als die die Restposten für 1€ raushauten: extrem miese Quali das scheint Ausschussware zu sein wie das was damals oft in Discountern als CD/DVD-Rs als Eigenmarke verkauft
linkCode=xm2&camp=2025&creative=165953&smid=A3JWKAKR8XB7XF&creativeASIN=B0000ATF4R&tag=geizhalspre03-21&ascsubtag=WZQY9SuQS4KOHl8P5IsNA https://geizhals.de/philips-cd-r-90min-800mb-cr8d8nb25-a61721.html?hloc=de
-
Thread
sudo apt-get remove --auto-remove cups
Statusinformationen werden eingelesen... Fertig Die folgenden Pakete werden ENTFERNT: bluez-cups clamav-base clamav-freshclam cups hplip indicator-printers keyboard-configuration libclamav6 libfs6 libmtdev1 libtommath0 libxatracker1 libxcb-dri2-0 libxvmc1 linux-headers-3.2.0-36 linux-headers-3.2.0-36
(root@kbuild-rh6-x64) (gcc version 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC) ) #1 SMP Fri Jun 6 09:35:21 MSK 2014
-
Thread
Switch Upgrade XGS1010-12 nach XGS1210-12
No ethernet found. Hit Esc key to stop autoboot: 0 RTL9300# # help ? - alias for 'help' base - print or set address offset boota - boota - boot application image from one of dual images partition automatically bootm - boot application image from memory bootp - boot image via network
binwalk --extract 40. Looks like there is two different the linux filesystem is under 350A20 & 3C21D0. You can extract them using cpio -i -F 350A20. I havnt had time to dig around any more, but by the looks of it everything you need should be in this firmware file. BR Viktor
-
Thread
SMD Diode gesucht
beiden Lötfahnen haben einen Abstand von ca. 1,4 mm. Als erstes dachte ich, dass es sich um eine BAS21-03W aber das SOD-323 Package hat eine Abmessung von 1,7 x 1,25 mm, was zu groß ist. Was könnte das für eine Diode sein? Danke für die Hilfe
-
Thread
⚠ neuer Virus für Router geht um
Software fast schon auf Fritz-Niveau. Die ist schon ein paar Jahre alt, und hat trotzdem per Oktober '21 ein Update verfügbar. mh schrieb im Beitrag #6879055: > Kevin M. schrieb: >> Mal davon abgesehen das meine damals ständig abgestürzt ist, was selbst >> nach mehrmaligem tausch nicht besser wurde
hatte jetzt schon mehrere DECT-Telefone alle, bis auf das FritzFon, haben problemlos mit fremden Basen zusammengearbeitet. Das FritzFon konnte am Speedport nur telefonieren. Wenn die ganzen "DECT-Funktionen" nicht funktionieren wäre das vielleicht Ok. Aber das Teil konnte nichtmal die Uhrzeit anzeigen
-
Thread
GCC Ram Segmente
0x0000000008000b50 0x18 ./o/main.o 0x0000000008000b50 main .text.TIM_TimeBaseInit 0x0000000008000b68 0xf8 ./o/stm32f10x_tim.o 0x0000000008000b68 TIM_TimeBaseInit .text.TIM_ICInit 0x0000000008000c60
TIM_BDTRInitStructure > 0x0000000020000010 TIM_TimeBaseStructure > 0x000000002000001c DAC_InitStructure > 0x000000002000002c GPIO_InitStructure > 0x0000000020000030
-
Thread
Windows 7 bootet nicht mehr nach Sicherheitsupdate
Treibers: https://www.borncity.com/blog/2017/12/12/windows-update-nvidia-display-10-27-2017-23-21-13-8813/ ciao gustav
Treibers: > > https://www.borncity.com/blog/2017/12/12/windows-update-nvidia-display-10-27-2017-23-21-13-8813/ Er blendet auch aus. Das ist mit einem Haken rausnehmen nicht getan. Du mußt mit der RMT auf das angebotene Update gehen und dann Ausblenden anklicken.
-
Thread
AVR TWI Master und Slave Funtionen in C
Schreibfehler. Die Funktion Delay_ms macht das was sie soll: Parameter sind die Millisekunden. Zur BAS software kann ich nichts hinzufügen. BAS habe ich vor 20 Jahren verlassen :-) als K&R mit C DER Standard wurde. Wiess bis heute nicht, warum es immer noch Menschen gibt, die mit BAS rumspielen !?!
folgende Fehlermeldungen. Was bedeuten die?? Schon mal vielen Dank!! Grüße Simon Build started 21.12.2010 at 18:37:23 avr-gcc -mmcu=atmega88 -Wl,-Map=Master.map Master.o -o Master.elf Master.o: In function `main': C:\Users\Simon\Desktop\Master\TWI_Master\default/../Master.c:46: undefined reference
-
Thread
LPC2468 External Memory Controller Frage
#include "targets/LPC2468.h" int main(void) { int i; int j; int* x = 0xA0000000; /* base addr of the sdram */ /* setup pll */ MAMCR = 2; MAMTIM = 7; IRCTRIM = 0xe0; PLLCON &= 0xFFFFFFFD; PLLFEED = 0xAA; PLLFEED = 0x55; PLLCON &= 0xFFFFFFFE; PLLFEED = 0xAA;
= 0xAA; PLLFEED = 0x55; // 40 MHz /* for test only */ PINSEL1 = 0; PINSEL1 |= (1 << 21); PCLKSEL1 |= 4; PINSEL2 = 0; PINMODE2 = 0; FIO1DIR = 0x10; FIO1MASK = 0; PCLKSEL0 = 4; /* setup emc */ PCONP |= (1 << 11); PINSEL5 = 0x55010115; PINMODE5 = 0xAA02022A
-
Thread
>400 Bücher-Sammlung Elektronik, Mikrocontroller, HF, uvm.
Hier ein Auszug: Franzis - Professionelle Schaltungstechnik Band 1 bis Band 12 Franzis RPB - 21 Bände - Radiotechnik, Transistoren, Elektronik, EPROMs uvm. TOPP Buchreihe Elektronik - 19 Bände - HF-Spannungsmessungen, Dioden & Gleichrichter, Operationsverstärker uvm. Elektrotechnik Fachstufe
Schaltungssammlung LEDs, LCDs und Lasertechnik Schaltungssammlung Mess- und Prüftechnik Das große Buch zu dBASE IV Steuern & Visualisieren mit Mess-Systemen Klaus Habetha • Höhere Mathematik für Ingenieure und Physiker • Band I Klaus Habetha • Höhere Mathematik Band 2 Klaus Habetha • Höhere Mathematik Band
-
Thread
Schnelle FFT in Assembler
/ 128 = 86 Hz Bandbreite pro Schritt, Grenzfrequenz 11Khz. Reduzierung 22Kz/4 -> 2.75Khz / 128 = 21Hz Bandbreite pro Schritt, Grenzfrequenz 2.75Khz. Die ersten 32 Samples mit 11Khz werden durch die 128 Samples mit 2.75Khz überdeckt. Dein Display würde also 128 Samples mit 21Hz Bandbreite plus 96
Mit 42,67kHz Samplerate hätte man den Bereich bis 21,33kHz mit 333Hz Auflösung. 3 Stück zusammengefasst und man hat genau das 1kHz Raster. Der Tiefpass kann dann auch einfacher werden, da er nur bis 16kHz alles ungehindert durchlassen muss, dann aber
-
Thread
cpp memory leaks vermeiden
Derived1> (... /* Konstruktor-Parameter für Derived1 */); // virtuelle Funktionen aufrufen for (Base& obj : counters) obj.current ().exec (); // Alle löschen counters.clear (); }[/c]
Oliver S. (oliverso) 11.03.2025 16:21 >Um das nur kurz im Kontext des Threads hier zu bewerten: hier geht's um >einen AVR mit Arduino. Das ist zwar gcc und C++, Exceptions gibt's da >aber keine. Nicht ganz. Es geht um ein "Design
-
Thread
FTDI unter Linux per cutecom, minicom, hterm ansprechen
tty2 crw--w---- 1 root tty 4, 20 9. Jan 17:20 tty20 crw--w---- 1 root tty 4, 21 9. Jan 17:20 tty21 crw--w---- 1 root tty 4, 22 9. Jan 17:20 tty22 crw--w---- 1 root tty 4, 23 9. Jan 17:20 tty23 crw--w---- 1 root tty 4, 24 9. Jan 17:20 tty24 crw
PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff6ea6d1000 read(3, "# Locale name alias data base.\n#"..., 4096) = 2997 read(3, "", 4096) = 0 close(3) = 0 munmap(0x7ff6ea6d1000, 4096) = 0 open("/usr/share/locale/de_DE.utf8/LC_MESSAGES
-
Thread
Primitiver Computer im Eigenbau
Port dann nur für das Display benutzen. Ich habe vor 20 Jahren einen Receiver gebaut, mit insgesamt 21 von diesen CD4056 an ebensovielen 7-Segmentanzeigen (Frequenz, Lautstärke, Source etc.). Die ham das klaglos über Jahrzehnte verkraftet, flackerten nicht, zeigten keine unterschiedliche Segmentintensität
Ulrich Radig folgendes Gefunden (Siehe Schaltplan): http://www.ulrichradig.de/home/index.php/avr/base_kit_avr Wenn ich das richtig sehe dient der 74HCT244 nur dazu, das Signal vom Parallelport auf 5V zu bringen/verstärken und das "I/O-Gewackel" zu verhindern.. Findet ihr das besser?