-
Thread
Getting started Stm32F4 + WS2812
privaten Zeit in die digitale Welt einsteigen. Hierfür habe ich mir den Arm Mikrocontroller-EVM von STM (Stm32F401 und Stm32F11) geholt. Ich habe desöfteren schon an Mikrocontrollern gearbeitet - PICS , AVRs etc sind mir nicht ganz so fremd nur das Problem war, dass ich die Entwicklungsumgebung + Hardware
privaten Zeit in die digitale Welt einsteigen. Hierfür habe ich mir den > Arm Mikrocontroller-EVM von STM (Stm32F401 und Stm32F11) geholt. Ich > habe desöfteren schon an Mikrocontrollern gearbeitet - PICS , AVRs etc > sind mir nicht ganz so fremd nur das Problem war, dass ich die > Entwicklungsumgebung
-
Thread
GPS-Rover met STM32 nucleoF401
Hier wollte ich meinen GPS-Project forstellen : Eines umgebaute RC-car. Die Steurung wird von einen STM32F401 µ gemacht. IDE ist CoIde. Folgende sensoren wirden genutzt : GPS U-blox M8N, refresh rate 10 Hz, Magnetisches Kompass / Gyro ist ein MPU9250. Serielle Schnittstelle mit BT HC05. Mit eine alte
stabile GPS Heading und Speed ausgegeben. Einige Videos : https://www.youtube.com/watch?v=5vCAOM6f5UE https://www.youtube.com/watch?v=01hAJ5zExT4&t=25s Weitere Optimierungen : Beim hohere Geschwindigkeit noch immer Stabil fahren. Jetzt habe ich noch Problemen mit den GPS-lag und Servo-lag. Grussen
-
Thread
DMA zum laufen bringen STM32
Suchmachine durch den Cube-Ordner grasen, da finden sich einige Beispiele: [pre] $ ls -1 .ac6/SW4STM32/firmwares/STM32Cube_FW_F4_V1.13.1/Projects/ STM32446E-Nucleo STM32446E_EVAL STM32469I-Discovery STM32469I_EVAL STM324x9I_EVAL STM324xG_EVAL STM32CubeProjectsList.html STM32F4-Discovery STM32F401-Discovery STM32F401RE-Nucleo STM32F410xx-Nucleo STM32F411E-Discovery STM32F411RE-Nucleo STM32F412G-Discovery STM32F412ZG-Nucleo STM32F429I-Discovery STM32F429ZI-Nucleo STM32F446ZE-Nucleo WIN32 [/pre]
-
Thread
GCC - Rundungsfehler ?
arm-none-eabi-gcc ausprobiert und habe jedesmal dein gleichen Fehler (die Controller waren ATMega644 und STM32F401 über serielle Schnittstelle angebunden). Original geht es um Programmierübungen für Auszubildende (2. Lektion die ich gerade vorbereite) und bin jetzt selbst am "verzweifeln" oder besser gesagt
[cm] : %.2f",dinch*2.54); printf("\n Breite [cm] : %.2f",( cos(wi*M_PI/180) * (dinch*2.54)) ); printf("\n"); printf("\n nochmal Pythagros"); d= sqrt((x*x)+(y*y)); v= x / d; binch= v*dinch
-
Thread
Basic im STM8S103
get a STM32F103 Bluepill: search the internet how to flash it !
HALLO , Das neue TinyBasic für STM32F030F4P6 funktioniert gut! Ich habe die Firmware mit STM32CUBE und STLINK geladen, dann habe ich die serielle Schnittstelle mit TERATERM verbunden und alles funktioniert einwandfrei!! . Danke für dieses
-
Thread
Locala variable wird weg optimiziert, Coocox + GCC
------------------- void UB_WS2812_All_Led_RGB(WS2812_RGB_t rgb_col, uint8_t refresh) { uint32_t n; if(ws2812_channel==0) return; for(n=0;n<ws2812_maxanz;n++) { ws2812_ptr[n]=rgb_col; } if(refresh==1) UB_WS2812_Refresh(); } [/c] Es passiert nur bei den STM32 F401RE (nucleo
[mkdir] Created dir: C:\Users\Jan\Google Drive\Coocox_projecten\NucleoF401-COIDE-GPS\nucleof401-gps\Debug\bin [mkdir] Created dir: C:\Users\Jan\Google Drive\Coocox_projecten\NucleoF401-COIDE-GPS\nucleof401-gps\Debug\obj [cc] 24 total files to be compiled.
-
Thread
Ausgaben von objdump
für AVR überführt. Mit dem Stand war ich soweit zufrieden und wollte jetzt den Anwendungsbereich auf stm32 ausdehen - und damit fing das ganze Galama an. Ich suchte nach einer C++-Bibliothek für den smt32 oder eben nach einer Bibliothek mit akzeptablem/verstehbarem build-System. Ich habe nicht viel gefunden
einschätze, erhebt sich für mich die Frage, könnte mir jemand dabei helfen, einen Startup-Code für den stm32 zu erstellen, der der Qualität von avrlibc entspricht? ... und vielleicht sogar zu ähnlichen Ausgaben von objdump führt? Sowohl stm32, als auch Startup-Code an sich ist für mich völliges Neuland
-
Thread
STM32F405 int64_t lehren
ist stellenweise relevant. [CC] src/main.c: arm-none-eabi-gcc -MMD -c -o build/src/main.o -Isrc/STM32F401XE -ffunction-sections -mlittle-endian -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -std=gnu11 -ggdb -Os -flto -Wall -Wextra -Wstrict-prototypes -Werror -Wno-error=unused-function
-nostartfiles -Wl,--gc-sections -Tsrc/STM32F401XE/gcc_linker.ld -lm -Wl,-Map=build/hello_world.map Ich verwende den offiziellen gcc von Arm auf Launchpad.
-
Thread
I2S Bitfehler - gelöst
Hallo, ich möchte mit einem STM32F401C-Disco Board einen I2S Audiostream erzeugen. Allerdings gibt es beim Output (TX) einen Bitfehler. Der Audiostream ist um ein Bit Verschoben (siehe Abbildung). Ich habe versucht eine 1 zu senden
-
Thread
Nucleo STM32F746ZG & Seedstudio 2.8" TFT Touch Shield V2.0
hoffe ich, dass meine Frage nicht all zuviel Unmut stiftet. Ich habe mir vor kurzem ein Nucleo STM32F746ZG Board und ein Seedstudio 2.8" TFT Touch Shield V2.0 Display gekauft. Laut der mBed Seite sollte es supported werden, daher auch die Wahl des Dislpays. Ich hab mir dann auch sofort den
Ich kenne das Nucleo STM32F746ZG nicht mal. Aber hast du die 3 Brücken eingelötet?
-
Thread
C: Pointerübergabe in Funktion
Pointer übergibt. Ob jetzt die Addresse übertragen wird oder der Wert bleibt doch völlig wurscht. In nem 32-bit System hat man sogar mehr kopiert als wenn man Call by Value macht...
c] HAL_StatusTypeDef HAL_SPI_Transmit(SPI_HandleTypeDef *hspi, uint8_t *pData, uint16_t Size, uint32_t Timeout) [/c] https://developer.mbed.org/users/dreschpe/code/mbed-F401/docs/4e95b79aa640/stm32f4xx__hal__spi_8c.html ... das sieht doch irgendwie nicht ganz unverwandt aus.
-
Thread
Wieso gibt es keine gute Programmiersprache?
der Anfang ist für unerfahrene wohl etwas holprig. Habe damit sogar schon embedded Code für einen STM32 ARM Prozessor geschrieben und ausgeführt. Die Community ist klein aber fein.
entwickelt. Tja, wenn du die Augen zu machst, dann siehste eben nix. Kleiner Tip: Programmiertool für STM32 von mir hier im Forum. btw: eine Lazarus-Version hab ich inzwischen auch fertig. Funktioniert gut wie die Delphi-Version. Sieht mir aber zu grau aus. Also: Mach deine Klüsen auf, dann siehst du
-
Thread
Mehrere UARTs mit Interrupts
Hallo, ich möchte auf meinem STM32f401C-Discovery zwei UARTs mit Interrupts betreiben. Konkret USART1 und USART6. Einzeln funktionieren sie beide aber zusammen nicht. Der Coocox Debugger kann mir bei dem Problem auch nicht weiter helfen
Tom P. schrieb im Beitrag #4773370: > STM32f401C-Disco Du hast zuviele Brakepoints gesetzt. Lösche alle und breake erst nur an einer Stelle oder führe den Code aus dem RAM aus.
-
Thread
In welche Länder könntet ihr euch vorstellen auszuwandern um dort beruflich tätig zu werden?
STM32 schrieb im Beitrag #4770241: > Die Schweiz wäre nicht uninteressant, aber dort "Untermensch" zu sein > muss man sich nicht antun. Wie kommst Du auf dieses schmale Brett? Habe einige Zeit in
gibts dort zwar keine, aber Regeln schon: http://www.kapo.tg.ch/xml_42/internet/de/application/d5385/f10078.cfm
-
Thread
[V] verschiedene Eval-Kits: Gesture/Proximity/Ambient Light Sensoren
vollständig mit allem gelieferten Zubehör. STMicroelectronics P-NUCLEO-6180X1 Bundle (18,- Euro) - STM32F401 Nucleo - STM VL6180X Expansion Board: 3-in-1 Proximity sensor based on FlightSense http://www.st.com/content/st_com/en/products/ecosystems/stm32-open-development-environment/stm32-nucleo-expansion-boards/stm32-ode-sense-hw/p-nucleo-6180x1.html Silicon Labs Proximity/UV/Ambient Light Sensor Kit Si114x-m01-evb (16,- Euro) - SENSOR-TS-EB USB toolstick - Si1147-M01-EB daughter board - I²C flat
-
Thread
Sipex 3232 Pegelwandler - 104 Framing Error
Framing Error bekomme. Das passiert ebenso wenn ich den Strom zu meiner MCU unterbreche. Ich verwende STM32F401 als MCU und zum Programmieren verwende ich MBED. Mein MCU Läuft mit 84 MHz, mit dem internen Quarz. Hier noch die COM einstellungen(Standard): - Baudrate: 9600 - Data Bits: 8 - Parity:
-
Thread
STM32F4 Timer interrupt
Guten Abend zusammen, ich habe hier ein STM32F411RE (Nucleo Board) und verzweifle grade an der Einstellung der Timer. Es soll einfach 2 mal pro Sekunde der TIM2_IRQ Handler aufgerufen werden, der dann die LED toggelt. Wahrscheinlich fehlt
ein bisschen anpassen, damit der Chip auch mit 100MHz taktet, und nicht "nur" mit 84MHz (wie z.B. STM32F401), da es für den F411RE kein fertiges Template gibt). Das heißt, der Chip ist schon initialisiert und taktet zum Start von main() schon mit 100MHz. Das mit dem NVIC hatte ich überhaupt nicht
-
Thread
UART, GPIO Anfängerfrage
Hallo, ich versuche auf einem STM32f401C-Discovery die UART Schnittstelle zum laufen zu bringen. Laut Datenblatt nutzt bsw. der UART2 die Pins PA2 (TX) und PA3 (RX). Bis jetzt ist es mir noch nicht gelungen auf diesen Pins ein Signal
licht ins Dunkel gebracht :) Ich frage mich nun was mit "Pins Pack" gemeint sein könnte: http://stm32f4-discovery.net/2014/04/library-04-connect-stm32f429-discovery-to-computer-with-usart/ Ich habe bis jetzt den USART1 zum laufen gebracht mit TX auf PB6. Das entspricht "Pins Pack 2" aber mit PA9
-
Thread
STM32f4 Blink-LED Clock auf 168MHz
/STM32_CooCox_Installation Leider lässt sich bei mir die Clock nicht auf 168 MHz einstellen. Das Board besitzt einen 8 MHz Quarz, ich habe system_stm32f4xx.c und stm32f4xx.h so modifiziert wie in der
Du weisst aber schon, das der STM32F401VC nur bis 84Mhz kann? http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32f4-series/stm32f401/stm32f401vc.html Aus gutem Grund wird der in system_stm32f4xx.c
-
Thread
STM32: Welche freie IDE ohne Limitierung?
Schau Dir mal OpenSTM32 / AC6 an. http://www.openstm32.org http://www.openstm32.org/System+Workbench+for+STM32 Alternativ: CooCox-IDE: http://www.coocox.org/
hatteaucheine zeit lang coocox mitlerweile durchden STM32F7 zu dem OpenSTM / SW4/SW6 gewechselt. weil da die unterstützung da ist und auch der debugger(colink EX ) nicht so oft buggt Ich nutze hier den nucleo stlink V2 der bisher ... 1/2Jahr recht zuverlässig
-
Thread
Neues SDK für ESP32 Gesperrt
3Df98c3242742648e3a505a8eb53ceea82%26pid%3D100506%26rk%3D1%26rkt%3D1%26 Dein erstes Bild erinnert mich an HydraESP32. https://oshpark.com/shared_projects/dgKJqznH mit STM32F405 Cortex M4F 32bits MCU @168MHz
http://esp32.com/viewtopic.php?f=19&t=326 Da gib's hints..
-
Thread
WS2812 mit Nucleo und Lib
gemacht habe sind folgende Änderungen https://www.mikrocontroller.net/articles/WordClock_mit_WS2812#STM32F401RE_Nucleo_und_STM32F411RE_Nucleo
übersetzt. Das macht man ja auch unabhängig von der Übersetzung mit Timern. Insbesondere beim Stm32F411! Entweder mit DMA+UART oder DMA+SPI oder DMA+Bit-Banging. Schau mal, wie das z.B. bei der [[WordClock_mit_WS2812]] mit dem STM32F411 gemacht wurde.
-
Thread
RaspberryPi - Programmieren mit C - Starthilfe
. STM32 wäre bei bare metal jedoch meine erste Wahl. Die F7 haben zum Teil sogar native 64bit FPUs am Start.
verkehrt und Zukunftsweisender als jedes Detail über den ARM selbst zu lernen. Alternativ zu einem STM32 Board, kannst Du auch das MSP432 Launchpad von TI nehmen (MSP432 hat einen ARM Cortex M4F Kern drin): http://www.ti.com/tool/msp-exp432p401r Kostet um die USD 12.- und hat alles drauf was man so
-
Thread
Umstiegsbreatung uC Atmel/STM
Hmmmmmm, wenn man "unbedingt" STM32 machen mag und dann mbed bei wenigen Kosten haben will, dann dürfte als Board dieses hier wohl oki sein: http://www.ebay.de/itm/STM32F103RCBT6-ARM-Cortex-M3-leaflabs-Leaf-maple-mini-module-for-arduino-STM32
eines jeden STM32 Controllers verwenden kannst, sei es nun ein extrem billiges Chinaboard wie oben genannt, oder einen Stand-Alone Chip wie einen STM32F030 (der dann aufgrund des geringen Flash-Speichers kaum mehr
-
Thread
STM32F401RE external SytsemClock - Oscillator
Hallo zusammen, hab diesen Mikrocontroller und meine Frage geht in Richtung der externen Osq? Brauche ich überhaupt einen Ex-Osc? oder reicht der Interne (84 Mhz)? Bei vielen Schaltplänen gibts den 8 Mhz als extern, ist es hier auch nötig? Gruß Timo
-
Thread
Netzspannung ans STM32F3 Discovery
mehr und mehr in Selbständigkeit zu erledigen. Das Board habe ich gewechselt, ich nehme nun das STM32F401 VC!!! Ich habe 2 mögliche Varianten des Netzanschluss mal herausgearbeitet, bei denen ich mir aber noch nicht vollends sicher bin. Nun denn, ... ... Variante 1: In dieser Variante möchte
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/32f401cdiscovery.html Das hilft enorm, freie Pins zu finden, denn oft sind die Disco Boards ein wenig - sagen wir, verbaut. Uwe B. hat da schon einige
-
Thread
STM32F401 mit 3.3 V und Notstrom (Akku 3.3 V) versorgen
Hallo, ich habe ein Board gebaut wo ich ein Cortex M4 und Sd Card drin hab. Dies wird mit 3.3 V versorgt. Ich möchte noch eine Notstromversorgung vorsehen. Ich sehe im Moment zwei Möglichkeiten: 1) Board mit Akku versorgen und die Akku dauernd laden, was vielleicht gar nicht so gut ist. 2) Board nicht mit akku versorgen und nur wenn der Strom weg ist soll die akku zugreiffen. Was empfehlt ihr mir? Was für Akku-s gibt es? Lade/Entladeregler? Gibt's fetige Regler zu kauffen? Ich habe die Möglichkeit den Regler und Akku mit 5V oder 3.3 V zu versorgen aber am Ausgang muss
-
Thread
billige stm32 minimalsysteme für 2,99 euro - taugt das was?
zu basteln. http://www.ebay.de/itm/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino-/172113793450?hash=item2812c811aa:g:74YAAOSwZ8ZW5jfe gibts auch bei Amazon für 4,99 euro: https://www.amazon.de/STM32F103C8T6
Bei Aliexpress ab €1,76: http://www.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduin0/32345958001.html?spm=2114.01010208.3.212.eQIgUY&ws_ab_test=searchweb201556_8,searchweb201602_1_10017_507_401,searchweb201603_9&
-
Thread
Frage bzgl. serial I/O Verbindungen beim STM32F401C
der Realisierung einer einfachen I/O (2 Leitungen) Verbindung eines ADNS a2610 Maussensors mit einem STM32F401C Board. Ich habe zuvor schonmal einen Maussensor über SPI (4 Leitungen) angebunden, was auch funktioniert hat. Allerdings finde ich zu so einfachen serial I/O Verbindungen absolut keine Tutorials
meine SDIO Init: [c] #include <stdio.h> #include "stdint.h" #include "inttypes.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_spi.h" #include "stm32f4xx.h" #include "stm32f4xx_sdio.h" /* relevante a2610 Register */ #define sensorConfig (0x00)
-
Thread
Info zur VL6180x
Download: http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-expansion-software/x-cube-6180xa1.html Leider neuerdings nur noch mit Anmeldung.
/STM32CubeExpansion_VL6180X_V1.2.0/Projects/Multi/Applications/VL6180X/GestureDetect1/Binary/
-
Thread
Prozessor von "Mini OLED USB Charger Capacity power Current Voltage Detector Tester Meter"?
CDLGZN-OLED-DISPAY WELCOM Unter der Displayplatine (4/8 pins wohl nicht richtig angelötet) sieht man dann: STM 8s003f3p6 http://www.st.com/content/st_com/en/products/microcontrollers/stm8-8-bit-mcus/stm8s-series/stm8s003-005-007-value-line/stm8s003f3.html Embedded single-wire interface module (SWIM) for
Hier offene Firmware für ähnliche Hardware: - STM8003F3P6 MCU, TSSOP20 - 0.91" OLED, 15-pin FPC, 128x32, controller SSD1306 - 25mOhm current sensing resistor - LM358 as current sensing amplifier https://github.com/TerranceH/fuelgauge
-
Thread
[V] ST Nucleon Boards
Hallo, ich verkaufe 3 ST Nucleo Boards: 1x STM32F401 1x X-NUCLEO-IHM07M1 Brushless motor driver 1x X-NUCLEO-IDB04A1 Bluetooth low energy http://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-nucleo/nucleo-f401re.html http://www.st.com/content/st_com/en/products/ecosystems/stm32-open-development-environment/stm32-nucleo-expansion-boards/stm32-ode-move-actuate-hw/x-nucleo-ihm07m1
-
Thread
Anbindung eines ADNS-3080 per SPI an STM32F401C-DISCO
liebe Mikrocontrollergemeinde. Und zwar bin ich momentan dabei einen ADNS-3080 Maussensor an mein STM32F401C-DISCO Board anzubinden. Und zwar über SPI. Über folgenden Link kann man das Datenblatt des Sensors finden: https://people.ece.cornell.edu/land/courses/ece4760/FinalProjects/s2009/ncr6_wjw27
So jetzt noch mein bisheriger Code: [c] #include "stdint.h" #include "inttypes.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_spi.h" #include "spiFunctions.h" void Delay(volatile uint32_t nCount) { while(nCount--) { } } void initSPI(void) {
-
Thread
CubeMX mit Coocox verwenden
[cc] Parsing ..\..\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f439xx.h [cc] Parsing ..\..\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f401xc.h [cc] Parsing ..\..\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f401xe.h
..\obj\stm32f4xx_hal_dma.o ..\obj\stm32f4xx_hal_pwr.o ..\obj\system_stm32f4xx.o ..\obj\stm32f4xx_hal_cortex.o ..\obj\stm32f4xx_hal_pwr_ex.o ..\obj\stm32f4xx_hal_flash_ex.o ..\obj\stm32f4xx_it.o ..\obj\syscalls.o
-
Thread
CMSIS / SPL und HAL
Würden folgende Dateien reichen? Projektordner: - main.c - Makefile + CMSIS - system_stm32f4xx.h - system_stm32f4xx.c - stm32f4xx_conf.h - stm32f4xx.h + startup - startup_stm32f4xx.c + core - core_cmFunc.h - core_cmInstr.h - core_cm4_simd.h - core_cm4.h
passend machen aber als grobe Orientierung wie sowas aufgebaut sein kann hier ein Beispiel für ein STM32 NUCLEO-F401RE Board: https://github.com/prof7bit/bare_metal_stm32f401xe
-
Thread
Lcd Ansteuerung
angeschloßen werden. Muss überhaupt ein Busstreiber wie der 74HC245 angeschloßsen werden? Ich verwende STM32F401 aks Mikrocontroller und hab ein LCD direkt angeschloßen und es funktioniert aber hab keine Ahnung wie lang halten wird? Gruß Nxitimi
Nxitimi schrieb im Beitrag #4747794: > Ich verwende STM32F401 aks Mikrocontroller und hab ein LCD direkt > angeschloßen und es funktioniert Das kannst Du so machen, wenn die Datenleitungen an Portpins angeschlossen sind, die eingangsseitig 5 V tolerant
-
Thread
STM32: Ich finde einfach keinen Fehler in meinem Code
#include <stm32f401xe.h> /* * The green LED is connected to port A5, * -> see schematic of NUCLEO-F401RE board */ #define LED_GPIO GPIOA #define LED_PIN 5 /** * Quick 'n' dirty delay
jemand weiterhelfen, konnte keine gute Erklärung finden. Welchen Takt habe ich denn überhaupt beim STM32F4?
-
Thread
Maple Mini Board lässt sich nicht mehr ansprechen.
Fehlermeldung wie "Error: jtag status contains invalid mode value - communication failure Polling target stm32f1x.cpu failed, trying to reexamine Examination failed, GDB will be halted. Polling again in 6300ms" fehlschlägt, einfach das Maple Mini so oft resetten bis er die Verbindung hat.
das protection bit zurücksetzen)... Zur Verfügung stehen mir für deine Versuche "nur" ein Nucleo F401 Board, ein originales ST-Link und ein China-Clone... (den originalen ST-Link werde ich wieder zurückgeben müssen... ich glaube ... ich kaufe mir einen )
-
Thread
Entwicklungsumbgebung für STM32
effizient. Ein Beispiel wie ein minimales Makefile-Projekt (ohne Eclipse, ohne alles) für einen STM32F401RE aussieht (Das Standard Blinky abgespeckt bis aufs notwendige Minimum, nützlich um die Grenzlinie zwischen Pflicht und Kür deutlich zu erkennen): https://github.com/prof7bit/bare_metal_stm32f401xe
[[STM32#Programmierung]]
-
Thread
STM32F103 GPIO
was zum Lesen hast (nicht zum blinden Kopieren), häng ich dir mal ne ältere Konfiguration für nen STM32F103 dran. Zum lesen und verstehen lernen. W.S.
Du noch unterstellst die wären bei ARM erforderlich oder würden den Code aufblasen. [c] #include <stm32f401xe.h> /* * The green LED is connected to port A5, * see schematic of NUCLEO-F401RE board */ #define LED_GPIO GPIOA #define LED_PIN 5 /** * Quick 'n' dirty delay
-
Thread
Erste Hardware für STM32 Programmierung
wie Variante 1, allerdings bereits alles vorbereitet und auf einem Board 4) STM32F7 Discovery: http://www.mouser.at/ProductDetail/STMicroelectronics/STM32F746G-DISCO/?qs=%2fha2pyFaduj%252bu1WsN7ngFCp67Vbo23mRE%2fXTA0%252bnUeyv26XmJgOqmg%3d%3d Es scheint wie ein Nucleon-144 mit
Fang besser klein an. Nicht alle ARMe sind gleich. Als erstes vielleicht ein M0. Das waere ein STM32F030. Dann einen M3. Das waere der STM32F103. Dann koennten der M4 und der M7 kommen. Nur so gewinnst Du den noetigen Ueberblick. Einen Blick auf die Befehle der jeweiligen Familie sollte man
-
Thread
ST USB Host Driver, STM32F401 - Probleme mit sauberer Deinitialisierung?
Hallo Zusammen, ich versuche mich gerade am ST USB Host Driver in seiner neuen HAL-Version. Irgendwie ist das Teil alles andere als Robust. Überrascht mich auch wenig, da kaum Rückgabewerte überprüft werden. Nun zu meinem Problem: Ich initalisiere beim Einstecken des USB-Geräts sauber mit dem Init-Callback die Pipes - was im ersten Durchlauf auch sauber funktioniert. Folgende Aufrufe: - USBH_FindInterface (...) - USBH_SelectInterface (...) - USBH_OpenPipe (...) Stecke ich das USB-Device ab, wird das deinit-Callback aufgerufen. Im wesentlichen folgende Methoden - USBH_ClosePipe
-
Thread
Erfahrungen mit Micropython?
MicroPython wird bei mir auf STM32F401 und STM32F405 seit 2 Jahren und auf CC3200 seit 3 Monaten privat eingesetzt. Wetterstation, Suntracker f PV-Anlage, Servoansteuerungen, Sounderzeugung, div. Sensoren auslesen. Für mich Nichtprogrammierer
mad 4. schrieb im Beitrag #4447501: > MicroPython wird bei mir auf STM32F401 und STM32F405 seit 2 Jahren und > auf CC3200 seit 3 Monaten privat eingesetzt. Wetterstation, Suntracker f > PV-Anlage, Servoansteuerungen, Sounderzeugung, div. Sensoren auslesen. > Für mich