-
Thread
Kommunikation zwischen zwei Mikrocontrollern. welches Protokoll?
A. S. schrieb im Beitrag #7350857: > Das ist nicht trivial. Und meistens bringts auch nichts. Ach ich weiß nicht, ich find's so praktisch das ich es bei jeder sich bietenden Gelegenheit in MicroPython
so hoch wie nötig und so niedrig wie möglich. Die UART->USB Wandler hier können von 50,75,110,…b/s bis 4Mb/s wenn's in Richtung PC geht. Und wenn's sowieso nur ›onboard‹ ist, dann muss man selbst darüber kaum noch nachdenken. Software: Ein array für die Sendedaten anlegen. Eine Klasse instanziieren
-
Thread
[STM32/HAL] simples U(S)ART-Library
Ich möchte hier meinen Code zur komfortablen Nutzung der STM32 U(S)ARTs vorstellen. Es können theoretisch beliebig viele U(S)ARTs konfiguriert werden. Ich hab mich bemüht, den Code soweit wie nötig zu kommentieren. Zum Testen muß man ein neues Projekt
Harry L. schrieb im Beitrag #7385002: > [STM32/HAL] simples U(S)ART-Library _Das_ Library? Harry L. schrieb im Beitrag #7385002: > UARTlib_v2.zip Immer noch die Bindestrich-Krankheit? Ist anstrengend, ich weiss. Wastl schrieb im Beitrag
-
Thread
allgemeine PicoMite Anfängerfragen
Wenn es ein aktueller und in D gut supporteter Controller sein soll, kaemen mir am ehesten die STM-8 von ST in den Sinn. Die sind von der Architektur dem 6502 nicht ganz unaehnlich. Es gibt guenstige Eval/Testboards (STM8S-Discovery). Fuer einen einfachen Einstieg gibt es funktionseingeschraenkte
sein. Mein Tipp: Sieh dir den STM-8 zumindest mal an. Das waere auch eine gute Gelegenheit, den Gebrauch des Fachenglich zu ueben. Der ist naemlich unabwendbar. > vergeude ich nicht meine Zeit, ... eine akademisch > brilliante
-
Thread
STM32 empfängt keine SPDIF-Daten
ist auch nichts dramatisch kompliziertes: [c]if (HAL_SPDIFRX_ReceiveDataFlow_IT(&hspdif,recvBuffer,8)==HAL_OK) { spdifRecvComplete=0; }[/c] Google hilft nicht wirklich weiter, entweder finde ich Beispielcode, der auch nur aus CubeMX stammt, oder der für einen anderen STM32-Typen ist und letztenendes
Ich finde das Thema S/P-DIF mit STM32 hochspannend. Denn es gibt von TI Class-D Verstärkerchips, die einen Digital-Eingang haben und man kann mit dem STM32 dann auch über die I2C Schnittstelle bei dem TI Class-D Verstärker
-
Thread
APB1-Frequenz auf Nucleo-F303K8 mit Arduino_Core_STM32
Liebe Leute, kennt sich jemand mit https://github.com/stm32duino/Arduino_Core_STM32 aus? Ich wüsste gern, wo und wie dort für mein Nucleo-F303K8 (https://www.st.com/en/evaluation-tools/nucleo-f303k8.html) die clock-domains konfiguriert werden. Hintergrund
läuft. Die Konfiguration ist anscheinend in https://github.com/stm32duino/Arduino_Core_STM32/blob/main/variants/STM32F3xx/F303K(6-8)T_F334K(4-6-8)T/variant_NUCLEO_F303K8.cpp und führt mit /2*16/2 zu einem Systemtakt von 64MHz und einem APB1-Takt von 32MHz. Man kann
-
Thread
STM32-code behaves weird
HAL_UART_Transmit ansehe (kurz gegoogelt, https://www.disca.upv.es/aperles/arm_cortex_m3/llibre/st/STM32F439xx_User_Manual/stm32f4xx__hal__uart_8c_source.html ) dann macht der (bei Bufferlänge 1) im Wesentlichen: [pre] Ist huart->gState == HAL_UART_STATE_READY? Wenn nicht, dann mit Fehler abbrechen
hab das den Leuten schon seit Urzeiten gesagt und auch mal einen passenden Lowlevel-Treiber für die STM32 gepostet. Es nützt nix. Allenfalls wird man deshalb angepöbelt. Die Leute, die hier nach Hilfe rufen, WOLLEN es genau so, wie sie es posten und wie es eben nicht geht. W.S.
-
Thread
ADC über SPI
Controller im Titel nennen sollen. So ohne jede Information lockt man viele an, die z.B. den ATmega8 kennen, aber den STM32F446RE nicht.
mal Ordnung in dein Chaos. Hier mein Vorschlag das Ganze übersichtlich zu gestalten: [c] uint8_t SPI_TransferByte (uint8_t val) { uint8_t ret_val; /* wait for TX empty */ while ((SPI1->SR & SPI_I2S_FLAG_TXE) == 0) { /* wait */ }; SPI1->DR = (uint8_t)(val); /* wait
-
Thread
Arduino Blue Pill & CAN mit SN65HVD230
->data[6] << 16) | ((uint32_t) CAN_tx_msg->data[5] << 8) | ((uint32_t) CAN_tx_msg->data[4] )); // Send Go CAN1->sTxMailBox[0].TIR = out | STM32_CAN_TIR_TXRQ; // Wait until the mailbox is empty while(CAN1
BluePill F103C6 > (32K) oder Generic F103C6Tx übersetze. Welche Version der Arduino-IDE > und des STM32-Support für die Arduino-IDE hast du installiert? Bei mir > sind es Arduino 1.8.19 und darin STM32 2.4.0 ... meine IDE ist auch 1.8.19. Meinst Du mit STM32 2.4.0 den Boardverwalter? Da hab ich
-
Thread
UART Übertragungsfehler bei bestimmten Zahlenwerten
S. Landolt schrieb im Beitrag #7342015: > Kann es sein, dass Werte größer 127 schiefgehen - irgendwas mit > 7-bit-Übertragung? Hab es grad getestet und scheint so korrekt zu sein, die 8 Bit Werte
zu sehen. So sieht die Empfängerseite Port Config aus: [code]SerialPort port = new SerialPort("COM8", 115200, Parity.Odd, 8, StopBits.One);[/code]
-
Thread
Phänomen tinyAVR-series(R) 0/1
Ralph S. schrieb im Beitrag #7341374: > Wo liegt hier der Hund begraben? > > Ich gehe schlicht davon aus, dass in meinem putint etwas "unsauber" ist, > aber ich finde das nicht ! MPLABX und ein PICKIT4
PROGMEM in den Flash legen, spart dann SRAM ein. Hm, ob sich das rentiert? Das Array belegt im SRAM 8 Byte.
-
Thread
STM32C0 Starter Kit
/en/stm32c0116-dk-cpn.html gibt's zwei Varianten, mit oder ohne STLINK-V3MINIE JTAG-Schnittstelle. Die Preise sehen gut aus, so dass ich wohl mit keiner Variante etwas falsch mache. Die Cube-IDE soll mit allen
@TO: Laß dich von diesen Idioten nicht verarschen. Diese kleinen STM32 sind massiv überteuert. Am besten und am billigsten sind 8 bit PICs. Und man muss fast(!) nichts lesen. Die 35 Assemblerbefehle hat man in einer halben Stunde intus. Dann kann Mann die zweite
-
Thread
RGB Bitmap im MCU in C
W.S. schrieb im Beitrag #7341026: > zur Suche im Forum: > Ronald S. schrieb im Beitrag #7340695: >> Glaub mir die hab ich benutzt. >> Und an dieser sei geäußert der Knackpunkt ist das ich kein Bitmap
W.S. schrieb im Beitrag #7344336: > Ronald S. schrieb im Beitrag #7342510: >> Also erkläre mir doch wie ich ein 16bit BMP in C nehme. Soll ich's Mal >> per drag and drop in den Editor ziehen?? > >
-
Thread
Kommunikation zwischen mController und PC
Informationen über UART an meinen PC senden. Hierfür nutze ich ... * ein Nucleo-Board mit deem STM32F446RE * ein UART auf USB Wandler (https://www.amazon.de/AZDelivery-UART-TTL-Konverter-Jumperkabel-inklusive/dp/B08T24NML9/ref=sr_1_1?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=3KB2S24QL3JXZ&
muß sein, auch wenn es dem einen oder anderen am Anfang vielleicht als übertrieben erscheint. W.S.
-
Thread
Stör Umgebung uC 24V
Ronald S. schrieb im Beitrag #7338140: > Schaltplan gibt's leider noch nicht da ich erstmal alles mit den > Komponenten berücksichtigen möchte (Koppler, Glieder usw.) FALSCH! Das MINDESTE ist ein Blockschaltbild
verpolen. Also doch RC Filter und Optokoppler? Wie gesagt der uC steht noch nicht ggf. Wird's ein stm32. 5V hat allerdings mein Display. Busse müssen (noch) nicht gehandelt Werd ist ein simples Input triggern zum Temperatur messen, Temperatur auf Display zeigen, Output als Feedback. Induktive
-
Thread
Zeigt her eure Kunstwerke (ab 2023)
ebenfalls in den meisten Fällen voll ausreicht. D0..7 können als 3,3V oder 5V gejumpert werden, D8..15 getrennt als 3,3V oder 5V, somit kann man jeweils bis zu 8 Signale einer Spannung messen und die anderen 8 mit einer anderen Spannung. D5 und D6 geht zusätzlich auf LED's um schnell einen Low/
mit einem eye diagram selbst der 15k€ Tester schafft anscheinend nur 12.8Gbit/s: https://www.totalphase.com/products/advanced-cable-tester-v2/
-
Thread
Wie wichtig ist eine Mini-USB-Buchse zum Laden für die Kundenakzeptanz
mit ID-1 > SIMs (Kreditkarten-Format) und den für Peripheriegeräte definierten > USB-B Stecker (8x10,5mm, 12Mbit/s) bleiben sollen, damit die armen > Anwender nicht alle 10 Jahre neue Kabel und Stecker brauchen? > > Nö, Gerhard. Wer sich in gesetzterem Alter dermaßen über sowas aufregt, > hat
Ausfallraten der Anschlüsse entsprechender alter Geräte sind mir nicht überliefert, z.B. bei mehreren Samsung S8 von 2017, schon USB-C.
-
Thread
ATtiny1604 - Fuses unter Linux
Include-Files und eventuelle Sourcen im Namen so angepasst, dass ich zwischen einzelnen Familien wie AVR, STM32, STM8 und sogar noch MCS51 relativ leicht switchen kann.
Ralph S. schrieb im Beitrag #7336941: > dass ich zwischen einzelnen Familien wie AVR, STM32, STM8 > und sogar noch MCS51 relativ leicht switchen kann Dann muss hier nochmal erwähnt werden, dass alle aktuellen
-
Thread
7-Segment-Ansteuerung
echt ein blödes Beispiel für den Einstieg in die Gestaltung von Funktionen in C. Beispiel: uint8_ t Addiere (uint8_t a, uint8_t b) { uint8_t ergebnis=0; ergebnis=a+b; return ergebnis; } du kannst dann zb im main code schreiben: void main (void) { uint8_t variable=
vermeiden. Es gibt viele Möglichkeiten, eine wäre die Funktion in drei Funktionen zu zerlegen: uint8_t gibEiner (uint8_t); uint8_t gibZehner (uint8_t); uint8_t gibHunderter (uint8_t); In deinem Main könntest du sie dann so nutzen: void main (void) { uint8_t einer=0; ... einer = gibEiner
-
Thread
STM32F302C8T6 Schaltplanüberprüfung
Hallo zusammen, ich habe mir ein neues PCB-Design für ein STM32F302C8T6 erstellt. Verarbeitet werden sollen: bis zu 5 Taster oder bis zu 5x Rotary Encoder mit Taster welche wahlweise durch ein Modulsystem aufgesteckt werden können. Bis zu
STM32F302C8T6 erstellt.
-
Thread
16s BMS für 304Ah LIFEFO4 Zellen selber bauen
Habe etwas sehr ähnliches rund um den BQ76952 seit ein paar Monaten an zwei 16s 280Ah LFP Packs im Einsatz. Bin sehr zufrieden damit. < 200 € ist in jedem Fall möglich. Insbesondere von den Möglichkeiten zur Leistungs-/Energiemessung ( Auswertung zur Zeit in einem STM32L4
gemessen ): 53.148 V, -1.880 A -> -99.9 W, Level: -41.164 ( -41.159) Ah (after 7537552 s) -> 84.7 % CHG: 106.414 kWh, 106.414 ( 1.510) kWh, 1974.510 ( 27.999) Ah in 1857397 s DSG: 107.084 kWh, 107.084 ( 0.384) kWh, 2015.669 ( 7.230) Ah in 5545444 s Man sieht
-
Thread
Timer: Zeitstempel erweitern
einem ARM Mikrocontroller möchte ich den Zeitstempel um den Wert > Millisekunden erweitern. Bei STM32 zählen die RTC Uhren nur Sekunden. Man kann zwar die Prescaler auslesen, aber auf genaue Millisekunden kommt man damit nicht. Nur so ungefähr. Irgendwo habe ich mal gelesen, dass Linux und Windows
Wert Millisekunde erweitern könnte. [c] typedef struct TimeDate { uint32_t millSec; uint8_t sec; uint8_t min; uint8_t hour; uint8_t day; uint8_t month; uint16_t year; }TimeDate; [/c]
-
Thread
Matrix mit 5x Rotary Encoder für STM32 uC
Es müssen 8x von dieser Schaltung, sowie weitere Schaltungen an einen STM32MP151AAA3 (176 I/O Pins) angeschlossen werden. mit dieser Schaltung würde ich unter die 176 kommen.
dann solltest du das auch so sagen. Allerdings: D. Z. schrieb im Beitrag #7332869: > Es müssen 8x von dieser Schaltung, sowie weitere Schaltungen an einen > STM32MP151AAA3 (176 I/O Pins) angeschlossen werden. Ein Encoder braucht auch bei Direktanschluß gerade mal 3 Pins, also 120 Pins für 8×
-
Thread
Taschenrechner für Windows gesucht
134s GHCi <0,1s 0,5s ────────────────────────────────────────────────── [/pre] GHCi ist also sehr viel schneller als bc und Python, zudem geht die Definition eigener Funktionen
134s > GHCi <0,1s 0,5s > ────────────────────────────────────────────────── > [/pre] Das zeigt, dass bc mit Zeichenketten rechnet und bei Python vielleicht doch feste Datentypen
-
Thread
Erfahrungen mit dem 3 D Selbstbaudrucker nach dem "Franzis Mendel Konzept".
Neptune 3 (nur Plus, Pro und Max, den ohne alles bitte meiden). Vollmetall-Upgrade möglich durch MK8 Heatbreak für 10€ inkl. Versand bei Aliexpress bei Mellow.
man ohne geschlossenen Bauraum vergessen - bzw. nur sehr geringe Höhe (paar Millimeter) dann geht's mit offenem Bauraum weil man dicht genug am heißen Druckbett bleibt. PETG das gleiche, nicht so viel besser als ABS auch wenn's gerne als besser angepriesen wird.
-
Thread
Kleiner Arduino-MC für UART zu SN74HC595
über eine ewig lange, sehr schmale PCB > verteilt. Stefan F. schrieb im Beitrag #7332033: > Der STM32L072C8 kann USB und UART ohne Quarz. So einen und dazu 8 x MCP23017 <je 16Pin> (oder ähnliche Portexpander). Damit kannst du über i2c gemütlich jeden Pin einzeln ansprechen und sparst dir damit
rund 120 IOs über eine ewig lange, sehr schmale PCB >> verteilt. > > Stefan F. schrieb: >> Der STM32L072C8 kann USB und UART ohne Quarz. > > So einen und dazu 8 x MCP23017 <je 16Pin> (oder ähnliche Portexpander). > Damit kannst du über i2c gemütlich jeden Pin einzeln ansprechen und > sparst
-
Thread
STM32 Neuling
youtube channels an. ich fand sie für den Anfang sehr hilfreich. https://www.youtube.com/watch?v=gL8OoS9E1rw&list=PLnMKNibPkDnFCosVVv98U5dCulE6T3Iy8 geh am besten über die St seite und suche dir was passendes.
David P. schrieb im Beitrag #7328821: > ich würde mich gerne in STM32 einarbeiten, da ich eine Wetterballonsonde > mit 2 32f100c8t6b gefunden habe. Und das ist der tiefere Grund für's Ganze? Wegen einer abgestürzten Wettersonde mit 2 µC auf einer Leiterplatte? So
-
Thread
PIC10F202/etc: Programmierung unter Linux(Ubuntu)
Programmer wie z.B. diesen chinesischen Clone https://www.ebay.de/itm/233195785273?hash=item364b8d4c39:g:wZkAAOSwy8JcsDON Dieser Clone funktioniert hier bei mir.Da die Chinesen eifrig kopiert haben,haben sie allerdings auch einen kleinen "Bug" von Microchip mitkopiert.Dies ist aber kein grosses
Das Macro uebernimmt keine Parameter.Was willst du mit dem Parameter "100" bezwecken? MPLAB XC8 C Compiler User's Guide for PIC: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwjiqp_GyOD8AhXUHcAKHU7jAlgQFnoECAsQAQ&url=https%3A%2F%2Fww1.microchip.com%2Fdownloads%2Fen
-
Thread
Tipps zum Vorgehen bei der Fehlersuche STM32F103 E-Bike-Controller
Martin S. schrieb im Beitrag #7323788: > Der Debugger sollte nicht aussteigen Tut er auch nicht. Sondern seine Controller Hardware "steigt aus".
STLink. https://www.st.com/resource/en/user_manual/um1075-stlinkv2-incircuit-debuggerprogrammer-for-stm8-and-stm32-stmicroelectronics.pdf Meine Erfahrung zeigt: Mit der Spannungsversorgung über den STLink lässt sich der Prozessor flashen und die Peripherie wie UART, ADC etc. betreiben. Ich werde
-
Thread
STM32L051 UART transmit
nicht allein zu Potte kommst, dann lade dir mal das: http://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP herunter und lies darin. Oder schaue dir den folgenden Thread an: https://www.mikrocontroller.net/topic/418871#new Das Zeug im Zipfile ist zwar für den STM32F103C8T6, aber zum einen
W.S. schrieb im Beitrag #7323691: > Das Zeug im Zipfile ist zwar für den STM32F103C8T6, aber zum einen ist > vieles darin plattformunabhängig (läuft also auch auf z.B. > Fujitsu-Controllern) und zum anderen
-
Thread
VFD Ansteuerung mit STM8
Hallo, ich suche nach einer Möglichkeit, ein VFD-Modul (Futaba US162S) mit einem STM8S003F3 anzusteuern. Erstmal wäre ich froh, überhaupt eine Kommunikation hinzubekommen. Ein ST-Link V2 ist vorhanden und die Programmierung funktioniert generell :) Ich habe schon allgemein
Hier nochmal der LCD-Code auf den ich mich beziehe: https://embedded-lab.com/blog/continuing-stm8-microcontroller-expedition/14/ #include "stm8s.h" #define LCD_PORT GPIOD #define LCD_STB_pin GPIO_PIN_4 #define LCD_SCK_pin GPIO_PIN
-
Thread
AVR®DD family, low pin count devices
45/58 gibt es in verschiedenen Gehäusen, d.h. die Chips sind unterschiedlich groß (ATtiny25-20SSN: S8S1, ATtiny45-20XU: 8X).
einem ATtiny festhält. Oder was man unter einem Grafikdisplay versteht. Das ist ein breites Feld. s/w, farbig, grafisch programmierbar usw. Alternativ zum ATtiny ein AVR128DB, brauchst sowieso viel Speicher für das Display. Der kann ab 1,8V mit 24MHz takten. Steht zwar nicht im Klartext im Manual,
-
Thread
Image Converter - Bild zu c array konvertieren
gefunden, was sehr gut auf meine Situation > passt. > https://github.com/Paulo-Pecegueiro/LVGL_DEMOS_STM32 das benutzt auch noch die ältere Version 7, ich würde unbedingt die V8 nehmen. Es sind viele Dinge inkompatibel und der Squarline Editor generiert auch Code für die V8, damit kann man das Thermostat
J. S. schrieb im Beitrag #7324698: > lvgl läuft auf dem F303 Sieht gut aus :). Das ist ja schon mal gut zu wissen, nur bei mir eben noch nicht so wie sie soll :D. Ich habe jetzt die V8 runtergeladen
-
Thread
Programm "stm32flash" öffnet Gerät nicht - Fehleranalyse
benötigten Ausgang "reset" Nein hat er nicht. Dieser Reset Ausgang hat nur beim Programmieren von STM8 eine Funktion. REI23 schrieb im Beitrag #7317477: > wie kann ich in dieser Einflüsse auf BOOT0 und > BOOT1 wohl, wie Sie meinen, machen? Das kann ich dir sagen, wenn du mir die technischen
auf HIGH setzen, dann startet der Bootloader, welcher SWD nicht deaktiviert. > Einen baugleichen STM32 habe ich erfolgreich geflasht, bei diesem hier > komme ich nicht weiter. Falls es ein STM32F103C8 oder R8 ist: Es sind Fälschungen im Handel, bei denen SWD nicht funktioniert.
-
Thread
STM32 - Konflikt mit I2C
Hallo liebe Community, ich erstelle aktuell mein erstes Projekt mit dem STM32. Vorher habe ich immer die Atmega`s genutzt, möchte mich aber weiterbilden. Dabei sind mir nun folgende 2 Fragen aufgefallen: 1: Konflikte mit I2C Ich habe diverse Pins mit diversen Funktionen
verbunden ist mit einer Lötbrücke (Unterseite, SB9 = close). Mit einer Lötbrücke müsstest du das ändern, s. Bildchen 2 oben. PB5 ist defaultmäßig nicht nach außen geführt und nur auf dem Board verbunden mit der blauen LED. Ich schätze, du hat mit CubeMX als Board das STM32W55 Nucleo Board angeklickt und
-
Thread
STM32G474, SPI2 läßt sich nicht einschalten
in I2S mode), Address offset: 0x18 */ __IO uint32_t I2SCFGR; /*!< SPI_I2S configuration register, Address offset: 0x1C */ __IO uint32_t I2SPR; /*!< SPI_I2S prescaler
enabled. The SPI interface cannot work in a multimaster environment.[/pre] b) wegen[pre]Bit 8 SSI: Internal slave select This bit has an effect only when the SSM bit is set. The value of this bit is forced onto the NSS pin and the I/O value of the NSS pin is ignored.[/pre] STM scheint
-
Thread
Neue Low End-Mikrocontroller, interessanter Lesestoff und Corporate Politics
Budapester Zeit durch th - C0 hat KEINE FPU Nachfrage bei SGS wurde von Michael Markowitz beantwortet. STM32C0 ist OHNE FPU. O-Ton: [c] No hw floating-point unit (fpu) on the STM32C0. This a basic controller/8-bit replacement. [/c] ### STMicroelectronics: STM32C0-Serie offiziell angekündigt, Pressemitteilung
wichtig: KEINE FPU auf C0. Explizit von SGS bestätigt: [c] No hw floating-point unit (fpu) on the STM32C0. This a basic controller/8-bit replacement. [/c]
-
Thread
Frage zu HAL_UART_Transmit_IT
Donald schrieb im Beitrag #7314817: > Nun es get um das STM32 HAL generell, aber bitte uC STM32F103C6, > Bibliothek des aktuellen CubeIDE. https://www.st.com/resource/en/user_manual/dm00154093-description-of-stm32f1-hal-and-lowlayer-drivers-stmicroelectronics.pdf Die Lib gilt für die ganze STM32F1-Familie; also auch die Docu.
-
Thread
ULN2803A wird warm/heiss, normal?
wäre 1/4 so viel Leistung. Dein Vergleich mit 6 Volt ist daher Quatsch. Wenn schon, dann musst du mit 8,5 Volt vergleichen.
#7316670: > Als Bastler ... eines mit 16V/18V nehmen. Falscher Dampfer, wie so oft. Hier geht's nicht darum, die Spannung zwecks Anzug kurz mal zu boosten, sondern just um's völlige Gegenteil. > (etc.) Alles restliche ist wohl purer Phantasie entsprungen?
-
Thread
Schaltet ihr euren Router nachts aus?
Neu gibt's das wohl nicht mehr. Möglicherweise aber Altverträge, die in der Vermittlung umgestellt werden.
Reinhard S. schrieb im Beitrag #7313454: > Unter anderem auch > kupferbasierte Geschäftskundenanschlüsse, auch wenn die mit max. 10 > MBit/s symetrisch nicht mehr wirklich up-to-date sind. Das man als > Telekom
-
Thread
Auswerteelektronik Quatratursignal
Klaus S. schrieb im Beitrag #7317219: > das Oszillieren eines der beiden Quadratursignale richtig(!) Nein, falsch. Hier ist nicht das HF-Forum! Es geht hier um Quadraturdekoder und nicht um Oszillatoren
Klaus S. schrieb im Beitrag #7317219: > Das ist in beiden Fällen die Hardwarelösung. Die hat nur einen Haken: ein mehrstelliger Zähler liefert beim Auslesen falsche Zahlen, wenn gleichzeitig weiter gezählt
-
Thread
RISC/V kommt in Schwung
Hier ein weiterer Schritt: https://www.youtube.com/watch?v=L9Wrv7nW-S8 Die genannten Preise von 10ct sind natuerlich sicher bei grossen Stueckzahlen, sagen wir mal >1000Stk. Gut vergleichen kann man das Teil vermutlich mit einem STM32F030F4P6TR. Dafuer will Mouser 1Euro
olaf schrieb im Beitrag #7320101: > Gut vergleichen kann man das Teil > vermutlich mit einem STM32F030F4P6TR. Allerdings ist der CH32V003 offenbar als pinkompatibler Ersatz für den STM8S003 gedacht.
-
Thread
Überlauf in AVR mit C
Oliver S. schrieb im Beitrag #7306893: > Rolf M. schrieb: >> Oliver S. schrieb: >>> Matthias Thiele schrieb: >>>> 65535 ist eine Integer Konstante >>> >>> Nein, ist es nicht. Das ist ein Integer Literal
im Beitrag #7309615: > alles > darüber mit RICHTIGEN Hochsprachen. Welche nutzt Du für AVR/ESP/STM32?
-
Thread
Detailfrage RTC DS3231
oder ob er berechnet wird. Momentan scheint mir die Berechnung einfacher: int dayofweek(uint8_t day, uint8_t month, uint16_t year) { /** Zeller's congruence for the Gregorian calendar. **/ /** With 0=Monday, ... 5=Saturday, 6=Sunday **/ if (month < 3) { month += 12
ohnehin für mich nicht wichtig. Abgesehen davon, ist mir das UNIX Datetime Konzept lieber. Beim STM32F103 z.B. ist die RTC ohnehin ein 32-bit Zähler; finde ich viel bequemer.
-
Thread
RL78/G14 Renesas - Free Linux Toolchain
Hallo Forum, gibt es zu den RL78/G14 Renesas Controllern freie Tools oder sind die MC's z.B. bei Mouser deshalb so günstig, weil es nur käufliche Tools dazu gibt? Welche Controller Familien AVR, PIC, STM8/32, MSP430 kommen sonst in Frage, wenn man bei kleinen Stückzahlen (<100) einen
sind, um die alten Sourcen für den cross gcc-4.9.2 von 2015 zu übersetzen. Meine gcc Version, s.u. gcc version 12.2.1 20221020 [revision 0aaef83351473e8f4eb774f8f999bbe87a4866d7] (SUSE Linux) Danke für nützliche Hinweise. Markus
-
Thread
USB HID Device mit STM32F042
Jahr 2023 mit Glück, Gesundheit und lieferbaren Bauteilen! Ich habe versucht, den USB-Code von W.S. auf dem STM32F042 zum Laufen zu bringen und auf ein reines HID-Device umzubauen. Das Gerät wird inzwischen sauber enumeriert, sowohl Windows als auch Linux sind damit prinzipiell zufrieden. Ich
53 00 42 00 20 00 56 00 69 00 72 00 74 00 75 00 61 00 6c 00 44 00 65 00 6d 00 6f 00 >> Ci:1:006:0 s 80 06 0301 0409 00ff 255 < [submission Control In] << Ci:1:006:0 0 8 = 08034d00 61007800 [callback Control In] 08 03 4d 00 61 00 78 00 >> Ci:1:006:0 s 80 06 0303 0409 00ff 255 < [submission Control
-
Thread
Segger Embedded Studio: Memory (map) problem
Für den GNU-Linker muss ich ein Startup-Code thumb_crt0.s verwenden, dort wird die Funktion (korrekt) gebaut: HELPER __aeabi_read_tp ldr r0, =__tbss_start__-8 bx lr Für den Segger-Linker wird der Startup-Code SEGGER_THUMB_Startup.s verwendet
20002bf8 landen. Bin auf Dein Ergebnis gespannt.