-
Thread
8-stelliger Frequenzzähler, reziprok, STM32F7xx
.c" nebst einigen .h-Files für den STM32F730 einzubinden. Das Projekt baut auf der von STM32CubeMX erzeugten "main.c" auf. Die Hauptaufgabe von "main.c" besteht darin, Caches und Interrupts zu konfigurieren und die Taktfrequenz
Mi N. schrieb im Beitrag #6836476: > Bei den neueren STM32Fxxx können die Timer in der Regel mit dem CPU-Takt > laufen und die max. Eingangsfrequenz beträgt wegen der internen > Synchronisierung 1/2 dieser Frequenz. > Bei den STM32H7xx beträgt der Timertakt
-
Thread
STM32 Tutorial
mir die beiden Zeilen mit FilterMaskIdHigh und FiltermaskIdLow nicht ganz klar. Beide sind laut stm32f10x_can.h vom Typ uint16_t, wenn ich jetzt 0xFE0 << 5 zuweise (bei FilterMaskIdHigh) passt das nicht mehr in uint16_t, gleiches gilt für die andere Maske. Warum die Masken eigentlich 5 Bits nach links
auf den halben CPU Takt eingestellt werden. Entsprechend sind die Prescaler nur halb zu erhöhen (4,5 bei 72MHz), der Peripheriemodule die da dran hängen. Siehe z.B. CPU Schaubild im Artikel STM32
-
Thread
Neue MCU APM32F103
andere Angebote gemessen am Funktionsumfang: https://www.aliexpress.com/item/4000064734991.html 5pcs STM32F401 Development Board STM32F401CCU6 STM32F4 Learning Board US $21.00 Die Versandkosten sind direkt bei RobotDyn einfach unattraktiv. US $18.76 für insgesamt 5 Stück. Bei Aliexpress steht
Angebote gemessen am > Funktionsumfang: > > https://www.aliexpress.com/item/4000064734991.html > 5pcs STM32F401 Development Board STM32F401CCU6 STM32F4 Learning Board > US $21.00 > > Die Versandkosten sind bei RobotDyn einfach unattraktiv. Komischer Link. Aber ich stimme Dir zu, die einzigen
-
Thread
STM32F103 Bluepill mit 128kb lässt sich nicht flashen
du Zeit dich zu beruhigen, die sind ausverkauft... Grumpf !! :-((((( https://www.amazon.com/32-Bit-Stm32F1-Stm32F103-Lqfp100-Stm32F103Vbt6/dp/B0838WQ1BC
Ok, https://www.amazon.de/-/en/TECNOIOT-STM32F103C8T6-Minimum-Development-Arduino/dp/B07WSDYNQG/ref=sr_1_5?dchild=1&keywords=blue+pill+board&qid=1618132527&sr=8-5 hier sind die original bestätigten Boards..... aber bitte mal auf den Preis
-
Thread
STM32 in FPGA
Beitrag #7560074: > Die gehen ja bis ein paar Hundert Megaherz (genau weiß ich es nicht > mehr, "stm32profi" müsste es aber wissen^^) und haben auch noch Sachen > wie FPU usw eingebaut. Ein STM32H7 hat ne 500MHz CM7 und 240MHz CM4 Das mit einem Soft-Core topen zu wollen halte ich für sehr ambitioniert
Deine Frage sagt uns dass du meinen Sarkasmus / meine Ironie nicht verstanden hast. Es gibt 32-Bit Cores in FPGAs (siehe Zynq) aber nicht von STM, jedenfalls nicht so bekannt dass ich welche kennen würde. Der TO fragte jedoch nach STM32: Bernd H. schrieb im Beitrag #7559948: > Einbringen
-
Thread
Neues STM32 Tutorial
' has no member named 'CSGCMCCM5R'| SPL\src\stm32f4xx_cryp.c|570|error: 'CRYP_TypeDef' has no member named 'CSGCMCCM6R'| SPL\src\stm32f4xx_cryp.c|571|error: 'CRYP_TypeDef' has no member named 'CSGCMCCM7R'| SPL\src\stm32f4xx_cryp.c
mehr da sein, wenn du nach der Anleitung zum ersten Projekt (http://www.mikrocontroller.net/articles/STM32_-_Einstieg_mit_Em::Blocks#Das_erste_Projekt_erstellen) vorgegangen wärst. Außerdem müsste es ein zweiten globalen define geben STM32F40_41xxx. Die Dateien stm32f4xx.h und system_stm32f4xx.c/.h sind
-
Thread
I2C Display einfache Frage
Maxim B. schrieb im Beitrag #8015579: > Gerne. Ich experimentiere jetzt mit STM32H723 und mit Arduino GIGA, aber > auch ATMega1284P bleiben in Griff. :-) das ganze auf einem Blackboard STM32H723VGT6 ? Das evaluiere ich zur Zeit auch. Für 13 Euro ist das ein gigantisches
Pins einzustellen. Das ist Aufgabe der jeweiligen Library, in deinem Fall Wire: [c] #include "Wire.h" void setup() { Wire.begin(PA8,PA9); Wire.setClock(100000); } [/c] Quelltext und Beispiele: https://github.com/stm32duino/Arduino_Core_STM32 Doku: https://github.com/stm32duino/Arduino_Core_STM32
-
Thread
was spricht eigentlich gegen die xmega? Gesperrt
einer: > http://de.mouser.com/ProductDetail/STMicroelectron... wenn das Gehäuse nicht wäre; mit 0.5mm Pitch verweigern ja schon manche Leiterplattenhersteller. Aber den STM32F05xxx gibt's wohl auch mit 2 UARTs im 32-Pin-Gehäuse.
DEN EINSTIEG. Denn ich rechne auch die Kosten für einen guten Debugger mit dazu und der ist beim STM32 um Faktor 5 kleiner. Und für diese Differenz kann man sehr viele STM32 µC kaufen - was für viele Hobby-Projekte ausreicht.
-
Thread
Microcontroller aussuchen
> Leistungselektroniker schrieb: >> Nur hat >> der SPI Baustein 16bit Register? > > bei den STM32 ja. Die H7xx haben sogar 32 Bit Register. Das ist notwendig, wenn man mal wieder 27 Bit in einem Rutsch ausgeben muß. Nachteilig kann allerdings sein, daß bei kleinen Schaltungen der Controller
uninteressant. Ja, stimmt, auch die ARM-Mikrocontroller können sehr klein gemacht werden. Z.B.: STM32G071EBY6TR Package: WLCSP25 2.3×2.5 mm Lagerbestand: 0 Auf Bestellung: 40.000
-
Thread
stm32f103-bluepill-peripherie
in englisch scheint mir ein wenig aufwendig. da ich bei soviel verkauften stm32 bestimmt nicht der erste bin, der mit diesem problem zu kämpfen hat, würde ich mich über dieses wissen freuen. ein paar eckdaten die feststehen: stm32f103 bluepill sw-jtak arduino ide 1.8.5
Einschränkungen. Vorraussetzung ist Arduino 1.8.5 in Voreinstellung eingetragen: https://github.com/stm32duino/BoardManagerFiles/raw/master/STM32/package_stm_index.json und mit dem Boardverwalter (Boardmanager) dann dazugeladen: STM32 Cores
-
Thread
Welche 32-Bit MCU für ein neues Projekt
ebenfalls keine 5 Volt, wenn die Versorgungsspannung aus ist. Sie vertragen dann sogar noch weniger als die STM32, nämlich höchstens 0,5 Volt. Insofern ist das kein Argument gegen STM32, sondern eher ein Vorteil!
einen Ersatz für DSPIC suchen würde, würde ich aktuell zum STM32H7 oder bei kleineren Baugrößen evtl. dem STM32F7 tendieren. DSP-Funktionen und FPU sind vorhanden. Das sollte für die nächsten Jahre reichen. Ich denke nicht dass die H7 oder F7 so schnell vom Markt
-
Thread
Datenlogger mit ca. 1ksps
eine riesige Bibliothek/Framework verwendet. Und es ist natürlich extrem kostensensitiv. Siegfried H. schrieb im Beitrag #7727970: > Der RPi is ja schnell genug. Kriegst Du das mit Deinen Libs hin? Wer hat hier von einem R-PI geredet? Auf einem STM32L kein Problem, auch mit Libs (z.B. die STM32
Btw: Siegfried H. schrieb im Beitrag #7728141: > STM32F030 Siegfried H. schrieb im Beitrag #7721481: > CR2032 z.B. ein STM32U073 hat einen dramatisch geringeren Stromverbrauch, kann aber auch USB (die Option
-
Thread
STM32 USB Virtual COM Port
hat, habe ich folgendes gemacht. Die drei Dateien aus ST_StdPeriph_Lib\CMSIS\CM3\DeviceSupport\ST\STM32F10x habe ich in den Projektordner kopiert und dann folgende Änderung gemacht: stm32f10x.h [c]#define HSE_VALUE ((uint32_t)12000000) /*!< Value of the External oscillator in Hz */[/c] system_stm32f10x.c
das Virtual Com Port Bsp. von escamotuer zum laufen bringen. Bin aber kompletter Einsteiger in ARM32bit. Und suche deshalb hier Hilfe. Zuerst einmal ein paar Informationen: verwendetes Board: STM32-H103 von OLIMEX mit einem STM32F103RBT6 Als Entwicklungsumgebung verwende ich RIDE7 und einen RLink
-
Thread
Wahl der richtigen µC-Familie Gesperrt
N-a85pc?P=1z0z7by&Keyword=STM32F03&FS=True
Chris D. schrieb im Beitrag #3722600: > Wir haben bspw. alles von AVR auf STM32 umgestellt, Ich hätte da mal ne Frage dazu: Warum STM32 - und das so häufig? Wenn ich hier im Forum lese, dann sehe ich an jeder Ecke die STM32 mich angrinsen. Ich hab ja nix dagegen, aber es ist
-
Thread
Warum ist die USB/CDC Implementierung der Cube HAL so groẞ?
Eine minimale Hello-World Anwendung belegt auf STM32F3 ca. 20 kB Flash, wenn sie mit der Cube-HAL oder Arduino (was ja darauf basiert) erstellt wird. Eine alternative Implementierung, die ich hier im Forum gefunden habe, braucht jedoch nur 5 kB.
bietet. STM32G0 und STM32G4 werden unterstützt. Immerhin gibt es ein USB/CDC Beispiel, hier für STM32F3: https://github.com/libopencm3/libopencm3-examples/tree/master/examples/stm32/f3/stm32f3-discovery/usb_cdcacm
-
Thread
ARM-Cortex als Anfänger?
://www.youtube.com/watch?v=Ze6q6NidS5w Die STM32F103 BluePill Boards http://wiki.stm32duino.com/index.php?title=Blue_Pill hat vor kurzem ein Kollege für unter 2Euro in China erstanden.
alle Neuentwicklungen laufen problemlos (meist sogar nur noch) unter 3,3V und die meisten Pins der STM32 sind 5V-tolerant. Sehr preiswerte Entwicklungsboards gibt es auch für die STM32, auch im Steckbrettmaß von 2,54mm. Ein Kriterium für STM32 sind die sehr guten Debugmöglichkeiten ohne große Zusatzhardware
-
Thread
STM32F2xx USART weigert sich
Hallo! Ich habe mir ein Evalboard mit dem STM32F207VGT6 zugelegt und bin dabei die Architektur kennenzulernen. GPIO... OK. PLL... OK. Nun sitze ich allerdings seit > 2 Tagen am UART fest. Hier etwas Code: [code] #include "stm32f2xx.h"
der unwichtigste Teil überhaupt. Aber das es nicht einmal innerhalb der STM32 Familie funktioniert zeigt: Roland H. schrieb im Beitrag #2439345: > Leider unterscheidet sich die Programmierung der stm32f1xx und > stm32f2xx/stm32f4xx in vielen kleinen Dingen, wenn man
-
Thread
STM32F4Discovery mit CooCox :: GPIO,SDIO,Timer,SoftTimer,USART,printf
\cmsis_lib\include/stm32f4xx_usart.h:32, [cc] from D:\kay\CoIDE Projekte\Stm32F407_blink\cmsis_lib\source\stm32f4xx_usart.c:85: [cc] D:\kay\CoIDE Projekte\Stm32F407_blink\cmsis/core_cm4.h:
\Stm32F407_blink\cmsis_lib\include/stm32f4xx_dma.h:32, [cc] In file included from D:\kay\CoIDE Projekte\Stm32F407_blink\cmsis_boot/stm32f4xx.h:240:0, [cc] <command-line>:0:0: note: this is
-
Thread
STM32 Programm unerwartet groß
belegt 2808 bytes Flash. Ich hatte weit unter 1kB erwartet. Was mache ich falsch? [c] #include "stm32f10x.h" #include "stm32f1xx_nucleo.h" #include <stdint.h> void delay(uint16_t msec) { for (uint32_t j=0; j<500000; j++) { asm volatile ("nop"); } } int main(void)
Stefan U. schrieb im Beitrag #4957417: > Wo bekomme ich denn die stm32f10x.h her, wenn ich weder CubeMX noch die > StdPeriph Library verwende? Hmm, das verstehe ich nicht ganz. In den Header-Dateien im CMSIS-Bereich (z.B. stm32f0xx.h, system_stm32f0xx.h, core_cm0
-
Thread
erst programmieren, dann schalten
gefunden: http://www.google.de/imgres?imgurl=http://www.wayengineer.com/images/boardimage/UET-STM32F103ZET6-core-1.jpg&imgrefurl=http://www.wayengineer.com/index.php?main_page%3Dproduct_info%26products_id%3D497&h=481&w=700&sz=166&tbnid=NwPsiqbz-lGGKM:&tbnh=90&tbnw=131&zoom=1&usg=__5W5lJv1DWxqPWzHAqukTFivsO6E
würde gehen: http://www.google.de/imgres?imgurl=http://www.wayengineer.com/images/boardimage/UET-STM32F103ZET6-core-1.jpg&imgrefurl=http://www.wayengineer.com/index.php?main_page%3Dproduct_info%26products_id%3D497&h=481&w=700&sz=166&tbnid=NwPsiqbz-lGGKM:&tbnh=90&tbnw=131&zoom=1&usg=__5W5lJv1DWxqPWzHAqukTFivsO6E
-
Thread
Suche Empfehlung für Mikrocontroller
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
meine Frage garnicht stellen brauchen. Aber wie die stm32-Kenner schon anmerkten, laufen die 32bit Timer max. mit halbem Systemtakt - d.h. ich bräuchte dann einen stm32 der mit 400Mhz oder schneller läuft. Mir ist bislang noch kein so ein Exemplar begegnet
-
Thread
Mikrocontroller Einstieg
des Programmiertools, STM32CubeProg).
nicht und solche geschminke Clowns oder etwas Vorgegaukeltes brauche ich nicht, da ich mit meinen STM32 direkt arbeite – egal, ob F030, F4 oder H7.
-
Thread
STM32 OTA Flasher mit ESP8266
"STM32OTAFlasher.h" #include "http.h" #include "eepromdata.h" #include "stm32flash.h" /*-------------------------------------------------------------------------------------------------------------
Ich bleibe auch weiter dran. Muss noch eine i2C Verbindung zum stm32u5 aufbauen und eine i2S zum DAC für ein Internetradio. Deswegen auch der ESP32, da mir die Pins ausgegangen sind.
-
Thread
S: Empfehlung nachbausicheres LC-Meter-Projekt mit Atmega
sind in der Spalte "LCM_ndU" zu sehen. Aufdruck LCM MM LCM_ndU 1m0 936.5uH 900uH 998.5uH 331 306.5uH 328uH 341.0uH 101 82.92uH 101uH 105.5uH 10u 2.395uH 8uH 10.32uH 4u7 0.570uH 4uH 4.988uH 1u0
des STM8 Teils des Discovery, sondern auch den integrierten STLink V2..so das man nachvollziehen kann wie das angeschlossen ist. Der Anschluß SWIM_RST_IN (41/PB5) des STM32C8T6 geht über 220Ohm, heißt dann
-
Thread
Module miteinander verbinden - welchen Bus nehmen?
Rudolph: ja STM32H7 (die lowcost 750er) könnten es werden.
>RTOS lwip, ja kenn ich, läuft auch sauber Bitraten: Damit das brauchbar ist, sehe ich mind. 5 MBit/s. >DU brauchst nen Testaufbau Ja klar, das brauch ich eh. Muss mal das STM32H743I-EVAL, NUCLEO-H743ZI rauskramen und mir den Footprint von der IP-Lösung anschauen.
-
Thread
STM32H743 mit 32MByte externem SDRAM
"runToEntryPoint": "main", "servertype": "stlink", "device": "STM32H753ZI", "svdFile": "C:/STM32_SVD/STM32H753x.svd", "interface": "swd", "serverpath" :"C:/STM32Tools/Stlink_GDB_Server/tools/bin/ST-LINK_gdbserver",
DMA when D-Caching is enabled, fully covered in st community forum here https://community.st.com/t5/stm32-mcus/dma-is-not-working-on-stm32h7-devices/ta-p/49498. I understood that a direct workaround was moving DMA buffer to separate memory (RAM_D2), I just missed that memory had to be protected via
-
Thread
STM32 counter up/down mit Step/Dir Signalen
&url=https%3A%2F%2Fwww.st.com%2Fresource%2Fen%2Fapplication_note%2Fan4013-stm32-crossseries-timer-overview-stmicroelectronics.pdf&usg=AOvVaw1fHpOR5H7BmAmFcePnHt9t
->AB quadrature -> STM32 Ergebnis: 1A; 0 Fehler an allen 5 Achsen über mehrere Stunden C: STEP Signale an STM32 Timer1-5 DIR Signale an Eingangpins mit Interrupts Ergebnis: 2-5 Steps Fehler an verschiedenen
-
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
STM32 ADC genauigkeits probleme
Martin H. schrieb im Beitrag #7746116: > Wenn der STM32 einen großen Offsetfehler hat (was ich eigentlich nicht > glaube) Hat er nicht, der ADC ist normalerweise out-of-the-box schon viel besser. Der ADC ist einer der Punkte, wo ST (noch) die Nase vorn hat vor ESP32 & Co. Martin H. schrieb im Beitrag #7746116: > Hat der STM32 ADC zufällig auch einen differenziellen Modus Nicht die normalen SAR-ADCs, das können nur die Sigma-Delta-ADCs.
-
Thread
STM32F100VE: wo sind die Timer, wo sind sie nur?
> cd STM32Cube/Repository/STM32Cube_FW_F1_V1.0.0/Drivers/CMSIS/Device/ST/STM32F1xx/Include > grep RCC_APB1Periph_TIM12 * => Kein treffer > grep RCC_APB1ENR_TIM12 * stm32f100xe.h:#define RCC_APB1ENR_TIM12EN ((uint32_t)0x00000040) /*!< TIM12 Timer clock enable */ stm32f101xg.h:#define RCC_APB1ENR_TIM12EN ((uint32_t)0x00000040) /*!< TIM12 Timer clock enable */ stm32f103xg.h:#define
-
Thread
Basic im STM8S103
get a STM32F103 Bluepill: search the internet how to flash it !
mehreren Quelldateien besteht. Hier sind es die Dateien: [code] include --------- stm8s.h stm8_init.h stm8_gpio.h stm8_systimer.h src ------------- stm8_systimer.c
-
Thread
ATmega mit mehr Leistung?
nicht schlecht: > https://www.glyn.de/Produkte/Displays/Smart-Embedded > Auf diesem Eval-Kit ist ein STM32F746 verbaut. Verrate uns noch den Preis. Ich plane gerade eine Leiterplatte mit STM32H750. Da reicht der interne Speicher auch für 800 x 480.
schlecht: >> https://www.glyn.de/Produkte/Displays/Smart-Embedded >> Auf diesem Eval-Kit ist ein STM32F746 verbaut. > > Verrate uns noch den Preis. > Ich plane gerade eine Leiterplatte mit STM32H750. Da reicht der interne > Speicher auch für 800 x 480. Den Preis kenne ich nicht, aber wahrscheinlich
-
Thread
STM32 vs. AVR16 messen von Spannungen von 0,5-1,2V
etwas von minimaler VDDA/VREF+ Spannung von > 2,0V (STM32F303, STM32C011) - beim STM32F042 sind es sogar 2,4V... > Von STM32 gibt es noch H-Serie, z.B. H723. Zuerst scheint zu groß für diese Aufgabe. Aber H723 ist nicht wesentlich teurer (z.Z. 5,75 €
G. schrieb: > Überhaupt, wenn schon einen high-performance Controller, warum dann > einen alten STM32H7 und nicht einen modernen STM32H5 mit Cortex-M33? > Übrigens auch 40nm. Sinnvoller wäre ein STM32U3 mit ADC,OPAMP,CAN (auch > 40nm). Weil H5 nur single-precision FPU und nur 2x 32-bit Timer
-
Thread
Welcher Cortex-M0 Controller wird der 8-Bit Killer?
viele Firmen angetreten mit dem Cortex-M0 die 8Bit Controller zu verdrängen: - NXP LPC800 - ST STM32F03x, STM32F05x - Infineon XMC 1x000 Habe gerade gesehen, dass Nuvoton ab November einen Cortex M0 (MINI51F) im TSSOP20-Gehäuse und mit 5V Kompatibilität für <0.3 US$ herausbringt: http://www.nuvoton-m0
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
-
Thread
Antennenanalysator nach EU1KY
Erweiterungen nimmt man am besten ? Im Moment habe ich 8 Warnungen beim compilieren. Ich habe noch kein STM32F746G_discovery board und im groups.io wird von einem STM32H Board gesprochen, welches besser und schneller sein soll. Was ist deine Meinung dazu, das STM32F Board zu bestellen oder noch zu warten und das STM32H zu bestellen ? 73 Ralf
-
Thread
8-Bit Controller noch zeitgemäß?
mißfällt, daß die keine vernünftige UART haben, > sondern nur diesen 16550-kompatiblen Mist. > D.h. RS-485 mit 9bit für die Adressierung geht damit nicht. Also der STM32 hat das (kopiert aus Ref.Man STM32F2xx): * Programmable data word length (8 or 9 bits) Das Einzige, was der nicht kann,
bei den größeren stm32.
-
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
STM32 Programming Reference
Muss ich noch eine Library einbinden, damit ich das verwenden kann? Ich verwenden Keil uVision5. "Driver_USART.h" habe ich bereits eingebunden. Ich habe gesehen, das es noch das STM32CubeMX gibt, lässt sich damit leichter alle Treiber einbinden?
Darin ist ein Ordner STM32F30x_StdPeriph_Driver wo ich die stm32f30x_gpio.c und stm32f30x_gpio.h finde. Nun könnte man ja denken, dass man die einfach dem Projekt hinzufügen kann und gut ist, aber aus irgend einem Grund
-
Thread
STM32F407 Black und Arduino
grau werden >lassen. Das schnellste scheint das hier zu sein: http://www.ebay.de/itm/Core407V-STM32F407VET6-STM32-Cortex-M4-Development-Board-Mainboard-Module-Kit-/401294298420?hash=item5d6f010d34:g:qcwAAOSw-kdX0mup Kommt angeblich aus Frankfurt und braucht trotzdem knapp 14 Tage.Daniel
von deinen Beiträgen etwas Wert gewesen. Hab es trotzdem mit manueller Suche auf der STM32duino Seite gefunden (hatte ich beim ersten mal übersehen), falls es noch jemanden interessiert: http://wiki.stm32duino.com/images/5/5c/STM32_F4VE_SCHEMATIC.PDF
-
Thread
Linux auf dem STM32 externes RAM
danach kommt ein HardFault Interrupt. Die Ausgabe auf der Seriellen Schnittstelle ist: [code] stm32-bootH [/code]
einen SAMA5 mit 128MB DDR3 und 500MHz. Dreifache Rechenleistung (ja, der Cortex-A5 ist schneller!) und vierfachen RAM. Warum gibts den STM32 dann, und warum ist er so beliebt? Weil er ein guter Microcontroller
-
Thread
ATMega Auslaufmodell?
in einem Arduino Uno wegen der einfachen Verfügbarkeit für einfache LED Spielereien und wegen der 5V Toleranz. Für alles Andere einfach einen STM32 mit der HAL in der CubeIDE.
STM32 (genauso natürlich auch bei äquivalenten Serien anderer Hersteller) übersieht man aber sehr schnell die Abhängigkeiten zwischen verschiedenen Funktionsblöcken. Bei der Arbeit mit STM32CubeMX ist es
-
Thread
ILI9486 8-Bit Parallel Bus deutlich langsamer als SPI
Beitrag #6789873: > RAM direkt per DMA schreiben Ich muss sagen ich arbeite noch nicht lange mit den STM32 Controllern. Etwa vor 1,5 Monaten habe ich mit einem Nucleo-64 STM32F446RE angefangen. Daher kenne ich mich mit den ganzen Bereichen die der Mikrocontroller bietet noch nicht so gut aus wie zB. bei
das auch mit den 300kBytes. Trotzdem noch viel zu viel > für die meisten MCUs Wenn Du schon bei STM32 bist, dann böte sich ein H750 mit 1 MB RAM an. Vor einiger Zeit waren die noch für rund 5 € zu bekommen. Zur Zeit sagen aber alle Preise: kauf mich nicht! Oder man nimmt eben ein fertiges Board.
-
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
SSD1306/1309 Library zum Darstellen von Text auf OLED Displays
Hier mal auf einem STM32F1... Grafikbibliothek und 1Bit Bild.
Hier mal meine, angepasst für einen STM32F103 - mit StdPeriphLib - gleich dazu mit der I2C Initialiesrung - Quasi LCD an I2C1 (PB6 und PB7). Dann noch die Header einbinden und los gehts: [c] #include "stm32f10x.h" #include "SSD1306
-
Thread
STM32F4Discovery mit CooCox CoOS-RTOS und printf
[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
[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
AVR versus ARM Gesperrt
Vincent H. schrieb im Beitrag #4961196: > Man darf hier nicht alle STM32 über einen Kamm scheren. Es gibt schon > Exemplare, bei denen ein Teil oder gar das ganze SRAM am Instruction-Bus > hängt. Es
Vincent H. schrieb im Beitrag #4961220: > Hier für einen STM32F303 und dessen Derivate: Tja, dann wird die Sache einfach noch unübersichtlicher: offenbar kocht da jeder STM32 sein eigenes Süppchen. Die
-
Thread
LWIP Webserver
const char * LEDS_CGI_Handler(int iIndex, int iNumParams, char *pcParam[], char *pcValue[]) { uint32_t i=0; /* We have only one SSI handler iIndex = 0 */ if (iIndex==0) { /* All leds off */ STM_EVAL_LEDOff(LED5); STM_EVAL_LEDOff(LED6); STM_EVAL_LEDOff(LED3); STM_EVAL_LEDOff
/ /* Includes ------------------------------------------------------------------*/ #include "stm32f10x.h" #include "lwip/debug.h" #include "httpd.h" #include "lwip/tcp.h" #include "fs.h" ///#include "main.h" #include <stdio.h> #include <string.h> #include <stdlib.h> u8 LED1 = 0; u8
-
Thread
Neue MCU familie gesucht
mir lediglich der Einstieg sehr schwer. Ich bin halt in mancher Hinsicht ein wenig "old school". D.h. die Basics fehlen. Vieleicht war (wie auch schon in einem anderen Post zum STM32L4 erwähnt) die Wahl des STM32L4 zum Einstieg in die ARM Cortex Welt auch die falsche Wahl. Gruss Gerd
lediglich > der Einstieg sehr schwer. Ich bin halt in mancher Hinsicht ein wenig > "old school". D.h. die Basics fehlen. > > Vieleicht war (wie auch schon in einem anderen Post zum STM32L4 erwähnt) > die Wahl des STM32L4 zum Einstieg in die ARM Cortex Welt auch die > falsche Wahl. Wo genau ist
-
Thread
XMEGA reif für den produktiven Einsatz?
schrieb im Beitrag #2814882: > * ARM MCUs aller Art drücken von Oben die Luft ab. Bin jetzt beim STM32F103 gelandet. Nicht dass ich jetzt die XMega unbeding schlecht finde (reden) will. Aber die STM32 Dinger sind einfach besser. Dort sind auch bis zu 5xUARTs, bis zu 3xSPI, 2xI2C(TWI), DMA, usw.
Das untere Ende der STM32 Serie gibt es jetzt auch bei R**ch*lt...
-
Thread
stm32 tutorial
blöden Fragen. Ich hatte bisher das Bild, dass ich einfach nur folgendes Einbinden müsste: #include "stm32f10x.h" #include "stm32f10x_gpio.h" Mainprogramm und die eingebundenen Datein natürlich noch in das entsprechende Verzeichnis kopieren. Und bei kein noch die stm32f10x.h bearbeiten bzw.
includet ja die stm32f10x.h)