-
Thread
Nächster Schritt nach AVR: Empfehlungen gesucht
Die nächst höhere Stufe nach AVR ist bei mir die STM32L0 Serie, gefolgt von STM32F3. http://stefanfrings.de/stm32/index.html Von anderen wird der RP2040 offenbar auch gerne verwendet. Für den ESP8266 habe ich viele Infos zusammen getragen: http://stefanfrings.de/esp8266/index.html
-
Thread
Sigma-Delta-ADC - Einzelpulse erfassen
als extra Pulsformerstufe. Das Signal könnte man nach passender Verstärkung etwa auf den ADC eines STM32F3... geben. Je mach Modell kann man mit etwa 1-4 MHz abtasten. Das ist schnell genug um sich nicht um die Details Integrierend oder abtastend kümmern zu müssen, weil nur wenig Amplitude jenseits des
-
Thread
Neues Projekt - welcher µC?
Ich kenne nur die stm32f3, die zum Teil 4x5MSPS schaffen. Z.B. Stm32f303. Allerdings haben die kein Ethernet. Ich schätze für deine Anwendung wirst du nicht um eine 2 Chip Lösung herumkommen.
-
Thread
STM32F4Discovery SPI slave
Guck dir mal http://diller-technologies.de/stm32_wide.html#spi als Referenz an. Ist zwar für den STM32F3, aber lässt sich fast 1:1 auf den STM32F4 übertragen.
-
Thread
H743 und F746 - Probleme mit dem Takt
the specified GPIO pin. * @param GPIOx where x can be (A..F) to select the GPIO peripheral for STM32F3 family * @param GPIO_Pin specifies the pin to be toggled. * @retval None */ void HAL_GPIO_TogglePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) { uint32_t odr; /* Check the parameters
-
Thread
Kaufberatung - Fortgeschrittener Einstieg - AVR
/internet/evalboard/product/250863.jsp das mit Beschleunigunssensoren, Gyroskopen, 9 DOF IMU STM32F3DISCOVERY 10.90$ http://www.st.com/jp/evalboard/product/254044.jsp USB z.T. CAN, Audio out ist alles mit an Bord. Man sollte das F4 nehmen, wer Quadrocopter bastelt das F3. Es gibt genügend
-
Thread
Probleme mit Linux (Kernel 4.9.0) und st-flash / texane
funktioniert das alles korrekt mit alter Liverversion und mit neuer eben nicht. Gerade habe ich Einen STM32F3xx probiert: Hier funktioniert es (genauso wie oben bereits geschrieben mit F4)
-
Thread
Microcontroller aussuchen
Firma, und das merkt man ihm deutlich an. Deswegen empfehle ich dir eher dessen Nachfolge Serie STM32F3. Unter den ganzen STM32 Modellen gibt es viele Chips, die weitgehend Pinkompatibel sind. Das macht ein Upgrade auf ein größeres Modell einfach. Die IDE des Herstellers ist kostenlos, es gibt
-
Thread
Radxa RS114 oder anderer µC zum Einstieg?
wurde. Ich hatte hier schon mal gewitzelt mit "Ingenieur für STM32F1xx" versus "Ingenieur für STM32F3xx", die sich 'grundlegend' unterscheiden... Nein, so nicht. Eigentlich mit allen Produkten kann man etwas basteln und man kann (und muß) auch bei Verwendung von allen Produkten Grundlagenwissen
-
Thread
STM32 ADC mit DMA für mehrere Kanäle
Hallo, zur Zeit möchte ich über einen STM32F3 4 Kanäle eines ADCs zyklisch auslesen. Dazu wird der ADC über den TIM3 über TRGO getriggert. [c]void TIM3_Init() { //Timer zum Triggern des ADCs bei bestimmter Frequenz über TRGO TIM3
-
Thread
WordClock mit WS2812
://www.martinhubacek.cz/arm/improved-stm32-ws2812b-library https://github.com/hubmartin/ws2812b_stm32F3
-
Thread
Labornetzteil "neuer Generation" - Einladung zum gemeinsamen Brainstorming
AVRler sind, würd ich eher auf einen Cortex M0 oder so setzen. Für analoge Aufgaben kann ich auch die STM32F3 empfehlen, sind hier gut ausgestattet. Digitale Regelung würde ich auf jeden Fall machen, Eingang über Drehencoder, alternativ über RS232, evtl Ethernet. Eine genaue Strommessung wäre auch Nett
-
Thread
Arduino oder
zu den > komplizierten (wie von dir beschrieben)? Ja. Fange besser mit einem STM32L0xx oder STM32F3xx an. Die gibt es beide mit unterschiedlich vielen Pins. Siehe http://stefanfrings.de/stm32/index.html
-
Thread
STM32 USB Übertragungsproblem mit Code von S.F.
nur darum geht andere Ursachen auszuschließen. Ich benutze den Grundcode mit vielen STM32F103, STM32F3x3, STM32L151 ... Oft als USB-CAN Interface mit SLCAN. Das entspricht ja so in etwa dem was du machst, nur mit viel mehr Last. Gut den F042 hatte ich noch nicht. Aber immer mit Quarz. Und es kann
DEVICE_ID_ADDRESS 0x1FFF7A10 // STM32F4,STM32F2 //#define DEVICE_ID_ADDRESS 0x1FFFF7AC // STM32F0,STM32F3 //#define DEVICE_ID_ADDRESS 0x1FF0F420 // STM32F7 //#define DEVICE_ID_ADDRESS 0x1FF80050 // STM32L0 //#define DEVICE_ID_ADDRESS 0x1FF80050 // STM32L0, L1 Cat.1,Cat.2 //#define CPU_UNIQUE_ADDRESS
-
Thread
Einführung in ASM auf STM32F4
Dinge beschrieben wie Bit Bending, NVIC, FPU oder MPU. Gibt's auch etwas aufgeräumter von ST: "STM32F3, STM32F4 and STM32L4 Series Cortex®-M4 programming manual" http://www.st.com/content/ccc/resource/technical/document/programming_manual/6c/3a/cb/e7/e4/ea/44/9b/DM00046982.pdf/files/DM00046982.pdf
-
Thread
6kW Buck Converter, Mikrocontroller gesteuert
Controller mit Floating-Point-Einheit und DSP-Befehlen nehmen. Cortex M4 ist da gut geeignet, z.B. STM32F3/F4. Manche F3 haben eine High-Resolution-PWM, was für solche Anwendungen ganz nett ist.
-
Thread
ARM-Assembler-Tutorial
Familie (Cortex-M4) Freescale: Kinetis-Familie (Cortex-M4 und Cortex-M4F) STMicroelectronics: STM32-F3/F4-Familie (Cortex-M4F) Infineon: XMC4000-Familie (Cortex-M4F) Texas Instruments: MSP432, Stellaris-LM4F- und Tiva-TM4C-Familie (Cortex-M4F) NXP Semiconductors: LPC4300-Familie (Cortex-M4) Wie
-
Thread
Schaltung für Motorsteuerung
Moin, Ok das ist n Feature vom STM32F3. Weiß gar nicht warum ST das beim F4 nicht gemacht hat. Naja Militär geht wohl vor. Gruß Tec
-
Thread
Wie stark sollte man bei der Mikrocontroller Programmierung kapseln? Gesperrt
Code vielfach so durcheinander, dass er nur noch schwer zu durchschauen ist. Wenn Du mit dem STM32f3.. an Leistungsgrenzen stößt, kannst Du problemlos auf einen STM32F4.. umsteigen. Meine Meinung.
-
Thread
Multiplexing mit einem STM32F303?
Kollektor zur Common anodes die Ports werden zusammen verbunden dann zur ports . Code : #include "stm32f3xx.h" #include <stdint.h> void activation(); void showdigit (int digit); void showdigits1 (int number); void showdigits2 (int number); void showdigits3 (int number); void showdigits4
-
Thread
IRMP - Infrared Multi Protocol Decoder
*Aktualisierung* Die IRMP-Software kann unter [[IRMP]] --> Download heruntergeladen werden. Hallo zusammen, Anmerkung: Dieser Source entstand im Rahmen des Projektes "WordClock", siehe Artikel http://www.mikrocontroller.net/articles/Word_Clock bzw. Thread, der alles zum Auslösen gebracht hat: http://www.mikrocontroller.net/topic/156661 Da RC5 nicht nur veraltet, sondern mittlerweile obsolet ist und immer mehr die elektronischen Geräte der fernöstlichen Unterhaltungsindustrie in unseren Haushalten Einzug finden, ist es an der Zeit, einen IR-Decoder vorzustellen, der
-
Thread
ARM ist die Zukunft?
Platformen wie möglich mit möglichst großer Spannbreite zu wählen. Ich selber arbeite gerade mit der STM32F3 Platform. Da geht es eben schon ab 8kB/1EUR (ca. 1kpcs) mit CM3 los, nach oben offen, alles mehr oder minder gleiche Platform. Darunter wird es aber auch für andere Hersteller preislich schwierig.
-
Thread
[STM32F30x] DMA-InterruptFlags lassen sich nicht resetten
Hallo Zusammen, ich habe ein komisches Problem. Ich verwende für ein Projekt mit dem STM32F3 ChibiOS/RT und die HAL vom Giovanni. Rein vom Register Setup kann ich laut RM00316 keine Fehler feststellen. ABER: Die Interruptflags im DMA1->ISR lassen sich nicht durch schreiben des DMA1-ICFR
-
Thread
Neue MCU familie gesucht
Eindruck verschaffen kannst, wie man den ohne Cube HAL programmiert. http://stefanfrings.de/stm32/stm32f3.html
-
Thread
WS2812B mit Lib von Martin Hubáček auf F103
Meine Adaption ist angehängt. Das Original gibt es hier: https://github.com/hubmartin/ws2812b_stm32F3 Mir schien die F3 Version näher am F1 als die F4 Version. Mein Problem konkret ist, dass am PWM Pin (TIM1_CH1, GPIOA PIN8) nur ein high Signal (5V) raus kommt (durch einen externen Pullup nach
-
Thread
uC from Scratch
Bootloader, Programmierschnittstelle und Software sind dort beantwortet: http://stefanfrings.de/stm32/stm32f3.html Du solltest die Entwicklung auf jeden Fall mit einem fertigen Board beginnen, auf das du dich verlassen kannst. Erst später, wenn das Programm fertig ist, macht es Sinn, eine eigene Platine
-
Thread
STM32 Chips zur Zeit so gut wie nicht beschaffbar
Siehe https://www.st.com/resource/en/application_note/dm00073522-migrating-from-stm32f1-series-to-stm32f3-series-microcontrollers-stmicroelectronics.pdf
-
Thread
Mini Wanderkiste "Runde 2" Gesperrt
auch sein, das ich die übersehen habe. Out: 2x 9-Polige Sub-D LK 4x Elko 22μ 160V RM 5mm 1x stm32f3discovery 8x Gerätefuß 523143 20x TDK 1206 10uF 20% 16 V X7R C3216X7R1C106MTOY9B 20x TDK 1206 22uF 20% 16 V X7R 20x 1210 10μ X7R 25V 10x CElko 100/6.3 SMD 2x Elko 100/50V Bedrahtet RM5 20x
-
Thread
C++ auf einem MC, wie geht das?
roboterclubaachen/xpcc#use-our-virtual-machine An Hardware empfehle ich euch entweder das STM32F4 oder das STM32F3 Discovery Board oder einen Arduino UNO (für AVR) da es dafür die am besten getesteten Examples gibt. Vielleicht kann ich euch ja etwas weiterhelfen. eKiwi
Konzept in C++ mit Templates. Konzept passt für verschiedene Architekturen, - bei mir AVR und STM32F3,F4,(F7): https://www.mikrocontroller.net/topic/350418?page=2#4017061 Beispiel für Timer mit AVR8, anpassbar für alle Varianten: https://www.mikrocontroller.net/topic/412274#4796452
-
Thread
USB CDC von Stefan Frings und WS
|= (1UL << (USB_IRQ_NUMBER & 0x1f)); InitEndpoints(); return 0; } [/C] Bei den STM32F3xx kann man im Unterschied zu STM32F103Cx CAN und USB gleichzeitig nutzen, dazu muss man allerdings den USB Interrupt remappen. Das ist dann der USB_LP_IRQ Handler mit der Nummer 75. Meine Änderung
-
Thread
keine Mikrocontroller auf dem Markt
Firma hatten wir Kontakt mit deutschen ST Vertretern. Ergebnis: -Ein nirgendwo beschaffbarer STM32F3 Controller konnten sie uns innerhalb von 1Monat vermitteln (~100 Stück). -Einen STM32G0 Controller im bestimmten Package wollten sie auch 1k Stück für uns auftreiben. Nach deren Aussagen sind
-
Thread
Hackbarer(?) 21 EUR Quadcopter
wirklich Potis drin oder irgendwelche quasibinären Kohle-Gummis? Mein Vergleich: Eigenbau mit STM32F3-Discovery und "tau labs". Die Packung hat einen eachbuyer.com Aufkleber: http://www.eachbuyer.com/mini-6-axis-4-channels-2-4ghz-remote-control-gyro-flying-aircraft-rc-helicopter-p175545.html --
-
Thread
STM32F303 - VL53L1X - STSW-IMG009 ULD API
---------------------------------------------------*/ /* USER CODE BEGIN Includes */ #include "stm32f3xx_hal.h" #include "vl53l1x_api.h" /* USER CODE END Includes */ /* Private typedef -----------------------------------------------------------*/ /* USER CODE BEGIN PTD */ /* USER CODE
-
Thread
RISC-V: Wird das was?
lassen. [code] while(1) { ToggleLED2(); osDelay(13); } [/code] Auf einem STM32F1 oder STM32F3 benötigt das nackte FreeRTOS meiner Erfahrung nach ca. 14kB. Das klingt zwar nach sehr viel, aber es kann dann auch schon sehr viel und um sagen wir mal weitere 10kB zu füllen, programmiert man dann
-
Thread
STM32 für Einsteiger - der Artikel zum Krieg (µC Wahl)
STM32 senkt die Softwarekomplexität bei Berechnungen. Und das bei einem Controller für < 3 Euro! (STM32F3) - Sehr schöne und einfach zu bedienende PWM-Einheiten mit üpigen Compareeinheiten. ADC-Trigger auf Compare sind sehr gut umsetzbar. Zugegeben, die neueren XMEGA mögen besser sein als die alten
-
Thread
10W Bitcoin miner mit 450GH/s für Raspberry Pi
: [0] Exit [1] STM32C0xxxx [2] STM32F0xxxx [3] STM32F1xxxx [4] STM32F2xxxx [5] STM32F3xxxx [6] STM32F4xxxx [7] STM32F72xxx, STM32F73xxx [8] STM32F74xxx, STM32F75xxx [9] STM32F76xxx, STM32F77xxx [10] STM32G0x0xx [11] STM32G0x1xx [12] STM32G4xxxx [13] STM32H743
-
Thread
STM32F303K8 clock selection
the system clock configuration for STM32F30x devices, * and is customized for use with STM32F3-DISCOVERY Kit. * The STM32F30x is configured to run at 72 MHz, following the three * configuration below: * - PLL_SOURCE_HSI : HSI (~8MHz) used
-
Thread
Welcher Controller für Unterrichtszwecke?
Studenten zu hause beschäftigen, wenn sie wollen. Mehr Infos dazu: http://stefanfrings.de/stm32/stm32f3.html
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
// 1ba0 0477 CORE_M3_R1 // 1ba0 1477 STM32VL_CORE_ID // 2ba0 1477 CORE_M4_R0 // 2ba0 1477 STM32F3_CORE_ID // 2ba0 1477 STM32F4_CORE_ID // 2ba0 1477 STM32L_CORE_ID // 4ba0 0477 CORE_M3_R2 // 5ba0 2477 STM32F7_CORE_ID[/pre] Die Erkennung funktioniert nur in einer Richtung: andere Bits