-
Thread
ARM-News: STM32MP2 angekündigt, Sicherheitsprobleme und mehr
ARM-Prozessoren, während verschiedenste Entwicklerboards auf den Markt drängen. ### STM32MP2-Serie - 64bit-Rechenkerne, AI-Beschleunigung und 1080p. STMicroelectronics MP-Serie kombinieren die für ein klassisches Desktop-bzw. Mobil-Betriebssystem und die für harte Echtzeitaufgaben erforderlichen Kerne in
Vision X7 neue Hardware an. Als Hauptrechenelement setzen beide auf X86-CPUs – der X5 nutzt einen Atom x5-E3940 , der X7 einen Atom x7-E3950. “Clue” der zwischen 350 und 400 EUR kostenden Boards ist der Coprozessor auf Basis eines ATmega32U4 – er ermöglicht
-
Thread
LIN Bus Signal Abschalten oder Stören
Slave testen, dann simuliert man den Master. Ein Gateway für LIN zu programmieren um etwa einzelne Bits zu setzen oder zu löschen ist ganz schön eklig und hat Grenzen. Man kann das ja schlecht so programmieren das die beiden Schnittstellen voneinander abhängig sind und je nach Datenrichtung verzögert
-
Thread
90° Video-Rotation
wird. Dann kommt der eklige Teil: ich muss random access jedes Pixel einzeln spaltenweise auslesen, setze sie wieder als 2PPC zusammen und schicke sie dann direkt weiter an einen Framebuffer-Write (DMA) zur weiterverarbeitung vom Prozessor. Dabei verschwende ich Bandbreite, weil der Bus zum RAM 64 Bit breit ist, ich aber nur 48 Bit davon verwende (2xRGB888). Die Zugriffszeiten beim lesen sind erwartbar extrem langsam - bis ich das nächste 24Bit Wort auslesen kann, vergehen etwa 14 Takte. Ich glaube ich könnte das ganze noch etwas
-
Thread
Wer hat Lust auf Protokollanalyse? BMS unbekannter Hersteller
> Mit obiger Methode umgewandelt und der Annahme, dass zwei Byte > hintereinander wieder einen 16-Bit-Wert darstellen, Glaube da irrst Du Dich. Da wird kein 16 Bit AD-Wandler drin sein. Da wird ein 12 Bit AD-Wandler drin sein. 13*8*2 = 208 Bit 208 : 12 = 17,33 Langt also für 17 Werte.
Zellen (selektiert) mit einer simplen Über- und Unterspaannungsüberwachung mit einem Schaltausgang zu setzen. D.h. irgendwo in einem Byte werden dann zwei Bits geändert. Es gibt auch die Variante, indem die Abschaltung im Minuspfad verwendet wird, um in dem Falle die Spannung der 13. Zelle zum Messeingang
-
Thread
Picomite und LCD Display PC-6749-UUW von Densitron
Zum Datenprotokoll und Initialisierung: Es scheint, daß die Befehlsequenz aus "100", dann aus 9 Bits, also insgesamt 12 Bits besteht. Die Datensequenz besteht aus "101", 6 Adressbits, die das Segment angeben, und 4 Bits, die Com angeben. Insgesamt also 13 Bits. Um das Display zu aktivieren, muß
> die beiden Kommandos gesendet, > CS auf 1, Du musst CS nach jedem Kommando mal kurz high setzen. Das SPI Interface ist mir unbekannt, ich benutze Bit-Banging auf einem AVR8.
-
Thread
Lineares Absolutmessystem für Maschine gesucht
aber ich habe bei Dichtungen schon zu viel gesehen, um da nicht lieber auf einen Schleifkontakt zu setzen, der den Staub im Fall der Fälle einfach von der Leitbahn schiebt.
sicher, daß diese Schaltung - gerade auch mit einem Pico-Board - temperaturstabil ist? Ein kleiner 12 Bit ADC (MCP3201) ist schnell, unkompliziert und günstig.
-
Thread
STM-Link mit CubeProgrammer_API.dll unter Delphi ansprechen
code] Als last error kommt immer 193 zurück. Google sagt dass das passiert wenn man eine 32-Bit DLL aus einer 64-Bit Anwendung aufruft und umgekehrt. Der Fehler kommt aber bei beiden Targets (64 und 32 Bit). Weiß jemand wie das klappen könnte? Gruß Stefan
>dann würde ich zum Test speed in der Delphi Version einfach mal hart auf >-1 vor dem Aufruf setzen Habe ich mal gemacht, Ergebnis bleibt leider das Gleiche. >Ich tippe eher auf falsche Aufrufkonvention Ich habe mal alle durchprobiert, aber ich habe gesehen dass es unter 64-Bit eh keine unterschiedlichen
-
Thread
Gerät bauen, welches Rauschen produziert (kein Scherz)
auch eine analoge Variante hinausläuft, hier noch, wie versprochen, die "Billigvariante": Ein 32-Bit-LFSR in Software, das letzte Bit wird gleichzeitig an 5 Portpins des Tiny13 (vor einiger Zeit der Billigste) ausgegeben. Es werden keine Interrupts, kein Stack genutzt, also läuft das so auf einem beliebigen
Auskoppelelko verzichtbar. Allerdings hab ich vergessen, vorher den BOD (Unterspannungsabschaltung) zu setzen. Nach der Deaktivierung des Reset-Einganges kam ich dann mit meinem ISP-Programmer nicht mehr ran...
-
Thread
uC Familien Empfehlung
mit einer neuen Mikrocontroller-Familie beschäftigen. Bislang habe ich am meisten Erfahrungen mit 8-Bit AVRs und habe die PIC-Welt ein wenig kennen gelernt. ESP8266 oder -32 sind mir auch nicht ganz fremd. An der AVR-Plattform schätze ich: - Open source tooling mit avr-gcc - Unterstützung für C+
die entsprechende CPU Familie entwickelt wurde? Ich rede hier von Register- und Memoryauszuegen, setzen von breakpoints auf Variablenaenderungen und dergleichen. Ich habe mir vscode nicht allzulange angeschaut und programmiere nur manchmal die ESPs damit, aber es kommt mir alles sehr frickelig vor.
-
Thread
Simulation Inkrementalgeber
stillstehen. Was davon willst du implementieren? Zweites Beispiel: Absolutwertgeber SSI. Wieviel Bit soll er machen? Eine wählbare Auflösung zwischen 13 und 25 Bit oder nur einen fixen Wert? Wie willst du den Messwert eingeben? Tastatur oder Dipschalter? Drittens: Sincos-Geber. Nicht ganz trivial.
komplette Emulation noch das Minussinus- und das Minuscosinussignal. Für meine Testumgebungen setze ich für 1. einen CPLD ein, der mit einer festen Frequenz angesteuert wird. Den SSI-Geber emuliere ich der Einfachheit halber mit einem SSI-Geber. Ein kleiner FPGA als programmierbares Schieberegister
-
Thread
verschwundene MIDI-Synth-Boards: Nachfolgetechnik?
AnalogSynth usw. Spaß macht auch der SuperWave P8, ein VST Plugin. Mit ein paar Tricks läuft dieses 32-Bit VST Plugin auch unterer einem 64 Bit Host. (https://www.superwavesynths.com/p8). Ist halt dann komplett weg vom Selbstbau.
Sekunden an Material abzuspeichern, zu mischen, zu filtern und als PDM über einen schöden RC-Filter in 16 Bit-Qualtität auszugeben.
-
Thread
Galvanische Trennung für Analogschaltung Betriebsspannung
unteren FRequenzbereich. Natuerlich noch der uebliche EMV-Kram. Dann klappt es auch mit dem 16Bit AD. .-) Vanye
EMV-Kram. Das ist unabhängig von Selbstbau oder Fertigmodul. > Dann klappt es auch mit dem 16Bit AD. .-) Dafür kommt es nicht nur auf die Stromversorgung und EMV-Maßnahmen, sondern auch auf dessen Eingangsbeschaltung und digitale Filterung nach der A/D-Wandlung an.
-
Thread
Mal wieder: Tod durch Handy(-ladegerät) in der Badewanne
Crest Powerbank weist als Importeur die Kompernass Handels GmbH aus, ebenso mein "Piwer Fix" Mini-Bit-Satz. Mein "DURO"-Dreieckschleifer von Aldi stammt von Einhell ...
Falk B. schrieb im Beitrag #7409826: > Wie denn? Willst du dich in die Badewanne setzen? Oder wenigstens einen > Fön reinfallen lassen? Sollte diese Demonstration Millionenfach jedes > Jahr von elektrischen Laien vorgeführt werden? Naja, ganz so dramatisch muss man ja auch nicht
-
Thread
Python: pySerial Lese-Fehler unter Win10
Encoding-Objekt. Der Standardwert ist ASCIIEncoding.[/code] Wenn ich nun das auf "UTF8Encoding" setze, läuft er Ewigkeiten (vmtl weil die ReadTo-Bedingung nicht mehr passt) und ich bekomme als erste Zeichen das zurück: [code] b'\x02\x010000@IMGGET0T0R2F2Q00018B03\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd
Wie wäre es mit Binary-Encodig? Also keine Umwandlung. Wenn bei UTF-8 Das Bit-7 gesetzt ist, muss eine gewisse Reihenfolge bzgl. Bit 6 und 7 eingehalten werden. Wenn die nicht stimmt, gibt es Datensalat.
-
Thread
Reset ohne Reset-Pin?
Aber was tut man gegen kurze Unterbrechungen, bei denen VDD nur bis 1.x Volt abfällt und manche Bits umkippen und andere nicht? Hoffen, dass jemand in der Nähe ist, der aus- und einschaltet? Hoffen, dass das selten genug passiert ("jedes Gerät geht mal kaputt")? Der traurige Anlass für diese Frage
system clock. All other reset events are synchronous." Auch nett: Im RCON Register gibt es zu den Bits BOR und POR eine Anmerkung (2), aber keine Erklärung, was damit gemeint ist.
-
Thread
Suche Programmgerüst: USB-Kommunikation und Daten Ein/Ausgabe Windows
beendet wird. Wenn man sich das in Assembler gespart hat, dann schmiert die Kiste halt ab. Edit: 32 Bit Windows interessiert mich nicht mehr, ich setze ein 64 Bit Windows voraus. Wir leben nicht mehr im Mittelalter und fast niemand unterstützt noch 32 Bit Windows.
Ben B. schrieb im Beitrag #7414308: > Edit: 32 Bit Windows interessiert mich nicht mehr, ich setze ein 64 Bit > Windows voraus. Wir leben nicht mehr im Mittelalter und fast niemand > unterstützt noch 32 Bit Windows. Ich denke, das wird schon
-
Thread
AVR, Atmega644 SPI im Bootloader kein output
rausgeschoben auf der SPI > Schnitstelle Standardfehler ist, /SS nicht vor allen anderen als Ausgang zu setzen.
lief auf dem Atmega328/168... Danke für den Hinweis, ich habe das hard codiert, da es durch das setzen der einzelnen Bits auch nicht ging. Wie es auch immer noch nicht geht. In meiner eigentlichen Firmware funktioniert der SPI-CAN Chip wie er soll somit ist es nicht die Hardware. Es wird das WCOL
-
Thread
Raspberry Pi-Alternativen, I2C-Adressierung und Lesestoff
außerdem, dass es sich um eines der ersten Audioboards handelt, die als Hauptprozessor auf den ESP32-S3 setzen. Der RP2040 bietet im Vergleich zu anderen Controllern wie beispielsweise dem GigaDevice GD32VF103 nur wenige GPIO-Pins an. Beim Raspberry Pi Pico verschwendet die Raspberry Pi Foundation außerdem
man sich fragt wer sowas braucht. Bei dem Threadstarter gab es ja drei Adresseingaenge fuer einen 16Bit port. Braucht da wirklich jemand mehr wie acht in einem System? Das klingt doch nach einem sehr theoretischen Gelaber. BTW: Der Baustein ist ja im Prinzip ein moderner Ersatz des guten alten PCF8574
-
Thread
MCU mit 24-Bit-SPI?
was auch immer. Was du mir gerade versuchst zu erzählen: Wenn das Eingangs-Schieberegister nur 8 Bit hat, kann ich da trotzdem 24 Bit drin empfangen, weil die überschüssigen 16 Bit ... ja bitte wo landen die denn? Und wieos soll nach 8 Bit Ruhe sein, wenn der Sender eben 24 Bit in einem Frame schickt
bei 24bit eben 3 mal, und am Ende hast du alle 24 bit.
-
Thread
STM32N6 “halb angekündigt”, Radxa ROCK 4SE im Vergleich, neue I2C-Expander uvm
konvergente Evolution und am Ende einheitliche Ausgangssituation legen Grenzen an. Zur Differenzierung setzen die Chiphäuser deshalb auf Value Added Features, die das Schaltungsdesign vereinfachen.  BILDQUELLE: Nexperia Spezifischerweise verspricht man für das neue
erreichen? Naja, 8 Chips, oder 7 wenn man die Adresse 0 freiläßt. Das reicht eigentlich bei 16 Bit-Ports, wenn man jetzt noch nen EEPROM mitnehmen will. ;-P Da hasde wohl Recht. Wiviel Chips kann denn I2C maximal treiben? Hast Du das im Kopf? mfg
-
Thread
Frequenz von Rechtecksignal erhöhen?
void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop Watchdog timer P1DIR &= ~BIT0; // Set P1.0 as input P1IE |= BIT0; // Enable interrupt for P1.0 P1IES |= BIT0; // Set interrupt to trigger on high-to-low transition P1IFG &= ~BIT0; // Clear interrupt flag for P1.0 P2DIR |= BIT0; // Set P2.0 as output P2OUT &= ~BIT0; // Initialize P2.0 as low __bis_SR_register(LPM0_bits + GIE); // Enter LPM 0 with interrupts enabled while(1);
-
Thread
C - linux - raw-socket - recvfrom liefert daten wo keine sein sollten
unlustig: 200 eur für raspberry werden teilweise aufgerufen: Raspberry Pi 4 Model B 8 GB RAM 64-Bit 1,5 GHz Quad-Core-Board - 8 GB RAM Motherboard (8 GB) 229,99€ Statt: 239,99€ Lieferung Mittwoch, 3. Mai – Donnerstag, 4. Mai KOSTENLOSE Lieferung hallo??? vielleicht sollte ich meine sammlung
erwähnt. Wicki W. schrieb im Beitrag #7407322: > wenn ich > socket_address.sll_ifindex = 0; > setze, dann kommen wieder alle interfaces durch. > > klingt auch irgendwie logisch oder zumindest > nachvollziehbar. Steht ja auch genau so in der auch schon erwähnten man-Page drin: "sll_ifindex
-
Thread
Picoboard, Arduino, Gpio / Port direkt per Register-Zugriff steuern?
geht das so?: 0x40014000 = 0x1000 //bit13 setzen, Dann ist GPIO0 als Ausgang definiert :-D ?
Epi K. schrieb im Beitrag #7401091: > geht das so?: > > 0x40014000 = 0x1000 //bit13 setzen, > > Dann ist GPIO0 als Ausgang definiert :-D ? Nein. So aber vielleicht: *((unsigned int *)0x40014000) = 0x1000; Wenn da wirklich ein Register liegt die auch mit 32 bit beschreibbar
-
Thread
ATMega4809 externer Interrupt
(ISC) in PORTx.PINnCTRL. Writing a ‘0’ to bit n in this bit field has no effect. Writing a ‘1’ to bit n in this bit field will clear Pin interrupt flag n. [/code]
ganz korrekt, weil damit evtl. weitere Flags gelöscht werden; korrekt ist das direkte, einfache Setzen des Bits im Register (also ohne vorheriges Lesen), wie von Wilhelm M. vorgestellt. Nochmal zum 'cbr' (wie auch 'sbr'): das ist kein richtiger Befehl, sondern genaugenommen ein Artefakt des Assemblers
-
Thread
Suche (serielles) Terminalprogramm mit (9Bit) Parity ON/OFF Optionen
selbst definierten Datenstring zur Seriellen ( USB Com Port) rausschickt. ABER - ich muss bei jedem Bit die Partiy setzen oder löschen können. Beispiel 2 Byte die in nacheinander gesendet werden. 9600Baud 9bit/parity 12H 12H das erste Byte mit partity=1 und das zweite Byte mit Parity = 0 Die
EHOaElOlEo" Der µC empfängt dieses Protokoll und schaltet jeweils seine UART um. Wenn der µC eine 9-bit-fähige UART hat, kann statt der zu verwendenden Parity auch gleich der Wert des zu sendenden 9. Bits angegeben werden: Nutzdaten: "Hallo" zu senden: "1H0a1l0l1o"
-
Thread
Miele Zeitschaltuhr LED143/005.1CD 6685512 Defekt
Der Chip ist eventuell gelockt. > > Ganz sicher ist er das. Der TE hat bei den Fuses die Lock-Bits nicht angegeben, das wäre noch interessant (auch wenn es nicht weiterhilft um an die Firmware zu kommen).
Zum Beispiel sind die älteren Weller Lötstationen (WS81v, WDD161 etc...) alle offen, das Codeprotect Bit auf den PICs ist nicht gesetzt... M.
-
Thread
Berlin Uhr aus ICs bauen
4015 und den seriellen Eingang auf high legen. In einem 4015 stecken 2 getrennte Register mit je 4 Bit drin.
Binärzähler wird dann bei 1440 > oder 0x5A0 auf 0 rückgesetzt. Es reichen 2 Eproms. Eines mit 8 Bit, ein weiteres mit 16 Bit. Über Multiplexbetrieb würde ich gar nicht nachdenken. Allerdings müssen da noch Treiber dran, das wäre bei Logic-ICs nicht unbedingt nötig.
-
Thread
Finder Zähler mit ModBus auslesen
Na, für T5 steht da das hier: > Unsigned Measurement (32 bit) > Decade Exponent(Signed 8 bit) > Binary Unsigned Value (24 bit) > Example: 123456*10 –3 stored as FD01 E240 (16) Reg 30111 : 65280 Reg 30112 : 2205 das ist FF00 089D FF ist der "decade
// Wert aus den niedrigeren Bits (Bit 23 bis 0) auslesen uint32_t value = regValue & 0xFFFFFF; // Exponenten in eine vorzeichenbehaftete Ganzzahl wandeln int8_t signedExponent = (int8_t)exponent; // 24-Bit- Ganzzahl
-
Thread
timing violations, unterschiedliche clock domains
sein sonst gibt es Probleme mit dem TUSB1210. Der PS2decoder hat 3 outputs: - FrameReceived (1 bit) (wird gesetzt wenn ein PS2 frame empfangen wurde und gelöscht wenn FrameAck gesetzt ist) - FrameError (1 bit) (wird gesetzt wenn ein Fehler im empfangenen PS2 frame erkannt wurde (parity, stop bit
stop bit) oder FrameReceive noch gesetzt > ist(overflow) ansonsten gelöscht) > - FrameData (8 bits) Wenn Du hier nur - so habe ich dich jedenfalls verstanden - die Received und Error Bits synchronisierst
-
Thread
Morsetastatur
sich kein Käufer findet kann man sich keinen schnitzen und muss sich mit der Realität auseinander setzen.
nicht schon wieder so etwas! Es wurde doch erwähnt, dass Zeichensätze inzwischen mehr als 5, 7 oder 8 Bit können und es unlängst ein großes Eszett gibt. Für mich ist das zwar immer noch ein GROBES Eszett, da ich in Versalschrift B nicht vom neuen großen ß unterscheiden kann. Ich hätte eher für ein großes
-
Thread
Flash CRC Berechnung optimieren/schneller
Falk B. schrieb im Beitrag #7399084: >> die darüber braucht einen 32bit Zähler. > > Nö, in ASM geht das auch mit 24 Bit. Wäre aber unsinnig, denn in ASM reicht die 16Bit des Z-Registers mit lpm rN, Z+. Einmal rum, dann RAMPZ gesetzt, und noch ´ne Runde. Wenn du schon
.oO(Ich hätte Zyniker-Tags setzen sollen)
-
Thread
Fehler in ADEL Code
Segment-Anzeige mit den einzelnen Segmenten a-f in den eckigen > Klammern? Entsprechend des Zustands der Bits UVE.Q, OVE.Q, OT2.Q und > UVO.Q wird "u", "o", "t", "U", "0" oder eben nichts angezeigt. Richtige Annahme. Ist offensichtlich ein Arry von Bits, das dann auf die entsprechenden Ausgangspins gelegt
Segment-Anzeige mit den einzelnen Segmenten a-f in den eckigen >> Klammern? Entsprechend des Zustands der Bits UVE.Q, OVE.Q, OT2.Q und >> UVO.Q wird "u", "o", "t", "U", "0" oder eben nichts angezeigt. > > Richtige Annahme. > Ist offensichtlich ein Arry von Bits, das dann auf die entsprechenden > Ausgangspins
-
Thread
Entscheidungsfindung neue HDD (nicht SSD)
schreibt das kaum ein Hersteller >> dazu. Ich hätte wohl für Dich noch ein Komma dazwischen setzen sollen. Hab nicht damit gerechnet, daß jemand denken würde, das wäre das Gleiche bzw. wird nur zusammen verwendet.
Peter D. schrieb im Beitrag #7396430: > Ich hätte wohl für Dich noch ein Komma dazwischen setzen sollen. Auch mit Komma sind alle getroffenen Aussagen falsch.
-
Thread
Präzise Pulse aus Arduino Leonardo
teilen, 250 Takte "on" und das TOP-Register auf 25000 stellen Taster 4 den Ausgang dauer-LOW setzen und ansonsten den Ausgang dauer-HIGH setzen Für Taster 1 und 2 bräuchte ich dann mindestens einen 9bit-Timer, für Taster 3 einen mit mindestens 15 Bit. Zum Glück enthält der 32u4 zwei 16bit-Timer
letzten Kommentare waren absolut nicht konstruktiv. Naja, BTT: Bevor man OCR1A und OCR1B auf 16bit-Werte setzen kann, muss man den entsprechenden Modus auch in TCCR1B wählen. Ich habe also unter Zeile 65 noch ein TCCR1B = tccr1b_setup; eingefügt und die Zeile 85 in TCCR1B |= tccr1b_tmp; geändert.
-
Thread
RP2040 core1 nutzen
FRCE_OFF & PSM_FRCE_OFF_proc1_Msk)); // abwarten PSM_CLR->FRCE_OFF = PSM_FRCE_OFF_proc1_Msk; // Bit wieder loeschen [/c] was aber keinen Erfolg bringt. Erst nach Trennen der Versorgungsspannung ist wieder Ruhe, was aber bei der Entwicklung extrem lästig ist. Vielleicht sind delay(), sleep()
nicht weiterforschen können. Eine Idee war noch einen BP auf die Übergabe der Argumente für core1 zu setzen, also um zu sehen ob der Stackpointer richtig ist. Was im sleep passiert habe ich nicht nachgesehen. Im Mbed sleep wird ein Wecker gestellt und dann per WFI gewartet, evtl. sogar im deep sleep. Das
-
Thread
ATMEGA UART Empfang mit Verzögerung
Reinsampeln sind ? Bessere Uarts kennen Framing Errors, welche auf ein fehlendes Start-, Stopp-, Parity Bit hinweisen.
ein? Wird der Empfängerausgang evtl. hochohmig und der µC kann sich dann selber irgendwelche EMV-Bits aus der Luft herzaubern?
-
Thread
Wer baut gegen Bezahlung ein Gerät mit Schaltung?
vorschlägst. Andreas M. schrieb im Beitrag #7394627: > Was würde ich denn schon in den Sand setzen? Nichts ausser Falks Freizeit.
muss auf vollprofessionellem Weltniveau erledigt werden. >> Was würde ich denn schon in den Sand setzen? > Nichts ausser Falks Freizeit. Da ist was dran!
-
Thread
Thread jede Millisekunde etwas machen lassen
*anderen* Kerne setzen (Komplement) als die, die isoliert werden sollen. Dadurch werden die ganzen IRQs by default nicht mehr auf den isolierten Kernen gescheduled. Das sollte man über die kernel cmdline machen anstatt im
Josef schrieb im Beitrag #7393817: > Wir setzen dafür AMD EPYC Server mit Also wieder ein Beispiel. Und was sagt es aus? Dass es in deinem Fall funktioniert. Nicht mehr und nicht weniger. > PREEMPT_RT braucht man nur, wenn man mehrere Prozesse
-
Thread
UDP Broadcast mit Boost C++
Anhand meiner Konfiguration der IP-Adresse und Netzmaske die Broadcastadresse errechnen kann. Alle Bits der Netzmaske die 0 sind, muss ich demnach in der IP-Adresse auf 1 setzen?
meiner Konfiguration > der > IP-Adresse und Netzmaske die Broadcastadresse errechnen kann. Alle Bits > der Netzmaske die 0 sind, muss ich demnach in der IP-Adresse auf 1 > setzen? Ja, aber ... Die Broadcast-Adresse ist immer die höchste IP-Adresse in dem jeweiligen Subnet. Ich habe jedoch die
-
Thread
Mit KI Programme für Mikrocontroller entwickeln
sich mit Hilfe von Beobachtung und Mathematik widerlegen lassen. Ein paar erfolgreiche Theorien setzen sich durch. Die unzähligen anderen Theorien verschwinden wieder. Einsteins Theorien zu Raum und Zeit haben sich bewährt. Einsteins Theorien zur Kausalität in der Quantenphysik sind mit Millionen
nur noch die über, die sie brauchen und ein paar Künstler, die vielleicht noch mal einen Impuls setzen können.
-
Thread
Konstanten berechnen >2**32
also 32 bit und nicht 17 bit für das Produkt.
DSGV-Violator schrieb im Beitrag #7397322: > also 32 bit und nicht 17 bit für das Produkt. Ich glaube, das ist wohl trivial, daß 16 Bit-Zahlen multipliziert auf 32 Bit hinauslaufen.
-
Thread
AVR tiny0/tiny1/megaAVR0/DA/DB/DD/DE Systematik der internen Peripherie
> nicht ... In Form einer Tabelle. Das steht alles in den .XML, bzw. in den .INC Files. Jedes bit in jedem Register ist da genau beschrieben.
zuzutexten und am Ende käme vielleicht eine Tabelle raus, die allen als Referenz dienen kann. Dabei setze ich natürlich voraus, dass er nicht nur seine geliebte Sprache beherrscht, sondern obendrein tatsächlich auch darin programmieren kann. Das Programm wird nämlich recht aufwendig, weil es nicht ohne
-
Thread
Altes EPROM auslesen Intersil 6654A (2xCE) mit Arduino
anschaulich sieht, ja. Also die Zahl einfach nacheinander mit allen zweierpotenzen verunden, bei treffer, Bit setzen, wenn nicht, portbit nicht setzen. Auch blöd erklärt. Aber: erklärt.und man kann die Arduino-Nummerierung verwenden und muss sich um das interene Mapping nicht scheren. Zeit genug ist ja für
Armin schrieb im Beitrag #7397655: > Da die CPU aber 12 bit ist, müssen die opcodes passen. Nö, die CPU bastelt sich erst intern die 12 Bit zusammen. Entweder aus 2 Bytes und schmeißt je 4 Bit weg. Oder je 2 Befehle aus 3 Bytes. Welche CPU ist das denn
-
Thread
Nachösterliches Allerlei: Evaluationsboards, sprechende Displays und Pods für HP-Logikanalysatoren
Azure-Cloud Dienste vorsieht.  Bildquelle: Renesas. Als Funkmodul setzen dabei beide auf das Renesas RYZ014A, das gemäß LTE CAT M1-Standard kommuniziert. Im Bereich der „eigentlichen“ Controller gibt es denn auf einem RXv2-Core basierenden RX65N und den auf einem Cortex
cloud-kit-based-ra6m5-mcu-group und https://www.renesas.com/eu/en/products/microcontrollers-microprocessors/rx-32-bit-performance-efficiency-mcus/ck-rx65n-cloud-kit-based-rx65n-mcu-group#overview tun. ### Ohne Witz: SigFox-Device Code fortan quelloffen verfügbar. Im Rahmen der Übernahme der Reste der SigFox-Technologie
-
Thread
SPI.transfer übermittelt nur einmal Array Inhalt
ist denn 24 Bit RGB nötig? RGB565 spart ein Drittel ohne viel Verlust an Farben.
J. S. schrieb im Beitrag #7390419: > ist denn 24 Bit RGB nötig? RGB565 spart ein Drittel ohne viel Verlust an > Farben. der ILI9488 kann leider nur 18bit oder 3bit ....
-
Thread
ESP32 oder 86 für SMA Modbus TCP/IP
brauchst einen µC, auf dem Du einen IP-Stack zum Laufen bekommst. Ob der irgendein ARM, irgendein 32-Bit-PIC oder ein ESPirgendwas ist, ist ziemlich wurscht. Warum plenkst Du?
einen µC, auf dem > Du einen IP-Stack zum Laufen bekommst. Ob der irgendein ARM, irgendein > 32-Bit-PIC oder ein ESPirgendwas ist, ist ziemlich wurscht. > > Warum plenkst Du? Ja, und nen Stack zum laufen zu bekommen ist ja kein Problem scheinbar für Dich ? Für mich schon ..
-
Thread
Welche 32-Bit uC-Familie ist empfehlenswert?
Ethernet) (Quelle: https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/32-bit-mcus/pic32-32-bit-mcus/pic32mz-ef) Auch in der Tabelle hier https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/32-bit-mcus/pic32-32-bit-mcus liegt das Maximum an RAM
sehr teuer, ich muss da nicht unbedingt rumdaddeln. Zweitens erzeugt der XC32 wohl defaultmäßig 16 Bit Code (MicroMips), was im Flash des PIC32 schneller läuft, und das ist wohl so nicht im normalen gcc drin (oder war es nicht, mein Stand ist von vor 20 Jahren). Und drittens darf man die ganzen Bibliotheken