-
Thread
64-Bit Integer Beschleunigung
ist 64, wenn ich mich recht erinnere). [c]bool Searcher::recurse(crc_t pAccumulator, payload_t pMaxLength, bc::number_t pRecursionsLeft) { crc_t aRollingValue = mPolynomial; for (payload_t aLength = 1; aLength < pMaxLength; aLength++) { aRollingValue = (aRollingValue >> 1u
Frequenzfaltungen mit beliebigen Frequenzen (nicht nur lineare / binäre wie bei FFT) bei einer Länge von 256 TAPs mit 1MHz durchführen. Wieviele Microprozessoren braucht es dazu?
-
Thread
Wunsch MCU, wie würde eure aussehen?
Mindestens 32 IO Leitungen, je nach IC Bauform halt mehr. Eine UART mit eingebautem Pegelwandler (kein MAX232 nötig) den man auch abschalten kann bei bedarf. Vier Timer die einen IRQ auslösen können, aber auch einfach eine IO Leitung triggern. ADC und DAC dürfen nicht fehlen, genauso wie SPI. Optional
Multiplikator - Divisor - Trigonometrische Einheit (Sin, Cos, Tan) - Gleitkomma Einheit - Tokenizer - 256 kB lineares SRAM - 256 kB FLASH - 256 kB EEPROM - dynamisch priorisierbare IRQs - 32 I/Os (jeder mit IRQ) - Hardware USB - Hardware I²C - Hardware OneWire - Hardware SPI - Hardware CAN -
-
Thread
Oszillatorbeschaltung (16Mhz) für dsPic30F
Microchip-Rechnung 30MIPS. Ich hab das in meiner Rechnung oben schon berücksichtigt. 16Mhz *16 wären ja 256Mhz, und dies durch 4 ergibt dann die 64Mhz oder MIPS, doch davon kann Microchip nur träumen. Gruß gerhard
Microchip-Rechnung 30MIPS. > Ich hab das in meiner Rechnung oben schon berücksichtigt. > 16Mhz *16 wären ja 256Mhz, und dies durch 4 ergibt dann die 64Mhz oder > MIPS, doch davon kann Microchip nur träumen. die dsPIC33 machen immerhin schon 40MIPS, sind also schon fast 2/3 vom Traum ;-)
-
Thread
Gesucht: Ältester IC im Forum
schon recht modern. Für Ladungsverstärker treibt sich hier noch ein ICH8500A herum, der ist mit max. 10fA bei 25°C spezifiziert.
und das krasse an diesem Projekt war, dass es den 256-KB-Speicher im ZMD überholt hat, d.h. es gab nennenswerte Ausbeute bei 1 Mbit noch bevor es diese bei 256 kbit gab. Schon dehsalb war das also mit 4 x 256 in einem Gehäuse gar nicht praktikabel … (Dass
-
Thread
Handydummy (Attrappe)mit richtigem Display - Sony Ericsson Vivaz
: 3 Endpoint Descriptor: bEndpointAddress: 0x01 Transfer Type: Bulk wMaxPacketSize: 0x0200 (512) bInterval: 0x00 Endpoint Descriptor: bEndpointAddress: 0x82 Transfer Type: Bulk wMaxPacketSize: 0x0200 (512) bInterval: 0x00
sehr gut den verbauten Speicher erkennen. Winbond W9812G6IH = 16MB SD-RAM Hynix HY27UF082G2B = 256MB Flash Ist auf jeden Fall schon recht ordentlich.
-
Thread
IR Fernbedienung bauen
Max D. schrieb im Beitrag #3872469: > Damit hast du aber keinen Platz mehr für einen Wert ohne Tastendruck. Stimmt! Das kann man aber auswerten, weil der Spannungsteiler über PB3 ein- und ausgeschaltet
Man denke da nur ans NEC-Protokoll, welches heutzutage in 7 von 10 FBs benutzt wird. Hier gibt es 256 verschiedene Geräeteadressen mit je 256 verschieden Kommando-Codes, also 65536 Mötlichkeiten. Das NEC-Extended-Protokoll verwendet sogar 65536 verschiedene Geräteadressen mit je 256 verschiedenen Kommando-Codes
-
Thread
[OpenVPN] Heimrouter bleibt unerreichbar
DISABLED 2024-07-21 13:55:25 us=614936 duplicate_cn = DISABLED 2024-07-21 13:55:25 us=614940 cf_max = 0 2024-07-21 13:55:25 us=614946 cf_per = 0 2024-07-21 13:55:25 us=614950 max_clients = 1024 2024-07-21 13:55:25 us=614954 max_routes_per_client = 256 2024-07-21 13:55:25 us=614958 auth_user_pass_verify_script
DISABLED 2024-07-21 19:12:24 us=561262 duplicate_cn = DISABLED 2024-07-21 19:12:24 us=561279 cf_max = 0 2024-07-21 19:12:24 us=561295 cf_per = 0 2024-07-21 19:12:24 us=561312 max_clients = 1024 2024-07-21 19:12:24 us=561329 max_routes_per_client = 256 2024-07-21 19:12:24 us=561346 auth_user_pass_verify_script
-
Thread
Atomic-Variable etc. - ich verstehe fast nur Bahnhof
Array-Variablen funktioniert? Geht das so? volatile atomic_ushort eggtmr_ch_ticks[HELPER_EGGTIMER_MAX_CH_COUNT]; volatile atomic_ushort eggtmr_ch_times[HELPER_EGGTIMER_MAX_CH_COUNT];
beginnen und das anschließende neu schreiben des niederwertigen Bytes macht daraus u.U. ein decrement um 256 statt um 1.
-
Thread
Neue Arduino-Module vorgestellt
https://store.arduino.cc/arduino-vidor-4000): * SAMD21 Cortex-M0+ 32bit low power ARM, 48 MHz, 256 KB Flash, 32 KB SRAM * Cyclone 10 LP (10CL016YU256C8G), 15408 Logikelemente, 963 LABs, 504 Kbit RAM * WiFi und Bluetooth Low Energy * 8 Digitale IOs * 12 [PWM](/articles/PWM) Pins *
Ergebnis. Mein Fazit war: kann man vergessen. Wenn man was mit FPGAs machen will, ist man mit dem MAX1000 deutlich besser beraten.
-
Thread
Timer0 oder 2 im sekundentakt (bascom)
. Du willst mit 8 MHz Controllertakt arbeiten. Der maximal mögliche Vorteiler ist 1:1024. Der max. Zählumfang des Timer0 oder Timer2 (beide 8 Bit breit) ist 256. 8000000 Hz durch 1024 ist 7812,5 Hz 7812,5 Hz durch 256 ist 30,5... Hz, also 1/30 Sekunde. Es reicht also nicht vorn und nicht hinten
Mir fällt gerad ein, dass man auch den CTC-Modus nutzen könnte: Prescaler:256 Compare: 250 - 1 ------------------ 8000000/256/250 = 125 Damit hätte man exakt 125 Hz ISR-Frequenz und müsste nix korrigeren. Einfach den Software-Timer bis 125 Zählen lassen und es ist exakt
-
Thread
Adaptec 2410SA, Array erstellen
Das wird nix, weil: "Max. physical disk drive size: 1TB" http://www.adaptec.com/en-us/support/raid/sata/aar-2410sa/
Festplatte kann ich ja noch verstehen, es gab keine zum zeitpunkt wo der controller rauskam aber: Max. array size: 2TB finde ich da noch schlimmer, das war ja schon mit 500GB platten möglich.
-
Thread
Bascom I2C Sensor ansprechen
Waitms 1 I2crbyte Lowbyte , Nack I2cstop Temp1 = Highbyte Temp1 = Temp1 * 256 Temp1 = Temp1 + Lowbyte Temp1 = Temp1 * 0.01 Print #2 , "Temp: " ; Temp1 Waitms 500 Loop [/code] Es kommt aber immer nur der gleiche Wert raus (219.729) Kann mir jemand
Les' gerade im TSEV01CL55 DB, daß I2C max. 3.6V verträgt und wie schon winbauer gesagt hat interne PUp's im TSEV01CL55 vorhanden sind. Wenn, dann was für PUp's verwendest Du ? Wo angeschlossen ? PUp's sind nichte nötig, aber wenn das nicht
-
Thread
230AC/56VDC Netzteil per µC schalten
PowerMOSFET (ala Infineon-BTN8982TA mit etwas höhrere Spannung) ? Ich bitte um Ratschläge. Danke, Max
416+112+480+112+0%0Aw+480+112+480+144+0%0Aw+416+240+416+272+0%0Aw+416+272+480+272+2%0Aw+480+272+480+256+0%0Aw+480+256+480+240+0%0Ag+352+352+352+384+0%0Ar+304+336+240+336+0+100.0%0AL+240+336+192+336+0+1+false+5.0+0.0%0AR+352+112+352+80+0+0+40.0+5.0+0.0+0.0+0.5%0At+384+224+416+224+0+1+-4.999594107488108
-
Thread
Spectrum Analyzer Aaronia SPECTRAN V5
In dem Thread hier gehts um den V5 für 3000 bis 5000 Euro nicht um den alten V4 für max. 1500 Euro. Der V5 hat ja dann auch den Tracking Gen für 500 Euro extra siehe oben.
Max2000 schrieb im Beitrag #6657856: > Es gibt jetzt auch ein schönes Video zu dem Gerät. 1THz/s ist genz schön > fix: Außer Gezappel, Scrolling und Zooms sehe ich nichts in dem tonlosen Video. Ich kann
-
Thread
Welcher MSP 430 für FFT? Einsteigerfragen.
msp-5438-stk.html) sollte eine brauchbare Grundlage für die Anwendung gefunden sein. 16 kiB RAM, 256 kiB Flash-ROM, bis zu 25 MHz Taktfrequenz ... sollten für die 1000 Samples während Eurer 2-Sekunden-Messung "dicke" ausreichen-
, bei 256-fachem Oversampling (n = 8) wird die Summe also nur durch 16 geteilt. Wenn das Schaltungsdesing ausreichend sauber ist (Abblockkondensatoren in Doppelausführung 100n + 10n an allen Versorgungsspannungsanschlüssen
-
Thread
Zählen bis 500Mio und Ausgabe über 7-Segment
anderen benutzt man dann zum Multiplexen der Anzeigen. Die Anzeigen kann man bestimmt auch über einen MAX7219 (oder so ähnlich) ansteuern lassen. Ein paar Taster einlesen, mit denen man die einzelnen Stellen auswählen und einstellen kann. Eine Starttaste. Fertig!
binären Code des Zählers ab? Mit Registern hatte ich bisher wenig zu tun... :-/ Das ganze ohne MAX 7219 zu machen ist dann eigentlich der nächste Schritt, oder? Wenn gemultiplext wird , kann ich das ja locker vom M128 emulieren lassen....
-
Thread
Mainboard/Ram Problem!
Hier nochmal Daten: max. Stromstärke (DC Output) +12V 18 A max. Stromstärke (DC Output) +12V2 18 A
Leistung max. Stromstärke (DC Output) +3.3V 30 A max. Stromstärke (DC Output) +5V 30 A max. Stromstärke (DC Output) +12V 18 A max. Stromstärke (DC Output) +12V2 18 A max. Stromstärke (DC Output) -12V 0,5
-
Thread
Wärmebildkamera für Arme
Fur ein Bild mit 32x32 Punkten würde man 40 Sekunden brauchen, dafür würde es aber max 30 € kosten
Mess-Schaltung halt für die niederen Temperaturen auch auslegen muss. Der Sensor geht bis ca 300 Grad max.
-
Thread
RAM Baustein
das es da keine einheitliche Antwort geben kann, aber ein paar Tips währen nicht schlecht. mfg Max
für den Link, habs wie erwähnt schon angesehen. Hab Leider vohin vergessen dir zu Danken. mfg Max
-
Thread
WinAvr Atmel Ice als Programmer hinzufuegen
flash 33 6 64 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 2000 2000 0x00 0x00 hfuse 0 0 0 0 no 1 0 0 2000 2000
Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- flash 33 6 64 0 yes 32768 128 256 4500 4500 0xff 0xff
-
Thread
Display mit Touchscreen bei Pollin?
Spannung in der einen Ecke, Verstärkung wird über die andere Ecke bestimmt: Verstärkung_Y=gewünschter_max_Wert/(max_ADC_Wert-Offset_Y)
Max Pohl schrieb im Beitrag #1683210: > Leider scheint es so nicht zu funktionieren das ganze Bild ist mehrfach > verschoben. Hallo Max! Hast du eventuell ein Bild von dem verschobenen Bild? Dann
-
Thread
Idealer Rechner im Wohnzimmer?
übrigen ist der Hobel dann voll erweiterbar, PCI-x mit 1-fach und 16-fach, ein PCI-Steckplatz und max. 8GB ram auf 4 Bänken sowie max ein AMD quadcore 6000+ sowie am2+! die Preise sind von mindfactory.de! ;)
Martin wrote: > und gibt es s100 mit 128MB aber auch mit 64MB...? meine hat 256MB :-o (ein passender RAM-Riegel von iBei für 4€ musste dafür sterben...) nitraM
-
Thread
8x8x8 LED Cube: realisierung mit PIC
geht, und wenn nicht,wo finde ich eine fassung für nen 100pol. smd ic ? danke schonmal mfg Max
pic bleiben, weil das unser projekt ist, wie genau geht das denn dann mit dem multiplexen? mfg Max
-
Thread
ARM-Prozessor mit SRAM+Flash extern, ISP möglich?
Sorry stimmt mit den 256KByte hatte noch den AT91SAM7SE512 im Hinterkopf gehabt der hat 512 Kbyte. Schnelleres Flash als 60nS habe ich bisher noch nicht gefunden. Gruss Helmi
kein Flash LPC2214FBD144/01 - kein Flash LPC2292FBD144/01 - kein Flash LPC2212 - 128K LPC2214 - 256K LPC2214FBD144/00 - 128K LPC2212FBD144/00 - 256K LPC2292 - 256K LPC2292FBD144/00 - 256K LPC2292HBD144/00 - 256K --- Was ich aber finden konnte war ein ARM9-CPU: LPC3180FEL320 kein Flash,
-
Thread
Kanten in Grafik glätten
sind immer wackelig. Und 1bit, oh Gott, hmmm echt mal ne gute Frage - da alle Vektorformate ja nur max. 256 Farben unterstützen würde ich es wie hier schon erwähnt mit ner Bitmapumwandlung versuchen ohne Dithering und dann als Vektor *.eps oder dergleichen Speichern - weiß ja nicht wohin du das Bild weitergeben willst. Bei dem abspeichern als eps dann aber nicht vergessen max. 2 Farben angeben - keine 256!
-
Thread
Welches Oszi? - Kaufberatung
mit repetitive sampling unterwegs. Denn bei 2 benutzten Kanälen hat das Teil eine sample rate von max. 200M/sec, weshalb bei real-time sampling eine Bandbreite jenseits von 20MHz wenig Sinn ergibt. Insofern scheint mir als Einstiegsmodell - wenn Rigol denn in Frage kommt - für den Bereich rund um
Dafür ist das Ding nicht gebaut: - Bandbreite von 100MHz ist etwas knapp. - Sample-Rate von max 400Ms/s ist etwas knnap. - Und auch die 400Ms/s sind nur bei kurzer Sample-Tiefe drin. Bei voller Sample-Tiefe geht es anscheinend runter auf 100Ms/s.
-
Thread
Anzahl max. Unterverzeichnisse bei FAT16/FAT32
Irgendwas ist hier faul FAT32 laut Wiki 2^28 max Files laut MS 4,177,920 max Files hmmm, komisch
Stud.-Ing. wrote: > FAT16 > Anzahl Unterordner max: 65524 > FAT32 > Anzahl Unterordner max: 4,177,920 Allerdings ist die Platte dann voll !
-
Thread
EEPROM Schreibzyklen
Hallo, ich hatte das Problem der "max. Schreibzykeln" eines EEPromdatum anders gelöst. Man definiert die Größe des benötigten Speicherbereichs für seine Daten. Z.B. 250 Byte, dazu kommt noch eine 3 Byte unsigned int Zähler für die Anzahl der geschriebenen Seitenupdates. D.h. die Page - Seite ist dann 256 Byte groß. D.h. man schreibt und liest in seinem Programm die Daten nur über einen gespiegelten RAM Bereich. Mit einem Update RAM-->EEprom wir dann diese 256 Byte Page ins EEprom übertragen.
-
Thread
Programm läuft nur bei angestecktem AVR ISP mkII
IO_init_MotorDriverPins( 1 ); /* 1 == PWM_1 auf Pin PB3 */ PWM_Timer2_ATm168_init ( 256 ); /* Prescaler = 256*/ /* WDT aus ; 3 Sek. Pause ; WDT Ein*/ WDT_Off() ; Pause_in_Sek( 3 ); wdt_enable(WDTO_60MS); PWM_Timer2_ATm168_init ( 1024 ); /* Prescaler = 1024
for the output can be calculated by the following equation: * Frequ.PWM = (clk_I/O) : (256 * N) * N represents the prescale divider (1, 8, 64, 256, or 1024). */ /*---------------------------------------------------------------------------------------*/ if ( pwm_vorteiler == 1024
-
Thread
FPGA IoT Maker Board
NIOS auf einem MAX10?
name PROJECT_OUTPUT_DIRECTORY output_files set_global_assignment -name ERROR_CHECK_FREQUENCY_DIVISOR 256 set_global_assignment -name MIN_CORE_JUNCTION_TEMP 0 set_global_assignment -name MAX_CORE_JUNCTION_TEMP 85 set_global_assignment -name VHDL_FILE ersterVersuch.vhd set_global_assignment -name PARTITION_NETLIST_TYPE
-
Thread
Extern ein großes SD-Ram-Modul an einen Atmega
sind. Lieber auf eine SD-Karte oder EEPROm ausweichen. Aber viele Anfänger haben Angst wegen der max. Schreibzyklen und denken die Dinger gehen gleich kaputt.
* Nachtrag * Vertrieb: http://www.sander-electronic.de/be00042.html www.segor.de -> FM24C256-SE
-
Thread
Atmel/Arduino; Schrittmotor langsam laufen lassen (0,5U/h) für Teleskop
gar nicht sehe? Die Mikroschritte kann man nicht unendlich klein machen. Vielleicht kriegt man 256 Mikroschritte zwischen den Vollschritten hin, viel mehr aber eher nicht.
gehen. Selbst mit moderaten 16 Mikroschritten/Vollschritt wäre das dann 1 Mikroschritt pro 2,7s. Bei 256 Mikroschritten wäre es ein Mikroschritt/168ms. Versuch es mal damit und wir sehen wie weit du kommst.
-
Thread
Anzahl PWM Ausgänge zu Anzahl RGB LEDs
jeglicher Realität. Die klassischen 16_Millionen Farben am PC per VGA erreicht man mit 8 Bit pro Farbe (256 x 256 x 256). Feiner abgestuft ist "weil ich es kann", der Mensch wird das jedenfalls nicht sehen.
schon eine höhere PWM Auflösung um den Strom entsprechend fein einstellen zu können, das da am Ende 256 Farben bei raus kommen.
-
Thread
RS485 Kommunikation zwischen zwei Geräten sniffen
Natürlich, ich verwende einen dritten MAX481 (oder ähnlich) zwischen Buchse-Stecker Kombi bei Profibus. Dort hängen normalerweise auch mehrere Slaves an einem Bus. Der MAX ist statisch auf Empfang gelegt. Funktioniert mit HTerm ganz gut,
Baudraten zwischen 9600 und 56k Baud, Paketgröße max. 256, also nichts weltbewegendes. Leider kenn ich mich da nicht sonderlich gut aus, kannst Du mir mal einen empfehlen? Danke
-
Thread
PIC18F2431 Probleme mit High Interrupt Handler
AN0 und AN1 werden in meinem Programm in die Variablen lk und rk gespeichert: lk=((int)ADRESH*256) + ADRESL; rk=((int)ADRESH*256) + ADRESL; Hier sollten die LEDs leuchten, wenn High anliegt: if (lk > 700) { PORTBbits.RB2 = 1; // Delay10KTCYx(25); PORTBbits.RB2 = 0; } Das
Max H. schrieb im Beitrag #3619336: > Kein Problem: >> RCONbits.IPEN = 0; //Enable Priority > Der Kommentar ist falsch, die Priorität ist deaktiviert. Wenn ich es > richtig im Kopf habe, wird
-
Thread
PC Oszilloskop
: http://tfla-01.berlios.de/pics/schematic.png Läßt sich wirklich sehr einfach aufbauen. Den MAX232 braucht man für normale Anwendungen eigentlich nicht.
sehr einfach aufbauen. Geht statt dem 74HC245N auch ein 74LS245N? Den LS habe ich schon hier, den Max232 und genug alte Parallelportkabel die ich direkt an die Platine ranfummeln würde.
-
Thread
FFT Ergebnisinterpretation
maximalwertes des Realwerte-arrays mit der Gesamtfrequenz in Beziehung setze. Bei einer Analyse von 256 Points klappt das ganze auch ganz gut (22050 * maxPoint / 128). Das ergebnis ist allerdings nicht besonders genau. Ich hatte versucht die anzahl der Points zu erhöhen, allerdings bekomme ich ab einer
seltsam vorkommt ;) Wende ich diese Formel auf meine test wave-datei an, bekomme ich folgende Werte: maxPos = 2 realFFTData[maxPos] = 4004452.25 imFFTData[maxPos] = -1.8143095076084137e-005 Als Ergebnis der Berechnung bekomme ich dann 4004452.3 als Wert raus. Wie kann ich nun daraus auf meine Eingangsfrequenz
-
Thread
Implementierungsfrage VHDL
dass man selten 25MHz Takt an einem FPGA sieht. Kleines Rätsel für dich: Es gibt Oszilloskope mit 256GSamples/s. Läuft der ASIC da mit 256GHz? Außerdem hat hier niemand etwas vom Input-Takt gesagt. Hast du die Diskussion verstanden? Gomolke schrieb im Beitrag #5593627: > dann könntest du aber mehrer
dass man selten 25MHz Takt an einem FPGA sieht. Kleines Rätsel > für dich: Es gibt Oszilloskope mit 256GSamples/s. Läuft der ASIC da mit > 256GHz? Außerdem hat hier niemand etwas vom Input-Takt gesagt. Hast du > die Diskussion verstanden? Wenn du meinst ich hätte es nicht verstanden, dann erklärs
-
Thread
bmp in EAGLE hat falsche Farben
Woran kann das liegen? Beste Grüße Anmerkung: Tatsächlich hab ich es auch mal mit 256 Farben versucht und dann einfach auf gut Glück Farben wieder rausgenommen und dann kam sogar ein recht gutes Ergebnis dabei raus...leider ist das nicht mehr reproduzierbar.
mit "import-bmp.ulp" findet man mehrere Tutorials. Im Cadsoft-Text zur ULP steht, dass zunächst max. 256 Farben erlaubt sind, man aber davon max. 32 aussuchen darf.
-
Thread
Wieso spricht man bei den 8 Bit-AVRs von RISC?
rückwärts. Das war nicht nur aufwendig, sondern auch fehlerträchtig. Bei den ARM sind ja 16 oder 256 Interruptlevel Standard.
Max M. schrieb im Beitrag #7119849: > für einen Arduino nano mit IDE hätte man 1990 Die IDE hätte man aber auch schon damals der Oma gleich hinterhergeworfen... Oliver
-
Thread
Multiplex Matrix mit PWM, FPS ?
}[/code] PWM_MAX bei 8MHz sollte dann ja sein: [code]#define MATRIX_FPS ((uint8_t) ((float) F_CPU / 256 / MATRIX_COLUMNS / MATRIX_PWM_MAX))[/code] Danke und Grüße Oli
ist mir immer noch nicht klar wieso meine Kalkulation der FPS mit [code]((uint8_t) ((float) F_CPU / 256 / MATRIX_COLUMNS / MATRIX_PWM_MAX))[/code] falsch ist. Hoffe mir kann da jemand helfen. PS: Frohe Weihnachten! :) Grüße Oli
-
Thread
FPGA Größe ausreichend für komplexen FM Synthesizer
her? high tec ing http://de.wikipedia.org/wiki/Nyquist-Shannon-Abtasttheorem f_abtast > 2*f_max Dein FPGA gibt abgetastete Werte aus.
); sample = envelope*fm1((i*pitch[j])/100.0*M_PI); printf("%c%c",sample%256,sample/256); } } return 0; }[/c] Also die "Taktfrequenz" ist die Samplefrequenz; jetzt waer' halt noch die Frage, wieweit man den Sinus in Tabellenform eindampfen kann, bis es
-
Thread
Adressdecodierung
vor einen Bus für den Slaveselect am SPI zu bauen. > Der Bus soll 8bit breit sein um damit bis zu 256 Teilnehmer auswählen zu > können. Nimm einen Bus, an dem Du 256 Teilnehmer ohne Select einfach über Adressen im jeweils ersten Byte eines Datenframes anschließen kannst, wie zum Beispiel RS485 mit
Hintereinanderschalten ergibt wieder Laufzeiten Mit zwei 1/8 Decodern hintereinander hast du Laufzeiten von max 90ns. Da /SS nur einmal am Anfang der Übertragung aktiviert wird, sollte das tragbar sein. Aber viele Wege führen nach Rom. Interessant wird, wie du das Fanout bei 256 Teilnehmern mit den Datenleitungen
-
Thread
XC164 Timer auf 0.5 Sek
Reload Mode. Clock: 20 MHz T3: Konfiguration: Timer Mode, aufwärtszählend, prescaler von 256 T3 Wert im Register: 26473 Berechnung des Prescalers/Wert im Register: 2^(16) - (0.5s * 20MHz/256) = 26473.5 T2: Wird im Reload benutzt, dh. soweit mir bekannt ist, dass der Wert der sich
MHz-Takt nicht exakt zu treffen. Mit T3 downcounting und Reload durch T2 bei einem Vorteiler von 256 beträgt der Reloadwert (nach meiner Rechnung) 39062,5, also stimmt deine Rechnung wohl.
-
Thread
STM32 FRAM Modul WREN Bit wird nicht gesetzt
Hallo zusammen und frohes Neues, über SPI möchte ich ein 256-Kbit FM25W256 FRAM Modul von Cypress Semoconductors beschreiben und auslesen - was man damit eben so macht. Leider funktioniert das noch nicht so wirklich hervorragend. Genauer gesagt scheint das
[2] = address & 0xFF; len = 3; if (HAL_SPI_Transmit(m_spi, buffer, len, HAL_MAX_DELAY) == HAL_OK) { result = 1; } return result; } [/c] vielleicht hilft dir das weiter
-
Thread
Quarz-Wert 32.0C6Y
Displayram laden, und den internen Zeichengenerator >entsprechend konfigurieren. Allerdings ist dieser auf 256 8x16 Zeichen >beschränkt Die Zahl 256 bezieht sich jetzt aber schon auf die Anzahl abzuspeichender Charakter und nicht auf die Anzahl von darzustellen Charaktern auf dem Display. Also insgesamt kann das Display 256 verschiedene Zeichen mit diesem RAM darstellen und speichern, aber natürlich können am display diese 256 Zeichen öfters vorhanden sein. Wie kann man denn den internen Zeichensatz konfigurieren?
-
Thread
50x PWM 8bit aus nem AVR
16.000.000 / 2 / 256 / 256 = 122 in der Sekunde. Die 512 Takte zwischen zwei Overflow-Interrupts werden mir aber nur schlecht reichen um 50 Werte mit irgendwas zu vergleichen und die Ausgabe zusammen zu basteln. Natürlich
Schohse' neu berechnet werden. Rechnet man wie ein Bäckerjunge, ergibt sich Folgendes: 100Hz mit 256 Stufen erfordert eine Änderungsfrequenz von 25,6kHz; rund 39µs. Ein 20MHz Prozessor hat dann ca. 780 Takte, um 50 Kanäle zu bearbeiten, was max. 15Takte/Kanal sind. Mit geschickter Programmierung in
-
Thread
Referenzdesign für Elektretmikrofon mit Vorverstärker und Ultra Low Noise Spannungsversogung
Bereich 1:1000, so etwa, die obersten 512 (512-1023) schritte ensprechen den obersten 6dB, die naechsten 256 (256-511) schritte sind dann die naechsten 6 dB, die naechsten 128 Schritte (128-255) sind nochmals 6 Bits, die naechsten 64 (64-127) Schritte nochmals 6dB, das sind also erst 24dB, nicht wirklich der
Kevin H. schrieb im Beitrag #7393987: > Einem MAX4466 Mikrofon. > Dabei ist mir das Mikrofon mit dem starken Rauschen aufgefallen. Also ein Elektred am 4466 sollte nicht relevant rauschen. Schliess mal das Mikro kurz, rauscht es immer noch
-
Thread
UART mit 1MBaud
bisserl von dem hier unterscheidet: Detlev T. schrieb im Beitrag #4059061: > Und in dem steckt ein MAX232, der laut Datenblatt (TI) nur bis 120kbps > geht... MAX232 von FTDI kenn' ich nicht.
schrieb im Beitrag #4059706: > Und da hast du bei 1 MBaud noch solch tolle Signalform? Obwohl der > MAX232 das eigentlich gar nicht kann? Ich bin verwirrt ... Mich hat das heute morgen dann auch gewundert aber ein Blick in das Datenblatt http://datasheets.maximintegrated.com/en/ds/MAX220-MAX249.pdf
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
erkläre mit, wie die übersichtlicher und effizienter sein soll als in C: [c] template <class T> T max(T a, T b){ return (a > b) ? a : b; } [/c]
: (max 1 2 3 4 5 3 8 1 3)