-
Thread
GPS + IMU sensor fusion
, Kompass) und einen GPS Empfänger. Das ganze soll auf einem µC erfolgen - ATmega oder wenn nötig STM32. Um das Rad nicht neu zu erfinden, habe ich mich mal nach Code für die Sensor Fusion umgeschaut. Für die Orientierungsbestimmung aus der IMU gibts recht viel Code, aber für die Positionsbestimmung
etwas, such mal nach "Ardupilot". Ich habe das mal gemacht mit eine RC-car : https://youtu.be/yMbmp7c2mrw
-
Thread
uC Programmiertechniken - Gibt es da Bücher?
dazu hatte stefanus kürzlich einen Thread eröffnet). Für double in Hardware müsste es dann schon ein M7 sein (F7 oder H7 wie ST seine Serien nennt). Da würde ich aber auch die Frage stellen ob die Berechnung nicht so umgestellt werden können, das double nur da wo wirklich nötig genutzt werden. Als gute
Beitrag #6662428: > Ist das hier überhaupt richtig? Da bin ich überfragt, so firm bin ich bei STM32 nicht.
-
Thread
Was nehmen wenn ein EEPROM nicht genug Schreibzyklen hat?
Andras H. schrieb im Beitrag #6657133: > Grössere EEprom + Journaling system. Dann ist aber laut STM website (https://www.st.com/en/memories/standard-serial-eeprom.html) nach 100 Millionen Zyklen auch Schluss
Eeprom mit 4Mio Zyklen (laut Datenblatt) komme ich dann auf ca 2700 Tage. Da das Ding aber nicht 24/7 benutzt wird, denn dann brauche ich keinen Zähler, sondern nur 8h am Tag, reicht das für 8000 Tage, also 22 Jahre. Was dann passiert ist mir egal, denn dann bin ich in Rente.
-
Thread
STM32 / GCC, Linkerscript & NOLOAD => richtig verwendet?
Hallo, ich bin grad über die Tücken von LinkerScripts gestolpert. Ich habe ein STM32F429-Discovery. Da hat's u.a. ein 8MByte-SDRAM und ein LCD. Das SDRAM möchte ich für den LCD Grafikbuffer sowie Heap und sonstige Buffer verwenden. Der Stack bleibt im internen RAM - ein bisschen soll
das aktuelle Projekt sind abgesehen vom Heap eigentlich wirklich nur Buffer im SDRAM angedacht, d.h. eine Initialisierung ist nicht nötig - aber wäre interessant zu wissen. Grüße
-
Thread
ADC synchronisiertes aufzeichnen und auswerten
Amin L. schrieb im Beitrag #6655465: > D.h. Nucleo und solche Kollegen fallen schon kategorisch aus dem Raster Da bin ich mir nicht ganz sicher. Du brauchst ja nur 3ADCs und externen RAM. Der F407 hat meine ich 3x2.4MSPs ADCs. Der H7 2+1
64Mbit RAM finden Dann hast du wahrscheinlich nicht richtig gesucht: https://www.ebay.de/itm/STM32-STM32H743IIT6-MCU-core-board-full-IO-expander-JTAG-SWD-debug-interface/254302488784 [code] IC42S16400J / IS42S16400J: SDRAM 1 Meg Bits x 16 Bits x 4 Banks (64-MBIT) [/code] Das ist aber dann
-
Thread
STM32H750VB mit Arduino programmieren
ich nutze diese anleitung: https://github.com/stm32duino/wiki/wiki/Add-a-new-variant-(board) es handelt sich um dieses board: https://github.com/WeActTC/MiniSTM32H7xx/blob/master/HDK/STM32H7xx%20SchDoc%20V11.pdf https://github.com/WeActTC/MiniSTM32H7xx/blob/master/Images/STM32H750VB_2.jpg Die board variante welche von mir erstellt wurde befindet sich im Anhang zum download. Es sind mit sicherheit fehler darin. Ein Upload lässt sich damit
-
Thread
STM32H750VB mit Arduino programmieren
nutze diese anleitung: https://github.com/stm32duino/wiki/wiki/Add-a-new-variant-(board) es handelt sich um dieses board: https://github.com/WeActTC/MiniSTM32H7xx/blob/master/HDK/STM32H7xx%20SchDoc%20V11.pdf https://github.com/WeActTC/MiniSTM32H7xx/blob/master/Images/STM32H750VB_2.jpg Die board variante welche von mir erstellt wurde befindet sich im Anhang zum download. Es sind mit sicherheit fehler darin. Ein Upload lässt sich damit
-
Thread
Meadow F7 - Firmwareupdate bringt mehr Netzwerk-APIs
Vom logischen Aufbau her besinnt sich Wilderness Labs auf den ursprünglichen Einsatzzweck des ESP32 bzw seines Vorgängers zurück - ein diesbezügliches Modul dient einem unter UCOS laufenden STM32F777 als Netzwerkkarte, die der am STM32F777 lebenden .net-Payload die Kommunikation mit der Außenwelt ermöglicht
Adaptersystems) als Ladenhüter, die Skandale um die Agent Smartwatch töteten den Netduino. Mit dem Meadow F7 wagt man nun einen - nach Meinung des Autors - durchaus empfehlenswerten weiteren Anlauf. Wer in seinem Unternehmen schon jetzt größere Mengen an .net-Code hat, kann durch Einführung des F7 Coupling
-
Thread
STM32 Chips zur Zeit so gut wie nicht beschaffbar
Olimex hat noch STM32F103er Board im Angebot: https://www.olimex.com/Products/ARM/ST/STM32-H103/
Ich würde zwei Stück STM32H7B0RBT6 nehmen. :-) Die drei Alternativen im gleichen Package aber mit mehr Flash gibt es auch nicht. Tja, alles auf "active", wo auch immer das Zeug verbaut wird, falls die Teile wirklich hergestellt
-
Thread
Reverse engineering Autoaid / EN-Plus AC011K-AE-25 Wallbox mit ESP32
B. LED Leiste und RF Card Reader Anschluß C. SD-Card Reader D. ESP32 - Serial Anschluß E. RS485 Anschluß ??? F. G. H. I. J. K. [/code] [code] 1. ESP32 -- Hauptprozessor - WiFi, BLE, SDCARD... 2. GD32F103 3. 4. 5. 6. 7. 8. 9. 10. 11. [/code]
-- EEPROM Serial 256-Kb I2C 4. 5. 5532 -- Dual Low-Noise Operational Amplifiers 6. 7. 8. 5532 -- Dual Low-Noise Operational Amplifiers 9. 10. NXP A1040/c BFE D814 -- High-Speed CAN Transceiver ISO 11898 11. Auf der RFID Platine: U1. (STM)32F0 -- nicht sicher identifiziert
-
Thread
MCUs mit OPA?
STM32G4 z.B. hat mehrere, einige H7 haben auch einen wenn ich mich nicht täusche.
STM einige, F3, F4, G4, ...
-
Thread
Quadratur Decooder/Zähler als eigenständiges IC - heutzutage (2021) erhältlich?
TomH schrieb im Beitrag #6647234: > wer's schnell braucht, nimmt einen > STM32. Aber nur dann, wenn er Scheuklappen trägt und sich nicht dafür interessiert, daß die Chips von anderen Herstellern ebenfalls
Ich rate entweder uC mit Quadratur Peripherie (STM32, DSPIC, etz.) zu verwenden oder die LS7166 Zähler o.ä. Den STM32 Quadraturmodus verwendeten wir früher einmal in der Firma und das funktionierte wie gewünscht. Die LS7x66 funktionierten in früheren
-
Thread
[C] Eigene Register Definition schreiben
diese memory mapped sind Okay, verstehe. Genau da ist das mir auch begegnet... In den tiefen der STM32 Firmware Header... Jörg W. schrieb im Beitrag #6647062: > C++ hat das. :) Okay, das ist aber bei meinem STM32 Projekt nicht drinn. Ich will schon bei C bleiben. Dann schreibe ich mir halt
Sowas würde gehen, aber ob es das besser macht? [c] typedef struct { uint32_t rw : 1; uint32_t reserved : 7; uint32_t reg_addr : 4; uint32_t data : 20; } foo_t; void foo() { foo_t my_reg; my_reg.rw = 1; my_reg.reg_addr = 15; my_reg.data = 123; }
-
Thread
STM32F100xx Bitmanipulation ohne Header Datei
ersetzten: Hier mal der Code. #include "stm32f10x.h" int main() { RCC->APB2ENR |= (1<<4); GPIOC->CRL |= ( (1<<16) | (1<<17) ); GPIOC->CRL &= ~( (1<<18) | (1<<19)); GPIOC->CRL |= ( (1<<20) | (1<<21) );
2ahUKEwiG3qv-nervAhVE9IUKHSZ2AJEQFjABegQIAxAD&url=https%3A%2F%2Fwww.st.com%2Fresource%2Fen%2Freference_manual%2Fcd00246267-stm32f100xx-advanced-arm-based-32-bit-mcus-stmicroelectronics.pdf&usg=AOvVaw2GsY3qPMGEaY6As6a7xMbJ Ich hoffe ihr könnt mir helfen.
-
Thread
STM32F4 MidiDevice
Das geht- es gibt dort auch komplette modulare Lösungen. http://www.ucapps.de/mbhp_core_stm32f4.html
einem F103C8 platzt der Kragen. Das Hauptproblem dabei sehe ich aber auch in den Flash-Größen bei STM. Die kleinen Gehäuseformen (32pin 48pin) sind häufig nicht so üpping ausgestattet und da wird es mit mbed schnell knapp. z.B. ist der stm32F042 im 32pin Gehäuse mit 32k Flash am Ende. Aber egal,
-
Thread
Probleme mit einfachem GPIO PinState User Code mit CubeIDE
einen H7 stellenweise nur "HAL" als einzige Option möglich ist. Gruß, Michael
nicht feststellen...bei welcher > Einstellung genau ist bei Dir nur HAL einstellbar ? Mit einem STM32H753 als Target ist z.B. bei ETH, SDMMC oder FMC nur HAL verfügbar. Bei den von Dir genannten Peripherals ist sowohl HAL als auch LL möglich. Gruß, Michael
-
Thread
uint8_t cast to int8_t
Update: Es ist ein STM32G474VE-T6, IAR 8.50.9 Der cast auf (int8_t) auf den BUF_READ_BE_U8_F funktioniert nicht [c] nWheelIncs = (int8_t)(BUF_READ_BE_U8_F(data_p, 0)); [/c] Es ist jetzt so: [c] uint8_t nWheelInc
kommt nicht. Drückst beim IAR auf Pause und dann run -> Breakpoint kommt. Ganz großes Kino! Auf STM32 ist das bisher allerdings nicht passiert. Da hat der IAR eine ganz andere Marotte! Manchmal überspringt er Funktionen bei F11 (Step Into). Passiert nur auf unseren STM32 Targets, auf dem dicken
-
Thread
3d-Drucker-Mainboard
brauche keine zusätzlichen Features gegenüber einem Austauschboard, das für einen Ender 5 geeignet ist. STM32 wäre schön.
Bigtreetech SKR V1.3/V1.4 sind auch sehr günstig und beliebt Die sehen wirklich nett aus. Ist zwar kein STM32, aber vielleicht genau die richtige Motivation, auch mal einen Blick auf die NXP LPC17xx zu werfen. Vom Preis her ist das ungefähr gleich wie die Creality 4.2.7-Mainboards, wenn man den Preis für
-
Thread
STM32F103 Bluepill mit 128kb lässt sich nicht flashen
ausverkauft... Hier ist die Lösung, man muss st-link neu kompileren mit einer anderen core-id in stm32.h. Habe nur leider keine Umgebung sowas zu machen. Nur Windows 7 ohne alles. https://github.com/stlink-org/stlink
habe ich unter "Build Options" -> "Device" -> Linker Script den Eintrag von "./stm32f401re_flash.ld" nach "./stm32f401ce_flash.ld" geändert. Ich habe neben den STM32F401CE auch noch die CC Ausführung, siehe 2. Anhang. Zur Frage Debugging: Seitdem ich Win10 statt Win7 einsetze
-
Thread
Vergleich Osz R&S RTB2004 vs. Siglent SDS5034X
mache bald weiter :-) Fummel noch an einem Generator mit "gutem" Rechteck > 50 MHz. Aus einem STM32-MCO kam das hier raus. Ob sich das zum Vergleich der Oszis eignet bleibt anzuzweifeln. Außerdem bekomme ich direkt aus nem STM32 nur 25 MHz raus, mehr geht nur über PLL. Zum Vergleich STM32-Generator
digitale sind bisher nur für den R&S von Batronix gekommen, die kümmern sich aber schon. Messobjekt: STM32F767 Nucleo-Board. Abgriff (mit Massefeder) am RX/TX Messpunkt zwischen STMF7 und STLink. Baudraten können noch verändert werden. Die Überschwinger beim Siglent sind "nur" dann zu sehen, wenn
-
Thread
nochmal zum IRLZ34N an GPIO
hast? Wenn nichts ausser "GPIO" zu lesen ist dann darf man erst mal einen Controller á la AVR oder STM32 oder Ähnliches annehmen.
Si4114DY: V_DS=20V, Rds(4,5),mΩ=5,6, Qg(4,5),nC=27,5, Rds*Qg=154 AOD4184A: V_DS=40V, Rds(4,5),mΩ=7,6, Qg(4,5),nC=14, Rds*Qg=106,4 Si4134DY: V_DS=30V, Rds(4,5),mΩ=14,5, Qg(4,5),nC=7,3, Rds*Qg=105,9 AOD66406: V_DS=40V, Rds(4,5),mΩ=7,4, Qg(4,5),nC=8,5, Rds*Qg=62,9 Das sind keine Pantasie-MOSFET,
-
Thread
Manuelles HotSwapping U-Versorgung
-7w2-rnd-205-00751-p236681.html?&trstct=pol_3&nbc=1 https://www.reichelt.de/d-sub-einzelkontakt-20-a-stecker-gerade-rnd-205-00732-p238132.html?&trstct=pol_4&nbc=1 Zu den fertigen Schnellwechslern
dann entsprechend auf die Zellen auf. Nach meiner Rechnung müsste dein Pack 4S8P sein mit insgesamt 32 Zellen. D.h. jede Zelle bekommt im schlechtesten Fall mal 1,5A ab. Ich habe kürzlich beim Pollin Samsung INR18650-25R für 4,50 das Stück gekauft. Die wären für sowas geeignet. Wenn du Zellen aus
-
Thread
DS18B20: Wert 4095 nach einiger Zeit
Fehler. Angeschlossen habe ich diesen mit 5 V Versorgungsspannung und 3.3 V Portspannung. Ein 4k7-Pullup auf 3V3 ist ebenfalls eingebaut. Die eingestellten Zeiten in der tim.c passen ebenfalls. Die Programmierumgebung ist STM32CubeIDE und als Programmer kommt ein ST/Link V2 zum Einsatz. Als
); sensor_write(READ_SCR); temp_l = sensor_read(); temp_h = sensor_read(); temp = (temp_h<<8)|temp_l; temperature = (float)temp/16; return temperature; } [/c]
-
Thread
Speicherverhalten Moderner Controller/CPUs
mit dem SPI-Flash Auch hier gilt natürlich, dass PCs ebenso wie halbwegs aktuelle Controller (ESP32, STM32, etc.) XIP beherrschen. Beim PC ist das ein bisschen komplexer, da das dort über den Chipsatz läuft, aber letztlich führt die CPU natürlich direkt Code aus dem Flash aus. Literatur hierzu
mit dem von dir im Text genannten PC zu tun. Aber wenig mit anderen Systemen wie Raspberry Pi oder STM32-Microcontroller, die besser zum Titel passen als ein PC.
-
Thread
Unbekannte "Töne" bei ca. 46,5kHz und 61,6kHz?
zusammen, ich baue gerade einen Fledermausdetektor, und habe dafür ein MEMS-Mikrofon, Opamps und einen STM32 der mit 768kHz das Signal AD-wandelt und im SDram bzw. als .wav Datei auf SD-Karte speichert. Wenn man diese Audiodatei dann nur noch mit 76,8 kHz abspielt (10% Geschwindigkeit) kann man die Fledermaus-Rufe
Kannst du ausschliessen, dass die Töne vom STM32 Board kommen? Dass dein Setup zwar einerseits diese Störung in einem Radius von 1 km empfängt, aber anderseits keine Nutzsignale wie DCF77 bei 77.5 kHz, halte ich für unwahrscheinlich.
-
Thread
Auslastung Mikrocontroller bei Vollauslastung I2C
Christian H. schrieb im Beitrag #6639098: > Ist der Prozessor dann aber nicht zu rund 70% nur mit dem Auslesen der > Daten beschäftigt? Nö, nur wenn man es falsch macht. > 288kBit/s400kBit/s≈0,7\frac{288
Hallo, habe genau so etwas gemacht auf einem STM32G474. Dort alle I2Cs (4 Stück) am Laufen mit 1 kHz. Es funktioniert. Habe die CubeMX Sourcen (interupt nicht DMA) dazu verwendet (quick and dirty). Aber: Bei dem Initieren eines I2C Transfers
-
Thread
STM32 schneller SWDIO Programmer gesucht mit CMD
kommt eine Fehlermeldung, dass die erbindung nicht besteht.... STM32_Programmer_CLI.exe -HardRst>NUL STM32_Programmer_CLI.exe c- port=SWD -d %destination_file%
Ich muss die comman line version benutzen. GUI nur zum ausprobieren! STM32_Programmer_CLI.exe -c port=SWD mode=UR reset=hwRst -d %destination_file% ST-LINK SN : 49FF6B066767564949410767 ST-LINK FW : V2J37S7 Board : -- Voltage : 3.17V SWD freq : 4000
-
Thread
Wasserzähler Impulszählung (Batteriebetrieb)
Die STM32L0 Serie hat eine RTC, Batteriegepuffertes RAM, EEPROM und teilweise sogar USB. Damit wäre man dann für alle Varianten offen. Ich würde es der Einfachheit halber aber mit einem AVR machen.
irgendwie, die gibt es ja quasi beliebig groß. Du könntest aber auch genau so das RAM von der RTC eines STM32 verwenden und nur dieses mit einer Knopfzelle oder Kondensator puffern. Dafür haben die Chips sogar einen separaten Anschluss. Dieses Board kostet nur 5 Euro: http://stefanfrings.de/stm32/stm32f3
-
Thread
Birulki: Sensoren, Speicher und Funkmodule
Beispiel nie auf die i.MX RT Serie gestoßen wenn ich nicht zufällig über den Teensy 4 gestolpert wäre, STM32F4/F7/H7 dürften dagegen aber die meisten kennen.
nie auf die i.MX RT Serie gestoßen wenn ich nicht > zufällig über den Teensy 4 gestolpert wäre, STM32F4/F7/H7 dürften > dagegen aber die meisten kennen. Richtig, sehe ich genauso. Hackaday macht es schön vor, wenn z.B. ein neuer ESP32 mit RISC-V rauskommt: https://hackaday.com/2021/01/09/
-
Thread
Einstieg(scontroller) in Ethernet Kommunikation mit STM32
Ich bin zwar auch ein grosser STM32-Fan, aber in diesem Fall würde ich doch den ESP32 vorschlagen, da das "Gesamtpaket" durchaus ein paar Vorzüge hat. 1. Für 6-7€ plus Versand bekommst Du ein fertiges Board vom Chinamann (https:/
https://www.st.com/en/evaluation-tools/nucleo-f429zi.html hat STM32F4 und Ethernet, wie gewünscht STM32CubeIDE installieren, aus dem Repository das Beispielprojekt: Repository\STM32Cube_FW_F4_V1.26.0\Projects\STM32F429ZI-Nucleo\Applications\LwIP durcharbeiten
-
Thread
STM32: I2C-Master setzt ARLO-Flag (arbitration lost)
/resource/en/errata_sheet/cd00190234-stm32f101x8b-stm32f102x8b-and-stm32f103x8b-mediumdensity-device-limitations-stmicroelectronics.pdf auf Seite 26 beschriebenen Schritte befolgt. In main.c unten ist die Definition der Funktion. Dies hat
sauber ohne derart seltsame Signale zu erzeugen. Falls du abgucken willst: http://stefanfrings.de/stm32/stm32f1.html#i2c Da sollte man aber noch Abbrüche nach Timeout einbauen.
-
Thread
Softwareversion im Flash hinterlegen.
Bootloader und die Anwendung einbauen und dann vergleichen [c] typedef struct hw_compat_struct { uint32_t rev : 5; // PCB-Revision, MBZ, außer im Bootloader (0, 'A'&31) uint32_t dash : 7; // Sachnummer (-01) uint32_t pcb : 20; // Sachnummer (100001 bis 999999) uint32_t part; //
übernehmen. Egal, hier ist eins von mir für ein Programm namens gps. Es ist etwas gekürzt und für einen STM32 (AVR kann ich nicht), aber im Prinzip funktioniert es so. [pre]/* gps.ld linker script */ MEMORY { /* STM32L412KBT (32 + 8K RAM, 128K Flash) */ hw_flash (rx) : ORIGIN = 0x08000000,
-
Artikel
Word Clock Variante 1
RM 7.62 [1] optional IC10 Spannungsregler µA7805; 1,5A TO-220 1 IR1 IR-Empfänger TSOP31238; 38 kHz RM 7.62 (2+1 pins) 1 vormals TSOP1736 LDR Fotowiderstand LDR07 RM 5.08 1 Q1 Mini-Uhrenquarz 32,768 kHz TC26
: 1 All-On-One-Platine, 100 RGB-PLCC6-LEDs und 155 SMD-Widerstände Paket 5 (Uhr - STM32 Basis - WS2812) - nicht mehr verfügbar : 120 WS2812-LEDs als Stripe im Sonderabstand Paket 6 (Ambilight - STM32 Basis - WS2812) - nicht mehr verfügbar : 40 WS2812-LEDs als Stripe im Sonderabstand
-
Thread
Einsteigerfreundliches board für Roboter motion
als leistungsstark. Wenn du etwas maximal leistungsfähiges haben möchtest, dann schaue dir die stm32h7 und i.mx rt1xxx an. Stefan S. schrieb im Beitrag #6632400: > 2x tof sensor also vorne und hinten > 2x Ultraschall sensor ebenso vorne und hinten Stefan S. schrieb im Beitrag #6631083: >
Der F103 ist halt der älteste STM32 den es gibt. Den H7 gibts mit 2 Kernen mit 480 und 240 MHz und ist Pi mal Daumen 20x schneller. PWM Hardware ist da auch deutlich besser als beim F103. Aber egal - Du kannst das natürlich auch
-
Thread
STM32F103 an ADXL345 - keine Reaktion auf I2C
Bluepill, aber die dürften einen originolen ST drauf haben. https://www.olimex.com/Products/ARM/ST/STM32-H103/ https://www.olimex.com/Products/ARM/ST/STM32-H107/ und die haben weitere interessante Boards, mal so als Alternative zu den Chinesen.
Nutzen, der liest auch nur 6 Bytes aus und muss dafür 4 reinschieben. https://letanphuc.net/2014/06/stm32-mpu6050-dma-i2c/
-
Thread
Chipmangel überall Gesperrt
Wenn man bei Mouser mal nach STM32 sucht, findet man aktuell 3069 Ergebnisse. Auf Lager davon sind 814. "normalerweise auf Lager" (eine Filteroption dort) wären 2106... Ich weiss nicht genau wie die Situation vorher generell war. Wenn man allerdings mal den 0815 STM32 schlechthin "STM32F103" in irgendeinem LQFP Gehäuse sucht, sind 10 tausende auf Bestellung aber so gut wie keine auf Lager. --> Es sind auch Bauteile betroffen die in allen möglichen Anwendungen
-
Thread
DIY Fernsteuerung (Der Griff nach der EierlegendenWollMilchSau)
und den fancy Blinkkram auf BLE / WIFI. >Alles basiert auf 8Bit-AVRs Deswegen hab ich hier zu stm32 BluePill gegriffen. Kanonen-auf-Spatzen-schießender-Weise hat man da einfach 10 Pins, die man auf 0 bis 100% PWM oder auf "Servo-Compliant" PWM konfigurieren kann. >>PS.: mein Video ist mehr auf
https://www.amazon.de/Eurolite-Showlite-Empf%C3%A4nger-Reichweite-geb%C3%BChrenfrei/dp/B07G45XJ7F?SubscriptionId=AKIAIZQVKWKGMRY2D3QA&tag=blu01-21&linkCode=xm2&camp=2025&creative=165953&creativeASIN=B07G45XJ7F
-
Thread
Unbekannte Warnung
static uint8_t SensorRawData[NR_OF_DATABYTES]; > - auf welchem Prozessor das ganze laufen soll STM32F0 > - ob es sich um C oder C++ handelt C
interessiert, alle drei Varianten enebeneinander kompiliert (ohne inline): [c] #include <stdint.h> #include <string.h> float a(uint32_t val) { float tmp; memcpy(&tmp, &val, 4); return tmp; } float b(uint32_t val) { union { uint32_t u; float f; } Temp;
-
Thread
STMicroelectronics: Azure RTOS im Fokus
für CubeIDE 1.6 bzw. CubeMX 6.2 ermöglicht die grafische Konfiguration von Azure RTOS für den STM32H7 – die von CUBE generierten Projektskelette nehmen so auf Wunsch die verschiedenen Module des ehemals als ThreadX bekannten Betriebssystems auf. CubeIDE 1.7, erwartet bit Mitte Juni, erweitert dann
uid=m3VL/EH901UyToiJHX0Xblw8UKxFw/m0 bringt das Azure RTOS Expansion Pack für den STM32H7
-
Thread
Software Serial für mega644
etwas anderem hat der TO nicht geschrieben. Ich poste jetzt auch nicht Bilder vom Datenblatt eines STM32H7, nur weil der Poster ja einen Fehler gemacht haben könnte und den gemeint haben könnte. Das Forum wäre sinnlos, wenn jetzt jeder anzweifelt, dass ein TO nicht dazu in der Lage ist, eine vernünftige
Register 0 [/code] Neben PCICR und PCIFR brauchst Du für PCINT8 noch PCMSK1. Zitat: " Bit 7:0 – PCINT15:8: Pin Change Enable Mask 15..8 Each PCINT15:8-bit selects whether pin change interrupt is enabled on the corresponding I/O pin. If PCINT15:8 is set and the PCIE1 bit in PCICR is set,
-
Thread
Nutzt gcc/newlib-nano die FPU von Cortex M4F bei double?
m.n. schrieb im Beitrag #6621520: > Ferner sollte man auch den Preis im Auge behalten. Eine STM32H7xx MPU > muß garnicht so teuer sein(H730/H750), spart nochmals Code und rechnet > sicherlich eine Größenordnung schneller. > Meine Meinung zu diesem Thema. Nur dass die STM32H730/750 nur
John Doe schrieb im Beitrag #6621556: > Nur dass die STM32H730/750 ... > > Oder man landet bei wesentlich teureren M7. H730/H750 sind M7 mit "affenschnellen" 550/480 MHz ;-)
-
Thread
MPU9250 Arduino Library Probleme
Hallo Kennt ihr eine Arduino Library mit Euler Winkel für Pro Micro Pro Mini ATMega2560 STM32F4 nRF52 ESP32 ... die bei euch Funktioniert oder was musstet ihr ändern damit die Kompilierbar werden. Keine der MPU9250 Librarys auf github Funktioniert bei mir. Entweder sind diese nicht Kompilierbar
github.com/hideakitai/MPU9250 Die Problem Version aus meinem ersten Beitrag gestern war leider vom 7.3.2021