-
Thread
Mikrocontroller für kleine Projekte Attiny & Co.
unvorteilhaft für simple Port & Pin geschichten. STM8S verträgt 5V (wimre sogar 6V). STM8L und STM32 sind leider nur für 3,3V gedacht... Laut Datenblatt haben die z.T. 5V-Tolerante Pins - was das jetzt bedeutet weiß ST aber irgendwie selbst nicht so
Oertel schrieb im Beitrag #4377207: > Ordere STM32f0xx. Dann hast du fürs nächste Mal eine Unklarheit > beseitigt. Genau. STM32F0. Für Batteriebetrieb. Urks. Die STM32F0 saufen Strom wie ein verdurstendes Kamel Wasser. Wenn schon STM32, dann
-
Thread
STM32F4xx / L4xx DMA durch externes Signal triggern
Kann ich beim STM32F4/L4 die DMA durch ein externes Ereignis triggern? D.h. bei jeder LO->HI Flanke an einem Pin sollen die nächsten 16 Bits an einem Port ausgegeben oder eingelesen werden. Irgendwie scheint diese Möglichkeit
Ganz neue, größere STM32-Serien haben einen DMAMUX, z.B. die STM32L5. Mit dem kann man direkt EXTI-Lines als DMA-Trigger verwenden.
-
Thread
Ist ATXMEGA etwa out?
mega zu M3 ... da die lieferbaren Xmega und selbst > mega64 teurer sind wie vergleichbare STM32 oder LPC13xx oder LPC17xx ist für mich das nicht eine frage des aufwandes .... TQFP löten und bis runter zu 0603 ist alles kein thema auch nicht für einen hobbybastler und gerade für STM32
CPU bedient der Compiler, die Peripherie muß ich selber verstehen. XMega kann ich auch gleich als STM32 lernen, da ist vom Aufwand kein großer Unterschied. Und dann noch die 3€-China-Boards. Gibt's für "AVR ohne X" und für STM32F103. Da kann man sich je einen 10er Pack zum verbasteln hinlegen.
-
Thread
mbed - oder es muss nicht immer Arduino sein
einsteigen muss, um den uC zu evaluieren. Dann gab es vor einigen Jahren einen Bruch von mbed 2 auf mbed 5. Vieles der Dokumentation ist noch immer nicht umgeschrieben. Irgendwann gab es einen Bruch im Export der online IDE, so dass man nicht mehr sein erstelltes Projekt auf SW4STM32 exportieren konnte.
/users/hudakz/code/STM32F103C8T6_USBSerial/ Wenn ich den Online-Compiler benutze kriege ich am Ende ein Binarie von ca 34k. Da kann man aber mit Keil in der freien Version schon nicht mehr debuggen. Exportiere ich das
-
Thread
Firmware reverse Engineering Kosten
Ich wollte mal wissen ob einer weiß was es denn in etwa kostet aus ca. 30kb Maschinencode eines STM32 wieder Source Code machen zu lassen, immerhin gibt es ja Firmen die sowas mittlerweile können.
für dich nicht in Frage kommt. Kannst du das Thema "wie mache ich meinen geklauften Lime Roller 5 km/h schneller" nicht endlich mal ruhen lassen?
-
Thread
Verfügbarkeit STM32F7xx / H7xx
Uwe Bonnes schrieb im Beitrag #7305426: > Was ist am STM32H750IBK6 nicht BGA, ausser dass es uBGA ist? Tja, er braucht aber STM32H750XBH6 ;-)
Fuer den Preisunterschied STM32H750XBH6 zu 120 $ und STM32H750IBK6 14 E bei Farnell gibt es doch fast schon die plugged Via Platine dazu...
-
Thread
Viel RAM am kleinen Controller
>Die STM32F4 können nur SRAM/Flash ansteuern, hier das gleiche Die STM32F429 können SDRAM ansteuern. Zum testen auch als STM32F429-Discovery mit 8MB und 320x240 RGB Display für ca 30Euro zu haben.
holger schrieb im Beitrag #3870193: > Die STM32F429 können SDRAM ansteuern. > Zum testen auch als STM32F429-Discovery mit 8MB und > 320x240 RGB Display für ca 30Euro zu haben. Das Problem beim F429 ist lediglich die völlig irrsinnige Anschlussbelegung
-
Thread
Mikrokontroller Crash Kurs mit ANSI-C, mit ATMega Register Nutzung Gesperrt
Studis was wirklich selber machen, nicht nur Punkte abgreifen. Weis auch nicht wie das wird. Sowas STM32 habe ich als Lehrstoff an der Physik schon gesteckt. Geht wohl nur in FOS/THs im Informatik Studium. Allein in einem Kurs ein STM32 oder EFM32 Entwicklung im Eclipse, mit Debugger zum laufen zu
Notation so, wie ich mich wohl damit fühle. Wir machen eine PID Regelung, usw. kann man alles mit dem STM32. ( kann ich auch ) Aber nicht 8..10 Tagen und mit ~6..14 Leuten CRC Funkprotokole für LoRa etc.. Ja, da kann man mal mit dem STM32 reden, aber nicht mit Anfängern.
-
Thread
STM32 ADC und SPI Problem
= GPIO_Pin_11; // STM32F407 NRST Boot Reset GPIO_Init(GPIOI, &h_gpio); h_gpio.GPIO_Mode = GPIO_Mode_AF; h_gpio.GPIO_OType = GPIO_OType_PP; h_gpio.GPIO_PuPd = GPIO_PuPd_DOWN; h_gpio.GPIO_Pin = GPIO_Pin
Marcus H. schrieb im Beitrag #4511346: > hast Du Dir schonmal das STM32F4 Errata Sheet angeschaut? Hi! Ja, das kenne ich schon, danke. Auch die beiden ADC-Sheets von ST. Allerdings tritt das Problem nur in
-
Thread
STM32CubeIDE und C++
haben die Extensions *.hpp bzw. *.cpp - main.h/c auf main.hpp/cpp umbenannt - die von der STM32CubeIDE generierten Files haben weiterhin ihre originalen Extensions, also z.B. stm32xx_hal_conf.c Sobald ich builde ist zu sehen, dass die hpp/gpp-Files
Wenn ich ein neues STM32-Projekt in der STM32CubeIDE als C++ erzeuge, wird erstmal gar kein main.cpp und main.hpp erzeugt, sondern main.c und main.h (warum auch immer, eben nochmal mit 1.5.1 probiert). Die main.c kann
-
Thread
STM32 F0 über UART senden zum PC
ebenso kommt auch nichts auf meinem PC an. Der Code sieht wie folgt aus: [c] #include "CMSIS\stm32f0xx.h" #include "STM32F0xx\stm32f0xx_hal_conf.h" #include "STM32F0xx\stm32f0xx_hal.h" #include "STM32F0xx\stm32f0xx_hal_tim.h" GPIO_InitTypeDef GPIO_struct; UART_HandleTypeDef UART_Struct
Kommen denn mit HTerm die Signale an? Gruß Daniel PS: Ich sehe gerade: [c] #include "CMSIS\stm32f0xx.h" #include "STM32F0xx\stm32f0xx_hal_conf.h" #include "STM32F0xx\stm32f0xx_hal.h" #include "STM32F0xx\stm32f0xx_hal_tim.h" [/c] Es müsste doch auch eine [c] #include "STM32F0xx\stm32f0xx_hal_usart.h
-
Thread
LCD-Adresse im C-Programm
registers: 1. **STM32 Microcontrollers (STMicroelectronics)** * Many STM32 MCUs (like STM32F4, STM32F7, STM32H7 series) have **LCD-TFT controllers** (LTDC) with 32-bit registers. * Example: The **LTDC** controller
Controller verwendet STMicroelectronics auch in anderen Controllern, nicht nur den STM32H747. Anbei ein Screenshot von der Register Übersicht in der TRM vom LTDC im SoC. Sehen für mich persönlich wie 32-Bit Register aus. Gibt auch eine Exception vom Cortex-M7 oder M4 wenn man hier
-
Thread
STM32 Core Arduino Framework
nicht läuft, scheint es bei Ihnen selbst zu laufen. Sie machen Benchmarks und besonders interessant H7 wird wohl unterstützt: https://github.com/huaweiwx/STM32GENERIC/raw/master/STM32/libraries/BoardExamples/examples/all_boards/Benchmarks/Benchmarks-results.xlsx Das H7 Board läuft 5x schneller als
Wie kann man die STM32 Boards debuggen? Es geht wohl mit Eclipse, aber die Einrichtung scheint etwas aufwändig: https://github.com/stm32duino/wiki/wiki/How-to-debug https://www.youtube.com/watch?v=D-MbC9N5U7o
-
Thread
MAX31855 + STM32 = Problem
kleine Pause zu sehen. Ich verwende den Befehl (HAL_SPI_Receive(&hspi2, buffer, 4, 1000)); und der STM32 ist als Full Duplex Master konfiguriert. Die Einstellungen zu CPOL und CPHA sind identisch mit denen im Git Ordner. Datenrate beträgt unter 1Mbit/s. https://github.com/SimpleMethod/STM32-MAX31855
MISO hängt an DO des MAX SPI2_SCK hängt an SCK des MAX SPI2_CS hängt an CS des MAX VCC hängt an 5V GND ist verbunden mit GND des STM32 Alles ist direkt angelötet, quasi Punkt zu Punkt Verbindungen. Alle OsziBilder sind auf der Platine des MAX gemessen. Die Clock kommt durch, der CS kommt durch
-
Thread
STM32F303K8 I2C
Schau halt mal in den Schaltplan: SB16 und SB18 brücken PA6 mit PB6 (d.h. Pin A5 und D5) , bzw. PA5 mit PB7 (Pin A4 und D4). STM32F schrieb im Beitrag #5476075: > ich verwende eine i2c verbindung am stm32F401Re board problemlos. > Bei der Verwendung mit einem STM32F303K8
"STM32 PB6 is connected to CN4 pin 7 for I2C SDA support on Arduino Nano A5. In such case STM32 PB6 does not support Arduino Nano D5 and PA6 must be configured as input floating." "STM32 PB7 is connected
-
Thread
Bluepill STM32F103C8T6 Board 128kb
... das hier ist mein "BluePill" Board, mit einem "echten" STM32F103CBT6. Hat inklusive der Platine und Bauteile ca. 11 Euro gekostet (und "etwas" Zeit fürs Bestücken"). Hat natürlich auch den korrekten 1,5k Widerstand für die USB-Buchse. Sollten tatsächlich
(B) ist wegen der Instabilität der 5 V immer schlechter als (A). Mit 4,7 kΩ liegt man _nicht_ „auf der sicheren Seite“, sondern belastet im Gegenteil die Eingangsschutzdioden sowohl vom Host als auch vom STM32. Das hat bei manchen Hosts
-
Thread
MCU mit 16 Bit DACs?
STM32F373R8T6, STM32H743VIH6 Gert
Gert schrieb im Beitrag #5577777: > STM32F373R8T6, STM32H743VIH6 Die haben auch nur 12 bit.
-
Thread
Image-Grabber für CVBS (bzw. FBAS) per STM32F103C8T6
Hardware. https://www.st.com/resource/en/application_note/dm00356635-hardware-jpeg-codec-peripheral-in-stm32f7677xxx-and-stm32h743534555475750a3b3b0xx-microcontrollers-stmicroelectronics.pdf > Auf die Schnelle habe ich nur einen kaufbaren H7 gefunden und das zum > Preis von über 20 Euro. Einen fertigen
/resource/en/application_note/dm00356635-hardware-jpeg-codec-peripheral-in-stm32f7677xxx-and-stm32h743534555475750a3b3b0xx-microcontrollers-stmicroelectronics.pdf > Danke, werde ich mir ansehen.
-
Thread
Welchen Mikrocontroller für Millisekunden-Stoppuhr?
dazu verwenden kannst. > Welchen Mikrocontroller würdet Ihr empfehlen http://stefanfrings.de/stm32/stm32l0.html Der hat sogar eine kalibrierbare RTC mit eigenem 32 kHz Quarz, falls du dazu unbedingt eine RTC verwenden willst. Ich würde allerdings eher einen Timer mit dem 8 MHz Hauptquarz takten
schrieb im Beitrag #7830033: >> Welchen Mikrocontroller würdet Ihr empfehlen > http://stefanfrings.de/stm32/stm32l0.html Vermutlich ist dieser dir nicht simpel genug. Schade, denn der hat sogar einen seriellen Bootloader (einige Modelle der Serie auch USB) ab Werk dabei und kann mit der Arduino IDE programmiert
-
Thread
C++ : Datum-/Zeitberechnungen vor dem 1.1.1970
00:00 zählt) steckt, bekommt man tatsächlich den Anfang des Jahrhunderts: [c] #include <stdlib.h> #include <stddef.h> #include <stdio.h> #include <string.h> #include <time.h> int main( int nargs, char **args ) { time_t t = (time_t)-2208988800; struct tm stm; stm = *gmtime
00:00:00 zählt) > steckt, bekommt man tatsächlich den Anfang des Jahrhunderts: > #include <stdlib.h> > #include <stddef.h> > #include <stdio.h> > #include <string.h> > #include <time.h> > > int main( int nargs, char **args ) > { > time_t t = (time_t)-2208988800; > struct tm stm; >
-
Thread
Open407I-C (Board für STM32) mit OV9655 (Kameramodul) auf 5"-Touchdisplay
sd-fat-f4_LCD+touch\lcd .c:25:0: [cc] D:\sd-fat-lcd-touch\sd-fat-lcd-touch\sd-fat-f4_LCD+touch\lcd.h:32:23: fatal error: stm32f4xx.h: No such file or directory [cc] compilation terminated. [cc] In file included from D:\sd-fat-lcd-touch\sd-fat-lcd-touch\sd-fat-f4_LCD+touch\TouchPanel\
der OV9655 auf dem neuen 7-inch Display! (montiert auf das "Open407I-C", einem Dev.-board für den STM32F407/417) -ist die 5"-Variante leicht angepasst!
-
Thread
STM32 I2C Probleme
dass es sich um ein Hardwareproblem handeln muss!? Anbei mein Code: DEFINES [c] #include "stm32f30x_gpio.h" #include "stm32f30x_rcc.h" #include "stm32f30x_i2c.h" #include "stm32f30x.h" #include <stddef.h> #include <stdlib.h> #include <stdbool.h> /* Define LEDs */ #define LIDARLite_ADDRESS
immernoch den Errorcallback 0x0400 https://github.com/bitcraze/crazyflie-firmware/blob/master/lib/STM32_CPAL_Driver/inc/cpal_i2c.h#L104 Bitcraze hat ein Interface geschrieben, dass nochmal über der CPAL-Bibliothek liegt. Diese Zugriffsfunktionen shiften die Adresse ebenfalls, deswegen bin ich unsicher
-
Thread
STM32 Interrupt
(aka 'unsigned char') from 'TIM_TypeDef *' und der Compiler gibt folgende Meldung: C:\Keil_v5\ARM\Inc\ST\STM32F10x\stm32f10x.h(96): error: #35: #error directive: "Please select first the target STM32F10x device used in your application (in stm32f10x.h file)" #error "Please select first the
IRQn lauten. Aber schön das das jetzt die wahre Ursache für deine Probleme ausgräbt. >C:\Keil_v5\ARM\Inc\ST\STM32F10x\stm32f10x.h(96): error: #35: #error >directive: "Please select first the target STM32F10x device used in your >application (in stm32f10x.h file)" Dir fehlt ein define für
-
Thread
poor man's Ethernet-oszi mit STM32, FIFO und AD9288
Da würde ich eher die 25€ für ein Nucleo Board mit STM32H743Zi ausgeben. Der hat 3 16bit ADC mit je 3,6 Msps, die sich auch im triple Mode betreiben lassen. Dann kommst du auf 10,5 Msps und Ethernet ist auch mit auf dem Board . Siehe: https://www.st.com/resource/en/application_note/dm00628458-getting-started-with-the-stm32h7-series-mcu-16bit-adc-stmicroelectronics.pdf
-
Thread
Einheitlicher uC-Perpherie-Abstraktions-Layer
Frage ist nun, ob es eine C-Lib oder Layer gibt, der diese Standardmodule einheitlich abstrahiert, d.h. dass ich z.B. einen Header GenericAdc.h einbinden kann, der auf Methoden in einer ADC_STM32xyz.c verweist, die die ADC-Funktion abstrahieren. Bei Wechsel auf einen anderen uC ist dann nur das Sourcefile
Selbst innerhalb der STM32 Serien gibts ja schon verschiedene DMA und ein STM32H7 hat 3 unterschiedliche gleichzeitig! (dazu zähle ich jetzt nicht integrierte DMA wie bei Ethernet und USB) Auf Arbeit haben wir das mit C++
-
Thread
AVR oder STM32 für Entwicklungsprojekt
Entwicklungsprojekt einen > Mikrocontroller verwenden und weiß nicht welchen ich verwenden soll. Der Die STM32s decken ein deutlich größeren Leistungsbereich ab (STM32Lxxx .. STM32H7xxx).
mts schrieb im Beitrag #5617558: > Die STM32s decken ein deutlich größeren Leistungsbereich ab (STM32Lxxx > .. STM32H7xxx). ??? Mit Atmel-Studio/Atmel-ICE geht der "Leistungsbereich" vom 8-poligen 8bit-Tiny bis zum 32bit Cortex-M4, da kannst
-
Thread
Conways Game of Live zu langsam auf Z80
oder 1 für LIVE und DEAD lassen sich auch noch Altersinfos einbauen, zb statt 0,und 1, Gen. 2,3,4,5,5 usw. d.h. Zellen können auch an Alterschwäche sterben. Bastle auch noch an "Jungbrunnen", d.h. Punkten die wenn sie berührt werden eine starke Vemehrung erzeugen. Das müsste das Wabern auf dem Feld
wurde auch nicht an einem Tag erbaut. Dein GOL sucht stur durch sehe ich, Minimal Code. Es wird 5-10 Mal schneller wenn man mit den "Nachbarschafts Punkten" arbeitet, da dann nur die Live Felder betrachtet werden. Bei STm32 aber muss dann ggf schon gebremst werden. IDE: Linux scheidet aus, nicht
-
Thread
Versehentlich formatierten 64GB-Stick retten
stm32 schrieb im Beitrag #5455306: > Datensicherung vorhanden, aber ca 1 Woche alt, ich müsste ca 4-5h > investieren, um von der Sicherung auf den aktuellen verlorenen Stand zu > kommen. Ich glaube
Reinhard S. schrieb im Beitrag #5456077: > stm32 schrieb: >> Datensicherung vorhanden, aber ca 1 Woche alt, ich müsste ca 4-5h >> investieren, um von der Sicherung auf den aktuellen verlorenen Stand zu >> kommen. > > Ich glaube, das rumprobieren
-
Thread
pollin kamera au-85
einen ARM Cortex-M3 mit 80mHz Takt und so 512K externen Speicher. Vielleicht gibts ja einen netten STM32 der dazu passt.
Hmm .. denkt Ihr, man könnte zwei oder gar mehrere von den Schätzchen über die GPIOs eines STM32 auslesen und dabei noch eine brauchbare Framerate erhalten ? Ich habe zwar schon einige kleinere Spielereien mit den STM32 gemacht, aber bisher eben noch nicht so etwas. Mit den 72Mhz (iirc)
-
Thread
Drehimpulsgeber
Welchen µC nutzt Du? Falls Du z.B. einen STM32 benutzt, sind Entprellung und 2-bit-Gray-Code-Encoder bereits als Peripherie enthalten.
Preis aussieht. Ein Quadraturdekoder auf dem Chip ist sicherlich eine feine Sache. Beim uralten H8/300H war schon einer vorhanden und beim STM32F4 bietet fast jeder Timer mindestens einen Kanal mit enormer Bandbreite, was einen schon fast überfordern kann: "Ich kann mich garnicht entscheiden, ist
-
Thread
µC und Gbit Ethernet
STM32MP und STM32N6 haben auch GBit Ethernet, STM32N6 ist eher ein uC. STM32MP ohne Linux etc duerfte schwieriger sein.
Uwe B. schrieb im Beitrag #7852476: > STM32MP und STM32N6 haben auch GBit Ethernet, STM32N6 ist eher ein uC. > STM32MP ohne Linux etc duerfte schwieriger sein. OK, hatte bisher noch keine Berührungspunkte mit den MPUs... Was ist denn
-
Thread
Kleines Tiny13 Sensorboard
STM32F4 schrieb im Beitrag #4288077: > Jörg W. schrieb: > STM32F4 schrieb: > Moby scheint es immer noch nicht zu wissen, was noch interessant zu > wissen wäre Am besten wäre Du studierst einfach
STM32F4 schrieb im Beitrag #4288675: > Ich warte immer noch: > Beitrag "Re: Kleines Tiny13 Sensorboard" Da wirst bis an dein Lebensende warte. ... siehe Dackel
-
Thread
ARM für zeitkritische Steuerung geeignet ?
VGA mit STM32F103: https://www.artekit.eu/vga-output-using-a-36-pin-stm32/
Chris D. schrieb im Beitrag #5017665: > Zumindet bei den STM32 hast Du bei den Timern Preload-Register, d.h. Du > kannst den neuen Wert schon vorher hineinschreiben, und beim > Overflow/Compare-Event wird ganz automatisch der neue Wert für Prescaler > etc
-
Thread
AVR®DD family, low pin count devices
meine ich nur 10Mhz garantiert bei 3V. Andere Controller gehen > da locker bis 48mhz oder höher (STM32, SAMD). Dafür haben AVR eben einen größeren Versorgungsspannungsbereich bis 5,5 V. Man kann eben nicht alles haben. Ohne es genau zu wissen, vermute ich mal stark, dass maximale Taktfrequenz und
Heinz K. schrieb im Beitrag #7829084: > Bei STM32 geht das nur mit Emulation im Flash. Die STM32L0 Serie hat EEPROM
-
Thread
STemWin am STM32F429-Disco Problem mit Landscape
Das waren Dateien aus dem Graphic workshop. Stm32F4_GraphicWorkshop/FW_Projects/Utilities/STM32F429I-Discovery/stm32f429I_discovery_lcd_land.c bzw .h Ich hab nochmal bei St nachgesehen, und konnte die Dateien dort nicht finden. Diese Initialisierungen
lutz h. schrieb im Beitrag #3444073: > die Files stm32f429i_discovery_lcd_land.* im zip File suchen Leider existiert eine solche Datei nicht im zip, nur wie gehabt die "stm32f429i_discovery_lcd.c".
-
Thread
Problem mit Clock Configuration beim STM32G031
clock systick_config( ); /* Loop forever */ for(;;) { } } [/c] Im main.h befinden sich die Headerfiles für die Registernamen: [c] #ifndef MAIN_H_ #define MAIN_H_ #include <stdio.h> #include <stdint.h> #include "stm32g0xx.h" #include "systick.h" #endif /*
dazu müssen im Referenzhandbuch stehen. https://www.st.com/resource/en/reference_manual/rm0444-stm32g0x1-advanced-armbased-32bit-mcus-stmicroelectronics.pdf Lies dir das ganze Kapitel 5 zweimal durch. Und du brauchst die LATENCY Bits im FLASH->ACR Register aus Kapitel 3.7. Drucke dir das
-
Thread
STM32 und Infrarot Sensor
to implement the I2C functions prototyped in the vl53l1_platform.c file accordingly. For the STM32 target the user may download the X-CUBE-53L1A1 code on ST.COM and inspire on the implementation of the I2C functions developed for stm32 ODE in the vl53l1_platform.c file. - VL53L1X API
versuche ein kleines Projekt zu erstellen. Das wäre ich echt sehr nett von dir ich verwende den MCBSTM32 das ist genau der hier http://www.keil.com/mcbstm32/ Der Mikrocontroller darauf ist der STM32f103RB
-
Thread
Wieso vor allem AVR µCs bei Bastlern?
: > Was hindert mich daran, ein Discovery-Kit auf eine Lochlasterplatine zu > stecken Bei den STM32-Discovery-Kits: Das fiese Footprint. Die Abstände sind genau so, daß es mit Punktstreifenraster keinen Spaß macht. Und das sowohl beim STM32VLdiscovery als auch beim STM32F4discovery. Für's
Walter Tarpan schrieb im Beitrag #3453211: > Bei den STM32-Discovery-Kits: Das fiese Footprint. Die Abstände sind > genau so, daß es mit Punktstreifenraster keinen Spaß macht. Und das > sowohl beim STM32VLdiscovery als auch beim STM32F4discovery. Ich
-
Thread
Stm32F4 Timer
Hallo, Ich habe ein STM32F429 mit 168MHz Takt. Nun wollte ich den Timer5 im 10 Sekundentakt einen Interrupt auslösen, Nur leider Läuft der Timer zu schnell. [c] void Tim5_Configuration(void) { TIM_TimeBaseInitTypeDef
stm32 einsteiger schrieb im Beitrag #4879917: > Hallo, > > Ich habe ein STM32F429 mit 168MHz Takt. > > Nun wollte ich den Timer5 im 10 Sekundentakt einen Interrupt auslösen, > Nur leider Läuft der
-
Thread
Betriebssystem für 32 Bit µCs?
eine MPU. Es gibt uClinux, das hat aber mit > Mainline-Linux eher weniger zu tun! FALSCH! Der STM32F429 ist in der Mainline! und der H7 wird gerade von ST-Mitarbeitern mit Devicetrees usw. im Mainline Kernel versorgt.
Tec N. schrieb im Beitrag #5232570: > FALSCH! Der STM32F429 ist in der Mainline! und der H7 wird gerade von > ST-Mitarbeitern mit Devicetrees usw. im Mainline Kernel versorgt. Cool, wie viele MByte SDRAM braucht ein STM32 Linux um zu starten?
-
Thread
Wie Code auf 2 Flash bereiche aufteilen?
Kommt halt auch drauf an, welchen STM32H743 genau du hast. Dann sollte eigentlich das hier: https://www.st.com/resource/en/reference_manual/rm0433-stm32h742-stm32h743753-and-stm32h750-value-line-advanced-armbased-32bit-mcus-stmicroelectronics.pdf
Daraus die Fußnoten: 1. Flash memory bank 2 boundary is limited to 0x08100000 - 0x0817FFFF on STM32H742xG/STM32H743xG. It is reserved on STM32H750xB. 2. Flash memory bank 1 boundary is limited to 0x08000000 - 0x0807FFFF and 0x08000000 - 0x0801FFFFon STM32H742xG/STM32H743xG and STM32H750xB boundary
-
Thread
Einfache Mikrocontroller-Plattform für schnelle Basteleien
Denke bei Arduino auch an die STM32 Nucleo Boards!
Wenn Du Arduino kannst, kannst Du auch mit einem stm32 weitermachen: http://stm32duino.com/ Dafür gibt es dann z.B: solche Boards: http://www.ebay.com/itm/1pcs-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-Arduino-/201414966215
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V4]
Die STM Discovery Boards sind gerade eingetroffen, das Arduino Blink Example läuft direkt ohne irgendwelche Änderungen. Mit der STM32DUino Library https://github.com/stm32duino/Arduino_Core_STM32 Das
auf der billigen und durchaus gut ausgestatteten Hardware (manche JieLi-Chips sind quasi fast wie STM32H7) sind damit quasi unmöglich.
-
Thread
Kamera OV7670 an Arduino (3,3V auf D[0..7]-Leitungen)
Ich hab hier grad eine 5MP Arduino-Kamera an nem STM32F4Discovery-Board am Laufen. Der STM32F407 hat ein Kamera-Interface !!
photon schrieb im Beitrag #3666087: > Ich hab hier grad eine 5MP Arduino-Kamera an nem > STM32F4Discovery-Board > am Laufen. > Der STM32F407 hat ein Kamera-Interface !! Sag mal sehe ich das richtig dass es die Dinger für 30€ MIT Display gibt? Ohne Display
-
Thread
Firmenliquidation Olimex, Freescale und BMCM Produkte
andere muss ich aus Platzgründen verkuafen. OLIMEX Entwickler boards A13-LCD7TS A13-OLinuXino STM32-P407 STM32-P107 A20-OLinuXino-MICRO-4GB LCP-1766-STK STM32-P152 LPC-MT-2138 STM32-LCD DUINOMITE STM32-H407 STM32-P103 STM32-H103 STM32-E407 STM32-103STK A13-OLinuXINO-MICRO LPC-P1114 LPC-H2129 OLIMEXINO-STM32 BOX_LIME_RED ARM-USB-OCD-H PIC-ICD2 TMS320-JTAG-USB STM32-H107 ESP8266-EVB-BAT-BOX ARM-USB-TINY-H SHIELD-LCD16x2 ARM-JTAG ARM-JTAG-COOCOX ARM-JTAG-EW ARM-JTAG-SWD ARM-JTAG
-
Thread
USB MIDI Gerät
Controller zu bauen, dann rate ich dir dringend den Umstieg auf einen leaflabs maple mini clone. Für 5 Boards zahlt man gerade 18 Euro (Versandkostenfrei) = 3.63 EUR pro Stück. http://www.aliexpress.com/item/5PCS-LOT-leaflabs-Leaf-maple-mini-ARM-STM32-compatibility/1400682373.html (ich bevorzuge die BAITE
kostet gerade mal 4 Euro, ordentliche def-Boards (mit STM32F103VZ) gegen 12 Euro und die ganze STM32F103 Reihe ist via stm32duino vollkommen unterstützt). Das war der Grund warum ich mich vollkommen vom DUE abgewandt habe.
-
Thread
[Cortex-M3] Problem mit dem UART
Hab jetzt versucht nur dem dem HSI Clock zu arbeiten. In der „stm32f10x_rcc.h“ steht [c] /* Typical Value of the HSI in Hz */ #define HSI_Value ((u32)8000000) [/c] Meine Konfiguration der Takte schaut folgendermaßen aus: [c] void Clk_Init (void
.compili arm-none-eabi-gcc -I./ -c -fno-common -O0 -g -mcpu=cortex-m3 -mthumb stm32f10x_gpio.c ..linking arm-none-eabi-ld -v -Tstm_h103_blink_rom.cmd -nostartfiles -o main.out main.o stm32f10x_rcc.o stm32f10x_gpio.o GNU ld (Sourcery G++ Lite 2008q1-126) 2.18.50.20080215 ..
-
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
Webpage Webserver
einem Mega88 im Code, dann wieder wird ein Header File includiert, der ganz offensichtlich zu einem STM32 gehört.
einem Mega88 im Code, dann wieder wird ein > Header File includiert, der ganz offensichtlich zu einem STM32 gehört. für einen STM32 Damit kann ich ja erstmal n bischen "spielen". jetzt hab hab ich nochmal eine Frage wie kann ich ein bild auf der seite anzeigen. plen = fill_tcp_data(buf, plen
-
Thread
STM32WB10 und STM32WB15 - Bluetooth LE und CUBE-Unterstützung für wenig Geld
16bit-Timer und des RTC. Der Versorgungsspannungsbereich liegt von 2.0 bis 3.6V, im Standby verspricht STM 700 nA Stromverbrauch. 28 der IO-Pins sind interessanterweise 5V-kompatibel. Für das Zur-Verfügung-Stellen der Antenne ist der Entwickler verantwortlich (kein Funkmodul a la ESP32). Das BALUN ist allerdings
welchen Eindruck habt ihr von der Zugänglichkeit der BLE Funktionen in den STM32WB uCs ?