-
Thread
SD Karte shutdown
fs, and then the work > area can be discarded. f_unmount function is implemented as a macro. [c]#define f_unmount(path) f_mount(0, path, 0)[/c]
den Thread gelesen hast, noch beachtet hast unter welchem Thema das hier läuft: Nicht PC, sondern uC. Du bist die ganze Zeit völlig am Thema vorbei. Was glaubst Du warum ich Dich gebeten habe, drau0en zu bleiben? michael_ schrieb im Beitrag #6851864: > Nie Probleme mit dem Dateisystem der SD
-
Thread
BMP280 + AHT10 auf dem gleichen I2C Bus
genauso wie das Produkt! :-( Jobst Q. schrieb im Beitrag #6850416: > Notfalls nimmt man einen I2C- Multiplexer. > https://www.reichelt.de/entwicklerboards-platine-i2c-multiplexer-tca9548a-debo-i2c-multi2-p291436.html Interessant was es nicht alles gibt! Der STM32F103 hat noch einen zweiten I2C-Bus
über #include <Wire.h> der Hardware-I2C vom STM32F103 benutzt. Wohlwollend will ich davon ausgehen das dieser ein korrektes Timing hat. Da es schwer ist im Detail den I2C durch den HAL bei einem ARM nachzuverfolgen, kann es sein das hier
-
Thread
CubeIDE (oder AtollicSTUDIO) Flash lesen
CubeIDE benutzt im Hintergrund den CubeProgrammer. Suche die STM32_Programmer.sh. Von der Kommandozeile kannst Du dann beliebig Bereiche lesen und schreiben und noch viel mehr. Z.B. ab Speicheradresse 0x20000000, 16byte in Datei daten.hex schreiben: ./STM32_Programmer.sh -c port=SWD -u 0x20000000 0x10 daten.hex
-
Thread
Welchen Arduino soll ich kaufen?
Lochraster/Steckbrett auf dem Weg zum Ziel liegt, stimme ich dir zu. Zudem gibts ein nennenswerte µC Vielfalt im Nano Formfaktor. Falk B. schrieb im Beitrag #6850577: > Der Versatz der oberen Stiftleiste aus dem 0,1 Zoll Raster, Hat nicht nur Nachteile... Es ist eine prächtige Verdrehsicherung
Kauf dir lieber einen STM-Nucleo
-
Thread
Zerynth bietet GSM-Features an, Nordic erweitert Matter-Unterstützung
(LBAD0ZZ1SE) [/c] Vor zwei Tagen erschien eine Pressemitteilung, die die Einreichung eines Übereinkommens zwischen STMicroelectronics und Sierra Wireless zum Thema hatte: [c] “This collaboration with
Wireless. “Sierra Wireless is bringing its world-class IoT connectivity solutions to the industry-leading STM32 ecosystem, so that customers developing a wide range of IoT solutions using STM32 MCUs will now be able to easily build solutions with cellular connectivity.” [/c] Über kurz oder lang dürften
-
Thread
STM32H750 DMA und SAI2
hi Ich habe einen STM32H750 und veruche einen Codec am SAI2 zu betreiben Leider bekomme ich keinen Takt und er startet auch nicht. HAL_SAI_Transmit_DMA() bleibt intern im Timeout hängen schlägt schließlich fehl.
PeriphClkInitStruct.PLL2.PLL2VCOSEL = RCC_PLL2VCOWIDE; PeriphClkInitStruct.PLL2.PLL2FRACN = 0; PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_SAI2 PeriphClkInitStruct.Sai23ClockSelection = RCC_SAI23CLKSOURCE_PLL2; [/c] [c] hsai_output.Instance = SAI2_Block_A;
-
Thread
Arbeiten mit Registern(STM32F103) Gesperrt
funktioniert das mit dem Auslesen oder Schreiben von Registern? Wenn ich z.B. die Seriennummer eines STM32F103 auslesen möchte die an Base address: 0x1FFF F7E8 liegt Und dann Offsets angegeben sind für je 16 Bit Address offset: 0x00 Address offset: 0x02 Address offset: 0x04 usw Und ich keine
, schwätzt doch nicht so herum, sondern gebt ein Beispiel. ich zumindest tue das hier mal: [c] #define RCC_APB2RSTR (*((volatile dword *) (RCC + 0x0C))) [/c] Das ist ein kleiner Auszug aus stm32f103.h und hier wird das Register APB2RSTR des RCC Peripheriecores deklariert, so daß man von
-
Thread
Mono Audiorecorder
Minuten (128Mb) Speicherkapazität begnügen SCNR. Trotzdem mal ein Tip: Ein Feld, Wald und Wiesen-STM32 hat fuer Audioverarbeitung auf komprimierten Audiodaten zu wenig Bumms. Und fuer unkomprimierte Daten zu wenig RAM...
foobaz schrieb im Beitrag #6846976: > Trotzdem mal ein Tip: Ein Feld, Wald und Wiesen-STM32 hat > fuer Audioverarbeitung auf komprimierten Audiodaten zu wenig > Bumms. gilt das auch dafür wenn die Daten bereits in mp3 daherkommen? > Und fuer unkomprimierte Daten zu wenig RAM...
-
Thread
CPLD: 200MHz Counter
CPLD zu machen? Wenn es nur darum geht, einen reziproken 200 MHz Zähler zu erhalten, kann man auch STM32F4/F7/H7 einsetzen. Ein STM32F429 schafft allein mit seinen internen Zählern >= 400 MHz, wenn man diese asynchron betreibt. Bei mir läuft soetas auf einem Disco-Board mit TFT-Anzeige. xxH750 habe
schon seit längerer Zeit. Türlich zahlt man das mit dem Stromverbrauch: max. 145 mA bei 5 V und 85°C.
-
Thread
Beschaffungsprobleme
gelistet). Manchmal hat man Glück, manchmal nicht - vor ein paar Tagen gab es tatsächlich 4 Stück STM32F767IGT6 bei Arrow, wo sonst bei allen der Liefertermin zwischen Mitte 2022 und unbekannt schwankt.
(schukat.com; nur gewerblich, die wollen die > Gewerbeanmeldung auch sehen) hat noch 69 von dem uC, und Mouser noch 34 > von dem Motortreiber (L6470HTR) Also kurz war ich jetzt erfreut. Ich hab auf den Seiten nochmal nachgesehen, aber leider Fehlanzeige in beiden Fällen (Lagerbestand 0, Lieferung
-
Thread
STM32 __enable_irq
Von früheren Projekten für den STM32F405 ist mir bekannt, dass die Funktion MX_NVIC_Init() als letzte Anweisung immer ein __enable_irq enthiehlt (damals erstellt mit dem Atollic TrueStudio). Mir ist nun aufgefallen, dass ein vor
Verwende CubeMX, ... Natürlich habe ich auch CubeMX verwendet (u.a. wurde das erwähnte Projekt für den STM32G474 - nicht "STM32G$/$" - damit erstellt) um der Sache nachzugehen - und eben mit dem Ergebnis, dass CubeMX kein __enable_irq einfügt! > Und nein, es ist nicht ein einzelnes globales "__enable_irq
-
Thread
DHT22: Datenblatt + Pegel passt nicht / ungenau
ja, dann ist es so ein Produkt. Ausnahme sind gefälschte Markenprodukte: DS1820, Echtzeituhren, STM32F103, Akkus, große Transistoren
nicht. In China ist das alltäglich. Schau dir doch mal die Berichte zu den STM32F103 Nachbauten und Fälschungen an.
-
Thread
STM32F4 Bootloader "Error: Initializing the Option Bytes failed"
:31 : UPLOADING ... 09:00:31 : Size : 1024 Bytes 09:00:31 : Address : 0x8000000 09:00:31 : Read progress: 09:00:31 : Error: Data read failed [/c] und bei einem neuen Connect dann auf einmal schon [c] 09:09:42 : USB speed : Full Speed (12MBit/s) 09:09:42 : Manuf. ID : STMicroelectronics 09:09:42 : Product ID : STM32 BOOTLOADER 09:09:42 : SN : 377335783338 09:09:42 : FW version : 0x011a 09:09:42 : Device ID : 0x0451 09:09:42 : UPLOADING OPTION BYTES DATA ... 09:09:42 : Bank
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
-> [61] 060... 19:13:32.446 -> [40] 070... 19:13:32.482 -> [40] 080... 19:13:32.550 -> [40] 090... 19:13:32.586 -> [23] 0A0... 19:13:32.656 -> [23] 0B0... 19:13:32.694 -> [03] 8C0... [/c] Wie man an den unterschiedlichen
Muster. [code] 00 01 80 01 00 06 31 53 31 53 00 00 00 00 80 02 00 35 a7 fa a7 fa 00 00 00 07 b0 02 00 36 00 32 00 32 ff ff ff fb b0 02 00 37 00 39 00 39 00 00 00 05 b0 02 00 38 05 c2 05 c2 ff ff ff fa b0 02 00 39 05 c6 05 c6 00 00 00 06 b0 02 00 3a 18 6c 18 6c ff ff ff fb b0 02 00 3b
-
Thread
Der Weg zur kleinen Halbleiterbude
Hier noch ne Idee für ein meiner Meinung nach sinnvolles Produkt: ein kleiner 32 Bit µC, so die Liga eines STM32F0, kombiniert mit einem kleinen FPGA, vielleicht so 1000 Zellen und etwas Blockram. Also nicht die Liga eines Zynq, sondern eben deutlich kleiner. Sinnvollerweise
Beitrag #6843463: > Hier noch ne Idee für ein meiner Meinung nach sinnvolles Produkt: ein > kleiner 32 Bit µC, so die Liga eines STM32F0, kombiniert mit einem > kleinen FPGA, vielleicht so 1000 Zellen und etwas Blockram. Naja Xilinx bietet für seine FPGAs einen Cortex M IP Core und Actel/Microsemi
-
Thread
Chipmangel PKW
www.nxp.com/docs/en/data-sheet/MMPF0100.pdf Desweiteren Schaltregler aller Art. Auch Microcontroller. STM32 dürfte bekannt sein, Dito auch bei Microcontrollern von TI. Teils geht das auch so weit, dass wichtige Komponenten überraschend komplett abgekündigt werden, weil gar keine Chips mehr erwartet werden
bundesweite Kampagnen im Rahmen der Alphabetisierung ;-) https://www.youtube.com/watch?v=_8WSAElDZ3c
-
Thread
Verbinden von STM32ern mit unterschiedlichen Pegeln
Hallo, ich habe hier 2 Boards mit STM32ern: STM32F4 Discovery und STM32H7A3 Nucleo und würde gerne eine Kommunikation zwischen beiden aufbauen mittels I2C (und einem GPIO Pin). Nun haben beide aber leicht unterschiedliche Pegel: - das
(gemessene 2,98V) - das H7 Nucleo läuft mit 3.3V (gemessene 3,45V) Wäre der Unterschied (knapp 0,5V) klein genug dass es keine Probleme gibt oder muss ich größere Vorkehrungen (Pegelwander?) treffen? Meine Idee war nun da es um I2C (und einen GPIO den ich auch als Open Drain betreiben kann) geht
-
Thread
WS2812B 800KHz PWM mit Transistor Pegelwandler
die Quelle es hergibt: 1k oder auch weniger; aus den genannten > Gründen und für diese Anwendung c-hater schrieb im Beitrag #6842625: > Oder anders ausgedrückt: STM32 > ist eine Mimose im Vergleich zum AVR8. Da kann man schnell mal was > zerschiessen, Also die CPU ist ein STM32F446RET6 laut
Icrating=100m mfg=NXP) [/c] [c] .model 2N2369 NPN(Is=44.14f Xti=3 Eg=1.11 Vaf=100 Bf=78.32 Ne=1.389 Ise=91.95f Ikf=.3498 Xtb=1.5 Br=12.69m Nc=2 Isc=0 Ikr=0 Rc=.6 Cjc=2.83p Mjc=86.19m Vjc=.75 Fc=.5 Cje=4.5p Mje=.2418 Vje=.75
-
Thread
Welche Nachteile haben die großen STM32H Serien?
zahlen zu haben Und nebs dem wenn ein 8 biter einen IPC von 10 bei 1GHZ bringen würde ich auch jeden STM32 über den haufen werfen.
aufgabenstellung gesucht: > ADC werte aufsumieren und summe auf schwelle prüfen falls ja isr. Manche STM32 (z.B. STM32L412) können in Hardware aufsummieren (2,4,8...256 Werte), die Summe mit einer Schwelle vergleichen und ggf. einen Interrupt auslösen. Das geht mit 2 bis 3 verschiedenen Schwellwerten und
-
Thread
Microcontroller aussuchen
Bescheiden bis nicht vorhanden. Im prof. Umfeld ein No-Go. Für minimale Anforderungen lohnt sich die STM32F0 und G0 Reihe als erster Anlaufpunkt.
Schnittstelle. In ARM Kreisen ist Programmierung über SPI ebenfalls sehr weit verbreitet (z.B. fast alle STM32L0 Modelle).
-
Thread
Motorsteuergerät Schaltplan EMV Schutzmaßnahmen
Hallo, ich entwickle für ein Projekt ein Motorateuergerät: Ein STM32 detektiert über einen Hallsensor die Position des Kolbens und berrechnet anhand mehrerer Kennfelder die Einspritzdauer, den Einspritzzeitpunkt und den Zündzeitpunkt. Einspritzventile werden über MOSFETs
). Die Probleme sind: - Der STM32 löst wilkürlich seine Interupts aus. Dort liegt der Hall Sensor drauf. Das Hall Sensor Signal ohne uC sieht gut aus (Rauschverhalten, Spikes etc.) Nur am uC angschlossen gibt es ordenltliche Probleme
-
Thread
Neu hier und Anfängerfragen bezüglich Programmspeicher
möglich von externen Speichern Code auszuführen? Es ist eine prinzipielle Eigenschaft, von Harvard µC, eben genau dieses nicht zu können. Es mag Exoten geben, welche dazu in der Lage sind. Vielleicht möchtest du dich ja doch mal in der STM32 Ecke umschauen..... Oder wenn es unbedingt Atmel Studio
Esp32 mit Fram.. kommt halt drauf an wie viele Pins man benötigt und wie schnell das ganze laufen soll. Bastelfreundlich ist wohl nur der atmega1284p, wobei Stm32 und esp32 Breakout Boards auch schon fast
-
Thread
STM32 -> Batteriebetrieb und Stop Mode
Hallo in die Runde, habe eine Schaltung entworfen mit einem STM32F103C8, der jede Stunde einmal einen kleinen Motor (~200mA) für eine Minute laufen lässt (durchschnittlich also ~3,5mA), das ganze ist batteriebetrieben mit 3 LiIonen-Akkus. Um den Stromverbrauch gering
bei voller Ladung für den STM32 zu hoch ist. -> Wie kann man die Spannung ohne große Verluste absenken? Was ich probiert habe, ist zwei Dioden 1N4148 in Reihe zu schalten und dann per Widerstand die Last simuliert. Evtl. braucht
-
Thread
PlatformIO - STM32F103RB HelloWorld geht nicht
Hallo zusammen Habe heute mein Board mit einem STM32F103RBT6 ausgegraben. Fix den ST-Link angeschlossen und mal geschaut, wie weit die Kompatiblität mit Arduino bei STM32 inzwischen ist. Habe kurzerhand die ArduinoIDE verwendet und dort Stm32duino
2. Suche hier einmal in der Historie dieses Forums nach einem Minimal-Projekt, was ich mal für die STM32F103C8T6 gepostet habe. Dort ist auch das fertig erzeugte Hexfile mit drin (per Keil erzeugt) und das funktioniert garantiert. Damit könntest du testen, ob dein µC tatsächlich kaputt ist oder ob es
-
Thread
STM32H745 SysMode config bei FreeRTOS
Hallo zusammen, ich bin noch nicht dahinter gekommen, wie man eine andere "Timebase Source" bei STM32H7 µC mit Dual-Core für freeRTOS, in STM32CubeIDE, als den SysTick, zuweist. Jede Auswahl eines anderen Timers wird ignoriert. Evtl. hat jemand eine Idee oder einen Link auf das Thema. Ich arbeite mit: nucleo-H745ZI & STM32CubeIDE V1.7.0. Vielen Dank schon mal, Josef
-
Thread
Batterie trennen bei USB, billige Lösung.
Batterien versorgt und der Mikrocontroller soll fast immer schlafen. Ich würde gerne einen kleinen STM32 mit USB programmieren (mit dem integrierten DFU Bootloader). Nur hierfür würde ich eine USB Buchse planen. Generell wird direkt mit der Batteriespannung gearbeitet, ohne Spannungsregler. Die
jumper oder 0Ohm zum umlöten
-
Thread
Chinabestellung, Erfahrung mit dem Zoll seit Juli ?
Tobias C. schrieb im Beitrag #6754666: > Wenn der Zoll alles bis €5,26 (€0,9994) wegen Geringfügigkeit (unter 1 > Euro Steuer) einfach so durch schickt.... magst du dich mal an Mathematik 4te Klasse erinnern
------------------------------ Zusätzliche Frage: Momentan ist meine Lieblingscontrollerfamilie STM32 scheinbar "schwer ausverkauft" und im Vgl. zu Vorpandemiezeiten extrem teuer und schlecht erhältlich. Weiß hier jemand etwas, wann sich das in etwa wieder normalisieren wird. Außerdem: Mein "Spielkind
-
Thread
Investition in neue Lötstation - überflüssig oder sinvoll?
ohne Oled oder Led und so weiter.... https://de.aliexpress.com/item/1005001967859722.html?spm=a2g0o.productlist.0.0.34c754578zemYH Ich habe 3 Davon und bin sehr glücklich. 1.Preis unschlagbar. 2.Massig Lötspitzen zur Auswahl Ich hatte bislang richtig gute Qualität gehen echt nicht schnell kaputt
incl Heizung und Sensor um die 4 Euro https://de.aliexpress.com/item/1005002457001068.html?spm=a2g0o.detail.1000060.1.61f3665eieNg91 3.Extrem schnelles heizen in unter 30 Sekunden auf 300C 4.Standby und autooff durch sensor im Lötkolben Wenn man ihn länger nicht bewegt fährt er runter und geht aus
-
Thread
Interrupts bei Fahrradtacho und clock
richtige Verzeichnis kopiert, keine Ahnung warum ich hier gelandet bin. Es wird jedenfalls sicher ein STM32 verwendet, vermutlich STM32L152 Die Gründe sind belanglos, mir ist klar as auch ein kleiner AVR gehen würde.
interner Temperaturkompensation. An so einen Chip kann man auch direkt eine CR2032 anschließen, was beim STM32 nur ab 64-Pin-Gehäusen geht (und beim L151 garnicht). Mit dem 1Hz-Interrupt von der RTC könnte man den internen RC-Oszillator des STM32 abgleichen. Damit kommt man von ±3% auf unter 0.4% Fehler
-
Thread
Kurzmitteilungen: neue Funkchips, Transistoren mit eingebautem Vorwiderstand und vieles mehr
von CubeMX als auch von CubeIDE ausgeschlossen, was die Entwicklung erschwerte. Per sofort behebt STM diesen Missstand für die STM32WB-Serie von Funkmodulen – über die BlueNRG-Familie fand sich in der Ankündigung derweil nichts: [c] Strengthening support for wireless design, the STM32WB ecosystem
new features include enhancement of the STM32Cube programmer for optimized programming of the STM32WB’s dual-core architecture, which ensures real-time application performance by utilizing a Cortex-M0+ processor to control the radio alongside
-
Thread
STM32 was ist die interne Clock-Source für TIM5?
Ich nutze natürlich CubeMX (siehe Anhang) [1] Datasheet: https://www.st.com/resource/en/datasheet/stm32f405rg.pdf [2] Reference Manual: https://www.st.com/resource/en/reference_manual/rm0090-stm32f405415-stm32f407417-stm32f427437-and-stm32f429439-advanced-armbased-32bit-mcus-stmicroelectronics.pdf
.pdf [4] STM32 Timer Cookbook https://www.st.com/content/ccc/resource/technical/document/application_note/group0/91/01/84/3f/7c/67/41/3f/DM00236305/files/DM00236305.pdf/jcr:content/translations/en.DM00236305.pdf
-
Thread
Verfügbare µC
Bob E. schrieb im Beitrag #6830742: > Kennt da jemand zufällig was gutes ? Zahlreiche STM32 Controller haben CAN und sind weitgehend zueinander Pinkompatibel. Zum Beispiel die STM32F103 und STM32F303 Serien. Leider sind beider nicht verfügbar, aber wenn es wieder welche gibt stehen die
es ist eine Frage der Stückzahl. Wenn es z.B. um STM32 geht kann für Prototypen ein Nucleo Board ein Bauteilspender sein. Die Nucleos sind verfügbar auch wenn die entsprechende CPU derzeit nicht einzeln erhältlich ist.
-
Thread
Thermoelement Typ K mit ADC auswerten
sein Limit erreicht, schaltet man den uC Ausgsng zu diesem Thermoelement auf high, der OpAmp entlädt den Kondensator, nach einiger Zeit suf 0V, tiefer kommt er eh nicht. Single slope ist nicht absolut gensu, sondern hängt von der exakten
Einsatz. Die ganze Schaltung samt Thermosteckern hab ich in einem massiven Alublock eingebaut. Fehler 0,3K max. Digitalisiert mit einem STM32F103 12 Bit A/D. Die 1,22V sind Referenzspannung. Die negative Spannung war notwendig, weil auch negative Temperaturen gemessen werden sollten.Könnte man in deinem
-
Thread
Farbähnlichkeit - Abstand im Farbraum
Hallo zusammen, ich betreibe ein ILI9341 an einem STM32F446RE. Bei dieser Kombination ist es ja klar, dass ich keinen Framebuffer im RAM halten kann. Ich nutze vorwiegend den 16-Bit RGB565-Farbmodus. Auslesen geht bei diesem Display-Typ nur als 24-Bit-RGB
ich verstehe sie nicht. Ist einfach eine Tabelle für jede Grundfarbe 5/6 Bit -> 6 Bit. red[0..31] --> 0..63 green[0..63] --> 0..63 blue[0..31] --> 0..63 > Nur ist der komplette Hintergrund einer Palette aus 31 Farben Wenn du deine eigene Palette und die des Chips abstimmst, könntest
-
Thread
ATMEGA verlässlichste Taktquelle
laufen normalerweise ziemlich stabil. Trotzdem bin ich aber der Meinung, dass man auch Quarze am uC stabil hinbekommen sollte...
Natürlich auch den Quarz richtig auswählen, so daß Lastkapazität und ESR zur Oszillatorschaltung im μC passsen. Dann rechnet man besser auch noch die Anschwingreserve des Oszillators nach und sieht (z.B. bei STM32) noch einen Serienwiserstand am XO Pin vorm um den DriveLevel nicht zu überschreiten. Von
-
Thread
Neuer Meadow F7 und neue Bibliotheken für MicroEJ
price-point, at $30/each in volume quantities. It’s also very small, measuring in at only 24.5mm x 35.5mm (0.96” x 1.4”). [/c] ### Updates im Bereich MicroEJ. IS2T - das Unternehmen bietet mit MicroEJ einen durchaus brauchbaren Java-Interpreter für 32 Bit-Mikrocontroller an - hat quer durch das Ökosystem
Module “com.microej.pack.net-addons” added (v2.5.1) • Module “ej.api.ecom-network” added (v2.1.0) [/c]
-
Thread
Schritt-Motor Treiber, bis 8A
nei 45 Grad. Nur geht der Spitzenstrom im Mikroschritt auf den 1.4-fachen rms-Strom den Motors bei 0 Grad oder 90 Grad, weil dort die andete Spule nicht mehr bestromt wird. Siehe: https://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.10
würden. 3. Warum haben viele Register so komische ("ungerade") Größen? z.B. 22 statt 24 oder 32-Bit Zähler? 4. Warum haben viele Register keine negativen Werte? Z.B. für Rückwärtslauf eine negative Geschwindigkeit? Als Arduino-Lib mit zwei Beispielen (auch für den Arduino Zero / M0)
-
Thread
Druckschalter Waschmaschine, wert verändern
braucht man die Schnittstelle zur analogen Welt. Mit jedem Arduino oder STM32 bekommst du das umgesetzt, d.h. ein ADC-Kanal für das Einlesen des Sensorsignals und vielleicht ein PWM-Ausgang mit Tiefpass und evtl. Puffer für die Ausgabe sollten reichen. Aber erstmal musst du
du musst den gelieferten Analogwert des Drucksensors einfach mit einem µC per DAC verbiegen. Im unteren Bereich einfach Faktor 1 und nach oben hin einfach verringern. 0,99; 0,98; 0,97;...0,8 dann hättest du z.b. 30% mehr. Die Maschine pumpt entweder am Anfang kurz ab oder
-
Thread
Speichern beim STM32 ins Flash
Daten (irgendwo passend mithilfe eines Verzeichnisses) gespeichert. Siehe Application notes... Der STM32L1x hat echtes Eeprom welches Wortweise beschrieben werden kann.
man nur jeweils eine ganze Flash-Page, schreiben kann man allerdings in Blöcken von z.B. 8 Bytes (STM32G0x). Man kann es so programmieren, dass man immer Werte innerhalb einer Page "hinten" anhängt, bis die Page voll ist. Dann löscht man die ganze Page und fängt von vorne an. Wie voll eine Page
-
Thread
Interrupt beim STM32 F103
aus einem Stück Arduino code welcher auf die genannte Funktion verzweigt. Siehe https://github.com/stm32duino/Arduino_Core_STM32/blob/01a1aa3ff3c1eb768389fb0b3f4b97b154e63c99/libraries/SrcWrapper/src/stm32/interrupt.cpp Zeile 186
-L73 https://github.com/stm32duino/Arduino_Core_STM32/blob/01a1aa3ff3c1eb768389fb0b3f4b97b154e63c99/libraries/SrcWrapper/src/stm32/interrupt.cpp#L186 https://github.com/stm32duino/Arduino_Core_STM32/blob/01a1aa3ff3c1eb768389fb0b3f4b97b154e63c99
-
Thread
Hat schon jemand einen TLE4986C programmiert?
Pegel schreiben. Beide mit NOP passend füllen bis das Tastverhältnis stimmt. Am Ende die Bits auf 0 oder 1 abfragen und ensprechend die Funktion aufrufen.
Ja, ich habe so etwas gemacht mit ein Allegro ABS IC. Ich hatte eine STM32 F3 verwendet, den DAC (ueber DMA) hat dan die bits gesendet (ueber ein power opamp), mit den input capture werden die Antworte gespeichert. Ist wirklich bitbanging, hat mich doch einige Wochen gebraucht
-
Thread
c avr ((1+2)*4 < -3)
= 0; } [/c] erg hat den Wert -1. Herzlichen Dank, Simon
Der Vergleich erfolgt im größeren Format und das ist auf nem 8Bitter uint16_t. Aus -3 wird somit 0xFFFD = 65533 Und 12 < 65533 Auf nem 32Bitter ist aber int > uint16_t, da int == int32_t.
-
Thread
uC kann nicht programmiert werden
den https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-utilities/stsw-link009.html?dl=Mb6MeyavONqAB%2Fnuk5xNaA%3D%3D%2CCqwGkCNZJ4A928XrwQMA2Q1j4i51vI3xXgPfVzvyt7rWjVJa6hH9jRSGT5xgh7gnmy2IR%2B1wOHmqTto5nN9dLGRCf5ZiY%2BRR2cA%2FrkVFTSeGBS0Kb2dxZPS%2B04%2BxdLTk7qMy6Qsi%2FFTwG7kLdgeD0XZ85X3jb%2Fcm6v2XOoUge%2FnmLTyiw8CbNFP60TQis%2FXvfven%2BPNj%2Fd8NV3P6kqNqYQcTqgf4O03t053OwxbdHU%2B2PfVKzYoB81UQ7tGDIWfXWvuhGLhVazW0WMuNZecajSFg9w812WbNzC0YeU5fdXG2gU16sLgyXCwiLDp0OQxv
-
Thread
Colibri T20 von Toradex
Fri Apr 29 07:13:41 UTC 2016 ^MCPU: ARMv7 Processor [410fc074] revision 4 (ARMv7), cr=10c5387d ^MCPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache ^MMachine: sun7i ^M<6>Memory Reserved: ^M<6> SYS : 0x43000000 - 0x4300ffff ( 64 kB) ^M<6> VE : 0x44000000 - 0x48ffffff ( 80 MB) ^M<6> G2D : 0x49000000 - 0x49ffffff ( 16 MB) ^M<6> LCD : 0x4a000000 - 0x4bffffff ( 32 MB) ^MMemory policy: ECC disabled, Data cache writealloc ^M<6>sunxi: Allwinner
-
Thread
Microchip Studio - Schlüsselwörter werden nicht erkannt
C. H. schrieb im Beitrag #6823735: > PORTA.DIR = 0x00; Die Register heißen beim AVR ja auch DDRA, DDRB,...
es vielleicht noch woanders was. Die angehängte Bildschirmfotos sind von der Eclipse basierten STM32 Cube IDE. Da gibt es 2 weitere relevanten Dialoge außerhalb des "C/C++ Build" Bereiches. Vermutlich hast du etwas ähnliches in deiner IDE.
-
Thread
Der Erfinder von allem ist verstorben - in memoriam Clive Sinclair
war bei allen > Homecomputern dieser Zeit ein echtes Ärgernis. Das macht [[STECCY]] auf einem STM32 nun ganz einfach auf der SD-Karte - mit Inhaltsverzeichnis. ;-)
Frank M. schrieb im Beitrag #6825464: > Das macht STECCY auf einem STM32 nun ganz einfach auf der SD-Karte - > mit Inhaltsverzeichnis. ;-) Das mag sein, aber ehrlich gesagt sehe ich in Emulatoren alter Rechner auf moderner Hardware wenig Sinn. Das mag eine schöne Fingerübung
-
Thread
Neue Boards: Arduino Portenta H7 Lite, Windows 11 für Raspberry Pi
Arduino bietet mit dem Portenta H7 eine vergleichsweise teure Platine auf Basis des zweikernigen STM32H747XI an. Neben der mit fast 90 EUR bepreisten Standardvariante offerieren die Italiener nun eine kleinere Variante, die um 60 EUR den Besitzer wechselt.  Der wichtigste
steht nun ein Skript zur Verfügung, das die folgenden Einplatinencomputer mit Linux ausstattet: [c] --field="on a":CB "Pi4/Pi400!Pi3/Pi2_v1.2" \ [/c] Wichtig ist dabei die Verwendung eines ausreichend großen IS-Mediums. Hat das Medium mehr als 32GB an Kapazität, so kann es “sich selbst” konfigurieren
-
Thread
25 MHz durch Mux?
Ja sicher geht das! Das steht im Datenblatt: Propagation delay I to Y bei VCC = 3.0 V to 3.6 V typ. 2.7 ns, bei +125°C max. 6.3 ns. S to Y auch nicht langsamer. 25 MHz Entspricht 40 ns, jede Halbwelle also 20 ns... Da ist noch sehr, sehr viel Reserve, auch bei +125°C. Ich habe
verwenden. Beim STM32 unterschiedliche ICPx eines Timers. Nur so als Idee ...