-
Thread
Was nehmen wenn ein EEPROM nicht genug Schreibzyklen hat?
Derivat) mit Power Fail Interrupt. Der wird kurz vor dem Brownout getriggert und hat die höchte von 5 Prioritäten. d.h. kann alle anderen Interrupts unterbrechen. Die AVRs haben leider nur ein Brown Out Reset.
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
-
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
USB entstören STM32L433
Nachdem es mit der STM32CubeIDE kein Problem mehr ist, die USB Schnittstelle in Betrieb zu nehmen, ziehe ich das mittlerweile den lange Zeit üblichen FTDI Chips mit serieller Verbindung vor.Läuft ja auch so ganz gut... bis
47pF sind zu viel. PESD5V0U2BT ist dein Freund.
-
Thread
ADC synchronisiertes aufzeichnen und auswerten
wo auch ausreichend schnell sein dürften. Vielleicht gibt es noch mehr Typen wie die L4/L5 da bin ich mir nicht sicher. Kurze Suche bei eBay... Da gibt es H7 Boards mit 64MBit SDRAM. Sollte also reichen. Was nicht ganz rauskommt aus deinen Anforderungen ist meiner Meinung nach: Müssen
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
PWM-Signal mit STM32 messen
Gibt es beim STM32F103C8(Blue Pill) (ich verwende derzeit die Arduino IDE Toolchain von STM32duino) die Möglichkeit den Dutycycle eines 3,3V PWM-Signals mit "bliebiger" Frequenz (irgendwas zwischen 100 Hz und 1 kHz)
Es gibt ein Beispielprojekt unter: ~/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.3/Projects/STM32F103RB-Nucleo/Examples_MIX/TIM/TIM_PWMInput
-
Thread
Was tun mit den Kisten voll mit Bauteilen?
C. H. schrieb im Beitrag #6652222: > STM32 Mikrocontroller in trays die alleine sind zur Zeit ja schon Gold wert :)
Johannes S. schrieb im Beitrag #6652317: > C. H. schrieb: > >> STM32 Mikrocontroller in trays > > die alleine sind zur Zeit ja schon Gold wert :) Stimmt, aufgrund der derzeitigen knappheit... Frage ist nur, wo anbieten?
-
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
Tam H. schrieb im Beitrag #6651462: > Die mit Abstand größte Neuerung ist der HTTPListener und > Der Hersteller Wilderness Labs bietet mit Maple [...] eine Neuimplementierung eines Servers für REST-APIs
-
Thread
STM32 Chips zur Zeit so gut wie nicht beschaffbar
Markus M. schrieb im Beitrag #6651696: > 8x STM32F103RC zu je 3399€ Harhar. Die Forbes-Liste winkt. Hier - 6x STM32F103RCT für 3398€/Stck. - 5x STM32F103C8T (orig.) für 6297,50€/Stck. - 1x STM32F103VET für 8634,66€/Stck. Zzgl. 1723,22 Versandkosten
Olimex hat noch STM32F103er Board im Angebot: https://www.olimex.com/Products/ARM/ST/STM32-H103/
-
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]
size = 512kbytes wrote 263171 bytes to file firmware.bin from flash bank 0 at offset 0x00000000 in 5.667848s (45.344 KiB/s) ➜ ~ openocd --file interface/stlink.cfg --file target/stm32f1x.cfg -c "init" -c "reset init" -c "flash read_bank 0 firmware.bin 0 0x40404" -c "exit" Open On-Chip Debugger
-
Thread
MCUs mit OPA?
Welche Mikrocontroller haben integrierte OPV, die extern beschaltet werden können? AVR32DB28 The family uses the latest Core Independent Peripherals with low-power features and 5V operation for increased noise immunity. The Analog Signal Conditioning (ASC) module includes three OPAMPs,
STM32G4 z.B. hat mehrere, einige H7 haben auch einen wenn ich mich nicht täusche.
-
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
LCMXO2-256HC-5SG32C/220-2640-ND/3232670 Das sollte reichen. fchk
-
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) );
Guck doch einfach von den CMSIS headern ab, z.B. der Datei stm32f100xb.h: Die Basisadresse von RCC ergibt sich aus: [c] #define PERIPH_BASE 0x40000000U #define AHBPERIPH_BASE (PERIPH_BASE + 0x00020000U) #define RCC_BASE (AHBPERIPH_BASE
-
Thread
Probleme mit einfachem GPIO PinState User Code mit CubeIDE
hier: https://my.st.com/content/my_st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32-standard-peripheral-libraries/stsw-stm32054.license=1617895331513.product=STSW-STM32054.version=3.5.0.html Darüber ist auch eine Online-Dokumentation abrufbar...
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
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
Ich brauche keine zusätzlichen Features gegenüber einem Austauschboard, das für einen Ender 5 geeignet ist. STM32 wäre schön.
Walter T. schrieb im Beitrag #6644943: > Ist zwar kein STM32, aber vielleicht genau > die richtige Motivation, auch mal einen Blick auf die NXP LPC17xx zu > werfen. ja, auch wenn das mittlerweile ein Oldie ist, die Peripherie ist angenehmer zu programmieren
-
Thread
STM32F103 Bluepill mit 128kb lässt sich nicht flashen
du Zeit dich zu beruhigen, die sind ausverkauft... Grumpf !! :-((((( https://www.amazon.com/32-Bit-Stm32F1-Stm32F103-Lqfp100-Stm32F103Vbt6/dp/B0838WQ1BC
Ok, https://www.amazon.de/-/en/TECNOIOT-STM32F103C8T6-Minimum-Development-Arduino/dp/B07WSDYNQG/ref=sr_1_5?dchild=1&keywords=blue+pill+board&qid=1618132527&sr=8-5 hier sind die original bestätigten Boards..... aber bitte mal auf den Preis
-
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
im Beitrag #6671029: > Anscheinend kann die Bitmaske auch >4 Bytes: Wenn man das UART Byte auf > 5 Bits setzt, müsste man 6 Bytes (floor(32/5)) setzen können bzw. 3 > Bytes bei 9 Bit/Byte. Wenn ich die Zeit finde, probiere ich das morgen > mal aus. Funktioniert.
-
Thread
WS2812b Pixel mit STM32 und PWM/DMA ohne Hal
konnte ich auf die schnelle nicht finden, deshalb hier der 100ertste Aufguss. Das ganze ist für STM32F103 bzw. STM32F3x3 (BluePill u.ä.). Verwendet wird A8 als Ausgang, da der einmal 5V tauglich ist und zum anderen nicht von den anderen UARTs,SPIs,I2Cs belegt ist. Bei mir gehen die Pixel direkt
ZHITING-Lichtstreifen-Treiberplatine-8-Kanal-integrierte-vollfarbgesteuerte-Entwicklungsplatine/dp/B08J2S5N8D/ref=sr_1_5?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=neopixel&qid=1617358391&s=software&sr=1-5
-
Thread
C Programmierung ohne Pointer?
verbieten explizite Pointerarithmetrik. Wie oben schon gesagt ist implizite Pointerarithmetrik, d.h. Arrays erlaubt.
zumindest gelegentliche teure Operationen leisten. Sicher nicht auf einem ATtiny, aber die meisten STM32 langweilen sich doch die meiste Zeit, wenn sie nicht gerade mit der HAL programmiert wurden. Aber vor noch nicht allzulanger Zeit war das eben anders. Und einen Nullpointer als Rückgabewert für
-
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.
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
-
Thread
Manuelles HotSwapping U-Versorgung
aber eine andere Baustelle. Alle Akkuverbindungen mit ordentlich Querschnitt ausführen. nen 0,5mm Drähtchen ist da nicht das Mittel der Wahl. 2,5qmm dürfen es bei den Strömen schon sein, du willst ja die Leistung nicht auf der Leitung verheizen. (2,5mm² an einen Relaispin will dann auch wieder
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
Sensoren ausprobiert, immer mit dem selben 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
); 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
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
Register, dann kann sie andere Dinge erledigen. Denn 1 Byte dauert bei 400kBit/s und 9 Bit/Bytes ~22,5us. Das ist eine kleine Ewigkeit, erst recht bei 84MHz CPU Takt.
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
mit welchem Programm tust du flashen? Mal mit STM32CubeProgrammer probiert? Eventuell siehst du dort, wo es hängt.
kommt eine Fehlermeldung, dass die erbindung nicht besteht.... STM32_Programmer_CLI.exe -HardRst>NUL STM32_Programmer_CLI.exe c- port=SWD -d %destination_file%
-
Thread
Wasserzähler Impulszählung (Batteriebetrieb)
ist, dann lebt das EEPROM nicht besonders lange. Der Zähler hat einen maximalen Durchfluss von 5m³/h, wenn sich mein Taschenrechner nicht verrechnet hat, dann sollten das max. 83 Imp./min sein.
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
new-part-day-espressif-esp32-s3/ oder cnx-software beim stm32wb55: https://www.cnx-software.com/2019/03/08/stmicro-stm32wb55-bluetooth-5-802-15-4-nucleo-pack/ Das hier ist einfach nur zusammenhanglos, bruchstückhaft und ohne
/2021/01/09/new-part-day-espressif-esp32-s3/ > oder cnx-software beim stm32wb55: > https://www.cnx-software.com/2019/03/08/stmicro-stm32wb55-bluetooth-5-802-15-4-nucleo-pack/ Danke für dein Feedback. So etwas hatten wir ja auch zu einigen
-
Thread
Einstieg(scontroller) in Ethernet Kommunikation mit STM32
mit dem STM32 auch mit nem 6N138 Optokoppler (für > MIDI IN)? Man kann den UART-Ausgang auch als OpenDrain konfigurieren, dann kann das ganze auch gegen 5V arbeiten.
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)
ganze Zeit gesetzt war. Ich habe die in https://www.st.com/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
; 250 mW; 5%; E24 SMD-1206 (3,2 x 1,6 mm²) 8 4x2x4 LEDs in Reihe, rot-Kanal LED?? SMD-RGB-Leuchtdiode US=5 V; 20 mA; 140° PLCC6 (5,0 x 5,0 mm²) 32 + style="caption-side:top;text-align:left"|Bestückungsliste Stabilisierungsschaltung
: 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
hmm eventuell: Arduino 5V, STM 3V3
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.
-
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
Funktionalitäten erweitern. Vor allem müßte man von dieser engen Sichtweise "ich übertrage parallel ca. 16-32 quasi-analoge Signale" wegkommen. Empfängerseitig ein ordentlicher 32-Bitter als "Zentrale". Der hat von mir aus auch ein paar Servo-Anschlüsse direkt drauf. Aber vor allem ein Bus-System, an das sich
-
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
Es kamen noch Links zum Thema rein: http://t.info.st.com/r/?id=h17a4befa,148b48c5,14c7a5e4&cid=stmDM39540&bid=396672762&uid=m3VL/EH901UyToiJHX0Xblw8UKxFw/m0 bringt die Präsentation http://t.info.st.com/r/?id=h17a4befa,148b48c5,14c7a5e5&cid=stmDM39540&bid=396672762&uid=m3VL/EH901UyToiJHX0Xblw8UKxFw/m0 bringt das Azure RTOS Expansion Pack für den STM32H7
-
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
wieder I2C Adress Probleme. Der BMP280 auf dem Board Funktioniert. Wurde alles mit Arduino Pro Micro 5V Getestet. Am häufigsten wird wohl github.com/bolderflight/mpu9250 Empfohlen
-
Thread
Selbstbau "Maussensor"
Ich würde das alles komplett *offline* entwickeln: erst mal mit einem Zeichenprogramm ein paar 32x32-pixelige Bilder mit schönem Kontrast (alles weiß und nur 1 Pixel schwarz) machen und auswerten. Wenn das läuft, den Algo so lange verbessern, bis auch mit einer Kamera gmachte grobe 32x32-Pixel Bilder
https://people.inf.ethz.ch/pomarc/pubs/HoneggerIROS12.pdf Gab auch mal irgendwo ein Modul mit STM32 und MT9V032-Globalshutter-Sensor, koennte das PX4FLOW gewesen sein. Der MT9V032 (oder 034) in monochrom ist auch DER Sensor fuer solche optischen Navigationsgeschichten. Schlussendlich war's allerdings
-
Thread
Maßnahmen gegen das Hängen bei SPI/I2C Kommunikation
Slaves von der Stromversorgung zu trennen. Macht einer der HDC2010 Fiesipatentelen, schießt ihm der STM32L4 in den Kopf. Eine Sekunde ohne Energie, und gut.
Atmel-AVR-TWI-I2C-Multi-Master-Problem.html https://community.st.com/s/question/0D50X00009XkgoY/stm32-i2c-multimaster-hardware-bug