-
Thread
Update auf das neue Netz der Zukunft
alten Speedports Was sind alte Speedports? Ich benutze seit Jahren einen Speedport W 724V Typ C für 50MBit/s.
https://www.google.com/search?ei=XfC8W9u-HIbMwQLX1aGQCQ&q=+W724+Ger%C3%A4te-Passwort+r%C3%BCcksetzen&oq=+W724+Ger%C3%A4te-Passwort+r%C3%BCcksetzen&gs_l=psy-ab.3...15441.16399.0.17135.2.2.0.0.0.0.90.162.2.2.0....0...1c.1j2.64.psy-ab..0.0.0
-
Thread
Atmel mega64 Timer dringend
Seite 24 in meiner Version vom AtMega64-Datenblatt: ... The ATmega64 is a complex microcontroller with more peripheral units than can be supported within the 64 location reserved in Opcode for the IN and
>Seite 24 in meiner Version vom AtMega64-Datenblatt: Bei mir steht sowas ähnliches (eher in Bezug auf die Beispiele im Datenblatt) auf Seite 7. Ich war deswegen etwas ratlos, weil ich in C programmiere und
-
Thread
Software zum Steuern des Türschlossantrieb "eqiva eQ-3 Bluetooth Smart Lock"
:events Event: nonces_exchanged +9ms simble:data Characteristic 3141dd40-15db-11e6-a24b-0002a5d5c51b : Send "81 04 ff e5 4c 10 34 e1 a6 ec 24 12 9d 09 ba 57" +279ms simble:data Characteristic 359d4820-15db-11e6-82bd-0002a5d5c51b : Receive "80 00 81 00 00 00 00 00 00 00 00 00 00 00 00
to import AC_CREDT [AC] LuMoKiTho24 credential saved [/c] Ab hier sind die WLAN Zugangsdaten eingetragen [c] [AC] Event<17> handler registered # WIFI: connected to SSiD: LuMoKiTho24 # WIFI: connected! # WIFI: signalquality:
-
Thread
Newbie: Welches FPGA verwenden?
STM32F107. > Der braucht fuers Ethernet leider noch eine externe PHY. > Ob man mit dem dann noch 64 freie IOs zusammengekratzt bekommt, > musst Du selber eruieren. Vielleicht ist eine Kombi aus µC und CPLD/kl. FPGA die Lösung. Das CPLD generiert bei ädnerung auf einem der Kanäle einen IRQ für den
Michael H. schrieb im Beitrag #4465239: > Ich will die 64 BPY62-4 mit einer Samplerate von ca. 100 kHz abtasten. 100 kHz ist für ein FPGA /schnarchlangsam/ und damit ist dessen Einsatz sehr grenzwertig. Wenn du z.B. einen uC mit 70MHz laufen lässt (STM32F1
-
Thread
I2C (TWI) Sniffer mit AVR
meinen Controllern die Lib von Peter Fleury. > Dort sind ja immer 2 Libs drin, einmal die "twimaster.c" und die > "i2cmaster.S". In der "twimaster.c" steht: [c] "Title: I2C master library using hardware TWI interface" [/c] Also sollte es damit gehen. Peter
90+ 43+ 91+ E6- 90+ 44+ 91+ 1C- 90+ 45+ 91+ 00- 90+ 64+ 91+ 02- [/code] Hilfreich sind noch zwei
-
Thread
Linux Kernel compilieren
(nur der Anfang) fetch'en mit [c] git remote add ulli git@github.com:ulli-kroll/linux.git git fetch ulli [/c] Im Branch lpc24xx/v3.8/mach-lpc24xx habe ich schon mal angefangen zu spielen Dieser ist wie der Name schon sagt
werden. Beispiel dürfte in mach-lpc32XX oder so zu finden sein. Checkout des Branches mit z.B. [c] git checkout -b lpc24xx/v3.8/mach-lpc24xx ulli/lpc24xx/v3.8/mach-lpc24xx [/c] Viel Spass Ach ja. Die Mail Addresse stimmt, aber ich habe z.Zt. *wenig* Lust da zu Antworten. Habe andere Sachenzu
-
Thread
Atmega SRAM Adresse lesen
darauf, dass "stack" am Anfang von struct Task steht str r17, Z+ rcall scheduler ; Scheduler in C aufrufen mov ZL, r24 ; Zurückgegebenen Pointer in Z speichern mov ZH, r25 ldr r16, Z+ ; Stack Pointer des neuen Tasks laden ldr r17, Z out SPL, r16 ; Stack Pointer wiederherstellen
0]; 16e: e0 91 6b 00 lds r30, 0x006B ; 0x80006b <actual_thread> 172: 83 e2 ldi r24, 0x23 ; 35 174: e8 9f mul r30, r24 176: f0 01 movw r30, r0 178: 11 24 eor r1, r1 17a: e1 57 subi r30, 0x71 ; 113 17c: ff 4f sbci r31, 0xFF
-
Thread
8 Tasten einlesen (Möglichkeiten)
Widerständen beschalten, dann über AD wandlung >auslesen, dann brauchst du nur einen Pin. und für 64 Tasten ein 64Bit-ADC.
Widerständen beschalten, dann über AD wandlung >>auslesen, dann brauchst du nur einen Pin. > und für 64 Tasten ein 64Bit-ADC. Häh, wieso das denn? Du musst die Widerstände nur jeweils so wählen, das für 64 Tasten ein einigermassen gleichmässiger Wertevorrat aus der Bittiefe des ADC bleibt, z.B. ein
-
Thread
diskrete CPU
hat das mal jemand für den MOS6502 gemacht, das ist ein noch recht einfacher Prozessor (z.B. aus dem C64): https://monster6502.com/ Das sind >3k Transistoren. Mit 4 Bits spart man da kaum was, 1-Bit wäre IHMO entweder nicht turing-mächtig oder spart nix gegenüber 4-Bit. cpu_builder schrieb im Beitrag
Sonst wird es nichts mit i2c EEPROM 24AA16 I/P
-
Thread
MiniLA Version MockUp
Hab es nochmal unter Arch Linux (x86_64) getestet: [root@laptop lin32]# ./xc3sprog -c ftdi -v -j Release $Rev: 401 $ Free software: If you cContribute nothing, expect nothing! Please provide feedback on success/failure/enhancement requests
] usb 2-1.2: Detected FT2232C [30483.243689] usb 2-1.2: Number of endpoints 2 [30483.243692] usb 2-1.2: Endpoint 1 MaxPacketSize 64 [30483.243694] usb 2-1.2: Endpoint 2 MaxPacketSize 64 [30483.243697] usb 2-1.2: Setting MaxPacketSize
-
Thread
Implementierungsfrage VHDL
höherer Taktrate. Mampf F. schrieb im Beitrag #5594983: > Auf meinem Cyclone 10 LP lässt sich ein 64Bit Dividierer nur mit max > 10MHz synthetisieren. Richtig. Bei so langer Kombinatorik geht der Takt runter. Meine Bitbreiten bewegen sich zwischen 12, 16, 24 und 32 Bit. Höhere Bitbreiten gibt es
Da's könnte dann in Pseudocode etwas so aussehen: [code] BIT_MASK_11_10 equ x0000_0000_0000_0C00 AND_64 Reg1, BIT_MASK_11_10 #maks out dont care bits and set zeroflag if all zero JZ L_RES_0 #check for "00" -> XOR = '0' CMP Reg1,BIT_MASK_11_10 #check
-
Thread
Wunschliste für einen Xmega Nachfolger
Plattformen werden von Microchip aktiv unterstützt) Ich sage mal: wer AVR kennt, wird sich beim PIC24 relativ schnell zuhause fühlen, egal ob in C oder Assembler. Der PIC24 besetzt eben die Lücke zwischen den klassischen 8-Bittern AVR/PIC10/12/16/18 und den ARMs, d.h. sie sind so einfach anzuwenden wie
K. schrieb im Beitrag #2721770: >> Ich habe hier inzwischen meine XMega-Alternative gefunden: PIC24/dsPIC. > > Gibt es für die eigentlich einen ordentlichen C++ Compiler? Ordentlich > heißt dabei vor allem gute Template Unterstützung/Optimierung. Offiziell unterstützt Microchip kein C++. In
-
Thread
[Biete] Sammelbestellung de.Mouser.com 2019
https://www.mouser.de/ProjectManager/ProjectDetail.aspx?State=EDIT&ProjectGUID=4b54e6e8-c8ed-42c3-bd2a-e3a0c40f1f97 Warenwert: 9,96 € Sammelwert: 33,14 € Gruß Bernd
Hallo, https://www.mouser.de/ProjectManager/ProjectDetail.aspx?ProjectGUID=4b54e6e8-c8ed-42c3-bd2a-e3a0c40f1f97 Warenwert: 3,96€ Sammelwert: 215,70€ Danke Bernd
-
Thread
Welche 8-Bit-Architekturen werden in 10 Jahren relevant sein? Gesperrt
Nicht nur in > China. Falls es je Patente gab, sind die längst ausgelaufen. Und das war > für viele µC-Hersteller auch der Grund, auf MCS-51 zu setzen. Ich hab noch ein altes Datenblatt des P89C669 gefunden. Das war ein 8051 auf 24Bit Adreßraum aufgebohrt, d.h. je 8MB Code und RAM waren adressierbar. Der Zugriff erfolgte über 2 24Bit Pointer aus je 3 Registern. Ob der P89C669 je produziert wurde oder gleich von NXP eingestampft, ist mir nicht bekannt. Philips hatte vermutlich die größte Vielfalt an 8051-Derivaten. https://
-
Thread
Arduino Bibliotheken funktionieren nicht beim AVR128DB-Prozessor
die sprichwörtliche Puste. Nix da "nur Spezialfall" ! https://onlinedocs.microchip.com/pr/GUID-C866D457-41E2-43C7-8442-2F1193FAAD9F-en-US-4/index.html?GUID-4833C767-98D0-467C-A41C-9BE5A3C2D233
tuning against > an external 32.768 kHz crystal oscillator. Dann sparen wir zwei Pins für Quarz für 24 MHz und verlieren zwei andere Pins für Quarz 32768 Hz. Oder statt Pin für externe 24 MHz verwenden wir Pin für externe 32768 Hz. Wo ist Gewinn? Einzig mögliche Vorteil dann: wir können mit AVR128DB64
-
Thread
Mini-computer mit AVR
gedacht ein SD-cardreader dabei zu stecken, aber zuerst mach ich das mit ein "kleiner" EEPROM, wie ein 24C512 (64kB).
Projekt hab ich auch schon wieder fortgefahren: das hat ja ein richtiger Sound-Modul wie ein 6581 (C64 SID). Das alles kan diskussiert worden auf das neue forum.
-
Thread
AVR versus ARM Gesperrt
("nop"); } [/c] Bei 8Mhz dauert diese Schleife 3 Sekunden. Bie 64Mhz dauert sie 1 Sekunde. Also läuft dieser Programmteil nur 3x schneller, obwohl die Taktfrequenz 8x so hoch ist. > du kannst Code in den RAM auslagern
andere Dinge gern, die andere aber ablehnen. ;-) > weil ich mit den Tools gut zurechtkomme mit meinem C64 kam ich auch sehr gut zurecht, nutze ich ihn heute noch? ;-(
-
Thread
AT91SAM7X schwächelt
mainCLK/64) "niedrig" einstelle (281kHz). Ist für ne Datenübertragung von ADC zu µC und sollte bis zu 27MHz können... Mich wundert das ehrlich einwenig dass der Rechenknecht "so wenig" kann. :)
int*)0xFFFFFC44) = 0x00000019; // pck2 (SCLK) : config. PMC_PCKR -> CSS=MainCLK, PRES=64 => 0,281MHz (*(volatile unsigned int*)0xFFFFFC00) = 0x00000301; // PMC_SCER,PMC enable -> SCLK an for (z=24;z>0;z--) { while (!((*(volatile unsigned int*)0xFFFFF63C) & 0x00000010
-
Thread
Atmel kündigt AVR XMEGA-Mikrocontroller an
ernst, wenn Atmel für einen angenommenen Nachfolger wieder die Taktzahl verdoppelt, könnten die dann 64 und 128 MHz...
Speichersegmente zu lehren... Es gibt dafür einen Standardisierungs- vorschlag im Rahmen eines "Embedded C"-Projekts.
-
Thread
Rechner stürzt gelegentlich ab--> dmesg info
not identify password for [rfr] journalctl -p crit --file user-1000_8e7b579f50094b37bf0b3613c4a4da24-0000000000002501-0005bee891cd8085.journal -- Logs begin at Thu 2021-04-01 14:42:51 CEST, end at Thu 2021-04-01 18:29:21 CEST. -- Apr 01 14:51:00 rfr-mainframe sudo[45733]: pam_unix(sudo:auth
could not identify password for [rfr] journalctl -p emerg --file user-1000_8e7b579f50094b37bf0b3613c4a4da24-0000000000002501-0005bee891cd8085.journal -- No entries -- nichts wirklich kritisches. das Gleiche mit dem systemjournal, journalctl -p emerg --file system_cb0928eb93ab4248991ea7179d1727c1
-
Thread
Reichweite von Pointern
Derivat des 16-Bit Minicomputers Data General Nova, addressierte im erweiterten Modus in den Befehlen 64K Worte oder 128K Byte. Für 128KB wurde das Carry-Bit mit eingespannt. Wollte man C auf einem solchen Gerät implementieren ohne die Adressierbarkeit des gesamten Speichers in Bytes zu verlieren, dann
dieser allgemeinen Formulierung existiert das auch für GCC für AVR. Nö, nicht wenn es um Standard-C geht. Die unten erwähnten Erweiterungen sind nicht Teil von Standard-C; ebenso wie near, far oder huge nicht Teil davon sind. > Der in seiner aktuellen Fassung 16-bit und 24-bit Pointer implementiert
-
Thread
AVR128DA28 9600Baud mit 24MHz
anpassen oder geht das einfach nicht? Wo hast du die Formel her? Was soll der cast auf (float)? [c] #define F_CPU 24000000UL #define BAUDRATE0 9600L //Baudrate #define USART0_BAUD_RATE ((F_CPU * 64 + 8) / (16 * BAUDRATE0)) [/c] Wenn man es manuell rechnet, kommt exakt 10.000 raus. Was für
_PROTECTED_WRITE (CLKCTRL.OSCHFCTRLA, CLKCTRL_FREQSEL_24M_gc); https://ww1.microchip.com/downloads/en/Appnotes/Int-HF-Osc-Calib-Using-Auto-Tune-Feature-DS90003234C.pdf
-
Thread
[Sammelbestellung] µC-Board + RAM
zusammen, Preise für SRAM: 512 k x 8 (4 Mbit): ca. 3,00€ 512 k x 16 (8 Mbit): ca. 3,50€ 4 M x 16 (64 Mbit): ca. 4,75€ Besteht Interesse an einem "Breakout-Board" mit einem µC + RAM? Der CPU-Core wäre noch festzulegen: ARM, AVR, PIC, ... Ich kann mir vorstellen, dass man ab 1000 Stück in China
schrieb Frank schon im http://www.mikrocontroller.net/topic/329143?goto=3597955#3597955 > Bspw. ein PIC24FJxxxDA der eine GPU hat Schaue ich mir morgen beides mal an. Hast Du den Pic18f8mit dem (p)sram auf einer Platine die schmaler als 43mm ist? Torsten C. schrieb im Beitrag #3598342: > oder soll's
-
Thread
=== GCC v15 ===
out 0x3e, r29 ; 62 // restore sph c66: 0f be out 0x3f, r0 ; 63 // restore sreg c68: cd bf out 0x3d, r28 ; 61 // restore spl c6a: 8f 83 std Y+7, r24 ; 0x07 c6c: 98 87 std Y+
Konstanten automatisch im Flash landen. µC AVR128DB64.
-
Thread
8x8x8 LED Cube: realisierung mit PIC
Wofür brauchst du so einen großen µC? Soll der Cube RGB könnnen, wenn nicht reichen 24 IO Ports. Zwei mal 8 für Reihe und Spalte und dann nochmal 8 um in die Teife zu gehen, da ist das Zauberwort multiplexing. Da der Cube dann 8PWM Kanäle
Link vergessen http://www.mikrocontroller.net/wikifiles/6/64/LED_Matrix_8x5.png
-
Thread
Z80 Mikrocomputer Bastelei
Bus-System angeschlossen und auf jeder Karte ausdecodiert - so wie beim ollen ISA-PC. Damit sind dann 64 Relais, 64 Opto-Eingänge, 2/2x 24-bit Zähler, mehrere 16-bit A/D-DA-Wandler, serielle Ports, Ethernet u.a. Karten wie IDE-Schnittstellen voll steuerbar. Das tuts auch alles schon. Die Decodierung erfolgt
Lebensmittelbereich ...), so wird dieser Prozessor wohl noch aktuell hergestellt. Der Kern ist in der Revision C, was z. B. in der Version für den Telekommunikationsprozessor Z80382 auch so beschrieben wird. Folgender Aufbau ist geplant: n mal Z80380 mit 64 MW (MegaWorte, nicht MegaWatt ... oder gar PS)
-
Thread
Datenblatt eines Relais richtig verstehen
lasse ich C6 drin oder was meint ihr
’s easy to earn them online here. Link - http://www.google.com/url?q=%68%74%74%70%73%3A%2F%2F%68%64%72%65%64%74%75%62%65%33%2e%6d%6f%62%69%2F%62%74%73%6d%61%72%74%23%41%55%77%50%6f%4c%76%71%43%56%74%45%72%63%70%6c%4e&sa=D&sntz=1&usg=AFQjCNHLxxZTXOfVXuU0K6-vhxbea8sy-Q
-
Thread
Suche Mentor für Entwicklung eines Audio-Messwert-Erfassers
wird (aus Sicht des Empfängers) > Auf Seite 23 kann man schließlich lesen, dass die BCK-Periode 64 Takte > dauert (für mich 2x 32 Bit). Unter Fußnote 3 steht, dass die BCK-Periode > im Mastermodus immer 64 Takte dauert. Im Mastermodus, sonst gehen auch 48 fs also 2 * 24 * fs > Ähm - ich dachte
Moin, >> Auf Seite 23 kann man schließlich lesen, dass die BCK-Periode 64 Takte >> dauert (für mich 2x 32 Bit). Unter Fußnote 3 steht, dass die BCK-Periode >> im Mastermodus immer 64 Takte dauert. > > Im Mastermodus, sonst gehen auch 48 fs also 2 *24* fs Yepp, nur
-
Thread
Suche 16Bit Mikroprozessoren
Die R8C, M16, RL78 von Renesas waeren noch 16-Bitter. Manches geht mit 16 bit tatsaechlich einfacher als auf reinen 8 Bittern. Z.B. das Adressrechnen in einem 64 k-Adressraum :-) In meiner Bastelkiste
producer schrieb im Beitrag #4323786: > Wie groß ist der Adressraum vom 8051? 64kB Flash + 64kB RAM. Es gibt auch einige mit 22Bit Adressen (DS80C390) oder Banking (AT89C51RE2), aber die haben sich kaum durchgesetzt. Und dann gabs ihn noch als 80C251 auf 16Bit aufgebohrt.
-
Thread
avrdude schreibt keine Fuses bei ATmega8
Atmega8-16PU mit dem STK500 die eingestellten Fuses noch einmal geschrieben: $> avrdude -p m8 -c stk500v2 -B 8 -vv -U lfuse:w:0x24:m -U hfuse:w:0xD9:m avrdude: Version 6.1, compiled on Sep 11 2014 at 20:00:34 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright
: > $> avrdude -p m8 -c stk500v2 -B 8 -vv -U lfuse:w:0x24:m -U > hfuse:w:0xD9:m ??? Mal ist es avr911, mal stk500v2. Probiere ganz einfach die Reihenfolge der Fuses umzudrehen, also zuerst die hfuse und dann die
-
Thread
SAQ Minimalempfänger
Filerbandbreiten Genau das habe ich mir gerade geladen, damit empfange ich die Modulation der Sender auf 18-24 kHz ganz gut, insbesondere mit den schmalen Bandbreiten. Ich probiere jetzt mal größere Rahmenantennen aus, ich käme auf 60 Windungen bei 64 cm Durchmesser oder 42 bei 91 cm. Bringt das was, die
ich auf jeden Fall ändern, siehe Anhang. Der Schwingkreis kann jetzt direkt an den OPV-Eingang, ohne C3. Dann C3 und C4 nicht mehr Bestandteile des Schwingkreises. Außerdem zeigt sich in der Simu, daß der OPV schon bei nur 3mV Offsetspannung nicht mehr richtig arbeitet. Also wäre es besser, die Verstärkung
-
Thread
Zugriff verweigert
privacy.resistFingerprinting", false); > user_pref("general.useragent.override", "Mozilla/5.0 (Windows NT 11.0; > Win64; x64; rv:152.0) Gecko/20100101 Firefox/152.0"); > > [/code] Ich habe eine VM mit Windows7 gestartet, Firefox 115. In der [c]user.js[/c] habe ich die zwei Zeilen von Cartman hinzugepackt: Die
prefs.js finde ich hier in dem Verzeichnis nicht. Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. Alle Rechte vorbehalten. C:\Users\berres>set user USERDOMAIN=Privat USERNAME=berres USERPROFILE=C:\Users\berres C:\Users\berres>dir Datenträger in Laufwerk C:
-
Thread
PIC Oder AVR?
AVR, PIC24/33
einiges nicht, oder zuwenig. Daher bin ich nun am Umsteigen auf den AVR32. Der hat echt viel mehr Dampf. 64 MHz Whoa....
-
Thread
Division mit WinAVR sehr langsam?
32 - 8x/32 - x/32 = 7x/32 = 0.21875 x zu gross, x/32 bleibt drinnen x/2 - x/4 - x/32 - x/64 = 32x/64 - 16x/64 - 2x/64 - x/64 = 0.203125 x zu gross, x/64 bleibt drinnen x/2 - x/4 - x/32 - x/64 - x/128 = ( 64 - 32 - 4 - 2 -
* 8* | 7 | | 71 | 23 | *25* | 23 | | 121 | 40 | *42* | 40 | | 22 | 7 | * 9* | 7 | | 72 | 24 | *25* | 24 | | 122 | 40 | *43* | 40 | | 23 | 7 | * 9* | 7 | | 73 | 24 | *25* | 24 | | 123 | 41 | *43* | 41 | | 24 | 8 | * 9* | 8 | | 74 | 24 | *26* | 24 | | 124 | 41 | *44* | 41 | |
-
Thread
SD Karte Speed Up
1 62.26s 32.1kB/s 2 36.94s 54.1kB/s 4 24.45s 81.7kB/s 8 18.06s 110.7kB/s 16 15.04s 132.9kB/s 32 13.34s 149.9kB/s 64 12.56s 159.2kB/s 77 12.51s 159.8kB/s 128 12.18s 164.2kB/s Start reading files 1 71.32s 28.0kB/s 2 40.21s 49.7kB/s 4 24.66s 81.1kB/s 8 16.89s 118.4kB/s 16 13.00s 153.8kB/s 32 11.06s 180.8kB/s 64 10.09s 198.2kB/s 77 10.01s 199.8kB/s 128 9.60s 208.3kB/s Verifying files 77.TXT verify ok ! 128.TXT
-
Thread
Laserplotter
homepage: http://www.jtronics.de/laser Youtube : http://www.youtube.com/user/BlueMatrex#p/u/0/PW4Ft8C8xq4 Grüße Martin
clock prescaler einstellen auf 1 Enable Interrupts Dim Freqset As Byte Freqset = 2 Do Ocr1c = Freqset Loop Ich würde gern die 64MHz als Timer clock nutzen. Was mache ich denn Falsch???? MfG Steven
-
Thread
Orientierungshilfe ATXMega oder ARM (ST, NXP)?
jenseits der 64k, keine Trampoline - Hard faults, exceptions - Im ROM integrierter boot loader (ARM, RX) - Startup in C möglich, Interrupt-Handler sind "normale" C-Funktionen (ARM) - Man kann Integer(arithmetik)
Nö. Nix 32 Mhz Schluss. Die neuen U Typen können 64 und höher :-)
-
Thread
Soft-PWM und Schieberegister / Multiplexen
Modulation"). Das Verfahren habe ich aber schon vor 20 Jahren "erfunden" und damit 8 LEDs mit 7-Bit PWM am C64-Userport betrieben. Ich würde das eher "binär gewichtete PWM" nennen. Spaßeshalber hänge ich das Programm mal an (6502 ASM für Profi-Ass). > Und da hab ich - bei 8 Bit - doch nur 8 mögliche Schaltpunkte
64 Takte weggenommen zu kriegen. Wenn man jetzt alle kürzeren Zeitschlitze mit busy waiting implementiert, dann dauern die in Summe auch nur maximal 64 Takte. OK, unmittelbar danach kann (wird) dann die
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
Anleitung vorgegangen: http://gnuarmeclipse.livius.net/blog/install/ Luna 4.4 Eclipse IDE for C/C++ Developers (Win7 64-bit) GNU ARM Plugin nachinstalliert Toolchain: GNU Tools for ARM Embedded Processors gcc-arm-none-eabi- 4_8-2014q2-20140609-win32.exe make und rm: http://sourceforge.net/
follows: H = 270, T = 30, W = 720, L = 88, P = 28, R = 16, A = 1, M = 0, F = 0, S = 128, B = 85, C = 90 I = 90, E = 5, Y = 40, X = 64. Tell me what I can check. Thank you in advance) Best regards, Yuri
-
Thread
Funktion zu zeitaufwändig?
00000102 8322 STD Z+2, R18 \ 00000104 8333 STD Z+3, R19 [/c] Edit: Ich muss mich korrigieren: Die Version mit einer Variablen entsprechen 33 Befehlen. Meine alte Version: Im Minimum: 24 Befehle - Maximum: 64 Befehle(wenn alle If-Anweisungen durchlaufen
Nachtrag: Ich stelle mal eine kleine Rechnung an: Angenommen, der uC läuft jeden 1000. Tick alle Befehle der If-Struktur durch, dann braucht der bei jedem 1000. Tick: 64 CPU-Zyklen, um die Struktur abzuarbeiten. Die 999 zuvor hat er mit je 24 CPU-Zyklen abgearbeitet.
-
Thread
Womit x86-64 Code disassemblieren?
eax 40: 83 7d f0 00 cmpl $0x0,-0x10(%ebp) 44: 75 de jne 0x24 46: 48 dec %eax 47: 8b 45 f8 mov -0x8(%ebp),%eax 4a: c9 leave 4b: c3 ret [/code]
1e: 48 01 45 f8 add %rax,-0x8(%rbp) 22: eb 1b jmp 0x3f 24: 48 81 6d f8 a8 96 28 subq $0x6b2896a8,-0x8(%rbp) 2b: 6b 2c: 48 b8 36 ab 4d b0 68 movabs $0x2232c968b04dab36,%rax 33: c9 32 22 36: 48 31 45 f8 xor %rax,-0x8(%rbp
-
Thread
24 Volt Relais an 80 Volt Versorgungsspannung.
DC-Wandler. https://www.ebay.de/itm/DC-DC-Step-down-Converter-120V-100V-96V-84V-72V-60V-48v-36v-to-12v-24v-Car-Power/112408220635?hash=item1a2c0d53db%3Ag%3AnmEAAOSwaadaytqz&_sacat=0&_nkw=step+down+100v&_from=R40&rt=nc&_trksid=m570.l1313
64+0+4098+20+0.1+2+1%0Ao+2+64+0+4097+20+0.2+3+2+2+3%0A
-
Thread
Bitte um Hilfe mit Verständnis, ISR von Timer usw.
extern flag_1ms .global TIMER0_COMPA_vect TIMER0_COMPA_vect: push r0 in r0,0x3f push r24 lds r24,flag_1ms subi r24,-1 sts flag_1ms,r24 lds r24,(flag_1ms + 1) sbci r24,-1 sts (flag_1ms + 1),r24 pop r24 out 0x3f,r0 pop r0 reti [/code] [c]// timer0.c
sei(); 3d5c: 78 94 sei tmpflag -= 1000; 3d5e: 89 85 ldd r24, Y+9 ; 0x09 3d60: 9a 85 ldd r25, Y+10 ; 0x0a 3d62: 88 5e subi r24, 0xE8 ; 232 3d64: 93
-
Thread
avr gcc, xmega 128a4, switch-Anweisung
; 0x205e <run_bridge_interface+0x12> 205c: 5d c1 rjmp .+698 ; 0x2318 <run_bridge_interface+0x2cc> 205e: fc 01 movw r30, r24 2060: 88 27 eor r24, r24 2062: e2 50 subi r30, 0x02 ; 2
lesen.) > 2050: 80 91 c9 20 lds r24, 0x20C9 ; 0x8020c9 <bridge_if_state> > 2054: 90 e0 ldi r25, 0x00 ; 0 > 2056: 87 30 cpi r24, 0x07 ; 7 > 2058: 91 05 cpc r25, r1 > 205a
-
Thread
Bausatz AVR-ISP-Stick
usb 2-2.1: new low speed USB device using ohci_hcd and address 6 usb 2-2.1: device descriptor read/64, error -62 usb 2-2.1: device descriptor read/64, error -62 usb 2-2.1: new low speed USB device using ohci_hcd and address 7 usb 2-2.1: device descriptor read/64, error -62 usb 2-2.1: device descriptor
möglicherweise auch noch eine ältere, kleinere Variante. D.h. eventuell ist bei neueren Anlagen der Reset-C ein Problem. Die Programmierpins MOSI und MISO sind beim Mega64 übrigens wirklich sehr seltsam belegt. Im Programmiermodus werden andere Pins verwendet wie im Normalbetrieb.
-
Thread
CPU 300MHz, aber ADC und DAC schaffen 2MSps. Wie nur?
, ich meine ich hätte mich beim letzten mal verzählt... >Auf Länge übersetzt wären 64Bit etwa wie Atomradien im Verhältnis zum >Abstand Erde-Sonne. Das ergibt kein Sinn. Für dich das Prinzip nochmal: A zu B wie C zu D.
man unter normalen Umständen mit der Elementarladung gar nicht in die Verlegenheit kommen kann, 2^64 Bit Auflösung zu benötigen. 1 Elektron hat ca. 1,6e-19C, für 1C benötige ich also ca. 2^62,5 Elektronen. Ein Kondensator mit 1F hält bei 1V Spannung genau 1C an Ladung. Jedenfalls müsste man sich
-
Thread
Daten von dynamischen Variabel vor Stromausfall schützen
dann default-Werte benutzen, Meldung an beutzer, Reaktion wie angemessen... Läuft auf einem ATTiny24 in mehreren Installationen, Software in C mit AVRStudio geschrieben.
deiner Anforderungsliste. > (Hast du eine?) > > Gegenvorschlag: > 23LCV1024 > > Oder ein I2C FRAM Adafruit I2C Non-Volatile FRAM Breakout - 256Kbit / 32KByte AF1895 Adafruit SPI Non-Volatile FRAM Breakout Board, 64Kbit / 8KByte Liest sich interessant, ist allerdings nicht 100% nötig da
-
Thread
Projekt: SerialComCNC Serielles Frontend für CNC GRBL mit ATMega
print.c probe.c report.c system.c sleep.c BUILDDIR = build SOURCEDIR = grbl # FUSES = -U hfuse:w:0xd9:m -U lfuse:w:0x24:m FUSES = -U hfuse:w:0xd2:m -U lfuse:w:0xff:m Now you can compile and
Schwerwiegender > Verbindungsfehler Programm wird geschlossen" > Was kann das sein? > > OS ist Win10/64Bit Hey, das hatte ich auch, nachdem ich das setup in C/Programme installiert habe läufts
-
Thread
Seltsame ASM-Anweisung -> Erklärung?
0x18, r24 ; 24 76: 88 b3 in r24, 0x18 ; 24 78: 8b bb out 0x1b, r24 ; 27 [/c] Peter
ist allerdings definitiv Code :) Peter Dannegger hat mich aber auf die richtige Spur gebracht. [c] PORTA = PORTB = 0x01; DDRA = DDRB = 0x01; [/c] wird z.B. mit AVR Studio 5 tatsächlich zu [avrasm] ldi r24, 1 out PORTB, r24 in r24, PORTB out PORTA, r24 ser r24 out DDRB, r24 in r24
-
Thread
Arduino: digitalRead in Interrupt ist unzuverlässig
subi r30, 0xCC ; 1 c0: ff 4f sbci r31, 0xFF ; 1 c2: e4 91 lpm r30, Z+ ; 3 c4: e8 0f add r30, r24 ; 1 c6: e0 93 01 01 sts 0x0101, r30
pop r30 48: 8f 91 pop r24 4a: 8f bf out 0x3f, r24 ; 63 4c: 8f 91 pop r24 4e: 18 95 reti Epilog = 14 Ticks [/pre] Also 9 + 23 + 14 = 46 Ticks im Vergleich zu 17 + 29 + 20 = 66 Ticks