-
Thread
Volta VT5 Solardach 610Wp oder 1210Wp klos 40km pro Sonnentag, Akku 105Ah LiFePo4, ANT BMS LCD, MPPT
-------------------------------------------------------------- Akku LiFePo4 3,2V 105Ah 0,1-0,5mΩ *24s=12mR 76,8V 60-87,6V 8.064Wh 131x37x200mm 1,98/47,5kg 4000Zyklen hohe Lebensdauer 20Jahre https://www.ebay.de/itm/255982758692 EVE LF105 0,5C M4x9mm Cu-Brücken 105Ah 699€/16 + 379€/8=1078€/24 8kWh powercells-shop
-30% Entladezeit 5h -> 1h), Ladegerät 230Vac 72-89Vdc 5,5Ao ca. 400-490W Winterreifen 110/90-12 64L / 64P TL, Hub Felge 4.00-12 AD32,8x8,5cm 7/diagonal10cm ID6,3 oder 7cm 2x4,22€+58,71€ Motorleistung 3,9kW 72V (Controller Motorstrom 50A 80Apk 24x Mosfet) https://de.aliexpress.com/item/1005007229044506
-
Thread
Warum haben Oszilloskope so wenig Speicher?
Heute hat ein Einsteiger-DSO eine Speichertiefe von etwa 2 Mpts (Keysight) bis 24 MPts (Rigol). Bei einer Auflösung von 8 Bit sind das somit: (2*1000^2)/(1024^2) = 1,90 MiB bzw. (24*1000^2)/(1024^2) = 22,88 MiB Habe ich irgendwo einen Denkfehler in der Rechnung oder warum
das DDR2 > oder besser sein. Also mein DS1054z hat z.b. in der Nähe des "Aquisition-FPGA" einen 64MB DDR2 Ram Chip vom Typ H5PS5162GFR https://pdf1.alldatasheet.com/datasheet-pdf/view/534193/HYNIX/H5PS5162GFRC4C.html sowie ein CY7C1360C-200AXC 9MBit SRAM https://www.mouser.de/datasheet/2/100
-
Thread
50+ LED Treiber / Multiplexer
aber ich muss die led-farben ja im betrieb wechseln... darauf bezieht sich auch meine frage. alle 64rgb leds müssen vier farbodi durchwechseln können, durch den µC getriggert
Schon klar. > darauf bezieht sich auch meine frage. Und auch meine Antwort ;-) > alle 64rgb >leds müssen vier farbodi durchwechseln können, durch den µC getriggert Was du so alles für Fachbegriffe kennst . . .
-
Thread
20 PINs umschalten ?
PINs gleichzeitig 1:1 Umschalten können. Und das gerne mit 4 Platinen. Genau geht es darum eine C64 Tastatur an 4 C64 anzuschliessen.
gleichzeitig 1:1 Umschalten können. > > Und das gerne mit 4 Platinen. > > Genau geht es darum eine C64 Tastatur an 4 C64 anzuschliessen. Also die Steuerplatine (Tastatur) immer auf einen einzelnen C64, drei C64 bleiben jeweils unbeschaltet - richtig? Wenn Mechanisch reicht besorg dir bei Ebay
-
Thread
STECCY - ZX-Spectrum-Emulator mit STM32
Super Teil. Erstaunlich, was man so alles machen kann. Wenn das OS vom C64 frei wäre... Aber auch da sind erste Anzeichen für eine Neuauflage in Sicht...
noch mehr Optionen? Ich würde da gern was mit anderen AV Eingängen einsetzen - z.B. um auch einen C64 dran zu hängen. Grüße, Egberto
-
Thread
Vieleeeele Eingänge, viele Ausgänge.
REL_STC ){ STC_ACK = 1; // ACK = MCU ready } } if( TARGET ){ // if Target = +24V STC_X0V = 1; MCU_X0V = 1; } } [/c] Peter
oder Relais Kontakte). Wie wäre es am besten diese etwa 64 Eingänge Byteweise einzulesen und über I2C verteilen? Vom 74LS373 oder mit uraltem Intel 8255 könnte man einen Vorspeicher (Flip-Flop) bauen mit 64 Eingängen, aber beide Lösungen scheinen mir als uralt
-
Thread
Optimierung Soft-PWM
: [avrasm] lds r24,IRQ_Counter lds r25,Brightness+1 cp r24,r25 brsh .L49 ori r19,lo8(2) sts Shift_Register,r19 .L49: lds r24,IRQ_Counter lds r25,Brightness+2 cp r24,r25 brsh .L50 ori r19,lo8(4) sts Shift_Register
Vielleicht als Anregung: http://mino-elektronik.de/AVR_PWM_64/AVR_PWM_64.htm Die PWM wird etwas anders erzeugt. Du mußt ein bißchen lesen, um es zu verstehen.
-
Thread
Frage zu R8C (Multiplizierer)
Hat da jemand Erfahrungswerte, bzw. könnte das mal grob überschlagen, da ich noch nicht so tief in R8C-Assembler eingetaucht bin. Vielleicht eine noch weitere Frage : Gibt es unter dem Glyn C Compiler einen 64Bit Datentypen ? (wenn ich unter C 2 32Bit Werte multipliziere bekomme ich ja als ergebnis
Hallo A.K. bei der C-Multiplikation bei der nur die unteren 32 der 64 bit benötigt werden gebe ich dir recht. Aber es geht sich ja gerade um 64 Bit. Mal etwas zum Rechenvorgang : Ich will ja einen IIR-Biquad durchrechnen
-
Thread
Schneller Mikrocontroller mit Ethernet gesucht
mir kein MC ein, der das alles erfüllt (soweit ich die > Anforderungen verstanden habe). AT32UC3C bis zu 512 kiB Flash, 64 kiB SRAM, USB Device und Host, 10/100 Ethernet MAC, 16 Kanal 12-Bit ADC (max 1.5 MS/s), 2x 12-Bit DAC eCOG1X bis zu 512 kiB Flash, 24-kiB SRAM, USB 2.0 Device Host (Hi-Speed
Flash, 128 kiB SRAM, USB Device und Host, 10/100 Ethernet MAC, 16 Kanal 10-Bit ADC (max. 1 MS/s) CY8C55xx bis zu 256 kiB Flash, 64 Kib SRAM, USB Device, 12-Bit 1MS/s SAR ADC, 20-Bit Delta-Sigma ADC (48 kHz @ 16-Bit, 192 kHz @ 12-Bit). 8-Bit DAC Ohne eingebauten Ethernet MAC und USB geht... ADuC7027
-
Thread
LEDs mit Timer ansteuern
Wenn mir jemand das in C schreibt, ich nerve nie wieder! Ich bitte euch aus tiefstem Herzen..
; } if(minute == 60) { stunde++; minute = 0; } if(stunde == 24) { stunde = 0; } } } [/c] Ist die LED jetzt nur bei minute == 2 an oder auch danach? Wie sag ich, dass er die LED auch danach noch anlassen soll?
-
Thread
2m-Empfang mit DAB-Stick
gr_fir_ccf: using SSE Found Terratec NOXON stick with FC0013 tuner Setting sample rate: 2048000,000 Hz I2C write failed>>> gr_fir_ccc: using SSE Finished buffering (32768/65536) I2C write failedI2C write failedI2C write failedI2C write failedI2C write failedI2C write failedI2C write failedI2C write failedI2C write failedI2C write failedI2C write failedI2C write failedI2C write failedI2C write failedI2C write failedI2C write failedI2C write failedI2C write failedI2C write failedI2C write failedI2C write failedI2C write failedI2C
-
Thread
Assemblercode im Microchip-XC16-Compiler
Einige Gründe für Assembler findest Du hier: https://books.google.de/books?id=pjFsDAAAQBAJ&pg=PT64&lpg=PT64&dq=microchip+assembler+xc16&source=bl&ots=6CPw8mxAjw&sig=75Lpk6AfhK6idOK4kl8pVQDuZJk&hl=de&sa=X&ved=0ahUKEwiwk96Q-vHVAhXEI1AKHa1tC1k4ChDoAQg5MAM#v=onepage&q=microchip%20assembler%20xc16&f=false
Gründe für Assembler findest > Du hier: > > https://books.google.de/books?id=pjFsDAAAQBAJ&pg=PT64&lpg=PT64&dq=microchip+assembler+xc16&source=bl&ots=6CPw8mxAjw&sig=75Lpk6AfhK6idOK4kl8pVQDuZJk&hl=de&sa=X&ved=0ahUKEwiwk96Q-vHVAhXEI1AKHa1tC1k4ChDoAQg5MAM#v=onepage&q=microchip%20assembler%20xc16&f=false
-
Thread
Einstieg 32Bit µC - Welche "Familie"
Treads auch nicht exhumiern möchte hier der neue Beitrag. Vorhanden ist die Erfahrung: 8-Bit µC (Schreib grade ne Ansteuerung für PATA nach dem ATA-8 Standart) PC Programmierung C / C++ / C++ Cli/.net sowie Grundkentnisse DirektX mehr schlecht als recht leider =/ Platinen ätzen kann ich und werde
habe: Freescales CodeWarrior gibt es dazu in einer kostenlosen Version. Bei der ist allerdings der C-Compiler auf 32/64kB beschränkt.
-
Thread
Speicheradressen EEPROM
#4323017: > Im Buch wird die Speicheradresse 0 angegeben. > Wieviele Speicheradressen hat ein EEPROM 24LC64 xxxC64 -> 64kBit -> 8k Byte > und welcher Wert kann in einer Speicheradresse gespeichert > werden(Datengröße) immer nur Bytes a 8 Bit = macht 256 = 2^8 von 0-255 = 256 verschiedene Inhalte
Manuel schrieb im Beitrag #4323017: > Wieviele Speicheradressen hat ein EEPROM 24LC64 8192
-
Thread
return auch mit string?
(minibuf[31]<<24UL) 24UL mag im ersten Augenblick unnötig erscheinen, da ja 24 nicht so groß ist. Es hat aber doch seinen Sinn, da C eine Operation in dem größten Format der Operanden ausführt, d.h. es wird damit
> (((uint32_t) minibuf[31])<<24UL) Und dann würde doch eine 24 anstelle der 24UL reichen, oder? Volkmar
-
Thread
Performante Windows XP Konfiguration / Verschiedene Fragen / PAE
c-hater schrieb im Beitrag #7103639: > Kann ich definitiv nicht bestätigen. Unsere ganz normale Entwicklung > verwendet aktuell immer noch *Eagle 6.5.0* (unter Windows10/64Bit). Es > gibt da keinerlei
. Erst ab Windows11 gibt's nur noch 64bit.
-
Thread
Immer wieder MicroSD Ausfälle beim Raspberry Pi
Aber trocken! Könnte das was ausmachen? Eigentlich doch nicht wirklich, oder? Wir reden hier von -5°C - max. 30°C
Hast Du mal mit [c]sudo dumpe2fs -h /dev/mmcblk0p2 [/c] geguckt, was unter „Lifetime writes“ ausgegeben wird? Möglicherweise musst Du die Partition (hinter /dev/…) noch auf Deine SD Card anpassen.
-
Thread
-
Thread
uClock - Matrix-Uhr mit WS2812 LEDs
Um das einigermaßen mit den WS2812 zu erreichen, arbeitet die uClock-Sorftware (wie auch die WC24h-SW) mit 64 angepassten Helligkeitsstufen, die per Gamma-Korrektur auf 256 hochgerechnet werden. Wenn man jetzt aber wirklich 256 nutzbare Stufen hat (also 4x so viele), dann wird das Fading butterweich
www.mikrocontroller.net/topic/488417 Ich arbeite daher gerade an einer STM32F303CCT6-Portierung für die WodClock24. Zum Test habe ich mir folgendes Black-Pill bestellt: https://robotdyn.com/stm32f303cct6-256-kb-flash-stm32-arm-cortexr-m4-mini-system-dev-board-3326a9dd-3c19-11e9-910a-901b0ebb3621.html Das Ding
-
Thread
Arduino - UNO Flashershield (Linux)
. hans@Dell:~$ sudo rm libreadline.so.6 [sudo] Passwort für hans: hans@Dell:~$ cd /lib/x86_64-linux-gnu hans@Dell:/lib/x86_64-linux-gnu$ sudo ln -s libreadline.so.7.0 libreadline.so.6 hans@Dell:/lib/x86_64-linux-gnu$ sudo avrdude -c arduino -p m328p -P /dev/ttyUSB0 -b 57600 -B 5 avrdude
* lrwxrwxrwx 1 root root 17 Dez 18 12:16 /lib/x86_64-linux-gnu/libtermcap.so.2 -> libncurses.so.5.9 hans@Dell:/lib/x86_64-linux-gnu$ sudo avrdude -c arduino -p m328p -P /dev/ttyUSB0 -b 57600 -B 5 avrdude: AVR device initialized and ready to accept
-
Thread
7-Segment Multiplexing mittels ATmega
diese Tabelle hier nicht? http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/Die_Timer_und_Z%C3%A4hler_des_AVR CS00 -> 1 CS01 -> 1 = CPU-Takt / 64
Tabelle hier nicht? > > http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/Die_Timer_und_Z%C3%A4hler_des_AVR > > CS00 -> 1 > CS01 -> 1 > = CPU-Takt / 64 Abgesehen davon, dass sie für den falschen µC-Typ ist, Zitat [code] Der 8-Bit Timer wird z.B bei AT90S2313 [/code] stimmt das schon
-
Thread
[Rundum] Sammelbestellung de.Mouser.com 2020
Teile der Bestellung vom 12.5. https://www.mouser.de/ProjectManager/ProjectDetail.aspx?AccessID=3c69c861bd 5x TVS Dioden D24V0S1U2TQ-7 Die sind sehr klein. Sind die vielleicht woanders mit rein gegangen?
Teile der Bestellung vom 12.5. > https://www.mouser.de/ProjectManager/ProjectDetail.aspx?AccessID=3c69c861bd > 5x TVS Dioden D24V0S1U2TQ-7 > Die sind sehr klein. Sind die vielleicht woanders mit rein gegangen? Die Teile sind heute angekommen. Vielen Dank.
-
Thread
ispMACH 4000 - Wie die Hardware programmieren?
ja nur 5V vertragen, aber bei den MOS-Bausteinen reichen 3.3V TTL/etc. zur Ansteuerung. Meinen C64/C128 steuere ich z.B. mit einem Xilinx XC9572XL an. Funktioniert problemlos.
gewünschte Konfigurationslogik. Sowas kriegt man in einen XC9572XL bzw. MACH4064. Achtung: bei meinen C64/C128 greift der 6510 bzw. 74LS245 (Buffer) auf die Modulschnittstelle. Diese Bausteine "akzeptieren" 3.3V-Logik. Es gibt aber auch MOS-Bausteine, denen 3.3V-Logik zuwenig sind!!!
-
Thread
OLED zeigt nur wirre Pixel am I2C
Stimmt. Die I2C-Pullups finde ich auch nirgendwo. Um zu sehen, was tatsächlich abläuft, ist ein Logicanalyzer das Mittel der Wahl. Diese 24MHz 8Ch Teile bei Amazon für 10...20€ reichen völlig aus. In der Zwischenzeit
define OLED_RESET 3 // Reset pin # (or -1 if sharing Arduino reset pin) #define SCREEN_ADDRESS 0x3C ///< See datasheet for Address; 0x3D for 128x64, 0x3C for 128x32 Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET); #define NUMFLAKES 10 // Number of snowflakes in the
-
Thread
Anfänger: HEX File für ATMEL 90USB162 aus vorhandenem Code erzeugen
USERDNSDOMAIN=DE.010101.COM USERDOMAIN=DE USERDOMAIN_ROAMINGPROFILE=DE USERNAME=michague USERPROFILE='C:\Users\michague' VXIPNPPATH='C:\Program Files (x86)\IVI Foundation\VISA\' VXIPNPPATH64='C:\Program Files\IVI Foundation\VISA\' WD='C:\Users\michague\Downloads\msys\1.0\\bin\' WINDIR='C:\Windows'
%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\DMIX;C:\SWTOOLS\ReadyApps;C:\Program Files\7-Zip;C:\Program Files (x86)\IVI Foundation\IVI\bin;C:\Program Files\IVI Foundation\IVI\bin;C:\Program Files\IVI Foundation\VISA\Win64\
-
Thread
Welcher Bus kann das?
Schon mal an den LPC11C24 von NXP gedacht? ARM Cortex M0 mit CAN-Controller und integriertem CAN-Treiber. Kostet z.B. bei Mouser 2,85€/Stk. @ 100Stk. mfg Thorsten
/de/technologies/semiconductors/microcontrollers/32-bit/Seiten/5006541-LPC11C24FBD48-301,.aspx?IM=0#sthash.yieImdI3.dpuf
-
Thread
IC identifizieren
http://www.google.de/#q=W24M512AK
manchen alten Nadeldrockern kann man sie zur Speichererweiterung verwenden. Z.Bsp. in meinem Citizen24.
-
Thread
Physikprojekte
c = 393 J/kg*°C, c_mol = 24.9 J/mol*°C Eisen: c = 494 J/kg*°C, c_mol = 27.6 J/mol*°C Mit den Ergebnissen bin ich eigentlich mehr als zufrieden, Heureka...
Christoph E. schrieb im Beitrag #7561799: > Meine Ergebnisse: > Aluminium: c = 968 J/kg*°C, c_mol = 26.1 J/mol*°C > Kupfer: c = 393 J/kg*°C, c_mol = 24.9 J/mol*°C > Eisen: c = 494 J/kg*°C, c_mol = 27.6 J/mol*°C Faszinierende Ergebnisse! Interessant ist auch der Zusammenhang
-
Thread
Frage zu time_t usw.
nicht Der Sinn von Doku besteht darin, diesem Zustand abzuhelfen. https://www.tutorialspoint.com/c_standard_library/c_function_localtime.htm
Thorsten S. schrieb im Beitrag #7613820: > Ich brauche eigentlich nur etwas das nach 24 Stunden true wird, 24 Stunden "nach was"? Evtl. kannst du dir das ganze struct tm sparen, und einfach ausnutzen, dass 24 Stunden 24×60 Minuten und damit 24×60×60 Sekunden sind. time_t enthält Sekunden
-
Thread
Steuerung für Haus mit Windows
anschliessen kann;)) GS 8 IC-Sockel, 8-polig, doppelter Federkontakt 1 4 0,040 € 0,16 € ST 24C256 BN6 CMOS seriell EEPROM, 5V, DIP-8 1 1 1,05 € 1,05 € ATMEGA 32-16 DIP ATMega AVR-RISC-Controller, DIL-40 1 1 3,15 € 3,15 € ST 24C64 BN6 CMOS seriell EEPROM, 5V, DIP-8 1
/hap/var/static/images/*.* /media/.../images [/c] == Import eines Backups == Die gesicherte Datei hap.sql kann so mit mysql wieder auf dem neuen System importiert werden. [c] mysql < hap.sql -u root -p [/c] Die gespeicherten Bilder können
-
Thread
Bedarf an eigenbau STM32F429 Evaluation Board ?
zur Zeit: - STM32F429IIT6 (2MB, 256k, TQFP176) - SWD 10polig (Mini JTAG) - SPI Flash 32Mbit - I2C EEPROM 16kBit - SDRAM 64Mbit - Ethernet LAN8710A mit RJ45 Port - Micro-SD Slot - CAN, RS232, RS485 - USB wird noch geklärt - Anschluss für TFT Display analog dem ST32F49 Discovery mit Touch -
von 10cm x 5cm und im Moment ist das geroutet : -CPU (F429 mit kompletter Beschaltung) -SDRAM (64MBit) -Reset-Button -Boot-Button -3,3V Regler -3pol Power-Stecker -6pol SWD-Stecker -USB-Buchse (USB OTG an PA11/PA12) -USB-Buchse (RS232-UART an PB10/PB11) -34pol Pinhead für TFT -I2C-EEprom
-
Thread
AVRs über USB programmieren!
BTW: kennt jemand ein besseres (feature mäßig) Forum? Da kommt man sich ja vor wie zur Zeiten von C64 & co...
BTW: kennt jemand ein besseres (feature mäßig) Forum? Da kommt man sich >ja vor wie zur Zeiten von C64 & co... Bin mir sicher das Patches willkommen sind
-
Thread
Byte auf verteilten Ausgängen ordnen
(0xffff4567, out, PORTC); } [/c] avr-objdump -d foo.o: [code] 00000000 <pinout>: 0: 9b b1 in r25, 0x0b ; 11 2: 80 fb bst r24, 0 4: 97 f9 bld r25, 7 6: 81 fb bst r24, 1
fb bst r24, 4 18: 93 f9 bld r25, 3 1a: 85 fb bst r24, 5 1c: 92 f9 bld r25, 2 1e: 86 fb bst r24, 6 20: 91 f9 bld r25, 1 22: 87 fb bst
-
Thread
Bruch approximieren
Brüche hinzugefügt. Übrigens solltest du (falls du es noch nicht getan hast) in deinem approx2.c in Zeile 79 [c] for( size_t ii = 1; ii<nEl; ii++ ) [/c] das < durch ein <= ersetzen, sonst wird in vielen Fällen nicht die beste, sondern nur die zweitbeste Näherung gefunden. Könntest
verstanden. Aber das ist etwas für heute abend. Ich hatte noch keinen Kaffee. Etwas Off-Topic: [c] if (zv < 0) { negative = true; zv = -(uint32_t)zv; } [/c] Ist das erlaubt?
-
Thread
Lötpunkte OLED Display
http://www.ebay.de/itm/Serial-UART-I2C-SPI-128x64-12864-OLED-LED-LCD-Module-White-for-Arduino-PIC-AVR-/251233903648?pt=LH_DefaultDomain_0&hash=item3a7eb52420 Damit keiner suchen muss.
Max H. schrieb im Beitrag #4085718: > Integrated 64MHz PIC18F26K20 Sorry schreibfehler 18f24 war müll es sollte 26 bedeuten
-
Thread
Union Problem
in den Zwischenspeicher der union. [C] void foo() { dimmer.motor.spulenwert = sinus_tab[dimmer.mikro_schritt]; ca: 80 91 06 01 lds r24, 0x0106 ce: e8 2f mov r30, r24 d0: ff 27 eor r31, r31 d2: ee
lds r24, 0x0107 f4: 8f b9 out 0x0f, r24 ; 15 while (!(SPSR & (1 << SPIF))); f6: 77 9b sbis 0x0e, 7 ; 14 f8: fe cf rjmp .-4 ; 0xf6 <foo+0x2c> fa: 08 95
-
Thread
~100 TB Speichern
Groß- und Kleinbuchstaben, die 10 Ziffern und noch 2 Sonderzeichen zulässig sind. [code] md5: c=26*2+10+2=64 n=7 (c^n+c^(n-1)+c^(n-2)+c^(n-3)+c^(n-4)+c^(n-5)+c^(n-6))*(n+16)=102760705783232 ans/(1024^4)=93.46 TB bei sha1 wären: (c^n+c^(n-1)+c^(n-2)+c^(n-3)+c^(n-4)+c^(n-5)+c^(n-6))*(n+20)
0,83 s braucht. Bei 4467856773184 Hashs sind das also: ((4467856773184/(1*10^6))*0,67)/(60*60*24) = 34,65 Tage Insofern nein, das brichst du offenbar nicht so schnell, wenn du dessen Algorithmus verwendest. Gut, mit GPUs wird das wahrscheinlich schneller gehen, und ob er jetzt PHP oder C verwendet
-
Thread
AVR <--> 89C52
33MHz? Laut Datenblatt geht der bis 24MHz. Aber egal, selbst wenn es eine 33er Version gibt gibt es schon ein paar Unterschiede. Laß mich den 89C52 mal mit einem AT90S8515 vergleichen, das dürfte eher hinkommen als der 4433. Der 8515 erreicht
Modelle auch 6), d.h. jeder Maschinenbefehl braucht zur Ausführung immer 12 , (manche Befehle auch 24), Oszillatortakte. Also wenn ein 89C52 mit 24 MHz getaktet wird bringt er maximal eine Leistung von 24000000/12 = 2000000 Millionen Befehlen pro Sekunde, (=2MIPS). Ein mit der gleichen Frequenz getakteter
-
Thread
Typumwandlung via Typecast?
* 1000[/c] Ebenso geht: [c](uint32_t) 10 * 1000 * 1000[/c] Damit stimmt dann der Wert wie erwartet. Für 64 Bit muss man ULL bzw. uint64_t nehmen. Außerdem sollte man möglichst zuerst alle Konstanten zuerst
10UL * 1000 * 1000[/c] > Ebenso geht: > [c](uint32_t) 10 * 1000 * 1000[/c] > > Damit stimmt dann der Wert wie erwartet. Für 64 Bit muss man ULL bzw. > uint64_t nehmen. Super, vielen Dank für die ausführliche Erklärung
-
Thread
Target mit SWD verbinden - "Vdd from Application" , GND?
0x374d 0x0483 0x374e 0x0483 0x374f 0x0483 0x3752 0x0483 0x3753 0x0483 0x3754 Debug: 24 3 command.c:166 script_debug(): command - transport select hla_swd Debug: 25 3 hla_transport.c:202 hl_swd_transport_select(): hl_swd_transport_select Debug: 26 3 command.c:166 script_debug(): command
registered Debug: 63 4 command.c:300 register_command(): command 'tpiu' is already registered Debug: 64 4 command.c:166 script_debug(): command - stm32f4x.cpu configure -work-area-phys 0x20000000 -work-area-size 0x10000 -work-area-backup
-
Thread
Hängelampe an Kupferlackdraht aufhängen
vorfacher-leader/18654-flexonit-1x7-expander-kunstkodervorfach-rs.html?gclid=CjwKCAiAvMPRBRBIEiwABuO6qe2OP64qIN3hT1G74Opc5FkUnNrM1fKrPhC7viE64gzsixCRM40LyRoCU8EQAvD_BwE Bei 0.36mm Durchmesser ist die Reißfestigkeit 11kg. Falls das noch zu dick und auffälig ist, diese Vorfächer gibt es auch mit 0,2mm und sogar
Eindruck hier:http://www.bing.com/images/search?view=detailV2&ccid=BVxCDhWK&id=292494ED2ED4F25B2890C52F040BCDF3F5C7C24C&thid=OIP.BVxCDhWKD-1GhGUeeA333gEsDH&q=mag-schweissdraht+sg2+-+sg3&simid=608024361515879539&selectedIndex=3&ajaxhist=0 Brauchst natürlich nicht gleich eine ganze Rolle zu kaufen
-
Thread
ADC - Wert berechnen
so nicht, weil 10/819=0 ist als Integerrechnung. Siehe [[Festkommaarithmetik]]. Bestenfalls so. [c] p = (((int32_t)adc-205)*10)/819; [/c] Erst alle Multiplikationen, dann alle Divisionen.
Generell finde ich, dass "unüberlegt" und "programmieren" nicht zusammenpassen. Denn ich kann z.B. [c] int i = 1000000000; i += 1; [/c] schreiben und bekomme 1000000001 heraus. Wenn ich aber [c] float f = 1000000000.0; f += 1.0; [/c] schreibe, dann ist f nach dem ersten Befehl annähernd 1000000000
-
Thread
Einsprung in Analog Comparator Interruptroutine bei Mega48 zu langsam
+76 ; 0x54 <__bad_interrupt> 8: 25 c0 rjmp .+74 ; 0x54 <__bad_interrupt> a: 24 c0 rjmp .+72 ; 0x54 <__bad_interrupt> c: 23 c0 rjmp .+70 ; 0x54 <__bad_interrupt> e: 22 c0
1f 92 push r1 58: 0f 92 push r0 5a: 0f b6 in r0, 0x3f ; 63 5c: 0f 92 push r0 5e: 11 24 eor r1, r1 60: 8f 93 push r24 cli(); 62: f8 94 cli PORTB |= (1 << PB0); 64: 28 9a sbi 0x05, 0 ; 5 // Analog
-
Thread
Transformatoren selber bauen
frequenzlinearen, verschachtelt gewickelten Ausgangsübertrager selber herstellt: https://www.amazon.de/HiFi-R%C3%B6hrenverst%C3%A4rker-Elektronik-Applikationen-Klaus-P-Hoffmann/dp/3790506915
du betrunken? > Transformator1 schrieb: > >> Denn ich will einen >> kleinen Spannungswandler 24V/36V für >> ca. 2-3W bauen. Meine Schaltung zerhackt die 24VDC Eingangsspannung. Das bedeutet 12V Effektivspannung an der Primärspule. 24V sind nur eine Spitzenspannung, die an der Primärspule
-
Thread
Digitalradio in Bayern
anderen Digitalstandard gibt. Auch fürs Auto ist der Aufpreis für DAB+ > zu hoch. Ja, die Sprache "C" ist ja auch schon bei "C++" gelandet. Vieleicht gibts ja demnächst "DAB++". Gruss Harald
Vergleich Kompressionsformate: es war in der c't 19/2002 http://www.heise.de/newsticker/meldung/c-t-Hoertest-Voller-Sound-bei-halbierter-Dateigroesse-60453.html
-
Thread
Spectrum Analyzer Aaronia SPECTRAN V5
EUR 352.00 ; RSA6114A D3 Service; Testdaten, erfordert Option C3 EUR 682.00 ; RSA6114A D5 Service; Testdaten, erfordert Option C5 EUR 1,360.00 ; RSA6114A G3 Three Year Gold Care Plan. Includes expedited repair of all product failures, access
winzig Display will ja keiner Ernsthaft haben. Über USB an den Rechner und dann den normalen externen 24" Monitor nehmen!
-
Thread
FPGA reziproker Frequenzzähler
kostenmäßig auswirkt. Für hohe Auflösungen (> 7 Stellen) braucht man Berechnungen im double Format (64 bit). Die schafft selbst ein kleiner µC (ATtiny85) in ca. 1 - 3 ms. Kann da ein passendes FPGA günstiger sein - ganz abgesehen vom Entwicklungsaufwand?
Und die Multiplikation mit 0.1 realisiert man jetzt durch Multiplikation mit einer natuerlichen Zahl c und anschliessendem Bitshift (teilen durch 2^n). Damit wird: f(x) = (x*c)/2^n. c und n haengen nur noch von der benoetigten Genauigkeit ab. Nehmen wir mal ein Beispiel: f(x) = (x*102) / 2^10
-
Thread
Erfahrungen mit Platinen von JLCPCB / EasyEDA
Hast du mal mit einer Paste probiert? > > Ich habe von meinem Bruder eine Spritze mit 35 Gramm Sn64.7AG0.3Bi35 > (Schmelztemperatur 151°C) von Aliexpress gekauft und das Zeug lässt sich > extrem leicht nutzen, zerfließt schön und man hat kaum irgend welche > Flussmittelreste auf der Platine.
Mike J. schrieb im Beitrag #7500833: > Ich habe von meinem Bruder eine Spritze mit 35 Gramm Sn64.7AG0.3Bi35 > (Schmelztemperatur 151°C) von Aliexpress gekauft und das Zeug lässt sich > extrem leicht nutzen, zerfließt schön und man hat kaum irgend welche > Flussmittelreste auf der Platine.
-
Thread
nur lesbares Dateisystem??
,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide) /var/lib/snapd/snaps/core24_1643.snap on /snap/core24/1643 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide) /var/lib/snapd/snaps/ffmpeg-2204_126.snap on /snap/ffmpeg-2204/126 type squashfs
das reverse > engineering zu lernen. Netter Plan. Weißt du schon, wie man Assembler, Pascal und C programmiert?
-
Thread
Arduino: NRF24L01 2.4Ghz maniacbug Library
einem ähnlichen API wie für die Arduinos? Umschreiben auf stm32 geht ja nicht so einfach, da das eine C++ ist und das andere C. Ansonsten aber setzen sie nur auf die SPI auf.
radio.setAutoAck(1); radio.setDataRate(RF24_1MBPS); radio.setPALevel(RF24_PA_MAX); radio.setChannel(15); radio.setPayloadSize(PAYLOAD_SIZE); radio.setRetries(4,10); radio.setCRCLength(RF24_CRC_8); radio.openWritingPipe(TXADDRESS