-
Thread
STM32F302C8T6 Schaltplanüberprüfung
STM32F302C8T6 erstellt.
und "+3.3V to +3.3VA" sind > weit weg vom STM32. Nachdem die auf der Platine so dicht wie möglich > neben dem STM32 sitzen, würde ich das im Schaltplan auch andeuten. Und > ich würde "BOOT LOADER" durch
-
Thread
Hackbarer(?) 21 EUR Quadcopter
so wir (steinerhippo und ich) haben den SWD von einem STM32F4Disocervy mit einem NXP LPC1343 verbunden und das Target wird von Keil erkannt. Verbundene Pins für eine erfolgreiche Kommunikation: LPC1343 SWD STM32F4Discovery SWDIO/TMS SWDIO SWDCLK
quasibinären Kohle-Gummis? Mein Vergleich: Eigenbau mit STM32F3-Discovery und "tau labs". Die Packung hat einen eachbuyer.com Aufkleber: http://www.eachbuyer.com/mini-6-axis-4-channels-2-4ghz-remote-control-gyro-flying-aircraft-rc-helicopter-p175545.html
-
Thread
Was spricht gegen die Black Magic Probe?
Fuer die STM32L4 Familie enthaelt BMP: ID_STM32L41 = 0x464u, /* RM0394, Rev.4 */ ID_STM32L43 = 0x435u, /* RM0394, Rev.4 */ ID_STM32L45 = 0x462u, /* RM0394, Rev.4 */ ID_STM32L47 = 0x415u, /* RM0351, Rev.5 */ ID_STM32L49 = 0x461u, /* RM0351, Rev.5 */ ID_STM32L4R = 0x470u, /* RM0432, Rev.5 */ ID_STM32G03 = 0x466u, /* RM0444/454, Rev.2 */ ID_STM32G07 = 0x460u, /* RM0444/454, Rev.2 *
-
Thread
STM32F103 USB CDC von W.S.
Compiler-Option oder sowas sein. Ich habe nichts verändert. Die Assembler Optionen sind: -mcpu=cortex-m3 -c -x assembler-with-cpp --specs=nano.specs -mfloat-abi=soft -mthumb Die Compiler Optionen sind: -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F1 -DSTM32F103C8Tx -c -I"/home/stefan/Programmierung/STM32/STM32F103_usb_test/CMSIS/core" -I"/home/stefan/Programmierung/STM32/STM32F103_usb_test Die Linker Optionen sind: -mcpu=cortex-m3 -T"/home/stefan/Programmierung/STM32/STM32F103_usb_test/LinkerScript.ld
-
Thread
STM32: Einstiegsprogrammer Segger Jlink oder St-Link
j-link-edu.html St-Link: 20€ http://de.farnell.com/stmicroelectronics/st-link/programmierer-icd-f-stm8-stm32/dp/1779159?Ntt=st-link Beide sind für Stm32f103rXXX geeignet. JTAG mit Debugger Programmieren geht auch na klar Wo kommt der Preisunterschied her und welche Erfahrungen habt ihr gemacht
Hallo Jan! Da ich mich auch für die STM-Microcontroller entschieden habe, besitze ich ein ST-Link. Ich kann Dir nur meine Sichtweise verdeutlichen: - Unterstützt: STM32S/L für höhere (teurer ~ 3-13 Euro) und STM8A/S/L (günstiger 2,5
-
Thread
STM32F4 zieht zu viel Strom
Ich denke die VCAP1/2 Pins mögen keine 3,3V. Ref.manual:https://www.st.com/resource/en/reference_manual/rm0090-stm32f405415-stm32f407417-stm32f427437-and-stm32f429439-advanced-armbased-32bit-mcus-stmicroelectronics.pdf Gruß
Eingangssignal einfach zu hoch war weil es keine Schutzschaltung davor gab. Gesehen bei mehreren STM32F0xx und auch STM32F4xx (war nicht alles meine Schuld :-)
-
Thread
Einsteigerfreundliches board für Roboter motion
softcpu... A. M. schrieb im Beitrag #6632926: > https://pixhawk.org/ aktuell nutzen die einen STM32F765 und STM32F100 Ursprünglich für Drohnen entwickelt, gibt es Umsetzungen für sämtliche Land und Wasserfahrzeuge. Du müsstest nur eien weiteres Fahrzeug implementieren. Unterstützt sämtliche Schnittstellen
für sensoren und den Motor pwm > habe, ist auch der stm32f103 völlig ausreichend. Wenn ich aber die Teile > des Codes in eigenständige Tasks in freertos aufteile, bekomme ich > Probleme. Freertos auf einem stm32f103? Nicht dein Ernst? kein Wunder dass
-
Thread
linux kernel am stm32f429
https://github.com/jserv/stm32f429-linux-builder
für euch gefunden http://www.emcraft.com/som/stm32f4/usb-wifi-stm32f4 usb-host, httpd (lcd gabs schon immer) software im source-code: http://www.emcraft.com/products/224#software mein STM32F429 Discovery Board bootet schon ucLinux :) in
-
Thread
Erfahrung RX62N Renesas
aufgerufen, bloß um > ein Bit zu setzen. Alles andere hätte mich gewundert: Bei STM32 ist das nicht besser, schlimmer noch, die Library für stm32f1 ist nicht kompatibel zu stm32f4. Bei lpc wird inzwischen für die UART-Baudrateneinstellung uint64_t (!) benötigt. M. W. gibt es das
Beitrag #2723635: > An anderer Stelle war ein > Hinweis, dass auch der DMA-Controller nicht aufs STM32xxx-CCM zugreifen > kann. Hier steht es: http://blog.frankvh.com/2011/12/30/stm32f2xx-stm32f4xx-sdio-interface-part-2/
-
Thread
F_CPU umschalten, gibt es etwas zu beachten?
Zum Vergleich, den Aufwand der bei Nutzung eines STM32 nötig wäre: https://github.com/STMicroelectronics/STM32CubeF1/blob/master/Projects/STM32F103RB-Nucleo/Examples/UART/UART_Printf/Src/main.c#L88 In dieser Zeile die 9600 durch die gewünschte Baudrate
Systemtakts von 72 MHz, mit einem Quarz und ohne externe ICs und Umschaltung. Du kannst sogar die 3 UARTS mit diesen unterschiedlichen Baudraten gleichzeitig laufen lassen. Der STM32F1 + Grundschaltung dürfte kleiner und billiger sein als der ATmega+ATtiny+ 2x4046. Was ist hier die Sinfonie und
-
Thread
STM32 F746zg nucleo und ILI9488 TFT per SPI langsam ?
interessiert. SPI und ili9341 ist aber nur ein Nebenschauplatz bei dem Projekt. Beim Xmega128 mit 32 MHz/8bit kann die CPU intern bist zu 32MB/s schieben, das heisst, SPI ist mit 2 MB/s im Verhältnis ein Flaschenhals für die CPU. Beim STM32F4 mit 180MHz/32bit wird das Verhältnis noch schlechter, so
>ein bisschen Übung auf dem STM32F407 der zieht gleichauf mit meinem STM32F429 >Ach ja: ohne DMA die etwa 3 MB/s sollten weder Xmega noch STM32 in Verlegenheit bringen auch hier wird klar, das das SPI Display im wesendlichen
-
Thread
STM32H743 mit 32MByte externem SDRAM
: 3.30V 22:48:33 : Error: No STM32 target found! If your product embeds Debug Authentication, please perform a discovery using Debug Authentication [/code] Debug Authentication hat der H7 soweit ich
22:48:33 : Voltage : 3.30V > 22:48:33 : Error: No STM32 target found! If your product embeds Debug > Authentication, please perform a discovery using Debug Authentication > [/code] > > Debug Authentication hat der
-
Thread
STM32F4 wozu?
Deinem Beitrag entnehme ich, das du mit einem STM32F072 oder F051 besser dran gewesen wärst: - weniger Stromverbrauch - wesentlich billiger - weniger kompliziert - Rechenleistung reicht vermutlich auch Die Kunst besteht darin, den richtigen
Ich werde meinen wahrscheinlich mit MP3 decodieren + TCP stack ziemlich auslasten - Ich habe allerdings nur einen STM32f401 (laeuft nur mit 84Mhz).
-
Thread
stm32f411 USART2 will nicht wie er soll
/www.st.com/resource/en/reference_manual/rm0383-stm32f411xce-advanced-armbased-32bit-mcus-stmicroelectronics.pdf
Registerzugriffe finden dort nicht statt. Das vollständige Beispiel ist auf: http://stefanfrings.de/stm32/stm32f1.html#usart
-
Thread
STM32F103C8T6 JTAG
jemand da ein Beispiel? Am liebsten wäre mir die Verwendung eines > ST-Link. http://stefanfrings.de/stm32/stm32f1.html#proginterfaces http://stefanfrings.de/stm32/cube_ide.html http://stefanfrings.de/mikrocontroller_buch2/index.html
Das Nucleo-F303RE ist verfügbar und derzeit sogar ausgesprochen preisgünstig: https://www.conrad.de/de/p/stmicroelectronics-entwicklungsboard-nucleo-f303re-stm32-f3-series-1416930.html > Und aus Evalboards
-
Thread
8051 Chip für Einstieg
Michael H. schrieb im Beitrag #3477358: > STM32 hat man sicher einiges an Möglichkeiten und einen > deutlich leichteren Einstieg. STM32 bietet zweifellos tolle Möglichkeiten und (im Vergleich zu 8051-Derivaten oder 8-Bit AVRs) wesentlich komplexere
Btw.: Die Maschinensprache der MCS-51 Familie empfinde ich im vgl. zu >AVR-ATmega und ATtiny oder STM32 als ausgesprochen angenehm Was ist denn an AVR Assembler unangenehm? Der ist doch klar und geradlinig strukturiert, man hat haufenweise Register. STM32 ist klar, das ist ne andere Liga, kenn ich
-
Thread
CH32V003 und Arduino
H7.... ein- zweimal auch auf einem STM32F030CCt (hat aber wenig RAM) und einem STM32F103CCT (schon eher, aber alt). Die haben dann wenigstens 256 kByte Flash und der Overhead von C++ ist hier zu verkraften. Wahrscheinlich treffe ich Deine
anstelle einer Toolchain (wie bspw. eine eigen eingerichtete oder auch einfach nur avr-gcc, libopencm3 bei stm32 oder das ch32fun framework). Mein Gegenargument für bspw. ch32v003 (weil ich das hier gerade belegen kann) ist, dass ein Programm, welches im Code identisch ist (einfach C-Code ins Arduino
-
Thread
Signalkonditionierung für Flügelradzähler
der einen Pullup nach Vcc hat und Vcc im Bereich von "4.5 to 24Vdc" sein muss. Das passt nicht zum STM mit seinen 3,3V. Also brauchst du im einfachsten Fall so eine Schaltung: [pre] 3V3 | 10k | O/P ---|<---o----- IN Sensor STM32
Aus mehreren Gründen sind wir gebunden an: 1) Software: Zephyr RTOS 2) Hardware-Plattform: STM32-Nucleo (z.B. der H723ZG oder F756ZG) 3) Zeitliche Fristen, die das anlernen von Custom-Timing-Funktionen zurzeit nicht ermöglichen Da dies rigide Anforderungen sind versuche ich nun das benötigte
-
Thread
STM32 unter Linux programmieren und debuggen
"tcl/board/st_nucleo_f4.cfg", line 11 in procedure 'jtag' called at file "tcl/target/stm32f4x.cfg", line 51 [/code]
Aus: http://klaus4.blogspot.de/2014/05/stm32f4-discovery-mit-opensource.html
-
Thread
stm32 lib compiler error
Ich versuche gerade die die STM32F10x_StdPeriph_Lib_V3.1.2 von ST Microelectronics mit dem yagarto Compiler zu übersetzen. Ich bekomme aber bei der Datei stm32f10x_can.c einen internen Compilerfehler gemeldet. Soweit ich das nachvollziehen
PURPOSE. ....... **** Compiling C : Libraries//STM32F10x_StdPeriph_Driver/src/stm32f10x_can.c -> ROM_RUN/stm32f10x_can.o arm-none-eabi-gcc -c -mthumb -Os -mcpu=cortex-m3 -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DUSE_EK_STM32F -DSTARTUP_DELAY -DSTM32
-
Thread
UART ISR Problem STM32F1
kann..hier mal ein hint der dir vielleicht weiter hilft: https://www.st.com/resource/en/datasheet/stm32f105r8.pdf Seite 19/20 [pre]The STM32F105xx and STM32F107xx connectivity line embeds three universal synchronous/asynchronous receiver transmitters (USART1, USART2 and USART3) and two universal
hier > mal ein hint der dir vielleicht weiter hilft: > > https://www.st.com/resource/en/datasheet/stm32f105r8.pdf Seite 19/20 > The STM32F105xx and STM32F107xx connectivity line embeds three universal > synchronous/asynchronous receiver transmitters (USART1, USART2 and > USART3) and > two universal
-
Thread
AES Verschlüsselung mit ARM Cortex M3
------ snap -------------- somit fällt das STM32F4Discovery flach, da es "nur" einen STM32F407 hat... Man benötigt einen STM32F417 oder STM32F415... Gruß Thilo
Wegen Seriennummer: Der STM32Fxxx hat eine 96 Bit Seriennummer fest im Chip eingebrannt, damit hättest Du eine Weltweit eindeutige Nummer. Der STM32F217 / F417 hat eine AES Einheit mit drin. Der STM32F4xx hat ein OTP Speicherbereich
-
Thread
Daten ins Flash speichern mit dem STM32
Compiler denn, dass ich mit "0x0800FC00" eine Adresse meine? Gibt es keine Spezielle Lesefunktion beim STM32F4? Page und solche Dinge gibt es beim F4 nicht.
/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=%2Fpublic%2FSTe2ecommunities%2Fmcu%2FLists%2Fcortex%5Fmx%5Fstm32%2FHow%20to%20allocate%20variable%20in%20Flash%20to%20desired%20address&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B
-
Thread
Auswahl Cortex M3 Start-kit, Board
große Anzahl der Anbieter wird mir ganz anders... ^^). Eigentlich hatte ich ursprünglich das Board "STM32-P103 HEADER BOARD FOR STM32F103RBT6 CORTEX M3 ARM MICROCONTROLLER" von Olimex in der Engeren Wahl, aber dort ist wie gesagt nur USB oder CAN nutzbar. Die STM haben ja Angeblich einige Vorteile gegenüber
Segger gibt es für ~60,-EUR inkl Porto: http://www.segger.com/cms/j-link-edu.html Nutze ich privat mit STM32F107 und LPC1768 und in der Firma mit STM32F103/STM32F100.
-
Thread
Display"fehler" bei OLED Module IIC I2C 128x64
Ich betreibe ein 1.3" OLED LCD 4Pin Display Module IIC I2C 128x64 3-5V an einem STM32F103C8T6 und einer Library von https://controllerstech.com/oled-display-using-i2c-stm32/ Auf dem Display (s. Bild) sieht man am rechten
irgendwelchen Versatz oder falschen Pixeln oder sonstigen falschen Ergebnissen mit meinem DIY OLED Display 1.3" 128x64. Wie kriege ich das jetzt transformiert nach STM32CubeIDE und STM32F103 ?
-
Thread
STM32F0 Discovery welche Library wird genutzt (HAL oder SPL)?
this is done through SystemInit() function which is called from startup file (startup_stm32f0xx.s) before to branch to application main. To reconfigure the default setting of SystemInit() function, refer to system_stm32f0xx.c file */ /* GPIOC Periph clock enable
Kennt jemand ne gute HAL Tutorial Seite für den stm32f05?
-
Thread
Billigste Entwicklungsplatine mit Mikrocontroller?
auch mit dem Board verwenden: https://developer.mbed.org/users/hudakz/code/STM32F103C8T6_Hello/
Dann nimm das hier: http://www.ebay.de/itm/Mini-System-Development-Board-ARM-STM32-F030F4P6-CORTEX-M0-Core-32bit-48MHz-New-/272395943989?hash=item3f6c104035:g:LkcAAOSwLF1X7ig~
-
Thread
Flash-Problem mit STM32F1 China Board
OpenOcd unterstützt den stm32f1 nicht [c] > ls stm32f* stm32f0discovery.cfg stm32f3discovery.cfg stm32f4discovery.cfg stm32f334discovery.cfg stm32f429discovery.cfg /usr/local/share/openocd/scripts/board 01:06:50 >
bugs.html [/c] das Board finde ich nicht bei /usr/local/share/openocd/scripts/board [c] > ls stm32f* stm32f0discovery.cfg stm32f3discovery.cfg stm32f4discovery.cfg stm32f334discovery.cfg stm32f429discovery.cfg [/c] https://github.com/texane/stlink/issues/543
-
Thread
uC Familien Empfehlung
nicht mehr genau, was ich da habe, aber es ist wohl irgendein STM32 :D Da hier beide angesprochen wurden, und der WCH-Chip für mich zuerst mal aussieht wie ein direkter Klon: In wie weit sind eigentlich STM32F und CH32F miteinander kompatibel? ~jmm
für Einsteiger durchaus brauchbar, gerade wenn man schon etwas Erfahrung mit den AVRs gesammelt hat. STM32F3x gibts bei Mouser in Einzellstückzahlen ab 4 €. Programmierung und debugging geht mit vscode ganz gut. Das Nucelo F303K8 ist vorrätig bei Mouser (über 900 Stück) und kostet 10,33 € (Link: https:
-
Thread
arm-none-eabi Problem.
/Libraries/CMSIS/CM3/CoreSupport -I STM32F10x_StdPeriph_Lib_V3.5.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -c -o main.o main.c main.c: In function 'main': main.c:389:8: warning: variable 'obp' set but not used
> Das war aus dem Beispiel/Template: Wo hast du das her? Das ist von ARM allgemein für Cortex-M3, da sind natürlich keine STM32F103-spezifischen Dinge drin. Im STM32CubeF1 (wird auch durch STM32CubeMX installiert) gibt es einen Ordner STM32Cube_FW_F1_V1.7.0/Drivers/CMSIS/Device/ST/STM32F1xx
-
Thread
Rechenzeitoptimierung STM32F4
überwachen... dann sollte ich ja wirklich schnelle Reaktionszeiten. Eine andere Lösung fällt mir für den STM32F4 nicht ein. Analog Komparatoren haben meine ich nur die STM32F3x und manche STM32Lx.
austesten. Geh aber schon mal einen Eimer FETs kaufen... > Eine andere Lösung fällt mir für den STM32F4 nicht ein. > Analog Komparatoren haben meine ich nur die STM32F3x und manche STM32Lx. Dein F429 hat ein der Tat keine integrierten Komparatoren. Verwendest Du einen der Advanced-control
-
Thread
Welche Projekte mit STM32?
Hallo lieber ThreadEröffner, ich habe das stm32f3Discovery. Mir ging es dabei nicht direkt um die Rechenleistung, sondern die Möglichkeit auf einem Controller C++ nutzten zu können. Bin da auch noch lange kein Meister vor dem Herrn, habe aber schon
Student schrieb im Beitrag #3524301: > Mit dem F4 solltest du locker ein Demo in Amiga-Qualität schaffen. Die STM32F4 haben einen DMA, der macht das trivial.
-
Thread
generierten Code in STM32CubeIDE modularisieren
einmal > geben. Nein, den Murks braucht man nicht mehr. https://github.com/STMicroelectronics/STM32CubeF4/blob/52757b5e33259a088509a777a9e3a5b971194c7d/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c#L3829 https://github.com/STMicroelectronics/STM32CubeF4/blob/52757b5e33259a088509a777a9e3a5b971194c7d
vielen anderen auch) nicht um die HAL des Herstellers herum. > https://github.com/STMicroelectronics/STM32CubeF4/blob/52757b5e33259a088509a777a9e3a5b971194c7d/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c#L3829 > > https://github.com/STMicroelectronics/STM32CubeF4/blob/52757b5e33259a088509a777a9e3a5b971194c7d
-
Thread
Beruflich für ARM CORTEX fit machen
ich würde mir einfach ein einfaches stm32Discovery Board für ein paar Euro besorgen und loslegen. Sehr empfehlen kann ich die kostenlose IDE EMBITZ: Das Board: https://www.amazon.de/STM32-von-ST-STM32VLDDISCOVERY-Discovery-STM32-F100RB
= PORTC & (~(1 << iPin)) | (((uint8_t) value) << iPin); } } int main (void) { setPin (0, 3, 1); setPin (1, 2, 0); }[/c] Auf einem STM32F103 Cortex-M3 könnte man das so ändern: [c]void setPin2 (uint8_t iPort, uint8_t iPin, bool value) { *((volatile uint32_t*) (0x40010800 + iPort *
-
Thread
BluePill -> CH32 statt stm32
und auch bei Github zu finden Oder wenn’s schneller gehen soll hier: https://www.ebay.de/itm/STM32F411CEU6-STM32F401CCU6-Core-Development-Board-Minimum-System-For-Arduino-/402574544993 STM32F411CEU6 Habe einfach mehr ROM und RAM Christian
mir vom selben Shop mal diese https://de.aliexpress.com/item/1005001986456057.html bestellt. Der GD32F303 ist nicht kompatibel zum STM32F303, dafür aber direkt aufwärtskompatibel zum STM32F103 / GD32F103. (Die Preise haben in der Zwischenzeit etwas angezogen. Ich hatte für das Board Anfang des Jahres
-
Thread
uC für USB Audio Anwendungen
/stm32f4discovery.html http://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-discovery-kits/32f746gdiscovery.html
achtest du aber bei den Disco Boards drauf, das da schon externer RAM mit drauf ist. Der interne RAM der STM32 z.B. ist jetzt nicht so riesig, das du da lange Samples speichern kannst. Von den oa. ist das STM32F7 zwar gross, hat aber SDRAM mit drauf. Das STM32F429 Discovery hat wie das F7 Board 8 MB RAM.
-
Thread
Sparsamkeit Atmega8 vs STMF0 für direkten Batterienetrieb
schrieb im Beitrag #6420294: > ist der > Atmega (0,2 mA) allerdings wesentlich sparsamer als der StmF0 (3,3 mA). Die 0,2mA beziehen sich auf den Betrieb bei 1 MHz. Wo hast du die 3,3mA her? Der STM32F030 kann alles zwischen 1,4µA und 30mA verbrauchen. Derart komplexe Mikrocontroller haben eine /
Stojahn schrieb im Beitrag #6420374: > Irgend W. schrieb: >> Falsche Serie. Für sowas sind fir STM32L0 da: > > Ich weiß darüber bescheid, dieser ist aber einfach zu teuer. STM32F030F4P6 100St. 0,649 € STM32L010F4P6 100St. 0,673 € Satte 3,5% Aufpreis, die würde ich für sowas auch nicht bezahlen
-
Thread
STM32 Header
- stm32f1xx.h // bindet stm32f103xb.h ein (je nach definiertem Chip) und wenn gewünscht noch stm32f1xx_hal.h, ansonsten nur ein paar Makros - stm32f103xb.h // der Hauptheader in dem sämtliche Register und sämtliche Bitmasken des STM32 definiert sind, bindet außerdem core_cm3.h und system_stm32f1xx.h ein - system_stm32f1xx.h // enthält nur ein paar wenige Verweise auf externe Variablen und Funktionen (SystemCoreClock, SystemInit
-
Thread
Einführung in ASM auf STM32F4
Dinge beschrieben wie Bit Bending, NVIC, FPU oder MPU. Gibt's auch etwas aufgeräumter von ST: "STM32F3, STM32F4 and STM32L4 Series Cortex®-M4 programming manual" http://www.st.com/content/ccc/resource/technical/document/programming_manual/6c/3a/cb/e7/e4/ea/44/9b/DM00046982.pdf/files/DM00046982.pdf
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0489d/CACHBAHH.html Bspw. haben die STM32F7x3 und STM32F7x2 oder der F745 und die F7x6 nur Single Precision, die anderen aus der Reihe (F7x7, 7x8 und 7x9 ebenso der 765) dagegen Double Precision. Spielt bei dem Projekt aber keine Rolle,
-
Thread
STM32F303 CAN und USB gleichzeitig
Bleibt der gemeinsam benutzte SRAM von 512byte bei den kleinen und 1024byte bei den größeren. z.B. STM32F303RB 64pin 512byte SDRAM für CAN/USB STM32F303RD(E) 64pin 1024byte SDRAM für CAN/USB Im Referenz-Manual steht im Abschnitt 32.3 (Seite 1055) 2. The STM32F303xD/E embeds a full-speed
sind 768 Bytes für USB und 256 Bytes für CAN, wenn man beide Schnittstellen zugleich verwendet. STM32F105/107, STM32F302xB/C, STM32F303xB/C, STM32F373, STM32F4, STM32F7, STM32H7, STM32L0, STM32L1, STM32L2, STM32L3 und STM32L4 haben für USB und CAN unabhängige Speicher.
-
Thread
µC Programmierung ohne µC
Ich empfehle dir STM32F429 DiscoveryKit, statt QT erstmal TouchGFX https://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-mpu-eval-tools/stm32-mcu-mpu-eval-tools/stm32-discovery-kits
Stefan ⛄ F. schrieb im Beitrag #6420295: > Die STM32 Cube IDE ist eine Eclipse IDE mit den für STM32 > notwendigen > Plugins bereits vorinstalliert. > > C++ und Qt Unterstützung gibt es für Eclipse wiederum
-
Thread
SAM-Controller, Einstieg und Auswahl
Ein kleiner Schwenk von SAM zu STM: STM32F3 (Cortex M4F) gibt es in LQFP32 7x7mm Falls Dir 32MHz genügen: STM32L0 (Cortex M0+) gibt es ebenfalls in LQFP32 7x7mm. Einige STM32L0 Modelle gibt es auch in TSSOP20 6,5x4,4mm und in UQFP20 3x3mm Dazu kann ich Tutorials anbieten: http://stefanfrings.de/stm32/index.html
-
Thread
Immer noch keine STM32
Mampf F. schrieb im Beitrag #7102682: > Guten Morgen, > > k*tzt mich ja langsam an ... Dass es vor 2 Jahren keine STM32F3 zu > kaufen gab, konnte man ja verstehen ... > > Aber, wtf, es gibt sie immer
Manchmal fallen STM32F100C8 vom Himmel...
-
Thread
Neue AVR Familie - AVR-DA
Cyblord -. schrieb im Beitrag #6260433: > Ein STM32F0 oder F1 ist billigste Massenware. Lassen sich aber nicht direkt an einer LiIon-Zelle betreiben. > Ganz abgesehen von den, von mir bereits ausgeführten, Nachteilen beim > Debugging von AVRs
Stefan ⛄ F. schrieb im Beitrag #6263169: > Cyblord -. schrieb im Beitrag #6263150: >> Zumindest gibt es viele STM32 im LQFP32 Gehäuse welches sich gut von >> Hand löten lässt. > > Ja, aber nicht auf Lochraster
-
Thread
Blue-Pill mit GD32F303CC
Andreas B. schrieb im Beitrag #6537670: >> Mit dem Original STM natürlich. > Warum sollte ein Cortex M4 mit den popeligen STM32F103 kompatibel sein? STM32F303CC Ist doch nicht so schwer. ;)
/stm32-nucleo-boards/nucleo-f303k8.html Das Original wäre hier der STM32F303 der hier als GD32F303 nachgemacht ist und das lange nicht so gut wie die das mit dem GD32F103 gemacht haben.
-
Thread
STM32F407 kann sich selbst in Knie schiessen
STM Apprentice schrieb im Beitrag #5749496: > Hätten sie's gewusst? Ja, das steht nämlich klar im Referenzhandbuch (jedenfalls beim STM32F103).
STM Apprentice schrieb im Beitrag #5749496: > Hätten sie's gewusst? Ein STM32F407 kann sich am Pin selbst > kurzschliessen? Selbst das Manual gibt sich zu diesem Thema > sehr schmal-lippig .... Erstens
-
Thread
I2C Problem mit Acknowledge Polling
Hallo zusammen, ich möchte mit einem STM32F205 ein EEPROM vom Typ "24LC32" über I2C ansteuern und bekomme das auch gut hin... Außer einer Kleinigkeit. Man kann das 24LC32 Pageweise schreiben, wenn man nach Übermittlung von 32 Byte (= 1
die AN2824 zum Überblick durch. https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=https%3a%2f%2fmy%2est%2ecom%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex%5fmx%5fstm32%2fUsing%20STM32%20Optimized%20I2C%20examples%20when%20two%20I2C%20devices%20connected
-
Thread
Mini 2Kanal Oszi per STM32F429-Disco Board
AD-Wandlereingang einen Impedanzverstärker vorzusetzen. Denn bei kurzen Sampletimes ist die Eingangsimpedanz des STM32F429 ziemlich niederohmig. Ein einfacher TLC274 tuts bis 2MHz(-3db). Gruß
Hab es selbst gefunden: https://github.com/deividAlfa/STM32F429-Discovery-Oscilloscope
-
Thread
STM32F103 und die Sache mit den NVIC Prioritys
Dr. MCU schrieb im Beitrag #6632134: > Anstelle des STM32F103 nimmst Du einen STM32F411, den gibt es auch als > xxxPill. https://blog.adafruit.com/2021/03/05/new-product-stm32f411-blackpill-development-board Seufz.... bloss gibt es für den keine StdPeriph
Christian J. schrieb im Beitrag #6632142: > Dr. MCU schrieb: > >> Anstelle des STM32F103 nimmst Du einen STM32F411, den gibt es auch als >> xxxPill. > > https://blog.adafruit.com/2021/03/05/new-product-stm32f411-blackpill-development-board > Seufz.... bloss gibt es für den keine
-
Thread
STM32F4 adc atan2 problem
/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rcc.c ../Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c ../Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_adc.c ../Libraries/STM32F4xx_StdPeriph_Driver
/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rcc.c ../Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c ../Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_adc.c ../Libraries/STM32F4xx_StdPeriph_Driver