-
Thread
Abblockkondensatoren beim FPGA
Den Max10 gibt es im EQFP-144, hier auch mal der kleinste und größte Max10. [code] DSP kBit XC6SLX9 16 576 XC3S400 16 288 10M02 16 108 10M50 144 1638[/code]
Schaltungen um bspw per Pseudo-Random pattern das Speicherinterface zu stressen und zählt erkannte Bit-fehler. Und beim Experiment hilft natürlich wenn man die benutztenStütz-C-Werte variieren kann. Oder man verwendet Testschaltungenmit einstellbaren Takt. -- > Aber es ist interessant zu beobachten
-
Thread
Umstieg von Windows 10 nach Windows 11 sinnvoll?
uraltes Netbook (Samsung NP-NC10) damit ans rennen gebracht mit Linux-Mint 17 (das Teil kann kein 64bit). JEDER Rechner den ich mit SSD ausgestattet habe, ist schneller geworden als wenn ich ne Festplatte mit Motor und eine aktuelle CPU (bis 500 Euro nur CPU) eingebaut hätte. Und wir reden hier von Rechnern die 8-10 Jahre alt sind. Ich habe ein Dual-Core mit 4 GB und Windows-10 (64bit) laufen der noch halbwegs in die Hose kommt. Glaub mir, es gibt nix günstigeres wie eine SSD um ein alten Rechner Feuer unter der CPU zu machen ;)
-
Thread
AVR-Debugging: Speicherstelle überwachen
Das bietet bereits das verwendete Funkmodul. Darüber hinaus erfolgt übergeordnet ein Test über die 8Bit Summe aller Daten (Protokoll eines eDip240-7). Die Daten fließen ja auch plausibel und auf Dauer. Es muss an einem bestimmten Dateninhalt liegen. Stand meiner Analyse bis jetzt.
wenn man an und ab mal die Interrupts auslöst, man braucht ja nur das Feld für den Interrupt zu setzen und schon verzweigt er nach ein paar Takten. Wenn du so ein Unterprogramm nicht mehr verläßt dann arbeite leiber mit jmp/rjmp anstatt mit call/rcall. [c] FF FF FF FF FF FF FF FF FF FF FF FF FF
-
Thread
[ASM] AND von 2 Registern
PIN 0 ; /Bitmuster laden Ende Start_Scan: sbi PORTB, 0 ; Erste Reihe (1, 2, 3, A) auf high setzen nop nop nop in r19, PINB ; Status vom Port einlesen and r19, r1 ; Nur wenn Taste auf High war, dann ist Bit 2 nun auch High cpi r19, 0b00000010 brne row1_ende ; BRanche if
; kurz warten in r19, PINB ; Nochmal Status einlesen and r19, r1 ; gezieltes Bit auf High setzen cpi r19, 0b00000010 ; War sie gedrueckt? brne row1_ende ldi r16, '1' ; Dann machen wir was, wenn nicht dann restliche Tasten abfragen rcall LCD_DATA row1_ende:
-
Thread
Passwort Klartext oder Hash
irgendwelche Sub-Elemente übereinstimmen. IIRC macht Facebook etwas ähnliches, die generieren beim Setzen plausible Typos für die erstellten Passwörter, speichern alle Hashes der Typo-Varianten ebenfalls ab und akzeptieren dann jede dieser Varianten.
sheevaplug schrieb: > Kommen wir mal zum SALT: sogar ein einfacher SALT aus zwei > 8Bit-Ganzzahlen hat bereits 2^^255 Möglichkeiten. Jo, mit Vollbitverschlüsselung ...
-
Thread
4 Bit Addierer
Schon gesehen? https://answersexpress.com/how-build-your-own-discrete-4-bit-alu-43179
https://www.mikrocontroller.net/topic/63425?goto=new#504566 mein erster DDS mit vier 4-Bit-Volladdierern
-
Thread
DDR-µC, maskenprogrammiert, "fremd verwendbar ?
seinem Adressraum auftaucht, muß man die Ports umkonfigurieren. Konkret im Register P01M die richtigen Bits setzen, damit Port 1 der Multiplex-Bus für Daten und Adressen A0 bis A7 wird. Und eventuell noch Port 0 für Adressen A8..A11 und A12..A15 konfigurieren. Damit kann man dann 256 Byte oder 4 KByte
auch auf 64K Adressraum. > Schließlich will man das für Tests nutzen. Niemand hindert Dich die Bits in den Konfigurationsregistern im externen ROM entsprechend Deinen Vorstellungen zu setzen. Gruß, Pille
-
Thread
LCD BP Pin direkt an Quarz
Ziffer in den Segmentcode wandeln und das Ergebnis an die entsprechende Digitstelle schreiben (um je 7Bit schieben).
als Sample sogar umsonst. Link: https://www.ti.com/product/MSP430FR4131 Genau diesen Baustein setze ich gerne als LCD Kontroller oder sogar grad als Spannungsanzeige mit LCD ein. Netterweise hat er nämlich auch gleich ein [10-channel 10-bit analog-to-digital converter (ADC)] mit drin der für so
-
Thread
AT90USB162 Endpoint Interrupts funktionieren nicht
return; } } wfb(UEINTX, RXOUTI); clr(UEINTX, RXOUTI); } [/c] set und clr setzen bzw. löschen nur Bits in Registern. wfb ist lediglich eine Funktion die so lange eine schleife ausführt, bis ein Bit gesetzt wurde.
Normen überein, also, wo ist hier das Problem ? Hab ich vergessen wärend des Sendens irgend ein Bit zu setzen oder so ?
-
Thread
Differenzverstärker
: > sind Batterien die in Reihe sind? Bitte wenn möglich am Ende von Fragen ein Fragezeichen setzen und am Ende von Aussagen einen Punkt. Das macht die Interpretation einfacher...
für Spannungen bis 36V OK. Danach dann einen einfachen Spannungsteiler und diese Spannung mit 10 Bit auflösen. Damit beträgt bei 30V Eingangsspannung die Auflösung ca. 30mV.
-
Thread
ATXmeega128A3U, Verständnis WDT
Das setzen ist weiterhin geschützt durch "Configuration Change Protection". Beim schreiben vom Timeout Wert muss das WDT.CTRL CEN-Bit mit geschrieben werden (gleichzeitig). Dann das Enable. Dieser vorgang muss jedes mal vor Ablauf der Zeit passieren. - Wert setzen - Enable Bei anderen µC reicht ein "reset" oder sowas...bei diesem hier wird das WDT.CTRL (PER) Register wohl auch zum runterzählen genutzt, weshalb es immer neu gesetzt werden muss. Edit:
-
Thread
Sende/Empfangsvorgang mittels nur 1St. µC
anzeigen aufgabe_daten_anzeigen(); // alternativ } } void aufgabe_taste(void) if !((P2IFG&BIT0) == BIT0) { //Taster 2.0 return; // es gibt nichts zu tun, also schnell zurück } P5OUT &=~BIT6; // LED grün EIN als Kontrolle ... kommando_senden(); }
> 2 Stellen ausgegeben. Logisch. Dein Funktionsparameter ist ein char, das sind beim MSP430 8 Bit. Für 16 Bit gibt es ja in deiner Software void daten_ausgeben(unsigned int data) Damit kann man 16 Bit Werte ausgeben, wenn gleich hier in dezimal. Man kann auch deine Funktion auf 16 Bit
-
Thread
Was tun mit altem Zeitzeichenempfänger
wäre es einfacher, einen einfachen Frequenzumsetzer von 77,5 auf 75 kHz vor Deinen Emfänger zu setzen.
ganze 26Vss am Kollektor von Q3 - aber mit etwa 59 kHz! Wenn ich die Spulen L9-10-11 auf 162-18-40µH setze, bekomme ich etwa 74kHz raus (Bild).
-
Thread
Studio 7 für ATmega 324P was los?
wird das Debugging des Atmega324P nicht richtig unterstützt. Zum Beispiel funktioniert das manuelle Setzen des TWINT (TWCR) Bits nicht mehr. Beim ATmega32 funktioniert es noch. Auf Nachfrage bei Microchip wurde dies bestätigt und an MPLAB verwiesen. Es sieht für mich so aus, als ob Microchip das Studio
-
Thread
ATMega16 mehrere Taster an INT0
nicht. Auch in Assembler benutzt man üblicherweise definitionen (*def.inc Dateien) für Register und Bits. Du nicht?
angesprochenen Probleme tauchen nirgendwo auf. Man muss natürlich alles penibel berücksichtigen (Control-Bits, Flags, Timer auf Null setzen, irgendwelche FSMs resetten etc.), aber dann funktioniert das einwandfrei. Einem Taster die Fähigkeit zu verleihen, den Controller aus dem Power-Down rauszuholen, ist
-
Thread
Conrad schließt die Nürnberger Filiale - heute letzte Woche
nicht weggeworfen, finden Verwendung beim Verwahren anderer Sachen wie Schrauben, kleine Werkzeuge (Bits, Inbusschlüssel, Bohrer), Fahrradteile und Sonstigem, was zusammengehört.
persönliche Definition des Begriffs "Marge" aussieht. Viele sehen da die Spanne zwischen EK und VK und setzen das dann gerne als Gewinn fest. Vor 2000 haben wir bei manchen Asien-/China-Kleinbauteilen im Einzelverkauf ohne weiteres auch mal 100.000% und mehr auf den rechnerischen EK aufgeschlagen, aber *damit
-
Thread
KiCad nightly oder lieber KiCad 5
einen Screenshot der aktuellen Featureliste zu. Super. Und er versuchte, mich gleich unter Druck zu setzen, indem er meinte, er müsse den Umsatz mit mir unbedingt noch im November machen und deswegen wäre ja wohl keine Zeit für Diskussionen. Natürlich bestellte ich nicht ohne adäquate Antworten auf meine
Anfang an geärgert hat) Kann mir jemand sagen welche "letzte" Version von KiCad 5.xx auf Windows7 64bit läuft? Dann würde ich mich da mal versuchen einzuarbeiten. Fragen zur eventuellen Konvertierung kommen dann sicher später. ;-) Uralte OrCad-Dateien von vor 20-25 Jahren einzulesen wäre ja
-
Thread
Kleiner AVR Trick zum schnellen Inkrementen grosser Zahlen
Zum Vergleich: So geht es im Fall von 256 Bit mit bo8: [code] GT. 1f (2 Zyklen) Lade MaxIndex in den Akku SL.S (1 Zyklus) Store Akku in Lowbyte des Schleifenzählers S SE.V (1 Zyklus) Setze Carry V S.RP (1 Zyklus) Setze Repeat-Zieladresse
Wo sich solche Rechnungen häufen: Einen 32Bit Controller benutzen!
-
Thread
RTC auslesen Genauigkeit
haben dafür üblicherweise Alarmregister. Und das kann man dann z.B. einfach jede Sekunde um 1 höher setzen und bekommt dann den passenden Interrupt: https://stackoverflow.com/questions/39345550/stm32l151-rtc-alarm-interrupt/39556952
actual transmission of the RTCs slave address as otherwise the slave address appears to be shifted by 1 bit!"
-
Thread
PWM-Signal verstärken
offenbar einen Taktgeber mit 208 ns. Wenn das Eingangssignal kürzer als 3 Takte ist wird es als 0 Bit gewertet. Wenn es länger als 3 Takte ist wird es als 1 Bit gewertet. Ausgangsseitig wird das kurze Bit mit 2 Takten ausgegeben und das lange Bit mit 4 Takten. Beides ist ist der nächsten LED wieder
von 250 ns. Die Schwelle ist dann 750 ns. 416 ns ist viel kürzer als 750 ns, also eindeutig ein 0 Bit. 832 ns ist deutlich länger als 750 ns, also eindeutig ein 1 Bit. Sie liefert an ihrem Ausgang das aufbereitete Signal: 0 Bits mit 500 ns Länge (das DB erlaubt 250 ... 550) 1 Bits mit 1000
-
Thread
MPLAB X IDE 5.3
oder müsste ich damit komplett auf den "CODECONFIGURATOR" verzichten und dann alles wieder einzeln setzen? Danke.
Müsstest Du wohl selber definieren - #define LED PortxBits.xxx
-
Thread
ESPEasy keine Geräteadresse bei Ausgabekonfiguration
Temperatur steht 0.00. Was könnte ich falsch gemacht haben ? Mit der Suchfunktion "Geräteadresse" "64Bit" habe ich nichts gefunden. Gruß blackvento
richtig sehe muss man dafür programmieren können und nicht wie bei IOBroker fertige Blöcke aneinander setzen. Da werde ich einen Programmieren suchen müssen oder ich habe Glück ein Programm im Netz zu finden.
-
Thread
Aktivierung Win7 pro 64bit klappt nicht mehr
bisher hatte die Aktivierung von Win 7 pro 64bit über die 0800-Nummer stets geklappt. Nun schlugen 3 Versuche fehl. Kennt jemand das Phänomen? Gibt es eine Abhilfe?
schrieb im Beitrag #6870374: > Matthias W. schrieb: >> bisher hatte die Aktivierung von Win 7 pro 64bit über die >> 0800-Nummer > > Ich habe einfach mit einen Mitarbeiter verbinden lassen. me too für meinen Nachbarn!
-
Thread
C arithmetic promotion Fallstricke
auch schon gegeben, also 64-Bit "int": https://en.wikipedia.org/wiki/64-bit_computing#64-bit_data_models
hat > es auch schon gegeben, also 64-Bit "int": > https://en.wikipedia.org/wiki/64-bit_computing#64-bit_data_models Und genau darum hatte ich die Aussage auf x86_64 beschränkt.
-
Thread
I2C Lesen mit takt woher?
verstanden haben. Ansonsten ist das nicht sonderlich aufregend. Schon vor mehr als 20 Jahren mit Bit Banging -> LPT programmieren unter WIN98 (Turbo Pascal 3 oder was auch immer) und ab auf das Testboard. Problemlos. 73 Wilhelm
Zwecke braucht. Bei sowas wie seriellen EEPROM's usw. ist es eigentlich immer nur ein vorheriges Setzen des Schreib- bzw. Lesezeigers. Im Grunde besteht jeder Transfer aus 3 Stufen: 1. Slave adressieren und Datenrichtung festlegen 2. Daten transferieren 3. End-Condition, d.h. Verbindung zum Slave
-
Thread
Sinnvolle Taktfrequenz Spartan 3
https://www.xilinx.com/support/documentation/user_guides/ug331.pdf (z.B. Seite 390) Für einen 8 bit Zähler geht's danach schon rauf bis 333MHz.
(je nach Peripherie) bis > zu 90 MHz im Spartan3. > > Duke State Machine und Zähler bis 32 Bit.
-
Thread
Straßenpreis Altium Designer
nach vorne, der bei CS natürlich unterlassen wurde. Warum sollte man auch auf ein lahmes Pferd setzen? Alleine daran sieht man, dass CS Bauernfängerei ist.
Du musst für Starrflex in den Global Settings einen Haken setzen
-
Thread
ATSAMD51 Flash Bank Swap
done */ while (NVMCTRL->INTFLAG.bit.DONE); /* At the end of this command, code starts running from 0x00000 upon reset*/ [/c] der Bank Swap sowie Reset durchgeführt. Leider funktioniert das nur selten, bzw eigentlich nur dann, wenn ich z.B. in der Zeile [c] (NVMCTRL->INTFLAG.bit.DONE); [/c] einen Breakpoint setze. Sonst funktioniert der Bank Swap und Reset nicht. Nach einem manuellen Reset (z.B. neu einstecken) und auslesen des NVMCTRL.Status.AFIRST bits ist dann auch keine
-
Thread
Interface Parallel Port Drucker
/ not busy-Signal vom Drucker genutzt. Wenn der Ready signalisierte, wurde ein Datenbyte (meist 7-Bit ASCII und das 8.Bit auf Null) angelegt und dann dem Drucker mit einem Strobe-Impuls signalisiert, dass die Daten für ihn bereit standen. Dann gab der Drucker ein not ready- Signal aus als Signal, dass
da EPROMs drin sind. Und falls ja von denen eine Sicherheitskopie anfertigen. Nicht dass kippende Bits das nächste Problem werden...
-
Thread
MSP430 TAIFG Timer interrupt bit wird nicht gelöscht
Tutorial gesagt wurde, dass die ISR den interrupt cleart. Wobei ja der Pure Interrupt Aufruf das bit nicht löschen darf, sonst kann ja nicht mehr geprüft werden was den Interrupt ausgelöst hat. Das Interrupt Bit steht ja im direkten Zusammenhang mit dem TAIV Sprungregister. Ich habe mir angewöhnt
TAIE setzen würde, müsste ich bei jedem Interrupt zusätzlich TAIFG clearen. - Wenn ich TAIE nicht setze, führen zum Beispiel Timer Overflows nicht zu einem Interrupt (wie in TAIV beschrieben). VG Jonas
-
Thread
Atmel ISR mehrere Ansprünge
passiert das Löschen des Flags automatisch beim Eintritt in die ISR (bzw. beim Aufruf des Vektors): "Bit 1 – INTF1: External Interrupt Flag 1 When an edge or logic change on the INT1 pin triggers an interrupt request, INTF1 will be set. If the I-bit in SREG and the INT1 bit in EIMSK are set, the MCU
Das gilt bestenfallst für einen low level Interrupt. Die flankensensitiven, externen Interrupts setzen ein Bit.
-
Thread
Wiha Speed E
weshalb das Teil bislang nach wie vor in seinem Koffer das Zeitliche segnet, ist die Tatsache, dass die Bits für Elektroanwendung extra ein anderes Maß haben und geringfügig dünner sind und nicht 1/4 Zoll. (?) Tja… war zum Glück ein „günstiges“ Angebot… Herzliche Grüße Georg
Antwort auf den Beitrag davor. Die Bitproblematik ist auch nur beim Speed E während der Bosch normale Bits akzeptieren sollte (jedenfalls wird er mit Standard-Bitsets angeboten). Sorry für die mögliche Konfusion. Georg
-
Thread
Fuses AVR ATmega 1284P
enthalten der dir und vielen anderen praktisch unmissverständlich klar macht wie die Fuses zu setzen sind.
Hier auch noch einmal eine Erläuterung: https://www.engineersgarage.com/avr-atmega16-32-fuse-bits/ http://www.martyncurrey.com/arduino-atmega-328p-fuse-settings/ Ich hoffe, das es eine gute Sammlung und ein guter Abschluss ist....DANKE
-
Thread
Papierloses Büro - Scannen mit Linux
gehen werde ich das so regeln wie gehabt. Habe Mint 19.3. tricia installiert. Ist wohl die letzte 32 Bit Variante weil zukünftig soll es nur noch 64 Bit geben. Da werden viele in Zukunft in die Röhre gucken und schon kommen mir die üblen MS Strategien in den Kopf. Jetzt wohl auch bei Linux...
spricht dagegen? Entwicklung und Weiterentwicklung kosten Geld. Und Firmen die Lizenzen zahlen, setzen die Kosten von der Steuer ab. Aber Dein Satz zeigt mal wieder die Geiz-Mendalität ("Ich will dafür nicht extra zahlen, also nutze ich es nicht").
-
Thread
EPROM Programmer bauen 27C010 27C020
beim Brennen von EPROMs eigenlich vor?) 2. 1x Schieberegister für die Daten und 2x kaskadierte 8-bit-Counter für die Adressen, hat den Vorteil, dass es schneller geht, weil ich nicht jedesmal die 16 Bit der Adresse in die Register schieben muss Die Schieberegister bzw. Counter steuere ich über die
July schrieb im Beitrag #6865186: > Hab jetzt mal ein Prinzip-Schaltbild beigefügt Du brauchst 6 Bit, um die Schieberegister zu bedienen. Wenn du nur 2 mehr spendierst kannst du die 8 Bit Daten direkt anschließen. Und die Ports können auch alle IN, OUT und TRISTATE.
-
Thread
64-Bit Integer Beschleunigung
sind und es mehrere Sicherheitsstufen gibt. Wir übertragen z.B. (wirklich nur ein Beispiel) eine 8 Bit Folge als 11 Bit Wort, die Matrix aus 10 Worten mit einem 11 Bit FEC, der selber mit 7 Bit geschützt ist -> 128 Bit. Dann wird eine Anzahl von z.B. 8 solcher Pakete mit 2-4 Worten an Rauschinformationen
es mehrere > Sicherheitsstufen gibt. Wir übertragen z.B. (wirklich nur ein Beispiel) > eine 8 Bit Folge als 11 Bit Wort, die Matrix aus 10 Worten mit einem 11 > Bit FEC, der selber mit 7 Bit geschützt ist -> 128 Bit. Dann wird eine > Anzahl von z.B. 8 solcher Pakete mit 2-4 Worten an Rauschinformationen
-
Thread
STM8S Speicher auslesen bei LOC Bit
dem defekten Netzteil versucht die Daten aus dem STM32S005 zu lesen mit einem ST-Link V2, das Read Bit war gesetzt und nach zurück setzen war ohne Warnung das Flasch leer. Oh ... Ist es möglich das Flash zu lesen mit anderer Hardware oder so? Ich möchte einfach nur ein funktionierendes Programm
Daten aus dem STM32S005 zu lesen mit einem ST-Link War da nicht von STM8 die Rede? > V2, das Read Bit war gesetzt und nach zurück setzen war ohne Warnung das Das war wohl eher ROP (Read Out Protection). Die Warnung bzw. der Hinweis auf die Funktionsweise steht halt im RM0016 - das muss man halt lesen
-
Thread
C: Kann man mittels #define einen Wert zurück geben?
zugrundeliegende Buffer braucht das maximale Alignment, das die zugrundeliegende Hardware kann (z.B. 4 Byte auf 32bit-HW), und das muß man manuell als attribute zufügen.
Buffer braucht das maximale > Alignment, das die zugrundeliegende Hardware kann (z.B. 4 Byte auf > 32bit-HW), und das muß man manuell als attribute zufügen. Ja. Stimmt. Gehört dazu.
-
Thread
emBitz 2.0 verfügbar
mehr richtig, weil plötzlich das Datum, was vom GPS kommt nicht mehr richtig umgewandelt wird. Ich setze dieses zunächst in eine Unixtime um für den 32 Bit RTC Zaehler des F103 und danach extrahiere ich die Zeit mit localtime. GPS ist ja nicht immer da, die RTC aber muss es sein. Und oooops, der Monat
int old_yday; struct tm *ptr; // Zeiger auf Zeit Strktur time_t value; // 32 Bit Unixzeit if (RTC_GetITStatus(RTC_IT_SEC) != RESET) { /* Unixzeit aus RTC lesen */ PWR_BackupAccessCmd(ENABLE); RTC_WaitForSynchro(); value = (time_t)RTC_GetCounter
-
Thread
Schülerpraktikum
Codes um die Alarmfunktion -Herumspielen Fünfter Tag: Ging etwas in die Hose. geplant war einen 24Bit ADC (Wägezellen-IC) als normalen ADC zu benutzen Schnittstelle I2C. Hat aber nicht funktioniert. Der Praktikant war aber trotzdem begeistert. -Zusammenfassung was die Woche passiert ist -Warum Brainstorming
finde ich es wichtig sich mit den Werkstudenten einmal pro Monat an einem festen Termin zusammen zu setzen, auch wenn es eigentlich nichts zu besprechen gibt. Werkstudenten lernen auch sehr viel, aber das Primärziel ist, mich bei meiner Arbeit zu unterstützen. Wenn es nicht funktioniert, trennt man sich
-
Thread
Kolibri OS, vergrößerung der Community. Programmierung mit C
Ich sehe die 32bit Beschränkung auch problematisch.
Abdul K. schrieb im Beitrag #6861292: > Ich sehe die 32bit Beschränkung auch problematisch. Dann nimmst du das Original. Das ist auch 64Bit
-
Thread
STM32 HAL UART Mysterium oder bin ich dumm?
die StdPeriphLib nicht mehr für viele neuere STM32. Also bleibt nur HAL oder selber Registerbits setzen rein mit CMSIS.
Speicher macht es möglich. Das allererste Zeichen wird sofort in das Ausgaberegister durchgereicht, wo es Bit für Bit herausgeschoben wird. Das zweite Zeichen landet in dem vorgeschalteten Vorrats-Register, von dem aus es erst nach dem Senden des ersten Zeichens ins eigentliche Ausgaberegister transportiert
-
Thread
Frage zu 4G (LTE) und 5G
stabilere Frequenz raussuchen kann? Ich werd mich auf alle Fälle nochmal mit O2 in Verbindung setzen. Vielen Dank für eure gute Hilfe.
ist Kabel alternativlos. Nö, nicht zwangsweise. Über Kabel kamen bei mir daheim höchstens 384 kBit/s rein, inzwischen kann man nicht mal mehr die bestellen. Aber FTTH-Ausbau ist in der Mache.
-
Thread
Entwicklung Funkgerät mit zeitgemäßen Bauteilen
Software Defined Radio-Systeme für die Telemetrie: Aufbau und Funktionsweise von der Antenne bis zum Bit-Ausgang. ISBN-13: 978-3662532331 ISBN-10: 3662532336 Klar ist Mathe, aber damit sollten "Softwerker" kein Problem haben, oder?!
arbeiten möchte - aber das ist eben "echtes" Programmieren wenn es um das Verständniss geht wie das "Bit für Bit" funktioniert. Was nicht bedeutet da AM einfach ist... Analog und "alte" Schaltungen ist im Vergleich "Kindergartenkram" wobei der Kindergarten dort auch durchaus mal Studienniveau meint
-
Thread
Ich will auf Linux umsteigen. Hilfe!
Euro). Mein Acer 7520g Laptop ist 64 Bit fähig und hat Cimmeron 20.2 drauf. Rennt wie die Hölle (auch mit einer alten 128 GB SSD bestückt als Hauptplatte).
Haftungsfrage überschaubar ist. Eine Bank würde bspw. aus juristischen Gründen wohl eher nicht auf Debian setzen.
-
Thread
RGB Tastenfeld in 5x4 Sonderform
while(customKeypad.available()){ keypadEvent e = customKeypad.read(); Serial.print((char)e.bit.KEY); if (e.bit.EVENT == KEY_JUST_PRESSED) { Serial.println(" pressed"); uint8_t row = e.bit.ROW; uint8_t col = e.bit.COL; Serial.print("Row: "); Serial.print(row);
while(customKeypad.available()){ keypadEvent e = customKeypad.read(); Serial.print((char)e.bit.KEY); if (e.bit.EVENT == KEY_JUST_PRESSED) { Serial.println(" pressed"); uint8_t row = e.bit.ROW; uint8_t col = e.bit.COL; Serial.print("Row: "); Serial.print(row);
-
Thread
2 Sensoren an I2C werden nicht erkannt, einzeln jedoch schon
dass sich da die I2C Implementierungen ins Gehege kommen. Z.B die eine Lib nutzt Wire und die andere BitBanging Was sagt der I2C Scanner? Wenn der nicht beide findet, liegt ein Verkabelungsproblem vor.
> auf die Sprünge zu helfen. klaro aber dann sollte man den pullup am Ende der langen Leitung setzen und einen Bus und keinen Stern verkabeln, denn das ist so gefordert, auch wenn Stern bedingt oft klappt ist es falsch.
-
Thread
Deutsche Telekom Marktkapitalisierung und Schulden
Abrechnung nach Datenvolumen wäre eigentlich viel fairer, mit beispielsweise 10€ Grundpreis und 10p€ pro Bit.
nach Datenvolumen wäre eigentlich viel fairer, mit > beispielsweise 10€ Grundpreis und 10p€ pro Bit. War anfangs bei DSL so.
-
Thread
ILI9341 auf RGB umstellen
mit einem ILI9341 Display Controller. Eigentlich nichts besonderes. Ich will diesen in den RGB-16-bit Mode setzen. Laut Hersteller des Displays ist IM[3:0] auf 0b1110 fest verdrahtet. Laut Datenblatt geht dies unter anderen über: [c] write_command(0x3A); write_data(0x55); [/c] Wenn ich
am falsch Konfigurierten Display-Controller liegt oder wo anders. Im Datenblatt steht: > The 16-bit RGB interface is selected by setting the DPI [2:0] bits to “101”. Ich setze dies auch auf 101. Wenn ich es aber wieder auslese, ist es nicht gesetzt. :( Walter T. schrieb im Beitrag #6854642:
-
Thread
XILINX PROMs EOL
FTDI-Chip zu programmieren finde ich interessant. Allerdings muss man dann wahrscheinlich jedes mal das bit-file konvertieren und aus der XILINX-Umgebung raus. Das kostet dann wahrscheinlich alles auch wieder Zeit. Welche Schritte werden dabei denn zusätzlich benötigt? Gibt es einen fertigen bitfile-Konverter
Du kannst bei VIVADO einfach beim "Generate Bit file" den Haken "Bin File" setzen dann purzelt das bin für den Flash gleich mit raus. Ja, indirekt ist langsam, das stimmt, im Quad Modus aber relativ flott. SPI Flash direkt mit FT2232 geht z.B.