-
Thread
[V] Bauteilreste
/ProductDetail/STMicroelectronics/VND5E160MJTR-E?qs=WSSg0AwdCh5o4Y6G6szmNg%3D%3D https://www.mouser.de/datasheet/2/389/vnd5e160mj_e-1852630.pdf 30 Stück im Stangenabschnitt EUR 10,- * STM VND5E160AJTR Zweikanal Highside-Schalter 160 mOhm mit analogem Current Sense Ausgang. Eingang 4,5-28 V, Ausgang bis 1 A, automotive-tauglich. Package Power-SSO-12, Datecode KW27/2010. https://www.mouser.de/ProductDetail/STMicroelectronics/VND5E160AJTR-E?qs=%252BB84zevwoRBQ6E2cyA0a1g%3D%3D https
-
Thread
USB C Power Delivery 9V "anfordern"
Zu dem habe ich mir mal das Breakoutboard (https://de.aliexpress.com/i/4001184931661.html?spm=a2g0x.12057483.0.0.4d853affaQzZKj) bestellt und werde etwas RE betreiben, evtl nehme ich die Bauteile von dem Board und bringe sie auf mein Board mit ein nachdem ich sicher bin das ich meine 12V bekomme.
Beitrag #6472197: > Aber es gibt sowas in der Tat, ich habe hier auch eins (zum Befeuern > eines STM32MP1-Demokits) bekommen, das kann 5 V, 9 V, 12 V, 15 V, 20 V > oder 20.3 V liefern. Hast du n Link dazu? Gruß Daniel
-
Thread
Elektronik - russische S 300 Boden-Luft FK Gesperrt
Ardupilot hat früher einen atmega benutzt, ist dann auf stm32 umgestiegen. Heute läuft das auf vielen boards, meist stm32f4 oder stm32f7. Denke nicht dass jemand die realtime app ernsthaft auf einem raspi laufen lässt. Das falsche board, das falsche OS, und
Du eine Quelle? SMD bietet sich schon a) aus Platzgründen und b) weil unempfindlicher gegenüber g-Kräften an.
-
Thread
Stand-alone Programmer für STM32 Controller
Ich nutze aktuell einen ST-Link, um meine STM32L4 Controller zu programmieren und für die Entwicklung find ich den auch gut. Um unsere Boards in serie zu programmieren wär mir aber ein stand-alone programmer lieber, auf den ich die zu flashende
kann. Aber die Pegel sind unterschiedlich wenn man einen avr hat. Aber egal ob stm32 oder avr am Ende ist es die Software die die entsprechenden Funktionen benötigt.
-
Thread
[C++] UART-Files: UART per Nummer wählen
auch im API nach außen. Jörg Wunsch schrieb im Beitrag #3796172: > Wenn ich mich dann auf einen STM32F103RBT6 festnagele, dann > brauch ich auch die Abstraktion nicht, denn dann schreibe ich beim > nächsten ja doch alles neu. Man nagelt die Hardware-Abstraktion auf den STM32F103RBT6 fest, und der
verschiedene Uart's ansprechen kann? Der also zB die grundverschiedenen UART-Periphals auf ATmega8, STM32F103RBT6 und auf einem PC-Mainboard ansprechen kann, nur durch Anpassen der Adressen? Jörg Wunsch schrieb im Beitrag #3797599: > sofern sich STM für > diesen entschieden hat, die UART-Blöcke aus
-
Thread
Serielle Daten syncron zu externen Takt in µC einlesen?
Mit einem STM32Fxxx kann man einen SPI-Kanal auf 10 Nutzbits einstellen und diese bei der Auswertung von unnötigen Bits befreien. Was ist denn die Gegenseite, die das Format vorgibt?
da nichts.. Der externe Takt hier würde das vereinfachen, Unsinn bleibt es aber trotzdem und die STM32 USART bleibt trotzdem kaputt implementiert. Gruß, Holm
-
Thread
Zuwachs in der ESP32-Familie: ESP32-PICO-D4
im Betrieb ein Durchschnittsstrom von 80 mA aufgenommen wird. Zum Systemumfang gehören: * [ESP32](/articles/ESP32)-SoC mit zwei Tensilica 32-bit LX6 Kernen, 448 KB ROM, 520 KB SRAM * 40 MHz [Quarzoszillator](/articles/Quarzoszillator) * 4 MB SPI Flash * WLAN (802.11 b/g/n/e/i, bis zu
Derzeit existiert nur ein [Datenblatt](http://espressif.com/sites/default/files/documentation/esp32-pico-d4_datasheet_en.pdf), ab wann das [ESP32-PICO-D4](http://espressif.com/sites/default/files/documentation/esp32-pico-d4_datasheet_en.pdf) erhältlich sein wird, ist noch nicht bekannt.
-
Thread
Suche Controller zur Beleuchtung von Lego Modellfahrzeug
unterschiedliches Bliknken sollte der auch haben. http://www.ebay.de/itm/Arduino-IDE-kompatibles-Board-STM32-STM32F103RCT6-ST-ARM-32-bit-Cortex-M3-198-/321915131573?hash=item4af3a316b5:g:enYAAOSwYHxWPyMo Wenn das nicht reicht einmal Overkill ohne Arduino IDE. http://www.mouser.de/ProductDetail/STMicroelectronics
zuhoch für den Microcontroller :( 500 mA reichen schon aus, (Außer bei der Umfelbeleuchtung mit 32 Led's). Zum Teil müssen nur 1,2,3,4 oder 6 Led's gleichzeitig angesteuert werden was ja deutlich unter den 500 mA ist, aber etwas reserve ist nie Falsch :)
-
Thread
STM32 UART DMA Circular Vertändnisproblem
hier gibts eine gute Anleitung zu DMA + variable Länge: https://stm32f4-discovery.net/2017/07/stm32-tutorial-efficiently-receive-uart-data-using-dma/
Code von Herrn Majerle (2) wird das schön demonstriert. Ich verwende eine Variante davon um einen STM32L431 mit einem STM32G071 mit 4MBit und einem NanoPi mit 1,5MBit und minimalen Overhead kommunizieren zu lassen. Natürlich mit variablen Paketlängen und alles gleichzeitig über zwei UARTs. 1) https
-
Thread
Welcher Schrittmotor?
aber auch schnell an, wenns ein bisschen mehr sein darf. Zeitgemässer wäre ein Cortex M3 oder M4. Ich nutze die Dinger professionell und kann Dir nicht wirklich fundiert einen Tip geben, was für den Einstieg gut geeignet wäre. Sicher nicht schlecht sind die STM32 von ST http://www.st.com/web/en/
Lorenz-Attraktors. Gibt wunderhübsche Kurven auf einem alten analogen Oszi im XY-Modus. Auf einem STM32F4 läuft das mit 1.8 MHz Updaterate. Single cycle float multiply... Das ist natürlich Spielerei, aber z.B. bei einem Motorregler ist die Frage, ob Du mit Positions-PID und Strom-PI fertig bist, bevor
-
Thread
Wie binde ich .h - und .c Dateien in ein Projekt richtig ein?
Das habe ich gemachten. In meinem ganzen Projektordner gibt es keine i2c.h Datei. Es gibt aber eine stm32l4xx_hal_i2c.h und die zugehörige .c Datei.
Ok, alles klar! Danke für die Info! Dann werde ich mal schauen ob es für meinen STM32L4xx eine Lib gibt bzw. programmiere die I2C Schnittstelle von Grund auf neu.
-
Thread
Bricks - BreakOut Game für ATmega168 / 328p
die von mir verwendeten Controllerfamilien anzupassen habe ich ein Spiel von mir, das ich für den STM32F030 geschrieben hatte (und daraus sogar ein Gerätchen gemacht, weil es eines meiner Lieblingsspiele aus den 80er und 90er war) nun mit ein paar Anpassungen auf dem ATmega zum laufen gebracht und ich
China habe ich einen STC-Auto-Programmer https://www.ebay.de/itm/STC-Auto-Programmer-Unit-mini-STM8-STM32-Emulator-Downloader-0cn/183636133570?hash=item2ac19106c2:g:bJoAAOSwJGlbTapG was nichts anderes als eben den CH340G Chip enthält, allerdings mit herausgeführtem RTS Anschluss (am Adapter wird
-
Thread
ST32 Prozessorauswahl
App finde ich ziemlich schlecht, die habe ich mir gerade eben mal installiert und ausprobiert. Ein STM32G441xB wird nicht augelistet wenn man 1x CAN auswählt und den passenden Parameter "FDCAN" gibt es gar nicht. Wählt man die STM32G4 Serie aus so wird für alle 48 Varianten angezeigt, dass die keinen CAN haben. Wählt man dann einen STM32G441CB aus der Liste aus findet man in der Beschreibung aber, dass die 1x FDCAN mitbringen. Was nützt so eine parametrische Suche wenn man das gewünschte nicht finden kann?
-
Thread
Interessante Produkte beim chinesischen Distributor LCSC
unschlagbar günstige Microcontroller. https://lcsc.com/products/ST-Microelectronics_474.html?q=stm STM8S003 $0.188/100 https://lcsc.com/product-detail/ST-Microelectronics_STMicroelectronics_STM8S003F3P6TR_STM8S003F3P6TR_C52717.html STM8S103 $0.38/100 https://lcsc.com/product-detail/EEPROM_STMicroelectronics_STM8S103F3P6TR_STM8S103F3P6TR_C92081.html STM32F030F4P6 $0.37/100 (Cortex M0 mit 16kb Flash) https://lcsc.com/product-detail/ST-Microelectronics_STMicroelectronics_STM32F030F4P6_STM32F030F4P6_C32908.html Ich warte auf den ST32G0xxx
-
Thread
FatFS Dateisystem
die schwachbrüstigen AVR :) Aber es war gar nie von AVR die Rede, oder hab ich was überlesen? Ein STM32 braucht für 4 MiB lesen bei SDIO und HS 167ms, und wenn man gleichzeitig überträgt und verarbeitet (DMA) braucht das Suchen kaum länger. Hoffentlich merkt sich die FatFS wo sie zum letzten mal einen
Dr. Sommer schrieb im Beitrag #4750107: > Ein STM32 braucht für 4 MiB lesen bei SDIO > und HS 167ms, und wenn man gleichzeitig überträgt und verarbeitet (DMA) > braucht das Suchen kaum länger. Das passt nicht mit FATFS zusammen. Für diese Controller
-
Thread
EtherCAT, CircuitPython, OpenWRT und ein quelloffenes TPM
 Bildquelle: https://www.kickstarter.com/projects/187470458/esp32-agent-dev-kit ### CircuitPython 9.2.4 verfügbar. Im Hause Limor Fried gibt es Zuwachs - die von dem Unternehmen gewartete MicroPython-Variante wurde soeben auf die Version 9.2.4 aktualisiert. Als
System-Architekturen für die Ausführung von OpenWRT befähigen: [c] d1 target for AllWinner D1 RISC-V SoC ixp4xx target for Intel XScale IXP4xx SoCs. loongarch64 target for SoCs with Loongson LoongArch CPUs. starfive target for StarFive JH71x0 (7100/7110) SoCs. stm32 target for STMicroelectronics STM32 SoCs
-
Thread
arm gcc 7.2.1 -flto broken?
ARM M4 (stm32) schrieb im Beitrag #6462780: > Wieso erhöht inlining den Stackbedarf? Weil Callees in the Caller wandern und dort gleichzeitig existieren statt nacheinander wie im call tree. > Und wieso
ARM M4 (stm32) schrieb im Beitrag #6463873: > Hmm ich vermute mal in einfachen Fällen (s. Beispiel unten) wird der > Stack perfekt wiederverwendet. In einfachen Fällen schon, aber nicht in komplexeren
-
Thread
18pF oder 100nF
finden? https://pt.aliexpress.com/item/Para-Arduino-W5500-Ethernet-Rede-M-dulos-Para-Arduino-TCP-51-STM32-SPI-Interface-de-3/32673979144.html denn damit funktioniert es.
#5646260: > https://pt.aliexpress.com/item/Para-Arduino-W5500-Ethernet-Rede-M-dulos-Para-Arduino-TCP-51-STM32-SPI-Interface-de-3/32673979144.html > > denn damit funktioniert es. Man sieht doch auf Anhieb, dass dort die korrekte Einstellung des DC-Arbeitspunktes vorgenommen wurde. Ich wiederhole daher
-
Thread
8048 Assembler für aktuelle Windows-Versionen
FOR NEXT WORD. ; ORG 0300H ; TABLE ADDRESS DFB 3FH ;0 D7 D6 D5 D4 D3 D2 D1 D0 DFB 06H ;1 dp g f e d c b a DFB 5BH ;2 a DFB 4FH ;3 --------- DFB 66H ;4 |
START FOR NEXT WORD. ; ORG 0300H ; TABLE ADDRESS DB 3FH ;0 D7 D6 D5 D4 D3 D2 D1 D0 DB 06H ;1 dp g f e d c b a DB 5BH ;2 a DB 4FH ;3 --------- DB 66H ;4 | |
-
Thread
Datenblatt gesucht: Modelcraft BO4560/12
Das IHM08M1 ist nur ein Board mit Endstufe drauf, kein Motorcontroller. Da fehlt noch ein Prozessor (STM32F4 wäre mein Liebling) und die Software dazu. Willst Du eine Motorsteuerungssoftware entwickeln? Du schreibst etwas von Regelung - da kommt noch ein Encoder dazu? - Martin
IHM08M1 ist nur ein Board mit Endstufe drauf, kein Motorcontroller. > Da fehlt noch ein Prozessor (STM32F4 wäre mein Liebling) und die > Software dazu. Willst Du eine Motorsteuerungssoftware entwickeln? Du > schreibst etwas von Regelung - da kommt noch ein Encoder dazu? Korrekt ja, zur Steuerung
-
Thread
ESP8266 stört ADC
Moin Moin, ich glaube, ich habe hier ein "kleines" Layout-Problem mit einem ESP8266 und einem STM32 auf der selben Platine. Ich will euch kurz meine Leidensgeschichte erläutern. Das System besteht aus zwei Platinen: Einmal der mit dem STM32, ESP8266 und USB-UART Wandler und einer zweiten Platine
Application Notes und Datenblätter zu allen verwendeten Bauteilen besser lesen, zB Hardwarebeschaltung STM32. Beispiel: http://www.st.com/content/ccc/resource/technical/document/application_note/c9/19/d7/b8/6b/0e/4c/d3/DM00051986.pdf/files/DM00051986.pdf/jcr:content/translations/en.DM00051986.pdf Der Quarz
-
Thread
[STM32F30x] DMA-InterruptFlags lassen sich nicht resetten
_4, U8_SAMPLES_PER_CHANNEL); return true; } /* HardwareInit */ [/c]ADC Config [c] PWMConfig CBridgePWM::pwmcfg = { STM32_TIM1CLK, // use PWM system clock (pwmcnt_t)(STM32_TIM1CLK/
pwmpcb} }, /* * CR2 Register * * Use Update events as Triger Output 1 * Use CC4 Events as Trigger Output 2 * */ (STM32_TIM_CR2_MMS(7) | STM32_TIM_CR2_MMS2(7)), /* * Break and Deadtime Register * * Deadtime set in multiples of Timer CLK */ STM32
-
Thread
STM32 externer Interrupt funktioniert nicht immer!
aber die Ausführung und starte sie neu wird nicht mehr in die ISR gesprungen. Ich verwende das STM32-LCD Board von Olimex (STM32-F103ZE) zum Debugen verwende ich den ARM-USB-OCD mit OpenOCD. Als Entwicklungsumbebung ist das IAR - Kickstart V 6.0 im Einsatz. Ich habe keine Ahnung wo der Fehler
In IAR habe ich die das Projekt STM3210E-EVAL eingestellt damit wird der Startup startup_stm32f10x_hd.s verwendet. Ist das so nicht Richtig? Bezüglich des Linkerscripts weis ich nicht wo ich schauen soll. Ist das nicht richtig voreingestellt
-
Thread
Passende Bauteile für Segelbootsteuerung
. Es müsste irgendwas mit Ethernet sein. Sowas hier? https://www.amazon.de/ESP32-POE-Espressif-verdrahtetem-100MBit-Ethernet/dp/B07GD31J3X/ref=asc_df_B07GD31J3X/?tag=googshopde-21&linkCode=df0&hvadid=310491639325&hvpos=1o4&hvnetw=g&hvrand=11758347142859313181&hvpone=&hvptwo=&hvqmt
Danke! Ich habe jetzt 4 verschiedene Mikrocontroller bestellt, 3 verschiedene Motortreiber, inkrementale Drehgeber/Encoder usw. Arduino UNO ist auch dabei. Einfach mal zum Kennenlernen. Mal sehen, ob das ESP32-POE-ISO
-
Thread
STM32L431 Grund für Reset herausfinden.
, IRMP, u8g2 Grafik Display Lib etc.). Entwicklungsumgebung ist Visual GDB in aktueller Version. HAL, kein RTOS. Im Projektierungsverlauf führt der STM32 nun sporadisch einen Reset aus. Ich habe auch bereits
Die STM32 haben einen internen Pullup und ST empfiehlt, keinen externen parallel zu schalten.
-
Thread
Suche - Ethernet MC mit integriertem DC/DC Wandler
dann auf einen DC-DC LM2594 oder MAX5035. Sieht gar nicht so aufwändig aus. Alternativ haben die STM32F407 viel Power und einen EMAC, brauchen aber noch einen PHY dazu. Diese Teile bekommt man zusammen für <15 € beim Chinesen, reicht vielleicht für einen Testaufbau wie mein Testbrettl :) Der schafft
haben. Hier zum Beispiel dieser hier https://www.digikey.de/product-detail/de/stmicroelectronics/STM32F107RBT6/497-8916-ND/2074110 Mein Prof. hat leider zu dem von fchk vorgeschlagenen noch nichts geschrieben. Von der Spannung her ideal in Richtung des alte, 64 Pins, MAC implementiert, 64kB
-
Thread
Arduino mit Matter, Updates in CMSIS und KEIL und vieles andere mehr
plant. Arduino geht derweil eine Partnerschaft mit Silicon Labs ein; STMicroelectronics erweitert die STM32WBA-Familie um SigFox und LoraWAN. Was es sonst an Neuem und Interessantem aus der Branche zu vermelden gibt, klärt dieser Round-Up. ### TI – Verbesserungen im Bereich mmWave-Radar Auf der
Frequenzbereich von 864 bis 928 MHz ermöglicht den lizenzfreien Einsatz in Regionen auf der ganzen Welt. Das STM32WL5MOC besitzt die Freigaben zum Einbuchen in das LoRaWAN- und das Sigfox-Netz. Das offene Funk-Subsystem des Moduls unterstützt mehrere Modulationsarten wie etwa (G)FSK, (G)MSK und BPSK sowie die
-
Thread
[S] günstigen FPGA Einstieg
15 MBit/s und "Logik relativ überschaubar" ist für moderne Mikrocontroller (z.B. STM32F4) eigentlich locker machbar, da geht auch mehr. Aber das muss Dich natürlich nicht davon abhalten mit FPGAs zu spielen ;-)
Board mit bisschen drumrum sein soll: http://www.ebay.de/itm/Altera-Cyclone-IV-FPGA-Learning-Board-EP4CE6E22C8N-mit-USB-Blaster-Programmer-/112009975074?hash=item1a14509522:g:wPcAAOSwgyxWVGtq Wenn es der nackte FPGA sein soll, dann ein günstiges Board mit dem EP2C5 (10-15€) oder EP4CE6 (20-25€) aus
-
Thread
parallel 8bit zu 16Bit/24bit Logik-IC?
/Data.. der Rest wie CS muss auf einen normalen pin. Ich hatte schon gesehen da ses FPGA im TQFP32 gibt.. das wäre ja auch noch eine IDEE.. das wäre dann nicht so oversized und ich kann das selbst ätzen, sonst könnte ich auch mein STM32F4 Discovery rausholen und direkt die LCD Unterstützung nutzen
Thema ab und ich habe mir überlegt was nicht allzu viel mehr Pins als spi hat und schneller ist.. 4 spi.. wobei die gpio max Frequenz der einzige Stolperstein ist. Damit ist das Thema erledigt. Ich habe auch schonmal einen midcontroller mit Stm32 angefangen also avr->stm32->TFT.. aber dann fand ich
-
Thread
Fehler zum nachbauen :-)
Seek-Thermal-Compact-Imaging-Camera-iPhone-iOS-Infrared-Heat-Sensor-Night-Vision/263416225905?epid=2255628542&hash=item3d54d4a071:g:~roAAOSwB4BaS-vb
Lötversuchen, also neue Platine. Controller auflöten ==> geht nicht. Controller runter, auf diese ein STM32F030C8 auflöten. Funktioniert sofort! Irgendwas an dem STM32F030CC muß anderst sein als beim STM32F030C8 (außer der Größe des Flashs und des RAMS). Also Aufgabe und das ganze wird dann halt auf
-
Thread
FM: Frequenzmodulation genau messen
STM Fan schrieb im Beitrag #5444270: > Sinus oder Rechteck, Beachtet die Forderung von STM Fan
gibt's eine schnelle Lösung: http://mino-elektronik.de/fmeter/fm_software.htm#bsp12 Ein richtiger STM-Fan kann die Meßrate locker auf >= 1000 Messungen/s steigern: Input Capture beim F4xx. Bislang ist alles aber noch unklar.
-
Thread
Linux-Board gesucht
, die sowieso erst mit dem Layout-Editor Deiner Wahl "in Format" gebracht werden muss. Bretter mit 4x20 Char-LCDs wirst Du sowieso eher selten finden, häufiger sind grafikfähige Displays. Ich weise in dem Kontext auf Eval.-Boards mit STM32 oder PIC32 hin, die sich wunderbar mit FreeRTOS betreiben lassen
Kontext auf Eval.-Boards mit > STM32 oder PIC32 hin, die sich wunderbar mit FreeRTOS betreiben lassen. > Wenns ein "geläufiges" Linux, wie Ubuntu oder Debian sein soll und Perl > darauf laufen soll, ist Raspberry-Pi sicherlich die
-
Thread
stm32 - eigener Bootloader
master stack pointer */ asm volatile ("msr msp, %0"::"g" (*(volatile u32*)APP_ADDRESS)); /* Jump to application */ (*(void(**)())(APP_ADDRESS + 4))(); } }
Geht bei mit Keil und STM32F103 so addr := IROM1 void StartApplication( Tu32 addr) { __set_MSP( *(Tu32 *)addr); // set application stackpointer __DSB(); addr = *(Tu32 *)(addr + 4); // get the reset
-
Thread
STM32F4xx: Fragen zum startup
Hallo ich habe mir ein STM32F4-Discovery-Board zugelegt und gerade den Eclipse-Codesourcery-Toolchain aufgesetzt. Als erstes hab ich mich durch die Beispielprojekte geklickt und bin am Startup-Code (startup_stm32f4xx.S) hängen
explizit: [code] -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 [/code] beim stm32f407. Und danach war im Assembler-Listing etwas, was nach FPU aussieht (z. B. vmul.f32 anstelle von Funktionsaufrufen). Prüf's mal nach
-
Thread
NMEA-Daten auf 320x240 Pixel mappen
Bildauschnitt liegt lokal auf einer SD-Karte. StromTuner [1] http://de.farnell.com/stmicroelectronics/stm32f407g-disc1/entwicklungsboard-foundation-line/dp/2506840 http://de.farnell.com/stmicroelectronics/stm32f4dis-bb/expansion-f4-cortex-m4-discovery/dp/2250205 http://de.farnell.com/stmicroelectronics/stm32f4dis-lcd/modul-3-5-lcd-f4-discovery/dp/2250207 [2] http://mikrocontroller.bplaced.net/wordpress/?page_id=744 http://mikrocontroller.bplaced.net/wordpress/?page_id=4861
-
Thread
Verfügbare CAN-FD Lösungen (kein IP Core)
überschnelles 2.0 könnte? CAN-FD wäre noch zu weit > weg von "beschaffbar" :-/ Probier es mal mit einem STM32. Da kannst Du das CAN bit timing register in weiten Grenzen verstellen. Getestet sind die Chips aber darauf nicht.
SamV71 und STM32H sind mittlerweile verfügbar und unterstützen beide Bosch und ISO CAN FD. Wie üblich ist es bei ST etwas versteckt in der Doku, aber es gibt ein Bit zum umschalten und es wurde mir von einem
-
Thread
Dev-Board mit mind. 4 x Delta-Sigma-ADC & CAN-BUS
http://www.st.com/en/evaluation-tools/stm32373c-eval.html Der STM32F373 hat CAN und 3 Sigma-Delta-ADC's, welche aber auf viel mehr Eingänge gemultiplext sind. Brauchst du wirklich 4 ADC's oder reichen 4 Kanäle?
Silizium zu designen, das echte 16bit SNR mit Rechenleistung koppelt? Die eingebauten ADCs der STM32-Familie, egal ob successive approximation oder sigma delta, sind mit Vorsicht zu genießen. Die einen leiden unter Rauschen, die anderen unter Offset/Gain. Beide kommen nur mit Firmwaretricks und Kalibration
-
Thread
STLINK-V2 dongle mit BMP flashen - Anschluß an SWD DISCO
gerade, einen STLINK-V2 Dongle, auf dem schon ein älteres BMP drauf ist, via SWD Schnittstelle (eines STM32F407G-DISCO) und mittels gdb/OpenOCD zu flashen. Am Chip habe ich Pin 49 (SWCLK) mit pin 2 der SWD Schnittstelle verbunden. Pin 46 mit pin 4 und GND mit pin 3. +5V habe ich im Pfostenstecker mit
Der originale STM32F101 hat kein USB. Die Firmware ist für einen STM32F103 gedacht. Ich habe ST-Link v2 kompatible Sticks, wo der Chip als STM32F101 beschriftet ist. Trotzdem läuft darauf die originale Firmware von
-
Thread
ILI9488 Pico-ResTouch-LCD-3.5 Display
Hallo, ich versuche das ResTouch-LCD-3.5 Display mit dem STM32G4 nucleo Board zu betreiben using STM32CUBEIDE aber geht leider nicht. das Display ist für Raspbarry gedacht und habe ihn getestet und funktioniert. leider kriege ich es mit STM32 nicht zum laufen
/www.waveshare.com/wiki/Pico-ResTouch-LCD-3.5 https://www.st.com/resource/en/user_manual/um2505-stm32g4-nucleo64-boards-mb1367-stmicroelectronics.pdf
-
Thread
Ist Eagle out?
einen hierarchischen Schaltplan. Das Wort "Subpart" paßt nicht zu Eagle - sondern: Du hast einen STM32F446 mit 100 Pins und du kreierst dir dafür mehrere Symbole: Eines für Port A, eines für Stromversorgung, eines für den Oszillator, eines für .. naja wie es dir denn so gefällt. Dein STM32F446 ist
du Port D überhaupt nicht benutzt, brauchst du dessen Symbol auch nirgendwo hin zu plazieren. Dein STM32F446 bleibt in allen Fällen derselbe, ebenso dessen Footprint. Allerdings _kannst_ du (so du willst) dir für den STM32F446 sowohl eine Variante mit TQFP (oder was das Ding sonst so an Bauform hat
-
Thread
Fehlerkennenung bei SPI - Mulit-Master-Protokoll
schlagen, wenn im Master Modus SS aktiv wird. Wer jemals versucht hat, die Mysterien des SS-Signals vom STM32 zu verstehen, der sollte ebendies im Auge behalten.
auch der Bug früher LPC2000 beim SS im Master-Modus und die arg verwirrende Konfigurationsmimik der STM32 beim NSS-Pin.
-
Thread
SSD1963 welcher ARM
OpenSource-RTOSsen die ich kenne die beste Grafikbibliothek. Mit Windowmanager, Widgets etc. Der STM32F4 wird direkt unterstützt, Du solltest das STM32F4Discovery nehmen können.
vorhaben mit dann kann dir mehr geholfen werden. zum herumbasteln würdest du vielleicht mit dem stm32f4 discovery und einem ebay lcd am besten wegkommen denke ich!
-
Thread
STM32F4 Bitbanding-Problem
Hallo Forum, gleich noch ein Bug im STM32F4xx, vermutlich auch im F2 und F1 ! Ich habe zum bitweisen Zugriff auf verschiedene Register Makros gebaut, welche die Bitbanding Adressen berechnen. Damit lassen sich Bits lesen und auch schreiben
Rangi Jones schrieb im Beitrag #2791432: > gleich noch ein Bug im STM32F4xx, vermutlich auch im F2 und F1 ! Der Bug sitzt hier vor der Tastatur. Bitbanding arbeitet auf Ebene der Buszyklen genauso mit read-modify-write, wie C das auch ohne Bitbanding tun würde.
-
Thread
STM32F207: SPI Kommunikation mit DMA
des DMA zusammen mit der SPI Schnittstelle auf dem STM32 habe ich Probleme. Wie könnte die Initialisierung des STM32 dazu aussehen ? Für das Empfangen soll ein Interrupthandler verwendet werden.
Ab STM32F2xx/4xx heißt das auch nicht mehr "DMA1_Channel..." sondern "DMA1_Stream...".
-
Thread
Betty als Modellbau-Oszi
nicht genügend RAM besitzt :-( Wo wir schonmal bei 'günstiger Hardware' sind, will noch einen STM32 vom STM8-Discover board (Watterott ~7.50Euro) in ein 1Kanal USB-Oszilloskop verwandeln. >jedoch interessieren, wie du die verschiedenen Features realisiert hast. >triggerung *Als erstes messe
lpc2220/lpc2220_lib/lpc2220_rom.ld -L./platform/lpc2220/lpc2220_lib -L/opt/CodeSourcery/Sourcery_G++_Lite/lib/gcc/arm-none-eabi/4.4.1 -L/opt/CodeSourcery/Sourcery_G++_Lite/arm-none-eabi/lib/ -o targets/betty-backend/betty-backend.elf platform/lpc2220/lpc2220_lib/crt.o driver/drawing/fb1bit/drawing.o
-
Thread
Die Qual der Wahl
Controllers oder > kann ich jeden für meine Zwecke verwenden? Läßt sich pauschal nicht sagen. stm32vl discovery: Nur Flash. stm32f4 discovery: 2x USB (1x Flash, 1x frei). MSP430 Launchpad: Flash und seriell (d. h. "unechtes USB"), allerdings auf 9600 limitiert. Reusch Elektronik: DFU boot loader
Netzteile, ...) schätze ich nochmal 100 - 150 EUR. Wenn's ein ARM sein soll: Such mal nach lpcxpresso, stm32vl discovery (z. B. Watterott). Es gibt auch das stm32f4 discovery, aber das wäre für den Anfang recht heftig, lass Dich vom Preis nicht verlocken :-) AVR: Einzelteile besorgen, Steckbrett, ein
-
Thread
Umstieg auf C
billigen STM32F103 Boards ist nicht schlecht. Jedenfalls kann man damit sehr schnell was zusammenstricken, größere kommerziele Projekte würde ich damit aber auch nicht machen.
wiki.freepascal.org/AVR Freepascal (FPC) wollte ich auch schon vorschlagen, der unterstuetzt scheinbar auch den STM32. Mit Bibliotheken fuer die Hardwareansteuerung sieht es aber schlecht aus.
-
Thread
STM32G431: Compilerunterstützung für Mathematical hardware accelerators
Hallo, unterstützt die eabi-Toolchain schon die Mathematical hardware accelerators für STM32G431?
spezieller Libraries. ST bietet dafür ja einiges an. Z.B.: - https://github.com/STMicroelectronics/STM32CubeG4/blob/master/Projects/NUCLEO-G474RE/Examples_LL/CORDIC/CORDIC_CosSin/readme.txt - https://www.st.com/resource/en/application_note/dm00614795-getting-started-with-the-cordic-accelerator-using-stm32cubeg4
-
Thread
Bluepill als ST-Link/V2 für Coocox 1.7.8
und der andere am Desktop. Gesagt, getan. Über den UART-Bootloader das Bluepill auf STLinkV2.J16.S4.bin geflasht, anschließend über USB ein Upgrade auf verschiedene neuere ST-Link-Versionen gemacht. Funktioniert alles gut. Auch kann ich mit dem STM32 ST-LINK Utility Pgramme auf das Zielsystem übertragen
besorgst du dir nicht einfach das hier? https://www.ebay.de/itm/ST-Link-V2-Programming-Unit-mini-STM8-STM32-Emulator-Downloader-M89-HGUK/192643071869?hash=item2cda6bff7d:g:bJoAAOSwJGlbTapG Am Bluepill mußt ja mindestens den Widerstand an der USB Buchse ändern, hast kein Gehäuse und keinen Connector
-
Thread
Arduinopreise? WTF?
- für einen Uno R3 sind schnell vergessen. Bei Aliexpress gibt es Arduino kompatible Boards mit STM32G431. Da bekommst du für 4€ satte 170 MHz.
Nemopuk schrieb im Beitrag #8011548: > Bei Aliexpress gibt es Arduino kompatible Boards mit STM32G431. Da > bekommst du für 4€ satte 170 MHz. Das ist günstig. Da lohnt sich der Kauf einzelner uCs ja fast nicht mehr...