-
Thread
Gau beim Versuch Festplatte zu klonen
backup-and-storage/disk-space-problems-on-ntfs-volumes * https://www.cgsecurity.org/wiki/Schritt_f%C3%BCr_Schritt_Wiederherstellungsbeispiel
der Kaffee aus der Tastatur gespült wurde. Manchmal – wenn's schnell gehen soll – auch gerne LC_ALL=C als Präambel zum eigentlichen Befehl.
-
Thread
Byte verschieben und mit Eingang auffüllen.
<test2+0xc> 52: 88 0f add r24, r24 54: 02 c0 rjmp .+4 ; 0x5a <test2+0x10> 56: 88 0f add r24, r24 58: 8f 5f subi r24, 0xFF ; 255 5a: 91 50 subi r25, 0x01 ; 1 5c: c1
= ~dccbyte; } [/c] [pre] 00000062 <test3>: 62: 28 e0 ldi r18, 0x08 ; 8 64: 80 e0 ldi r24, 0x00 ; 0 66: 90 b3 in r25, 0x10 ; 16 68: 88 0f add r24, r24 6a: 94
-
Thread
[V] Aufräumaktion Hobbykeller
***************************************************************** 1. 19"-Adapterkarte DIN 41612 C64 a+c, Verlängerung um ca. 22cm, alle Signale einzeln schaltbar 2. Nullkraft-Sockel breit, 24-polig, für 12-18mm breite ICs, neu 3. Nullkraft-Sockel breit, 18-polig, für 5-11mm breite ICs, neu
23. SAB0529, programmierbarer digitaler Timer, DIL18, 4 Stück neu 24. MT4C4256, 1Mbit-DRAM, DIL20, 4 Stück 25. HY534256S, 1Mbit-DRAM, DIL20, 4 Stück 26. M5M4464, 256kbit-DRAM, DIL18, 16 Stück 27. GD75188, Quadruple-Line-Drivers, DIL14, 2 Stück 28. HP2300,
-
Thread
Displaykontaktierung reparierbar? Gesperrt
> will aber anstatt "Glas", eine FR4-LP anstecken Edge connector, gibt es doch reichlich, alte C64 und ISA Slots, 5 1/4" Floppys und PCI Steckkarten.
Platine an (Bild). MaWin schrieb im Beitrag #5688530: > Edge connector, gibt es doch reichlich, alte C64 und ISA Slots, 5 1/4" > Floppys und PCI Steckkarten. Die hatten 2mm Raster?
-
Thread
Radar-Geschwindigkeitsmessung
Hoher Gewinn bei 24GHz lässt sich sehr gut mit Hornantennen machen. Ggf kann man das Radar aus einigen Minicircuits Modulen zusammen stecken.
Sebastian B. schrieb im Beitrag #6777121: > Hoher Gewinn bei 24GHz lässt sich sehr gut mit Hornantennen machen. Ggf > kann man das Radar aus einigen Minicircuits Modulen zusammen stecken. Das steht ausser Frage... leider dürfte bei 24 GHz der Budgetrahmen bereits
-
Thread
LED Matrix zum x.ten
z.B. gehen? Da könnte ich dann nämlich alle LEDs (5x28 Matrix) an ein ICs anschließen, ISP bzw. I2C zum Proz. und schön ist ;-)
zumindest die Variante mit den Controllern. Und wie schon angedeutet, kann man die Flanken der PWM mit R/C-Kombinationen entschärfen.
-
Thread
Schaltregler Entwurf
252by3WlYCkU3JU4U0oqpzxTy9sx0iddNw%3d Schottly Dioden Vorschlag: B330 MBRD835L (NA@mouser <800 Stück) SS24 (nur von FS 22Cent http://de.mouser.com/ProductDetail/Fairchild-Semiconductor/SS24/?qs=sGAEpiMZZMtQ8nqTKtFS%2fCJFZUIIOyzjC3U0%2fpcxpks%3d) SS34 (nur von FS 39Cent http://de.mouser.com/ProductDetail/
SS24 und die PM125SH-330M-RC? (Diese würde ich aufgrund des Preises und der Gehäusebauform bevorzugen) Grüße Oekel
-
Thread
NTC auto kalibrierung - Matheformel
zum Errechnen von 'delta'. Die Interpolation sind gerade mal 4 Zeilen C-Code. Die Anzahl der Stützstellen (33), die Schiebeoperationen (>>6), die Maske (0x003f) sowie die Division (/64) hängen eng zusammen. Näheres siehe C-Code. [c] // ADC-Counts über Temperatur
Punkten linear interpolieren. */ delta = (p1-p2) * (adc_value & 0x003f); return p1 - delta / 64; }; [/c]
-
Thread
ARM ist die Zukunft?
C++.
Leistung steigt der Druck auch diese Leistung > auszureizen. Wenn ich die (Rechen-)Leistung eines C64 einem aktuellen PC gegenüberstelle, dann müsste der PC im Bereich Textverarbeitung die Korrespondenz auch ohne mich abwickeln können. Aber ... > Zum Beispiel eine Waschmaschine mit Betriebssystem
-
Thread
AVR-GCC: Ist > schneller als >=?
5c: 8c 81 ldd r24, Y+4 ; 0x04 5e: 9d 81 ldd r25, Y+5 ; 0x05 60: 05 97 sbiw r24, 0x05 ; 5 62: 14 f0 brlt .+4 ; 0x68 <__SREG__+0x29> { d = 2; 64: 82 e0 ldi r24, 0x02 ; 2 66: 89 83 std Y+1, r24 ; 0x01 } [/c]
-
Thread
Präzise Pulse aus Arduino Leonardo
OCR1B als Compare-Match-Register. '0/1' am Ende für das Bit In initTimer1 folgende Zeile ändern [c] TCCR1A = _BV(COM1B1) | _BV(COM1B0) | _BV(WGM11) | _BV(WGM10); [/c] Dann sollte das invertiert laufen. Für 100ms Periodendauer wirst du den Prescaler auf 64 ändern müssen. Baue die Funktion
Willkürlicher Reset ohne jede Kontrolle über den Timerzustand. Irgendwelche wilden Subtraktionen. [c] switch (taste) { case 1: initTimer1(32-1, 3200-1, 1); break; case 2: initTimer1(640-1, 3200-1, 1); break; case 3: initTimer1(250-1, 25000-1, 64); break; case 4: resetTimer1
-
Thread
MinGW: __attribute__((packed)) und alignment
Hallo zusammen, ich habe ein struct definiert mit: [c] __extension__ typedef struct { uint16_t val0: 10; uint16_t val1: 10; uint8_t crc : 4; } __attribute__((packed)) Eedata_t; [/c] und baue das Ganze unter MinGW64 (eine GCC-Ausprägung
Größe (sowohl bei Deinem als auch meinem Minimalbeispiel). Bei Deinem Minimalbeispiel unter MinGW64: [code] .file "foo.c" .text .globl getval1 .def getval1; .scl 2; .type 32; .endef .seh_proc getval1 getval1: .seh_endprologue movzbl 2(%rcx), %edx movzbl 3(%rcx),
-
Thread
STM32H750 mit W25Q64 QSPI XIP memory mapped mode
void MemManage_Handler(void).... also irgendwas läuft was falsch. Anpassungen habe ich im qspi.c und memory_msp.h File durchgeführt. Das angepasste "ExtMem_Boot" Projekt findet man hier (Code im Bereich ifdef W25Q64): https://drive.google.com/drive/folders/1n7dnF52jlO1vyJ8ENyKqWqMjwYVJ1sRY?usp
== 0xFFFFFFFF ){ while(1); } SysTick->CTRL = 0 ; boot_jump( QSPI_BASE ); } [/c]
-
Thread
Netzteilkarte von 1990 defekt. LM723CH
Frage ist, war die Eingangsspannung im Original wirklich so hoch? Wie hoch waren die aufgedruckten C1/C2 Elkospannungen? 63V oder vielleicht doch nur 25V-35V? Wenn die Trafowicklung 24V hätte, dann ist im Leerlauf die Spannung nahe an der Grenze des LM723. Bei Belastung dürfte sie aber auf <30V zusammenbrechen
Ich habe bestellt: 2N3055 NPN 100V 15A L7815CP B250C2000 Rund B250C50000 Elko 470µF 40V Elko 100µF 40V Elko 4700µF 25V PET 100nF 100V Keramik 470pF 500V
-
Thread
PROM lesen /schreiben / Programmiergerät
Promos für verschiedene Modelle N82129 epromów das Auge, UV gelöscht. Hier ist eine: Nummer 27C16 27c32 27C64 27c128 27C256 27C512 Zum Thema "bipolares Prom, braucht irre Strom": Der PLL-Chip hat extra einen Ausgang, um die Versorgung des PROMs nur dann ein zu schalten, wenn es benötigt
meinst, die Frequenzen sind auf einem EEPROM? Meinst du den: The Microchip Technology Inc. 24AA01/24LC01B (24XX01*) is a 1 Kbit Electrically Erasable PROM?
-
Thread
PiXtend V2 -L-: Steuerung für Heim- und Industrianwendungen
Time Clock mit Batterie-Pufferung *Temperatur- und Luftfeuchtesensoren * Spannungsversorgung: 12 - 24 V (max. 30 V) *Retain-/Persistent-Speicher: 64 Bytes Flash EEPROM Softwareseitig werden Treiber und Bibliotheken so wie Beispielprojekte für die wichtigsten Umgebungen bereitgestellt. Neben
SD-Karte, also keine defekte SD mit dem OS drauf - Vollständig 64bit - Schneller, mehr RAM, usw. - siehe auch: https://www.jeffgeerling.com/blog/2016/review-odroid-c2-compared-raspberry-pi-3-and-orange-pi-plus
-
Thread
SourceCode MMC die Zweite
BootSector (maybe a windows thing). I've created a file as big as could fit on the the sd-card (64MB) and i'm trying to first read this file and later write in it. My question is, how would i read this entire file ? You're demo main.c gives me part of the file (i've filled the file on the PC with
noch ein paar Daten: Hinten angehängt immer die ausgelesenen Daten. volume_boot_record_addr 64 cluster_size 1 fat_offset 2 cluster_offset 592 CSD 8c, 26, 0, 2A, 0F, 59, 1, E9, F5, D9, 83, E3, 92, 40, 40, D3 U08 BS_jmpBoot[3]; U08 BS_OEMName[8];
-
Thread
Zeitverzögerung beim PIC16F84A
Man kann sich aber auch die Hose mit der Kneifzange anziehen. Der AVR-Assembler rechnet intern 64-bittig, d.h. selbst ein Delay von 24h läßt man ihn bequem selber ausrechnen: [avrasm] .nolist .include "tn12def.inc" .equ F_CPU = 1200000 ; 1.2MHz .equ zeit1 = 10
nur 16-bittig rechnet. Peter D. schrieb im Beitrag #7154626: > Der AVR-Assembler rechnet intern 64-bittig, d.h. selbst ein Delay von > 24h läßt man ihn bequem selber ausrechnen: ..... Wenn dir langweilig ist, such die einen interessanteren Job!
-
Thread
Rundungsalgorithmus gesucht
ganz anders aussehen. Ein Hersteller mag nur die Widerstände aus der Produktion, die schlechter als E24, 5% sind, in das E12 Töpfchen sortieren. Die anderen verkauft er als E24 oder besser. Dann fehlen alle Werte 64,6 ... 74,1 Ohm in der E12 Verteilung. Wenn du von dem Hersteller einen E12, 68 Ohm Widerstand kaufst, bekommst du einen mit 61,2 ... 64,6 Ohm oder einen mit 74,1 ... 74,8 Ohm. Es sei denn, es besteht eine erhöhte Nachfrage nach E12, dann mag ein Hersteller Widerstände aus dem E24-Töpfchen zurück in das E12-Töpfchen kippen um genug
-
Thread
Biete 10€ Belohnung für kurze Hilfe!
wahren" Modelle. Das eigentlich Modell vom PIC dürfte einige (Zehn)Tausend Zeilen Code umfassen. Der 24C16 ist zwar nicht so kompiliziert aber das ist nix was du für 10€ bekommst.
Simulation des PIC deutlich größer als dessen ausführliches Datenblatt sein. Ebenso wird es beim 24C16 sein. Falls Dein Multisim schon den 24C02 kennt, könnstest Du ja daraus einen 24C16 basteln. Peter
-
Thread
Interrupt aus main aufrufen AVR
<__bad_interrupt> 20: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> 24: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> 28: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> 2c: 0c 94 3e 00 jmp 0x7c ; 0x7c
<__bad_interrupt> 60: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> 64: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> 00000068 <__ctors_end>: 68: 11 24 eor r1, r1 6a: 1f be out 0x3f,
-
Thread
Kann ATmega128 nicht programmieren
www.mikrocontroller.net/articles/AVR_Checkliste#Besonderheiten_bei_ATmega128_und_seinen_Derivaten_im_64-Pin-Geh.C3.A4use
Leider immer noch dieselbe Fehlermeldung, wie schon zuvor. Ist der 128er hinüber oder doch noch nen C zwischen XTAL2 (23) und XTAL1 (24) klemmen? Ist dann der C wirklich erforderlich, um wenigstens ne Sigantur zu bekommen?
-
Thread
Symasym hohe Ausgangsspannung
Prüfung sind drei Transistoren aufgefallen, Q3, Q8 und T4. Q3 (2N5551 NPN) (E) (-) 0,64V (B)(+) 0,00V (C)(-) (E) (+) OL (B)(-) 0,00V (C)(+) Ein Blick auf den Schaltplan erklärt die Situation. Die Basis und Kollektor des Q3 sind kurzgeschlossen. Insofern sind die 0,00V zwischen Basis und Kollektor in beide Richtungen plausibel. Q8 (BC550 NPN) (C) (-) 0,64V (B)(+) 0,42V (E)(-) (C) (+) 0,72V (B)(-) 0,42V (E)(+) Ein Blick auf den Schaltplan erklärt auch diese Situation. Die Basis und der Emitter des Q8 sind über den Widerstand R11 (220 Ohm)
-
Thread
Grundbeschaltung ARM (z.B. STM) im Vergleich zu AVR
Die STM32G071 Serie hat auch bei 64 Pins nur ein VSS/VDD Pinpaar.
https://www.st.com/content/ccc/resource/technical/document/application_note/6c/a3/24/49/a5/d4/4a/db/CD00164185.pdf/files/CD00164185.pdf/jcr:content/translations/en.CD00164185.pdf
-
Thread
GCC für M16C!
basically break down into two families - the R8C/M16C families, with 16 bit address registers and one set of opcodes, and the M32CM/M32C group, with 24 bit address registers and a different set of opcodes. The assembler doesn't care except
sollte man eigentlich 3 Varianten erwarten: R8C 16bit-Adressraum. M16C 20bit-Adressraum, M16C/80 und M32C 24bit-Adressraum.
-
Thread
ESP8266 in Assembler programmieren
. Da erinnerte mich an meine alte, längst vergangene Leidenschaft der Assemblerprogrammierung (der C64 hatte grade mal 3 Register und war hübsch übersichtlich) und bin zum AVR Studio und den diversen ATMEL-Prozessoren gelangt. Jetzt laufen mir die Augen über was es alle mittlerweile gibt. Raspberry
mehr zu schaffen. Die setzen sich auch nur aus Bits zusammen. c-hater schrieb im Beitrag #6510123: > es geht vielmehr hauptsächlich um die Verarbeitungsbreite in den > verfügbaren Rechenwerken. Und welche zählt jetzt? Gerade x86_64-CPUs können in der ALU eine
-
Thread
Xmega vs Arm welcher Takt vergleichbar
maximal 10Bits wieder rausgehen können, muß man bei allen üblichen Algorithmen halt maximal mit 20..24 Bits rechnen. In dem meisten Fällen genügen aber auch 16 oder noch weniger. Ja, es gibt leider sehr viele Leute, die sind nur dazu in der Lage, vorhanden Quelltext per C&P zu übernehmen. Nur dieses
Ladebefehls. ldr r0, [r0, r1, lsl #2] v. lsl r22 rol r23 add r22,r24 adc r23,r25 movw r30,r22 ld r24,Z ldd r25,Z+1 für [c] int f(int a[], int i) { return a[i]; } [/c]
-
Thread
eclips papyrus install geht fehl
[3.0.0,3.0.1) [2019-03-23 11:09:24] Requirement org.eclipse.platform.ide [2019-03-23 11:09:24] Requirement org.eclipse.platform.feature.group [2019-03-23 11:09:24] Requirement org.eclipse.rcp.feature.group [2019-03-23 11:09:24] Requirement
(build 8.0.5.25 - pxa6480sr5fp25-20181030_01(SR5 FP25)) IBM J9 VM (build 2.9, JRE 1.8.0 Linux amd64-64-Bit Compressed References 20181029_400846 (JIT enabled, AOT enabled) OpenJ9 - c5c78da OMR - 3d5ac33 IBM - 8c1bdc2) JCL - 20181022_01 based on Oracle jdk8u191-b26 hab ich versucht
-
Thread
(Chip8 / gameboy) Emulator für AVR AVR32
nur die Grundfunktionen angepasst werden). Vorraussetzung sind natürlich Tasten(am besten 16st) + (64X32px) Display. Gruß Zippi
der Adresse 8124h das Byte 23h gespeichert wird Sorry! - richtig: auf der Adresse 8124h das Byte 24h gespeichert wird denn es wird ja zwischenzeitlich HL INCrementiert.
-
Thread
ARM: kompliziert?
Assembler selbst noch mit so einer alten > Mühle mit 4k EPROM. Inzwischen haben viele 8051 ja 64kB Flash. Mein größtes C-Programm braucht auch nur 40kB (seit 1995 gewachsen). Damals war es ein 80C652 + extern EPROM, SRAM, jetzt ist es ein AT89C51RE2. Was mich am ARM7 stört, sind diese umständlichen
namens A51.exe So einen MON8052 habe ich auch. Na, ich hab noch die Optomini-Boards mit dem SAB80C517A, die sind auch in Code und Daten mit Speicher je 64k voll ausgebaut, also 64k EPROM und 64k SRAM. Einer von 2 UARTS der µC hat LWL-Transceiver. Das fand ich auch kaum sonstwo. Der UART ist damit
-
Thread
Eure Einstiegsgehälter im Vergleich zu 2013
Erste Anstellung (10MA): Anfangsgehalt 38k Nach 5 Jahren BE: 48k Wechsel in IGM Betrieb (>70k MA): 64k
darum, ob man das darf!!! "Die Zahlen sprechen für sich: Pro Jahr schließen in Deutschland rund 24 000 Doktoranden eine Promotion ab. Von ihnen stammen aber nur rund 500 von einer FH." http://www.n24.de/n24/Wissen/Job-Karriere/d/853594/vom-master-zum-doktor--promovieren-mit-fh-abschluss.html
-
Thread
MCU mit 24-Bit-SPI?
programmiert nicht das > CS-Signal! In der Tat! Ich versucht mal zu dekodieren. Du suchst einen uC, der als SPI-Slave 24 Bit empfangen kann. Richtig? Bei welchem SPI-Takt? Wieviel Zeit liegt zwischen den Bytes?
weil in >> seinem ersten Post steht explizit das: > > Ein MCP3424 sendet sein ADC Wert, der vom µC empfangen wird, u.a. auch > in einem 3 Byte/24 Bit Frame. Er ist deshalb aber dennoch kein Master. > Und es gibt viele SPI-Slaves, die ihre Daten in x Byte/ 8*x Bit Frames > senden. Das ist nun
-
Thread
Auswahl Bulk Kondesatoren
. schrieb im Beitrag #7927623: > Die verkraften nicht beliebig hohe Ströme. Ich rechne auf der 24V-Seite (Netzteil) mit max. 4A. Dieser Stecker (https://jlcpcb.com/parts/componentSearch?searchTxt=C7464913) verträgt 7A, 60V. Frank K. schrieb im Beitrag #7927646: > Der Trick ist, dass die 5V am
Frank K. schrieb im Beitrag #7928505: > Meanwell RD-125B mit gleichzeitig 5V UND > 24V Ja, stimmt, das habe ich jetzt aus der Fülle an Infos fast übersehen. Das, in Kombination mit den IEC-C14-Buchsen und Sicherung, wäre die perfekte Kombination. Die Platine wird dann einfach per Schraubklemmen
-
Thread
Netzteil EA-PS 7150-04A brummt - Fehler?
357 C19 E 220µ 35 967 471 C20 E 220µ 35 408 267 C21 V 100n 50 571 261 C22 E 470µ 25 681 356 C23 E 220µ 35 350 267 C24 E 100µ 35 989 171 C25 V 100n 50 989
972 275 OVP --> Abregelung der Thyristoren der Vorregelung über Inhibit (V V22 ZD 5V6 BZX85C 993 372 V23 Thyrist EC103 EC 103 967 515 OVP vorstufen-Thristor, wird von V20/8 angesteuert, steuert V17 an V24 BG B80C1500 1026 515 +OVP-Versorgung V25 BG B80C1500 407 350
-
Thread
UART 2 SPI für 2,30€ - aber wie?
schrieb im Beitrag #3827745: > Dann spart man sich den FTDI Läuft der FTDI nicht als HID mit max. 64KByte/Sekunde? Ich brauche ein Modul, das SPI mit 12..15 MHz kann. Das können die zwar alle, aber nur mit Pausen, da das USB HID mit 64KByte/Sekunde läuft. :-( Muss ich mir dazu ein µC mit selbst
Bursts möglich ist Wie gesagt, das liegt nicht an SPI sondern am USB-HID-Interface. Torsten C. schrieb im Beitrag #3834751: > … aber nur mit Pausen, da das USB HID mit 64KByte/Sekunde läuft.
-
Thread
Xilinx ISE 14.7 mit Ubuntu 14.04.
bingo@X200-1 ~/tmp/ISE14.7 $ uname -a Linux X200-1 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux bingo@X200-1 ~/tmp/ISE14.7 $ [/c] [c] ~/xilinx/14.7/ISE_DS $ ls -l ISE/lib/lin/libboost* -rwxr-xr-x 1 bingo
2013 ISE/lib/lin/libboost_zlib-gcc41-mt-p-1_38.so.1.38.0 bingo@X200-1 ~/xilinx/14.7/ISE_DS $ [/c] Und 64bit [c] bingo@X200-1 ~/xilinx/14.7/ISE_DS $ ls -l ISE/lib/lin64/libboost* -rwxr-xr-x 1 bingo bingo 65488 Oct 13 2013 ISE/lib/lin64/libboost_bzip2-gcc41-mt-p-1_38.so.1.38.0 -rwxr-xr-x
-
Thread
asm in C einbinden
hier reti hinschreiben? Beides funktioniert bei meinem Programm. 4. Ich adressiere den Anfang von 64 Bytes im SRAM, wie kann ich sicher gehen dass, wenn ich z.B. weiteren c Code einfüge, diese nicht überschrieben werden? 5. Wie kann ich eines der 64 SRAM Daten direkt aus c beschreiben (z.B. Byte
Die ersten 4 Treffer sollten Dir alles an Infos geben: https://www.google.de/search?q=avr+mixing+c+assembler Die ISR würde ich direkt auf das Assemblerporgamm zeigen lassen, ohne den Umweg über C. Gerade in ISRs kann sich das lohnen. Die Parameter werden in den Register R24 abwärts übergeben
-
Thread
Viel Arbeitsspeicher für Bildverarbeitung benötigt
Wer so etwas mit einem AVR machen möchte hat eventuell den alten C64 im Sinn, der konnte mit 1MHz ganze Spiele ausführen. Dabei vergisst man aber womöglich, dass der C64 einen eigenen Grafikprozessor hatte, der die bewegten Objekte vollkommen selbstständig dargestellt
Stefan U. schrieb im Beitrag #5376585: > Wer meint, die Grafik vom C64 war toll, möge sich bitte nochmal > Bildschirmfotos ansehen. Die Wahrscheinlichkeit ist hoch, dass man sie > sehr viel schöner und detaillierter im Gedächtnis hat, als sie > tatsächlich waren
-
Thread
Empfehlungen für neue ANDROID Smartphones mit freigeschaltetem AVF (Linux Terminal)
#8019677: > Und bevor ich da Tastatur, Bildschirm etc. anflansche greif ich lieber > zum vollwertigen x64-Tablet (z.B. Surface Go) ARM64 ist viel schöner als AMD64.
Niklas G. schrieb im Beitrag #8019678: > ARM64 ist viel schöner als AMD64. und macht mehr Sinn als cross-compiling.
-
Thread
Ausführungzeit / Zyklen von Schleifen ( Atmega/AVR)
// Init Modus (Sinus) uint32_t x=0; // Init Phasenraum uint32_t fcw=0; // Init tuning word uint64_t fout = 1000; // Init Output Frequenz uint64_t cycles = 19; // Init Phasenakkumulator-Zyklen // Makros #define fxt1 6553600.0L // Prozessor-Frequenz #define bits 16777216UL // 2^24 Bit Phasenakkumulator
cycles = 19; fcw = (fout*bits)/(fxt1/cycles); while(PINC == 0x1F) { 1c0: 23 b3 in r18, 0x13 ; 19 1c2: 2f 31 cpi r18, 0x1F ; 31 1c4: 99 f3 breq .-26 ; 0x1ac <main+0x1a> return 0; 1c6: 80 e0 ldi r24, 0x00 ; 0
-
Thread
continous Poti gesucht
ich suche ein endlos Potentiometer für meinen Midi Controller. Bisher habe ich einen Encoder mit 24 ppr genutzt, aber um eine größere Feinheit zu bekommen, wollte ich ein endlos Potentiometer benutzen, da Encoder mit höherer Auflösung (64ppr) schnell sehr teuer werden. Gibt es da Varianten die Ihr
@ Felice Dalice (flexbex) >habe ich einen Encoder mit 24 ppr genutzt, aber um eine größere Feinheit >zu bekommen, wollte ich ein endlos Potentiometer benutzen, da Encoder >mit höherer Auflösung (64ppr) schnell sehr teuer werden. Nimm die üblichen Encoder
-
Thread
[AVR] Unerwarteter Compilerfehler mit constexpr
blöderweise wird ports[] auch in folgendem Beispiel angelegt, obwohl es wegoptimiert werden könnte: [c]void use_P (P); void call () { use_P (ports[0]); }[/c] [avrasm] _Z6call_Pv: lds r24,_ZL5ports lds r25,_ZL5ports+1 jmp _Z5use_P1P .section .rodata _ZL5ports: .word 56
: 29 9a sbi 0x05, 1 ; 5 *reinterpret_cast<PortType>(portx) &= ~(1 << pin); } [/c] Also sind die beiden vollkommen identisch. Ich habe das ganze mit einen kleiner Makro Magie gelöst: https://github.com/rigomate/avr8-templates/blob/18c8c3c39c7f86ed64f88a6a578b2dbf0606247e/cpp
-
Thread
Problem(chen) mit Excel
OLE einbindet begrenzt ist), man muss das immer explizit als Option im Installer angeben, auch bei 64 Bit Betriebssystemen.
2 : Mittelwert aus Zeile 101-200 der Original-Tabelle. > > u.s.w. > > Am Ende habe ich (bei 24 Std. Daten) 24 Datenpunkte mit realistischen > Werten = Spalte 2, eine Ordentliche Beschriftung der Datenpunkte = > Spalte 1. Der TO hatte nach eigenen Angaben 360 Datensätze/h, schon da hätte
-
Thread
Menu Designer für Grafik LCDs inklusive grafischem Editor
komplettes Menüsystem für schwarz-weiß Grafik LCDs erstellt. Features: Bis zu 16 MB Menü Größe im 24/32 Bit Adressen Modus Bis zu 64 KB Menü Größe im 16 Bit Adressen Modus Implementiert ist das ganze als Bytecode Interpreter. Das Menü kann auf jedem beliebigen wahlfrei lesbarem Speicher untergebracht
Tobias schrieb: > Wäre das ganze auch auf einem PIC lauffähig? Es handelt sich um 100% C Code. Wenn du also einen C Compiler verwendest, gibt es keinen Grund, der dagegen spricht.
-
Thread
Einteilung von data, pdata, xdata, code?
max.Speicher), wird durch DPTR indirekt adressiert, einige Derivate bieten die Möglichkeit, bis zu 24 Bit (= 16 Mbyte) zu adressieren (üblich sind 16 Bit = 64kByte), kann aber durch geschicktes Programmieren auch in Software gelöst werden DATA = direkt adressierbares internes RAM von 0x00 bis 0x7F
WR, ALE, PSEN) im externen Speicher abgelegt werden. Einige Derivate bieten die Möglichkeit, bis zu 24 Bit (= 16 MByte) zu adressieren (üblich sind 16 Bit = 64kByte).Im XDATA-Bereich werden auch ICs mit parallelem Interface integriert (z.B. FT245) So, ich hoffe, ich hab nix vergessen/falsch geschrieben
-
Thread
Wasserdichtes kompaktes Verkabelungs- oder Steckersystem mit einfacher Montage?
/previews/3/81/24/3812431_org.jpg http://www.yopedo.de/previews/4/64/71/4647101_org.jpg http://www.yopedo.de/previews/4/64/71/4647102_org.jpg FDL XP (Expo) LED 230V http://media.electronet24.com/images/11763412
starledsstartkabeltext.jpg Sirius Tech-Line 230V: http://www.homeliving.de/media/image/thumbnail/1fd31c1b59244602d2c0c5e750941ea6_920x600.jpg http://www.homeliving.de/media/image/thumbnail/aa5010f66a3a6b174410ac85fb2225a6_920x600.jpg http://www.homeliving.de/media/image/thumbnail/b978152d8e0482745949fa8116964002
-
Thread
ADC-Kanäle sukzessive abfragen
Hallo, eine Randnotiz. Ich würde einen moderneren µC verwenden. Ein ATmega4809 hat einen Akku für 64 Samples. Ein AVRxDB hat einen Akku für 128 Samples. Damit fallen paar Interrupts für die Aufsummierung im "Quellcode" weg.
Veit D. schrieb im Beitrag #7882274: > eine Randnotiz. Ich würde einen moderneren µC verwenden. Ein ATmega4809 > hat einen Akku für 64 Samples. Ein AVRxDB hat einen Akku für 128 > Samples. Damit fallen paar Interrupts für die Aufsummierung im > "Quellcode" weg. Klar, weil sich
-
Thread
C: Variablen in Bedingungsanweisungen definieren
Probleme aufreissen, für eine Standardbibliothek > völlig ungeeignet... So zum Beispiel: [c] using uint8 = std::numeric_limits<uint8_t>; using uint16 = std::numeric_limits<uint16_t>; using uint32 = std::numeric_limits<uint32_t>; template<uint64_t Max, typename = std::enable_if_t<Max >
Max <= uint16::max(), uint16_t, std::conditional_t<Max <= uint32::max(), uint32_t, uint64_t>>>; [/c] Welche Probleme sollen das sein? size_type bleibt natürlich weiterhin size_t, nur wozu soll ein Container mit weniger als 256 Elementen dessen Größe in einem size_t speichern?
-
Thread
Smart Meter DSMR P1 RJ11 DSMR Schnittstelle auslesen
Base64 U. schrieb im Beitrag #6780890: > Das Meter ist ein Master, sprich man braucht einen Slave Adapter, z.B. > https://de.aliexpress.com/item/32894249052.html?algo_exp_id=5c7794b4-f8a9-48a0-aba4-eb4fc31e6c25
Datagram sieht gut aus: DB085341473500009F388201F2300002DEB16230329FA1B724E6ECE096F75FEED9A21FF3C700DC61 64FA1F3426904EC87C9A6653D7DF125BB1926464D816AC53759624ACC070F855E9CEFAA7A919BB12 1019C57B9DAC7A805508947C1C7F5EB336D026053565D24CEBE45A91A7295632DD7C1AE1D9F739C4 F76D9B550316C82F193B9A9F46AF3EC24CABB19C677DFFBDB48F8F41E4E848F76335767CF71EBE04
-
Thread
Flash als Speicher für DAten verwenden (ATtiny13)
60 * 24 * 365,25 = 525960 Schreibvorgänge pro Jahr
FM24C16A: 2KB FRAM (TME). Schreibt sich wie I2C-EEPROM, nur ohne Schreib/Löschzeit und beliebig oft.