-
Thread
mecrisp-stellaris forth
-2.5.4a/stm32f411 $ st-flash erase st-flash 1.6.1 2020-08-11T19:55:13 INFO: stm32f411re: 128 KiB SRAM, 512 KiB flash in at least 16 KiB pages. Mass erasing...... $ st-flash write mecrisp-stellaris-stm32f411.bin 0x8000000 st-flash 1.6.1 2020-08-11T19:56:06 INFO: stm32f411re: 128 KiB SRAM, 512 KiB flash in at least 16 KiB pages. file mecrisp-stellaris-stm32f411.bin md5 checksum: 10b8f8cb4243708b8a996331e07221f2, stlink checksum: 0x00150cd3 2020-08-11T19:56:06
-
Thread
STM32F411 Disco ADC Wert passt nicht
Hallo Zusammen, ich hab ein STM32F411 Disco Bord mit einem STM32F411VE drauf. Ich will in einem einfachen Programm den PB0 als AIN verwenden und den Wert anzeigen lassen. Zum Testen hab ich einmal VCC (3V) angelegt und GND. Beides
Beispiele im Netz verglichen, soweit scheint alles zu passen. Hier das Minimalbeispiel: [c]#include "stm32f4xx.h" #include "stm32f4xx_adc.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" uint16_t ADCvalue = 0x00; int main() { SystemInit(); /* RCC des GPIOB aktivieren */
-
Thread
stm32f103c8 lässt sic nich flashen
Die CMSIS-Struktur ist sehr stark am Datenblatt. Ich habe mir das einmal für den STM32F411 zusammenkopiert: https://github.com/Traumflug/Teacup_Firmware/blob/arm-stm32f411-port/cmsis-stm32f4xx.h Lesen und schreiben z.B. so: [c] /// Read a pin. #define _READ(IO) (IO ## _PORT
/c] Den Rest kannst du dir hier ansehen. https://github.com/Traumflug/Teacup_Firmware/blob/arm-stm32f411-port/pinio.h#L117 Pin-Definitionen: https://github.com/Traumflug/Teacup_Firmware/blob/arm-stm32f411-port/arduino_stm32f411.h Da ist dann nix überflüssig und auch andere können mit dem Code
-
Thread
Weidereinstig Mikrocontroller - welche Familie, welche Tools ?
X-Nucleo würde ich dir empfehlen. Zb. so etwas: (XNUCLEO-F411RE Development Board STM32 Nucleo Sensors) http://www.ebay.com/itm/XNUCLEO-F411RE-Development-Board-STM32-Nucleo-Sensors-For-Arduino-/172379724175 Dazu gibt es zig schöne Erweiterungen. Es gehen
natürlich alle Anschlüsse nach aussen > geführt. Angesichts der absurd niedrigen Preise kann man mit STM32 nicht wirklich viel falsch machen. Ein "Blue-Pill"-Board (STM32F103C8T6) nebst ST-Link V2 Clone gibt's beim Chinamann für insgesamt unter 5€. Das lässt sich auch mit mbed nutzen (als Nucleo F103RB
-
Thread
Mikrocontroller mit Can Controller und Transceiver und OLED Bildschirm
142181927416?_trksid=p2060353.m1438.l2649&ssPageName=STRK%3AMEBIDX%3AIT Variante 1: Dieses STM32 Entwicklungsboard mit integriertem Display. http://www.mouser.de/Search/ProductDetail.aspx?R=STM32F746G-DISCOvirtualkey51120000virtualkey511-STM32F746G-DISCO Zusammen mit dem MCP2551 Variante 2: Dieses STM32 Entwicklungsboard. http://www.mouser.de/Search/ProductDetail.aspx?R=STM32F407G-DISC1virtualkey51120000virtualkey511-STM32F407G-DISC1 Zusammen mit dem MCP2551 Und einem der beiden Bildschirme
-
Thread
Suche Empfehlung für Mikrocontroller
/stm32f746ng.html Nächstes Jahr dann: http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32h7-series/stm32h7x3/stm32h743zi.html
Du brauchst eine STM32 mit dem TIMPRE Bit und genuegend Systemtakt, wie F429.
-
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
STM32 ohne I2C-Bugs
Es gibt STM32, bei denen I2C fürchterlich fehlerhaft ist (iirc zB STM32F103). Woran erkenne ich, bei welchen STM32 eine andere bzw verbesserte I2C-Pheripherie verbaut ist?
Der STM32F20x scheint der nächstgrößere uC zu sein, der diese Probleme nicht hat? Kann das jemand bestätigen?
-
Thread
STM32F405 int64_t lehren
Rufus Τ. F. schrieb im Beitrag #4793420: > Detlef _. schrieb: >> Der STM32F405 kann keine 64Bit ints' nativ rechnen, der braucht dafür ne >> Software lib, die muss irgendwo her kommen. > > Das ist dann die
-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
"Universalprogrammer" für Linux
Wenns billig sein soll einen stm32f103 ? Braucht mal aber wohl Levelshifter.
Host-Programm schon integriert) ist ein BT-Parallel-Programmer für Flash-Bausteine auf Basis eines STM32F411 Discovery, hier müsste ich noch Dokumentation und Quellcode nachliefern, wofür aber momentan ein bisschen die Zeit fehlt. Sollte Interesse daran bestehen, bitte einfach hier ins Forum mit reinschreiben
-
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
Software von ST
ST forciert ihr STM32CubeMX ... 4GB installieren für ein wenig Source Code ...
Flash. -Os: immer noch 8kB. Omg, meine ganze Firmware für einen 3D-Drucker hat auf meinem Nucleo F411RE gerade einmal 12kB. Mit SPI, ADC über DMA, ein paar Timer und was man sonst so noch gerade braucht. Natürlich ohne irgend eine Lib von STM.
-
Thread
STM32F4 Timer Interrupt
anbei befindet sich mein code und das STM32CubeMX project file. Ich habe mir ein einfaches Programm geschrieben, das bei jeder steigender Flanke am GPIO PA0 über DMA den Register Inhalt von GPIOC->IDR in die Variable gSamples speichert.
Das Programm oben läuft auf einem Nucleo-F411, mit einem Jumper von PC13, dem blauen User Button nach PB10 ( TIM1_CH1, Arduino D7). Ich habe 4 Transfers programmiert. Ich benutze die fallende Flanke, da der Userbutton mit einem Kondensator gebrückt
-
Thread
Kapiere es nicht: STM32f411 CEU6 Timer 2 ETR
Hallo. Ich habe ein Projekt mit dem STM32f411 CEU6 vor. Dabei muss ich dem Timer 2 einen externen Takt liefern. Soweit ist alles klar. Wenn ich mir das Datenblätter ansehe dann steht drin: Pin 10 PA0 TIM2_ET Pin 15 PA5 TIM2_ET Pin
-
Thread
STM32 Nucleo defekt?
Hallo zusammen, nachdem ich hier Anfang der Woche noch fröhlich Fragen gestellt und mit meinem STM32F411 experimentiert habe, habe ich nun ein Problem: Ich hatte gestern Abend überraschend nach einer Änderung das Problem, dass der ST Link nicht mehr per JTAG mit dem STM32F411 reden konnte. Ich musste dann den STM32F411 in den Bootloader starten, den flash (vom F411) löschen und konnte erst dann wieder eine neue Version falshen. Ich habe nun herausgefunden, dass das Problem immer dann auftritt, wenn ich in
-
Thread
STM32F0 Multi Channel ADC mit DMA problem
Ich mache das zwar auf einem STM32F411, allerdings stoppe ich den ADC über das continues-flag. Restart über SWSTART und CONT. [code] void DMA2_Stream4_Handler(void) { if ((DMA2->HISR & DMA_HISR_TCIF4) == DMA_HISR_TCIF4) {
ADC_CR2_SWSTART | ADC_CR2_CONT; } [/code] https://github.com/Traumflug/Teacup_Firmware/blob/arm-stm32f411-port/analog-arm_stm32f4xx.c
-
Thread
STM32F4: BMA020 per SPI
Hallo, ich habe hier einen STM32F411. Falls die kompatibel sind, kannst du mir mal deine ELF/HEX schicken. Habe auf diesem auch einen funktionierenden SPI Treiber, mit dem ich ein RFM-Modul ansteuere. mfg
Felix F. schrieb im Beitrag #4739497: > ich habe hier einen STM32F411. Falls die kompatibel sind, kannst du mir > mal deine ELF/HEX schicken. Habe auf diesem auch einen funktionierenden > SPI Treiber, mit
-
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
STM32F446 ADC schnellste Variante
Hallo, ich habe einen STM32F446RC. Im Rahmen meiner Anwendung möchte die Spannungswerte von 6 Sensoren mit Hilfe der ADCs wandeln. Hierbei sollte die Wandlung möglichst schnell und genau erfolgen [was auch sonst ;)].
auslesen und zum nächsten Wechseln. Ob man das so wirklich will, ist eine andere Frage :) Mein STM32F411RE hat sogar nur einen ADC. Aber mittels DMA geht das Prima. Man sollte aber auch den Hardwaredebugger nutzen. Ich habe es ganz am Anfang ohne versucht und mich immer gewundert warum es nicht funktioniert
-
Thread
STM32 Nucleo F411RE anderer Prozessor
verwende ich IAR Embedded Workbench. Zum Testen und zur Übertragung des Programmcode steht mir das STM32 Nucleo F411RE zur Verfügung. Allerdings habe ich das Problem, dass ich das Programm nicht auf den Nucleo bekomme --> "Fatal Error: ST-Link Connection error". Ich habe in IAR sowie in stm32Fxx.h den Prozessor STM32F446RC als Device ausgewählt. Ist dies korrekt oder muss hier der Prozessor des Nucleo Board eingestellt werden? Falls ja, wie funktioniert die Portierung vom Nucleo zu meinem Prozessor STM32F446RC
-
Thread
ARM-Einstieg: STM32 L0, F0, F3, F4?
AVR-Bastler schrieb im Beitrag #4719993: > bietet eine der STM32-Familien den besseren/leichteren Einstieg? die STM32F1 sind die ältesten. Einige Peripherieteile, z.B. das I2C, sind dort noch etwas hakelig zu programmieren und haben Bugs (siehe Errata-Sheet)
Lothar schrieb im Beitrag #4720095: > Die STM32 haben > z.B. eine unsinnig komplizierte Clock, Flash Cache / Waitstates, und für > Timer, IRQ, PWM etc. unnötig viele Parameter, ohne die erst mal gar > nichts geht. Also mein STM32F411 braucht
-
Thread
STM32F411 CCU Kann man was auf den unteren Pin legen?
Hallo, ich habe ein Projekt mit einem STM32F411 CCU -> UFQFPN 48. Wegen dem mittleren Pin habe ich Probleme mit den Anschlüssen. Wenn ich das Datenblatt richtig verstehe dann ist der nirgends angeschlossen. Kann man da dann wenigstens
-
Thread
STM32L100 zu Fuß
Ich versuche gerade, mich auf der Basis der Doku auf Registerebene durch den STM32L100 zu kämpfen. Vermutlich gibt es sinnvollere Methoden, seine Zeit zu verbringen; andererseits ist es mir ganz sympathisch, wenn ich weiß, was der Rechner denn nun macht, anstatt das alles wie ein
nach den ganzen Ballast rausgelöscht. https://github.com/Traumflug/Teacup_Firmware/commits/arm-stm32f411-port?page=2 Bei "STM32F411: get minimum to compile and upload" fängt der Spaß an. Is nen STM32F4 aber sollte ja analog beim deinem gehen. Ob man dann mit der StdPeriphLib anfängt sollte
-
Thread
Sehr günstiges Devboard gesucht (möglichst mit Debugger)
someone schrieb im Beitrag #4710718: > Vielleicht hat ja jemand Lust, > einen STM32 mit genug Speicher für bequemes Programmieren und gut > designter Peripherie zu empfehlen. Die STM32F411 und STM32F476 wurden Dir ja bereits genannt. Was Du unter "gut designter Perpherie"
STM32F769I-DISCO ;-)
-
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
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
Stromversorgung STM32f411RE
Hallo an alle. Ich habe ein kleines Problem , vielleicht kann mir da wer helfen. Gebaut wurde mit dem Nucleo ein kleines Auto mit 4 Motoren welches jedes Rad ansteuert. Die Daten werden über das ESP8266 per APP empfangen und dadurch weis das bestimmten Räder angesteuert und so lenken zu können (panzersteuerung). soweit funktioniert alles nur sobald ich den USB vom pc zum nucleo ausstecke ,leuchten zwar alle Lichter am Board , weil ich extern 4 Batterien angeschlossen habe auf den PIN VIN , aber es scheint das der Code den ich geflasht habe nicht mehr funktioniert und das Räder nicht mehr fahren.
-
Thread
Glasmaßstab mit USB-TTL Modul verarbeiten
Das USB-TTL-Modul ist folgendes: http://www.deditec.de/de/module/prod/usb-ttl-io-module/usb-ttl-32.html Ich möchte den Glasmaßstab in eine Presse anbringen und dabei die Dickenverschiebungen des Bauteils aktiv messen (Glasmaßstab wird an die Presswerkzeuge angebracht). Eine Messgenauigkeit von
schon 2 mal nicht: Na, gut geschlafen? Die Erkenntnisse hatten wir gestern schon. Wenn man mit STMs umgehen kann, böte ein STM32F411-Nucleo Board eine kostengünstige Lösung. Per Timer-Hardware (typ. Timer2 mit 32 Bit) werden die Signale ausgewertet und gezählt und anschließend per USART-USB-Wandler
-
Thread
g++ statt gcc
CCM, ich hab mich vertan. Das [c]#define USE_FULL_ASSERT 1[/c] bringt gar nix, das muss in die stm32f4xx_conf.h . Aber sonst seh ich grad kein Problem. Benutze mal den Debugger um festzustellen wo es stecken bleibt.
Startup code . Mbed ist c++. https://github.com/mbedmicro/mbed/blob/master/hal/targets/cmsis/TARGET_STM/TARGET_STM32F4/TARGET_MTS_MDOT_F411RE/TOOLCHAIN_GCC_ARM/startup_stm32f411xe.S m.f.G. Dieter Gräf
-
Thread
MEMS Ultraschallmikro mit PDM
Markus F. schrieb im Beitrag #4596018: > Das Einfachste ist, einfach 1024 Samples > aufzuintegrieren und das als Wert zu nehmen. Dann bekommt man ein auf > 3kHz reduziertes Signal. Mehr gibt es wieder, wenn
Hi, >> Alternativen Produktsuche bei ST liefert z.B. den STM32F411CC . Der hat 5 SPI und 5 I2S Schnittstellen. Hier https://www.mikrocontroller.net/topic/427660#new hab ich mal gezeigt, wie man eine SPI Schnittstelle eines Cortex M4 zu I2S umlügt und
-
Thread
Eclipse Funktion wird nicht aufgerufen STM32 ARM
Hallo Zusammen, ich hab ein kleines Problem. Ich hab Eclipse mit ARM GCC und der STM Standart Lib installiert. Als Plattform hab ich von der Uni momentan ein Nucleo STM32 F411RE. Es geht um folgendes, ich will einfach nur eine LED am Port A Pin 5 Blinken lassen. Mit folgendem Code funktioniert es auch: [c] #include <stm32f4xx_gpio.h> #include <stm32f4xx_tim.h> #include <stm32f4xx_rcc.h> #include <misc.h> int main() { RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE); GPIO_InitTypeDef gpioStructure
-
Thread
Timer Interrupt am STM32F103
Interruptflag zu löschen, weil es zu diesem Zeitpunkt gesetzt ist. Hatte ein ähnliches Problem am STM32F411. Mir ist nur nicht klar, ob das ein Bug oder ein Feature ist. ;) Gruß Herby
Bootloader. Bin für Anregungen Dankbar! [1] https://www.tindie.com/products/mmm999/arm-cortex-m3-stm32f103c8t6-stm32-minimum-system-development-board-with-mini-usb/ [2] https://github.com/rogerclarkmelbourne/Arduino_STM32/blob/4f2a6028f07cfac35b3564263c57991e7eee7df0/STM32F1/variants/maple_mini/ld
-
Thread
CubeMX mit Coocox verwenden
[cc] Parsing ..\..\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f411xe.h [cc] Parsing ..\..\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f446xx.h [cc] Parsing ..\..\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f469xx.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
FT800 / FT810 Library
eigentlich, dass die HAL gleich mit includiert wird, das war aber nichts. [code] #if defined (STM32F4) #include "stm32f4xx.h" #include "stm32f4xx_hal.h" #include "stm32f4xx_ll_spi.h" ... [/code] Edit, ich habe gerade noch aus dem STM32F407xx ein STM32F4 gemacht, das müsste soweit für
---------- STM32L073 SUCCESS 00:00:07.293 STM32F030 SUCCESS 00:00:06.566 STM32F103 SUCCESS 00:00:06.966 STM32F303 SUCCESS 00:00:08.502 STM32F446 SUCCESS 00:00:11.042 STM32G474
-
Thread
Schrittmotor Treiber gesucht
Beim Powerstep01 musst du die Richtung per SPI umschalten. Für Teacup gibt es einen Port für STM32F411 und ST bietet auch ein Evalboard für die Nucleos an: http://www.st.com/web/en/catalog/tools/PF261319 Von denen kannst du auch bis zu drei Stück übereinanderstapeln um drei Kanäle ansprechen
der Hardware und die ist beim Uno schon ziemlich am Anschlag also könntest du überlegen gleich auf STM32 umzusatteln. Plug and Play mit GRBL geht dann evtl. noch mit den TB6600 Treibern, die man zu Hauf beim Ali angeboten bekommt. Angeblich mit bis zu 5A: http://www.aliexpress.com/item/1pcs-CNC-Single-Axis-TB6600
-
Thread
STM32 Unique Device ID: Zufällig oder vorhersagbar?
Hallo zusammen, ich hab hier einen STM32F411. Ich lese die "Unique Device ID" aus, um den Mikrocontroller eindeutig identifizieren zu können. Zusätzlich schreibt das Datenblatt: > for use as security keys in order to increase the security
arbeiten. Auch anderen ist dies schon aufgefallen: http://false.ekta.is/2012/06/stm32-device-electronic-signature-unique-device-id-register/ (Background: Wenn die Unique IDs sich zu ähnlich sind, ist der Schlüssel effektiv sehr schwach. Gleiches gilt, wenn es sich um Waferkoordinaten
-
Thread
STM32F411+CooCox Probleme beim Flashen
/articles/STM32_CooCox_Installation bekomme ich folgenden Fehler: C:\Users\benes_000\CoIDE\workspace\BlinkLED>"C:/CooCox/CoIDE_V2Beta/bin\coflash.exe" program STM32F407VG "C:/Users/benes_000/CoIDE/workspace
adapter-clk=1000000 --erase=affected --driver="C:/Users/benes_000/AppData/Roaming/CooCox/CoIDE/config/flash/STM32F4xx_1024.elf" Error: Failed to open flash driver file Program Download Failed ! Was könnte ich falsch gemacht haben ?
-
Thread
NUCLEO STM32 F0 bis F4 unterschiede Gesperrt
Mir drängt sich noch eine Frage auf. Habe jetzt mal versucht den STM32F103(M3) mit dem STM32F411(M4) zu vergleichen. Der STM32F411 soll ja so gesehen mehr Interfaces, Rechenleistung, Speicher,... haben. Hat der STM32F411 dennoch Nachteile im Vergleich zum STM32F103, außer dem Chippreis?! (Farnell: STM32F411 ~8€, STM32F103 ~4€)
-
Thread
Welcher ARM?
Was ist von diesen Boards zu halten: http://www.ebay.de/itm/STM32F103C8T6-Cortex-M3-ARM-STM32-JTAG-System-Development-Board-Module-New-H5-/111860634079?hash=item1a0b69d1df:g:~pMAAOSw3KFWgU2f http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF253215?sc=internet
schrieb im Beitrag #4502751: > Was ist von diesen Boards zu halten: > > http://www.ebay.de/itm/STM32F103C8T6-Cortex-M3-ARM-STM32-JTAG-System-Development-Board-Module-New-H5-/111860634079?hash=item1a0b69d1df:g:~pMAAOSw3KFWgU2f > > http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF253215?
-
Thread
ADC Channel Angabe bei STM32F411RE
Hi guten Tag, mich verwirrt die Angabe im Datenblatt und auf der Homepage von STM. Es geht um die Details des Analog Digital Converters beim Microcontroller STM32F411RE auf Cortex M4 Basis. Sie lautet: 1×12-bit, 2.4 MSPS A/D converter: up to 16 channels Bedeutet das, dass
Eingänge. Wenn du alle Eingänge sampeln möchtest, dann reduziert sich die Rate natürlich. Gibt auch STM32F4xx Boards mit 2 AD-Wandlern. Müsste sogar welche mit dreien geben, wenn ich das CMSIS davon noch richtig in Erinnerung habe.
-
Thread
Probleme mit dem Invensense Motion Driver
Hallo zusammen, ich versuche gerade den Invensense Motion Driver in der Version 6.12 für den STM32F411 zu portieren. Dafür benutze ich Eclipse und den GNU ARM Compiler. Das Problem ist, dass ich beim Versuch die Bibliothek zu compilieren Fehlermeldungen der Art: "Symbol 'DINA0C' could not be resolved
mir scheint es eher, als ob ich etwas grundsätzliches falsch mache, da ich noch nicht lange mit den STM32 Mikrocontrollern arbeite. Ich bin für alle Vorschläge dankbar.
-
Thread
STM32Fxxx: Busse ideal takten?
GPIO Speed verändert. Deutlicher wird es, wenn man den Ausgang noch kapazitiv belastet, z.B. mit 50 pF. Siehe dazu auch im Datenblatt die Tabelle I/O AC characteristics, z.B. beim STM32F411 Rev 4 Seite 99, Tabelle 55.
weiss wie lange der Kram zum starten braucht. Oder reicht SPI_Cmd(Disable) aus? >>Laut AN4365 "STM32F4 power consumption": Hier im Thread ist der STM32F1xxx gemeint, er hat das nicht.
-
Thread
[v] diverse Stm32 Boards
Verkaufe diverse Stm32 Boards Alle entweder unbenutzt oder nur kurz ausprobiert. Stm32f429: 30€ Stm32f411: 15€ Stm32f407: 16€ Stm32f4 nucleo: 10€ Stm32f1 nucleo: 9€ Nfc extension: 8€
Mein Referenzpreis stammt von hier: http://de.farnell.com/stmicroelectronics/nucleo-f411re/entw-board-stm32f411re-mcu-cortex/dp/2433469 Entschuldige vielmals, dass ich mir nicht die Mühe gemacht habe das gesamte Netz nach dem billigsten Preis abgesucht habe.... Du scheinst die Zeit
-
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
STM32 leeres Projekt 1632 Byte
so viel Speicher brauchen? [c] #include "stm32f0xx.h" int main(void) { } #ifdef USE_FULL_ASSERT /** * @brief Reports the name of the source file and the source line number * where the assert_param error has occurred
Ich tippe auf mbed_error. Ich habe mal vor einiger Zeit angefangen mit nem STM32F411 und habe dort sogut wie alles aus dem mbed rausgeschmissen was nicht Niet und Nagelfest war. Einfaches UART mit mbed_error 9220 Bytes. Ohne mbed_error 5252 Bytes.