-
Thread
STM32 - Low Level Library Dokumentation
Generation] Incorrect OPAMP number assigned. 66665 [MX-MP][PINOUT] Pinout changes not updated. 52366 STM32F412 FSMC PB7 functionality: STM32CubeMX vs. datasheet discrepancy. 68063 [MX-L4][TIM2-GPIO] Line missed in code generation. 69542 [MX-USB]: USB pins set wrongly as alternate functions. 70459 [MX-F4
(). 66652 [MX-F3][ADC-LL]: Wrong code gen in the configuration for ADC LL. 57986 Bug in STM32CubeMX / STM32F0 LL Library internal ADC channel. 62446 [MX-F7][SAI] Internal synchronization does not work. 63768 [MX-SPI] Cannot configure CRC poly. Brauchste noch mehr? Das sind nur die gefixten
-
Thread
32 Bit MCU gesucht
(ohne FPU) brauchte es doch Rechenzeit, die dann für was anderes fehlte. Aktuell habe ich eine STM H7. Ist aber sehr in der oberen Liga. Dafür angenehm zu benutzen und sehr viel Leistung.
der Atmega328 haben (oder mehr) und sich ähnlich einfach > handhaben lassen? Natuerlich ist ein STM32 schon ein ganz anderes Biest, mehr omphf!, mehr Moeglichkeiten. Ob Du diese Moeglichkeiten brauchst kannst nur Du entscheiden. 1) STM32 et al. haben 3.3V Technologie, d.h es kann sein, dass Du
-
Thread
STM3240G-EVAL Beispielprogramm
/inc -I../../../../Libraries/CMSIS/Device/ST/STM32F2xx/Include -I../../../../Libraries/STM32F2x7_ETH_Driver/inc -I../../../../Utilities/STM32_EVAL -I../../../../Utilities/STM32_EVAL/Common -I../../../../Utilities/STM32_EVAL/STM322xG_EVAL -I../../.
./Project/Core/Devices/STM32F4xx/stm32f4xx_conf.h:89: warning: "assert_param" redefined Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F40x/stm32f4xx.h:65: note: this is the location of the previous definition C:\DOKUME~1\ich\LOKALE
-
Thread
stm32f103-bluepill-peripherie
sw-jtak pins pa13/pa14, als pins zur verfügung stehen. in einigen dingen wurde die arduino ide beim stm32 begrenzt. es gibt zb kein stm32 header. Ein teil der pin software wurde in die gpio.h gesteckt. nun sollte es doch für so eine ide ein befehl geben, wo alle peripherie bausteine nach einander an oder
SW-JTAG Pins Pa13/Pa14, als Pins zur Verfügung stehen. In einigen Dingen wurde die Arduino Ide beim STM32 begrenzt. Es gibt zb kein STM32 Header. Ein Teil der Pin Software wurde in die gpio.h gesteckt. Nun sollte es doch für so eine Ide einen Befehl geben, wo alle peripherie Bausteine (SPI, I2C,
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
Wer Boards mit STM32 und Display möchte, das finde ich aktuell ganz OK: STM32H7B3I-DK Bei Mouser gibt es noch ein paar.
Markus M. schrieb im Beitrag #7162985: > Wer Boards mit STM32 und Display möchte, das finde ich aktuell ganz OK: > STM32H7B3I-DK Na ja, < ironie > für Hobbyisten und Bastler super gut geeignet, weil einfachst zu handhaben. Dann noch der extrem günstige Preis
-
Thread
Wie oder wo STM32 bestellen?
letztes Jahr konnte man die STM32H7 noch bekommen (als F4 und kleinere Serien bereits weg waren), davon gibt es aber gerade auch 0 Stück bei digikey, lol
h7 schrieb im Beitrag #7023624: > letztes Jahr konnte man die STM32H7 noch bekommen (als F4 und kleinere > Serien bereits weg waren), davon gibt es aber gerade auch 0 Stück bei > digikey, lol Ja, die
-
Thread
STM32 HAL Timer Interrupts (STM32CubeF4)
Hier mal der gesamte Code: [c] #include <stdio.h> #include "diag/Trace.h" #include "stm32f411xe.h" #include "stm32f4xx_hal.h" void timer2Init(); // ----- main() --------------------------------------------------------------- // Sample
Registerdefinitionen einfach im Datenblatt nachschlagen. Hier aus meinem letzten Projekt: timer4.h[c]#ifndef STM32F4_TIMER4_H #define STM32F4_TIMER4_H void timer4_init(void); void timer4_enableInt(void); //WEAK void timer4_1sec_event1(void); #endif /* STM32F4_TIMER4_H */ [/c] timer4.
-
Thread
STM8S-Testboard
einlesen. die erste schritte habe ich mir auf dieser seite angeeignet: http://benryves.com/tutorials/stm8s-discovery/ nun habe ich ein problem beim einfügen der interrupts. wie ist das gemeint mit den stm8s_it.c und stm8s_it.h <<stm8s_it.c #include "stm8s.h" #include "stm8s_it.h" void TIM1_UPD_OVF_TRG_BRK_IRQHandler(void) { // TODO: Implement TIM1 update interrupt handler. } stm8s_it.h #ifndef __STM8S_IT_H #define __STM8S_IT_H @far @interrupt void TIM1_UPD_OVF_TRG_BRK_IRQHandler(void); #endif>> die stm8s_it.h datei kann ich in meinem cosimc gar nicht ändern oder
-
Thread
ATmega Development Boards (Sind die OK?)
das Blue-Pill Board ^^) #5: STM32F103C8T6 https://de.aliexpress.com/item/WAVGAT-STM32F103C8T6-stm32f103-stm32f1-STM32-system-learning-board-evaluation-kit-entwicklungsboard/32841552874.html?spm=a2g0s.8937460.0.0.X8gdZi (Ist auch
476b-b2eb-b4e4ac0484e4&priceBeautifyAB=0 (Ebenfalls das auf Deiner Webseite vorgeschlagene Board^^) #7: STM32F407VET6 https://de.aliexpress.com/item/Free-shipping-STM32F407VET6-development-board-Cortex-M4-STM32-minimum-system-learning-board-ARM-core-board/32618222721.html?spm=a2g0s.8937460.0.0.X8gdZi
-
Thread
STM32F4Discovery mit CooCox CoOS-RTOS und printf
\cmsis_boot/stm32f4xx.h:240:0, [cc] from C:\Users\daniel\Dropbox\stm32f4\STM32F4_Discovery_CoOS\main.h:4, [cc] from C:\Users\daniel\Dropbox\stm32f4\STM32F4_Discovery_CoOS
[cc] In file included from C:\Users\daniel\Dropbox\stm32f4\STM32F4_Discovery_CoOS\cmsis_boot/stm32f4xx.h:240:0, [cc] from C:\Users\daniel\Dropbox\stm32f4\STM32F4_Discovery_CoOS\main.h:4, [cc] from C:\Users
-
Thread
ARM-Assembler-Tutorial
und Addition auf ein 32bit-Register/Integer) ist Teil der DSP-Extension, und die gibt's nur auf ARMv7E-M, d.h. Cortex-M4/7. Dann gibt's noch VMLA für Floating-Point, was nur auf ARMv7M + FPU verfügbar ist, also Cortex-M4
selbst der Demo-Code erstmal nicht kompiliert. Da sehnt man sich nach so einem handlichen genügsamen STM32H7 :)
-
Thread
Orientierungshilfe ATXMega oder ARM (ST, NXP)?
Zu den Boards gibt es von ST drei gute und auch günstige Einstiegsboards: Dein STM32F0: http://www.watterott.com/de/STM32F0DISCOVERY Der STM32F3 http://www.watterott.com/de/STM32L-DISCOVERY Und der Favorit: http://www.watterott.com/de/STM32F4Discovery Der letztere ist von
STM32F107 oder STM32F2xx oder STM32F4xx, bei denen geht CAN und USB gleichzeitig. Der STM32F1xx kann garantiert 72MHz. Der kann auch mehr, aber dann funktioniert der nicht mehr im gesamten spezifizierten
-
Thread
CMSIS und GNU Support
als Include nur ppp.h und dortselbst ist conf.h auch nicht drinnen. Dafür aber stm32f10x.h und deshalb habe ich das assert_param von conf.h in stm32f10x.h verschoben um übersetzen zu können. Die Pfeilrichtungen im CMSIS Diagramm
üben können, wenn sie das gewollt hätten, nämlich zwischen den einzelnen bestehenden Varianten wie STR7, STR9 und STM32, um nur die 32-Bit Versionen zu nennen. Indes sind die entsprechenden Libs von STR9 und STM32 abgesehen von der mir schwer zugänglichen Vorliebe für structs noch deutlich inkompatibler
-
Thread
STM32Cube & Eclipse & GCC
Kommando zurück, man muss "#include "stm32f4xx.h" anstatt "#include "stm32f4xx_hal.h" nutzen, dann geht es :)
\Inc\stm32f4xx_hal_rcc_ex.h|857|error: unknown type name 'RCC_PeriphCLKInitTypeDef'| Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h|858|error: unknown type name 'RCC_PeriphCLKInitTypeDef'| Gerald_G
-
Thread
ARM-Cortex als Anfänger?
etwas Erfahrung empfehle ich recht schnell den Wechsel zum ARM, da hier viel mehr möglich ist. z.B. STM32F0 Reihe. Artikel: [[STM32 für Einsteiger]]
immer, aller Anfang ist schwer. Hier eine Schritt-für-Schritt Anleitung wenn man zum ersten mal ein STM32 auf einem STM32F4DISCOVERY Board bespielt: [[STM32 CooCox Installation]] Kosten: ca. 20€ für das STM32F4DISCOVERY Board.
-
Thread
500 MHz µC für kleines Geld
Gibt es uCs mit Timern die mit 500+ MHz getaktet sind? STM32H7 kann "nur" 240 MHz. Und die STM32 HRTimer haben viele Einschraenkungen.
Uwe B. schrieb im Beitrag #6012425: > Gibt es uCs mit Timern die mit 500+ MHz getaktet sind? STM32H7 kann > "nur" 240 MHz. Und die STM32 HRTimer haben viele Einschraenkungen. Ich glaube fast das nicht. Maximum das ich so kenne liegt typisch bei 100 MHz. Da sticht der STM schon heraus. Meist
-
Thread
Image Converter - Bild zu c array konvertieren
-main/LVGL_STM32F411_DEMO/Debug/../LVGL/hal_stm_lvgl/tft/ili9341.h:209: first defined here c:\st\stm32cubeide_1.2.0\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.10.3-2021.10.win32
-main/LVGL_STM32F411_DEMO/Debug/../LVGL/hal_stm_lvgl/tft/ili9341.h:209: first defined here c:\st\stm32cubeide_1.2.0\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.10.3-2021.10.win32
-
Thread
STM32 Fehler in Webserver Software von STM
Hallo, ich habe in den letzten Tagen "versucht" die Standalone Webserver Demo von STM auf dem Discovery-Board mit dem STM32F4 zum laufen zu bekommen (PHY = DP83848C von TI) (in den Beispielen unter "STM32F4x7_ETH_LwIP_V1.0.0") während der Implementierung hab ich einen Fehler bei
Alter Thread, ich weiß es, passt aber hier her. Das ST Beispiel STM32F107_ETH_LwIP_V1.0.0 (stsw-stm32026.zip) als CoIDE 1.7.8 Projekt für ein Olimex STM32-P107 Board Rev.D mit STM32F107VC und LAN8710A PHY im RMII mode geclockt vom MCO Pin des Controllers. Das Programm
-
Thread
STM32F7/H7, Unterschied im HAL
Hallo, ich bin am überlegen auf den STM32 umzusteigen. Für einige Anwendungen würde der STM32F7 notwendig sein da nur dieser in einer kleineren Bauform verfügbar ist. Der STM32H7 würde dann zum Einsatz kommen, wenn mehr Performance gefragt
Etwas habe ich schon mal eruiert: Die Unterstützung für den STM32H7 ist offensichtlich noch in Entwicklung: http://www.chibios.com/forum/viewtopic.php?f=16&t=4140 Die Unterschiede zw. STM32F7 und STM32H7 sind markant, wie man der Application Note entnehmen kann
-
Thread
Eclipse OpenOCD STM32 Nucleo F1 blinkt nicht
Hi, habe das Datenblatt im Kapitel 7 gesehen, aber das half mir bei der Auswahl der include-Datei nicht weiter. Mein ARM ist STM32F103RBT6 Da könnte stm32f103x6.h also passen, wenn man das x als 'RBT' interpretiert. stm32f103xb.h
T.Baumbach schrieb im Beitrag #4351134: > Habe es dann einfach getestet, bei stm32f103x6.h gab es einen Fehler in > main.c Wenn dein Controller STM32F103R*B*T6 heißt, kann es doch nur die stm32f103x*b*.h sein, und nicht die stm32f103x*6*.h ... das "x" steht für "egal". T.Baumbach
-
Thread
Probleme beim Debuggen mit SW4STM32 und und F7Disco
Das steht in meinem Linkersettings: -mcpu=cortex-m7 -mthumb -mfloat-abi=hard -mfpu=fpv5-sp-d16 -specs=nosys.specs -specs=nano.specs -T"../STM32F746NGHx_FLASH.ld" -Wl,-Map=output.map -Wl,--gc-sections -lm also vermutlich kein Semihosting?
Ich denke, dieses PDF ist nur zusammen mit dem Referenzhandbuch der STM32F7 Serie vollständig. Also noch ein Klopper oben drauf.
-
Thread
keine Mikrocontroller auf dem Markt
Josef schrieb im Beitrag #6939630: > bei lcsc wird dieses Teil angeboten: STM32F302C8T6 > Angeblich 7237 Stk verfügbar. Gratuliere! Greife zu, für < 4 Euro/Stk. kannst Du da nicht viel falsch machen. GD32.... können in Details von STM32 abweichen, weshalb der Preisvorteil
Steffen H. schrieb im Beitrag #6941813: > Was interessiert mich denn der GD32F103 ? Ich bezog mich auf den M4 von GD Und das hatte ich ja geschrieben: der M3 GD32F103 wurde zum "Anfixen" genommen und den STM32
-
Thread
Suche schnellen µC
. Linux bringst Du in 'nen STM32 nicht rein.
welten über 8Bit AVR) > @Sebastian: Dann wird der ARM9 schonmal von der liste gestrichen > Ehm... "STM32 oder Cortex-M3".... ist das nicht das selbe (sagt Simon > Huwyler). JAIN Cortex M3 ist die Prozessorachitektur, also der eigendliche Kern. Stsark verwandt mit dem ARM7 Der STM32 ist ein Produkt
-
Thread
STM32F407 Black und Arduino
Hmm .. scheinbar wird nur der VET6 als "Black VET6" STM32F407VET6 Variant bezeichnet. Die ZTE Variante kommt ohne "Black" aus, obwohl sie auch schwarz ist: http://wiki.stm32duino.com/index.php?title=STM32F407#STM32F407ZET6_Variant
Also, ich habe gerade die STM32duino-Cores runtergeschmissen, und die STM32Generic installiert. Damit klappts...
-
Thread
Welcher Cortex-M0 Controller wird der 8-Bit Killer?
Der STM32F03 ist übrigens bald lieferbar: http://de.mouser.com/Search/Refine.aspx?Keyword=stm32f03&Ns=Pricing|0&FS=True Cortex M0 mit 32kb flash zum einem geringeren Preis als ein ATMega88. Dazu im TSSOP-Gehäuse
fehlt mir nur noch der STM32F052 mit USB als günstigen & kleinen STM32 mit USB. Es heißt schon ewig der soll bald kommen, das letzte mal als ich gefragt habe hieß es November 2013 :(
-
Thread
Welche ARM Modelle eignen sich für Anfänger?
CMSIS & CO auf. Hierzu empfehle ich dir folgendes zu lesen: http://www.mikrocontroller.net/articles/STM32_-_Einstieg_mit_Em::Blocks [c] #include "stm32f4xx.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #define LED_GREEN GPIO_Pin_13 #define LED_RED GPIO_Pin_14 #define KEY
laufen. Damit die anderen ST-Lib Funktionen korrekt funktionieren muss in "stm32f4xx.h" folgenden Wert auf den Quarz geändert werden (Eingabe in Hz): #define HSE_VALUE ((uint32_t)8000000) --- Ganz ohne Quarz und PLL läuft der STM32 also mit 16 MHz. > Kann man auch
-
Thread
atomic-lib für stm32
Doch, wenn man sicher ist, daß er vorher aktiv war ;-) Siehe meinen 3. Absatz... > Die atomic.h des avr gcc bietet dafür 2 Möglichkeiten Wir sind hier im Thread: atomic-lib für ***stm32*** Gruß Marc
SREG: Bei AVR ein 8-Bit SFR, über welches das I-Flag gelesen und geschrieben werden kann; bei STM geht das wohl über Support Funktionen wie __set_BASEPRI und __get_BASEPRI uint8_t: Bei STM vermutlich ein 32-Bit Wert, also der Return-Typ von __get_BASEPRI #include <avr/interrupt.h
-
Thread
Eclipse Linux STM32
Value=8000000" -I/opt/STM32L1xx_StdPeriph_Lib_V1.2.0/Libraries/CMSIS/Include/ -I/opt/STM32L1xx_StdPeriph_Lib_V1.2.0/Libraries/CMSIS/Device/ST/STM32L1xx/Include -I/opt/STM32L1xx_StdPeriph_Lib_V1.2.0/Libraries/STM32L1xx_StdPeriph_Driver
/4.6.1/include-fixed -I/opt/STM32L1xx_StdPeriph_Lib_V1.2.0/Libraries/CMSIS/Include -I/opt/STM32L1xx_StdPeriph_Lib_V1.2.0/Libraries/CMSIS/Device/ST/STM32L1xx/Include -I/opt/STM32L1xx_StdPeriph_Lib_V1.2.0/Libraries/STM32L1xx_StdPeriph_Driver
-
Thread
EFM32 vs. MSP430
Zum Vergleich die angekündigten STM32L15x: RAM retention Standby RTC uA/MIPS Wake-up Fmax F1X: 0.1uA - 0.7uA 200uA 6us 8MHz F2X: 0.1uA 0.3uA 0.7uA 220uA
? 1.3µA 230µA 5µs(*) 32MHz *: aus dem Datasheet der STM32F10x
-
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
Open source Autoradio
da es sich dabei aus logischer Sicht "nur" um ein > Peripheriegerät handelt. Dann wäre ein SAM7 sicherlich stark genug, denn er müsste nur die Nachrichten zwischen den Modulen vermitteln. Aber kleine schlanke Systeme wir Nut/OS laufen auch auf ARM9 und AVR32, STM32 ist in Vorbereitung ebenso einige
portiert, auch wenn etwas passendes bereits seid ein paar Wochen bei mir herum liegt. Was geht ist SAM7-Serie, SAM9-Serie und AVR32-Serie. Was kommen wird ist STM32-Serie und LPC-Serie, ersteres muss ich machen (Brötchen), letzteres möchte ich machen (Spaß). IDE oder nicht IDE, Frei oder Beschränkt
-
Thread
Problem mit STM32F103 und RAM-Größe
Frank M. schrieb im Beitrag #6005363: > Bremst den STM32 unter Umständen arg aus. Warum sollte das den STM ausbremsen. Soweit mir bekannt ist können die in Byte Blöcken auf den Speicher zugreifen. Hab mit dem F1 noch nicht wirklich was gemacht aber F2,3,4,7 und H7 machen das Problemlos
-
Thread
STM32F4 CoOS
Hallo, Moritz M. schrieb im Beitrag #2803718: > Ich meine ich hätte mal ein Bsp. für STM32F4 gesehen > > allerdings finde ich das nicht wieder. es wird der STM32F4x (Cortex M4 Family) STM32F405RG, STM32F407IG STM32F407VG, STM32F407ZG STM32F415RG, STM32F417VE unterstützt
/www.coocox.org/CooCox_CoIDE.htm Relevanter Auszug: STM32F405RG, STM32F407IG, STM32F407VG, STM32F407ZG, STM32F415RG, STM32F417VE
-
Thread
STM32U5 – stromsparende 40nm-Variante mit ARM-Cortex-M33
so, und hier noch die versprochene Antwort zur Wollmilchsaudebatte, offiziell von SGS: [code] The STM32H7 series provides much higher performance (best-in-class), with good power consumption. The STM32U5 series assures much lower power consumption (best-in-class) with very good performance. A
difficulty choosing the series based on their particular application and priorities. High performance => STM32H7 Ultra-low-power => STM32U5 The STM32 includes more than 1100 part numbers in production, to help match customers’ need – and naturally there is a broad diversity of applications. [/code
-
Thread
STM32 - 2 lagig Routen, wohin mit VDD und VSS
Hast Du Dir das Datenblatt besorgt? Zumindest für STM32F101/103 gehört an Vdd3/Vss3 ein 4.7µF Und denk an Vdda/Vssa.
AntiHeiner schrieb im Beitrag #5071603: > Zumindest für STM32F101/103 gehört an Vdd3/Vss3 ein 4.7µF Nochmal eine Frage dazu. Gehört der 4.7µF zusätzlich zum 100nf an VDD3/VSS3? Oder ersetzt er diesen, ich habe diesbezüglich noch keine weiteren Infos gefunden
-
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
USB-Tutorial mit STM32
kopieren. In der Datei stm32f1xx.h die Zeile "#define STM32F103xB" aktivieren um das richtige Device einzustellen. 3) Die ganzen Quelltexte Dateien von Niklas VCP Branch (https://github.com/Erlkoenig90/f1usb/tree/vcp
Ein durchaus interessanter Beitrag zum Thema USB auf einem STM32F1. Wenn dieser Thread früher erschienen wäre, als mein Hobby Projekt genau dieses Stück Hardware auf einem STM32F7 aktivierte, hätte ich bestimmt zu einem FTDI gegriffen, statt den CDC zu benutzen
-
Thread
XMEGA reif für den produktiven Einsatz?
Entwicklungsumgebung für den STM32 kann man in der Regel auch alle Prozessoren verwenden die einen ARM Cortex-M3 drin haben und ist somit nicht Herstellergebunden. Die GCC Compiler können zudem auch ARM7 und ARM9 und andere ARM's.
Das untere Ende der STM32 Serie gibt es jetzt auch bei R**ch*lt...
-
Thread
Reicht der Pt1000 direkt am STM32 16-Bit ADC oder doch lieber OP-Schaltung?
The STM32H7 series unleashes the Cortex-M7 core: Even more peripherals, ... many other analog peripherals including three fast 16-bit ADCs, two comparators and two operational amplifiers.
Messen, ohne OpAmp, ohne SpezialdeppenIC. Und selbst wenn man einen OpAmp einsetzen wollte hat ihn der STM32H7 schon eingebaut, es gibt keinen Grund einen davorzulöten.
-
Thread
Arduino STM32Duino
Beitrag #6001036: > Guckst du entweder im Datenblatt oder eben z.B. hier: > https://github.com/stm32duino/Arduino_Core_STM32/blob/master/variants/NUCLEO_H743ZI/PeripheralPins.c#L274 Wie kann man den armen H7 mit dem Arduino Framework nur so böse kastrieren :( Mein Tipp, Wenn du schon so einen
COM-Port durchgeschleift wird. Für dein Board ist das wohl UART3. Kannst du einfach in der variant.h nachschauen: https://github.com/stm32duino/Arduino_Core_STM32/blob/master/variants/NUCLEO_H743ZI/variant.h#L203 chris schrieb im Beitrag #6001047: > Möglich wäre also z.B. > HardwareSerial Serial7
-
Thread
Alternativen zu STM32?
ein schneller 8051 wie EFM8LB1 auch schaffen würde - und der ist lieferbar. GigaDevice hat uC zu STM pinkompatibel - und funktionieren auch z.B. https://www.olimex.com/Products/ARM/ST/STM32-H103/ https://www.olimex.com/Products/ARM/ST/STM32-H405/
Lothar schrieb im Beitrag #7217117: > GigaDevice hat uC zu STM pinkompatibel - und funktionieren auch z.B. > https://www.olimex.com/Products/ARM/ST/STM32-H405/ Wie ist das eigentlich mit Overclocking? Den STM kann man problemlos von den spezifizierten 168MHz
-
Thread
NUCLEO STM32F767ZI: ich bekomme den OTG_FS_IRQHandler() nicht zum Laufen
/STM32CubeF7/issues/47
/FreeRTOS_Support_Forum_Archive/September_2015/freertos_STM32F429Discovery_with_STM32Cube_USB_fatfs_and_FreeRTOS_14fb7b28j.html
-
Thread
Verfügbarkeit STM32F7xx / H7xx
Hallo, die Verfügbarkeit + Preise von STM32F7xx oder H7xx Chips sind immer noch eine Katastrophe! Da fragt man sich doch wirklich ob man neue Projekte überhaupt noch mit diesen Chips anfangen soll (z.B. STM32H750)?? Allgemein finde ich,
ist. Aber man bezahlt natürlich ein vielfaches, gerade bei den STM32H7xx wird auch mal das 20-fache vom Normalpreis verlangt.
-
Thread
~1€ ARM-Cortex-M0 (STM32)-Bord selbstgestrickt
->BSRRL |= GPIO_BSRR_BS_13; //set PG13 [/c] Die ganzen Defines und Datenstrukturen sind in der stm32f4xx.h definiert.
TriHexagon schrieb im Beitrag #4060627: > Die ganzen Defines und Datenstrukturen sind in der stm32f4xx.h > definiert. Hier natürlich "stm32f0xx.h".
-
Thread
Ein paar Fragen zum STM32F103xC
ADC Analog-to-digital converter (ADC) Low-density devices are STM32F101xx, STM32F102xx and STM32F103xx microcontrollers where the Flash memory density ranges between 16 and 32 Kbytes. Medium-density devices are STM32F101xx, STM32F102xx and STM32F103xx microcontrollers where the Flash memory density ranges between 64 and 128 Kbytes. High-density devices are STM32F101xx and STM32F103xx microcontrollers where the Flash memory density ranges between 256 and 512 Kbytes. Connectivity line devices are STM32F105xx and STM32F107xx microcontrollers. This Section
-
Thread
Wordclock Flashen ESP8266 Probleme
fertigstellen und stoße gerade auf ein Problem beim Flashen des ESP8266. Setup: Wordclock MiniDevBord V4 STM32 F103 12h Wordcklock WS2812 sonst alles verbaut außer DCF und Spannungsschaltung Flashen der Software für die Wordclock über STM32-Link Utility hat anscheinden geklappt. Jetzt wollte ich das
Felix H. schrieb im Beitrag #5999183: > allerdings kann ich den UART-Adapter anschließen und sogar mit dem Prog > STM32 ST-Link verbinden. Konnte auch darüber die Software für den STM > flashen..also scheint
-
Thread
AVR 8bit auch für größere Projekte?
Moby schrieb im Beitrag #4094612: > Bei STM32 und Kollegen braucht es fast zwingend Hardwareschicht und > Abstraktion (verpackt in jeder Menge Libs) Humbug. [c] #include "sam.h" void _init(void) { } int main(void) { PM->
Markus H. schrieb im Beitrag #4096363: > Scelumbro schrieb: >> Für den Hobbiesten auch wichtig: Debugger für STM32 und LPCs (LPCXpresso >> z.b) werden einem für wenige Euro nachgeworfen > > SimulAVR ist
-
Thread
Arduino oder Nucleo
jetzt beinahe alle STM32 Controller und hat eine breitere Auswahl an Treibern für externe I/O Schnittstellen. Außerdem unterstützt es mehr Funktionen des STM32 selbst. Projektseite: https://github.com/stm32duino/Arduino_Core_STM32
der Webhoster hat sie vom Netz genommen, es wird noch nach einer Lösung gesucht: https://github.com/stm32duino/Arduino_Core_STM32/issues/577
-
Thread
Controller mit größerem Flash als angegeben?
Bei CubeMX ist eine Liste aller(?) STM32 dabei und da steht ein DIE-Id drin. Ich hab' die mal nach DIE sortiert; es gibt nicht besonders viele: [pre] Familie versch. DIE STM32 F0 5 STM32 F1 7 STM32 F2 1 STM32 F3 5 STM32 F4 10 STM32 F7 3 STM32 H7 1 STM32 L0 4 STM32 L1 5 STM32 L4 5[/pre]
-
Thread
Segger J-Link debug probe for STM32
(Sw 8.0). Ja, das geht erst ab Hardware Version 9. Den ST-Link vom STM32F746NG-Discovery auf JLink umzuflashen funktioniert auf jeden Fall, und der F7 wird auch unterstützt!
Uwe B. schrieb im Beitrag #4561416: > Falls Du mit dem STM32F74X arbeitest: Das ist ein Bug im Cortex-M7 Core > bis zu r0p1! Da hab' ich doch gleich mal nachgesehen: auf meinem STM32F746G-DISCO ist es ein r0p1. :-(( CPU tauschen geht bei BGA auch nicht