-
Thread
Regelbarer Tiefsetzsteller 0V – 325V
takten. Der ADC des Standard-Mega taugt auch nicht (XMEGA wäre da schon besser). Nimm einen ARM, STM32F3 oder ähnlich. Der hat auch eine FPU, das macht die Algorithmen viel besser lesbar. Und er hat einen schön schnellen ADC. Ohne Regelung geht nicht - Stichwort lückender Betrieb. Ma Me schrieb
-
Thread
Mikrocontrollerauswahl gut?
kleinerer Controller reicht. Weil du I2C brauchst ist es aber nicht verkehrt einen der neueren STM32 (F3, F7, ...) zu nehmen; die alten haben so eine umständliche I2C Peripherie. Möchtest du die SD Karte im SD bus Modus betreiben? Das ist schneller, schränkt aber die Auswahl des Controllers ein.
-
Artikel
IRMP auf STM32 - ein USB IR Empfänger/Sender/Einschalter mit Wakeup-Timer
anschliessen. andere STM32 Mikrocontroller. die STM32F103 Firmware ist einfach anpassbar an STM32L1xx und STM32F3xx, da dieselbe USB Library genutzt wird die STM32F105 Firmware ist einfach anpassbar an STM32F107, STM32F2xx und STM32F4xx, da dieselbe USB Library genutzt wird Fotos von den Anfängen. Auf dem STM32F103C8T6
, as the same USB library is used the STM32F103 firmware is easily customizable to STM32L1xx and STM32F3xx, as the same USB library is used Images from the beginnings. On the STM32F103C8T6 developer board BOOT0 and BOOT1 labels are exchanged. On the red ST-Link emulator the plastic is cut open some.
-
Thread
UART per CMSIS (STM32f4) und pl2303 VCP
Moin, ich versuche grade einen UART auf dem stm32f3 (discovery-board) in Betrieb zu nehmen. Funktioniert so mäßig Der USB-TTL konverter ist mit einem PL2303 bestückt und mit dem µC via RX/TX (twistedpair) und Ground verbunden. Das Terminal
-
Thread
Stm32 I2C Sensor HYT221
du womöglich voran, indem du von meinem Beispiel-Code abguckst: http://stefanfrings.de/stm32/stm32f3.html#i2c Der kommt ganz ohne Libraries aus (mit Ausnahme der CMSIS Core).
-
Thread
Welche Hardware kaufen? (Mikrocontroller programmieren)
sogar beim Wald&Wiesen Elektronik Shop Reichelt zu > kaufen. Ein STM32F4xx? Du meinst wohl die STM32F3xx, ja die gibts schon.
-
Thread
SIPM Opamp / ADC Fragen
länger muss der Puls also nicht werden. Mit passender SW könnte es auch schon reichen. Einige der STM32F3xx haben auch 2 ADC mit je 5 MSPS die man auch interleaved nutzen kann. Viel mehr als 8 Bit Auflösung dürfte das Signal so oder so kaum hergeben.
-
Thread
WS2812b Pixel mit STM32 und PWM/DMA ohne Hal
die schnelle nicht finden, deshalb hier der 100ertste Aufguss. Das ganze ist für STM32F103 bzw. STM32F3x3 (BluePill u.ä.). Verwendet wird A8 als Ausgang, da der einmal 5V tauglich ist und zum anderen nicht von den anderen UARTs,SPIs,I2Cs belegt ist. Bei mir gehen die Pixel direkt am 3.3V Push/Pull
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
Vor einiger Zeit habe ich mich an den Eigenbau einer Modellbaufernsteuerung auf Basis eines stm32F3Discovery Boardes gemacht. Mir ging es darum, eine Plattform zu haben, die mit C++ programmiert werden kann und das Ganze als Selbstschulungsobjekt zu nutzen. Ich hatte die einzelnen Entwicklungsstadien
Vor einiger Zeit habe ich mich an den Eigenbau einer > Modellbaufernsteuerung auf Basis eines stm32F3Discovery Boardes gemacht. > Mir ging es darum, eine Plattform zu haben, die mit C++ programmiert > werden kann und das Ganze als Selbstschulungsobjekt zu nutzen. > Ich hatte die einzelnen Entwicklungsstadien
-
Thread
LTC2949 gibt keine Rückmeldung auf isoSPI
LTC6811-2 zu realisieren. Das ganze ist mit isoSPI als Multidrop aufgebaut. Der Master ist ein STM32F3 mit einem LTC6820 als Wandler. Leider ist der IC noch recht neu und es findet sich quasi nichts im Netz zu dem Thema. Nunja, ich habe aber das Problem, dass sich weder die 6811, noch der 2949
-
Thread
STM32CubeIDE STLINK/V2 Debuggen ohne Breakpoints (Semihosting?)
gerade nichts ausspuckt Alternativ kannst du TraceSWO nutzen. http://stefanfrings.de/stm32/stm32f3.html#traceswo http://stefanfrings.de/stm32/cube_ide.html#traceswo Der Quelltext von ITM_SendChar() in CMSIS core ist: [c] /** \brief ITM Send Character \details Transmits a character
-
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
-
Artikel
STM32 Eclipse JLink Linux/Windows
Prozessor auswählen, also z.B. "cortex-m4" für STMF4 oder "cortex-m3" für STM32F1. Nur bei Cortex-M4 (zB STM32F3 und STM32F4): Unter Float ABI "FP instructions (hard)" auswählen Unter "FPU Type" "fpv4-sp-d16 " auswählen. Siehe hier in der Tabelle für die möglichen Werte der verschiedenen Prozessoren. Es ist
auswählen Den Haken bei "Use newlib-nano (--specs=nano.specs)" setzen. Optional, nur bei Cortex-M4 (zB STM32F3 und STM32F4): Den Haken bei "Use float with with nano printf (-u _printf_float)" setzen. Dies ermöglicht die Nutzung von "%f" bei "printf", verbraucht aber automatisch eine Menge Flash+RAM und benötigt
-
Artikel
STM32 - Einstieg mit Em::Blocks
Peripherie, das Framework müsste dann entsprechend angepasst werden. Download: Einbinden der DSP-Library. STM32F3 / STM32F4 Microcontroller haben neben der FPU noch einen Digital-Signal-Processor (DSP). Die DSP dient hauptsächlich dazu, viele Daten schnell zu verarbeiten (z.B. Video- oder Audiosignal). Der CMSIS-Download
verifiziert. Der geviertelte System-Takt SYSCLK wir am Pin PC9 ausgegeben. main.c: Die FPU. Allgemeines. STM32F3 und STM32F4 Controller haben eine Floating Point Unit (FPU). Damit die FPU richtig verwendet wird, müssen normalerweise zwei Bedingungen erfüllt sein: 1. Der Controller muss die FPU Hardware aktivieren
-
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