-
Thread
[Projektaufruf] Lasst uns eine Kompaktsteuerung bauen
Flaschenhals PIC/Atmel zu verwenden so ziemlich das schlechteste was man sich vorstellen könnte. Besser STM32F10x/STM32F2xx/STM32F3xx/STM32F4xx vorsehen. Damit hätte man gefühlte 50 verschiedene Variationen bis zu 1MB Flash und 192KB RAM zur Auswahl. Ja, löten tue ich die auch immer selbst und von Hand
IEC61131 Editor oder etwas ähnliches wird es dafür allerdings nicht geben. Da drin arbeitet ein STM32F103 mit 512KB Flash. Ich bin mir jetzt nicht sicher ob man per Bestückungsoption da auch einen STM32F4 rein setzen kann. Somit: Neuentwickeln lohnt nicht, denn das gibt es bereits. PS: Das vorgängermodell
-
Thread
Unbekanntes IC
TL074 her, es gibt weit mehr second, triple, quadruple, Spurverbreiterungen als je zuvor. Selbst uC wie 8051, PIC, AVR und STM werden geclont. Man war bisher nur zu arrogant, statt originaler STM auch HK32F103, CKS32F103, GD32F103 oder APM32F103 überhaupt in Betracht zu ziehen. Das wird sich heute wohl ändern. Wessen Firmware auch auf GD32F103 , der wird den wohl benutzen, auch in Zukunft.
-
Thread
ARM-GCC: makefile
Schleifenmechanismus von make nicht. Wie es aussieht, sind folgende Zeilen wesentlich beteiligt: [c] #Dies sind die am Projekt beteiligten Quelldateien #das Startup File wird später noch dazugehängt SRCS = delay_taster.c system_stm32f4xx.c #Projektname hängt ab von den Quellen (SRCS) $(PROJ_NAME
-O1 -save-temps SSOURCES := startup_stm32f10x_ld.s CSOURCES := cpuinit.c main.c flop.c misc.c CSOURCES += stm32f10x_adc.c stm32f10x_dma.c stm32f10x_flash.c stm32f10x_gpio.c CSOURCES += stm32f10x_rcc.c stm32f10x_tim.c stm32f10x_it.c
-
Thread
STM32 mit Codesourcery
/Source/Templates/system_stm32f4xx.c /home/user/eclipse/STM32/STM32F4xx StdPeriphLib V1.0.0/Libraries/CMSIS/Device/ST/STM32F4xx/Source/Templates/TrueSTUDIO/startup_stm32f4xx.s Die Dateiendung der Datei startup_stm32f4xx.s muss
" // #include "stm32f4xx_dma.h" // #include "stm32f4xx_exti.h" // #include "stm32f4xx_flash.h" // #include "stm32f4xx_fsmc.h" // #include "stm32f4xx_hash.h" #include "stm32f4xx_gpio.h" // #include "stm32f4xx_i2c.h
-
Thread
Coole Coretex
Dr. Sommer schrieb im Beitrag #4136988: > Hat der denn auch die I/O MMöglichkeiten vom STM32 Einfach mal ins Datenblatt schauen: 2xUART,3xSPI,2xI2C,I2S,PWM - kein CAN Pin-Interrupt-Latenz 50ns - zum Vergleich stm32f103 72MHz Latenz 350ns https://www.raspberrypi.org/wp-content/uploads
Das Compute Module läuft mit Batterie: Preis 1 - 99 netto: 35,60 Da nehme ich doch lieber einen STM32F4xx!
-
Thread
42kHz Leistungsmesser 110V/3A
Friedrich Seuhs schrieb im Beitrag #3686558: > Der STM32F4.. mit 168Mhz würde sich bestimmt dafür sehr gut eignen. Die Cortex M4 Serie scheint super zu meinen Anforderungen zu passen. Sowohl STM32F4 als auch STM32F3 bringen 12 bit ADC mit, der F3
Max Kinema schrieb im Beitrag #3686619: > Sowohl STM32F4 als auch STM32F3 bringen 12 bit ADC mit, der F3 scheint > einen noch schnelleren AD Wandler, Wahnsinn. Damit kann ich mir vorerst > den externen AD Wandler sparen. Geh einmal das ganze nicht
-
Thread
Mikrocontroller kompatibel mit USB bzw. programmierbar?
Torsten C. schrieb im Beitrag #4133612: > Beim MSP430 Launchpad hast Du z.B. für ~10€ gleich einen Debugger dabei. > Die Nucleo-Boards incl. Debugger für die STM32F4 kosten auch ~10€. > Für AVR könntest Du
Mal wenn hier jemand Arduino empfiehlt, töte ich ein > süßes Katzenbaby. Dann empfehle ich den STM32F103C8T6. Wenn man sich eh neu einarbeitet, muss man sich ja nicht in 8-Bitter einarbeiten. Der STM32F103C8T6 ist als China-Exportschlager soger oft billiger als ein 8-Bit-AVR. Siehe https://www.mikrocontroller.net
-
Thread
Kompression für RGB LED Datenstrom
für ~1,50€ den STM32F103C8T6 gefunden. Mit bis zu 72MHz, 64KB Flash und satten 20KB SRAM wäre da einiges drin. Trotzdem muss ich nun mein Vorhaben nochmal überdenken. Ziel des Projekts ist es mit möglichst günstiger
werden die ja per bitbanging angesteuert, was ordentlich CPU zeit kostet ... ich nutze ebenfalls den STM32F103C8T6 für die WS2812B allerdings mit SPI und DMA, die LEDs sind tolerant genug, dass es noch gut funktioniert. dafür wandle ich aber das RGB Array in ein "SPI freundlicheres" Array um, wobei 4
-
Thread
Variable nach reset nicht löschen
hi, ich habe einen stm32f103 und verwende keil µVision 4. ich speicher einen wert in einer Variable, der wert soll nach einem reset nicht gelöscht werden, was er aber tut. was muss ich machen das der Variablenwert unverändert
Der STM32F103 hat auch 20 bytes battery backed registers. Wenn du also eine unabhängige Spannungsquelle an VBat angeschlossen hast, kannst du dadrin solange 20 byte speichern, bis die Batterie den Geist
-
Thread
2.2'TFT ILI9340 und Arduino
. So wie hier z.B.: http://www.ebay.de/itm/2-2-inch-SPI-TFT-LCD-Display-ILI9341-For-Arduino-AVR-STM32-ARM-PIC-CP11002-H52-/281353505264?hash=item4181f9c9f0:g:3WQAAOSwXeJXf0UF
Von der Adafruit Feather Serie gäbe es da ein paar: https://www.adafruit.com/feather oder der STM32F103: http://www.mikrocontroller.net/topic/404565#4690460
-
Thread
Arduino Uno R4 im Handel erhältlich
, sehr nah am ST32F103 und seinen diversen Klonen angelegt ... Und dann hat man die Freude der Eindeutigkeit chinesischer Datenblätter und Entwicklungsdokumentation. Hat halt alles zwei Seiten. (Wie die Performance
Stefan F. schrieb im Beitrag #7444258: > Martin schrieb im Beitrag #7444117: >> Interessant wäre, ob es irgendwann einen Nano R4 geben wird. > > Kennst du Nucleo32 Boards? Die kannst du mit der Arduino IDE
-
Thread
Frequenzteiler 10 MHz auf 50 Hz
Jop uc z. B. Stm32f103c8 mit timer counter. 10 MHz direkt an den sys clock. Timer auf time base internal und dann ne pwm mit reset bei 199999 ticks und output low bei 99999 dann bekommst du nen 50 HZ Rechteck mit 50
Benedikt S. schrieb im Beitrag #5913601: > Jop uc z. B. Stm32f103c8 mit timer counter. Ich glaub nicht, daß er dieses 48Pin-Monster löten kann. 0.5 mm pitch ist nichts für Anfänger. Ein ATtiny13 im DIP-8 dürfte geeigneter sein und kommt auch mit den 5V klar
-
Thread
STM32 Programmiertool
Der STM32 braucht nur: - VCC 3,3V - GND - Reset-Pin auf Hi - Boot-Pin(s) entsprechend beschaltet ansonsten nur ein paar einzelne C's 100nF an VCC/GND. Kein Takt, der hat einen internen 8MHZ Takt.
du dir später nicht selber ein Bein stellst. Am Controller brauchst du (in Klammern bei meinem STM32F103ZET6): RxD (RxD1, Pin 102) TxD (TxD1, Pin 101) /Reset (Pin 25) /BOOT (BOOT0, Pin 138) Für den Normalbetrieb wird /Reset mit ca. 10k auf +3.3V gezogen, und /BOOT ebenso. Zum Programmieren
-
Thread
STM32L0 startet nicht
pegel schrieb im Beitrag #6139951: > Ich habe eben mit HAL ein Blinky auf 0x08006C00 (Größe 5k) gelegt und > ein Offset mit: > #define VECT_TAB_OFFSET 0x00006C00U > angegeben. > > Damit gibt es keine Probleme. Ich habe einen STM32L031 mit 32K, mein BL ist 4k groß. Beim Debuggen
Der STM32L031 hat nach AN2606 einen BL über USART2 und SPI1. Leider keinen über I2C.
-
Thread
STM32U5 – stromsparende 40nm-Variante mit ARM-Cortex-M33
UFBGA169 will be available." Die STMicroelectronics-Webseite erlaubt uns allerdings Preisvergleiche. Der STM32L431CBT6 war zum Zeitpunkt der Drucklegung beispielsweise mit einem Budgetärpreis von 1.724USD gelistet; ein Stück kostet bei Distributoren derzeit um 4.5USD. Zu guter Letzt stellt STM ein als STM32U5
Kundenwunsch des Normalverbrauchers geht dort hin... Zu der momentanten Nicht-Verfügbarkeit von STM32F1 und F0: ist nervend, ja, weiss ich. Aber, andererseits, das sind auch so ziemlich die ältesten Controller die SGS im Programm hat. Außerdem war a) Streik bei diversen Werken von SGS, b) die unerwartet
-
Thread
interne RTC im STM32L benutzen?
Bild siehst: http://stefanfrings.de/stm32/STM32F103C8T6_board.png
" ist ein gutes Stichwort: kennt evt. jemand eins mit einem STM32L4xxC drauf? 'C' deshalb, weil 48 Pins leicht reichen und es sonst so groß wird. u8g2 schrieb im Beitrag #5193426: > Manufacturer Part No:SG-3030JC 32.7680KB3:ROHS und > STM32L031 witzig, das
-
Thread
RTOS für STM32F4-Discovery
Ich verwende seit zwei Jahren eCos auf STM32F103 und seit kurzem auf dem STM32F407. Das Betriebssystem ist lange gewachsen, extrem konfigurierbar und unterstützt sehr viele Plattformen. Ich bin schwer begeistert davon und gebe eCos in deinen
Hi, hier ein für das STM32F4 gebautes eCos, das du in ein beliebiges Projekt einbinden kannst. Kopiere in deine "main.cpp" oder .c einfach #include <stdlib.h> #include <cyg/infra/diag.h> #include "DSPController/CDSPController.h
-
Thread
STM32F4xx - Batterie wird leer gezogen
der erste mit diesem Problemen.... https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex_mx_stm32%2fVbat%20problem%20on%20a%20STM32F4&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B
?RootFolder=https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Vdd%20being%20held%20at%200.7V%20with%20backup%20battery%20fitted&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B¤tviews=96 Von STM hat man bisher
-
Thread
Analogsignal mit zwei Controllern messen
Entwicklungsumgebung. Ach ja, die µC sind zwei baugleiche STM32F103.
GFunk schrieb im Beitrag #5119176: > Ach ja, die µC sind zwei baugleiche STM32F103. Gerade bei den STM32 habe ich die Erfahrung gemacht, dass das zu messende Signal sehr niederohmig sein muss, da die S&H Stufe es ordentlich belastet. Will man also eine
-
Thread
Suche Simulator für 8051
Debugger. In China oder auf eBay gibt es eine sehr schöne Anschlussplatine. http://www.ebay.ca/itm/STM32F407VGT6-STM32-Cortex-M4-ARM-Development-Board-without-STM32F4DISCOVERY-/261050682608?pt=LH_DefaultDomain_0&hash=item3cc7d54cf0#ht_5601wt_1163 Mit CooCox gibt es eine freie Entwicklungsumgebung
andere > Frequenz verwendet. Mit den M3 Typen von NXP habe ich keine praktische Erfahrung. Beim STM32 findest Du einige vorgewählte Frequenzen für die Clockeinstellung in der Datei "system_stm32f10x.c" welche vom startup code automatisch gerufen wird ("SystemInit"). Die Vector Tabelle ist in "startup_stm32f10x_hd.s
-
Thread
STM32F103 I2S DMA RX Interrupt wird nicht ausgelöst
anpassen? NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; NVIC_Init(&NVIC_InitStructure); }[/c] I2S- und zugehörige DMA-Config: [c] #define PERIPH_BASE_ADDR_I2S2_SPI2_DATA_REGISTER (0x40003800 + 0x0C) /* stm32f103ret6 datasheet p. 40 and ref. manual p. 749 */ #define PERIPH_BASE_ADDR_I2S3_SPI3_DATA_REGISTER (0x40003C00 + 0x0C) /* stm32f103ret6 datasheet p. 40 and ref. manual p. 749 */ /** * Configures I2S2 (Master). */ void BOARD_I2S2_DMA1_Configuration(void) { I2S_InitTypeDef I2S_InitStructure;
-
Thread
Lohnt sich der Umstieg auf 32-Bit Controller
Bit ADC´s hab. Vielleicht könntet Ihr mich ein bisschen aufklären über den Unterschied 16/32 Bit das wäre echt super :) Die Controller, welche ich mir mal angeschaut habe sind: 16Bit: dsPIC33, Freescale 56F80X 32Bit: TI C2000, STM32, Renesas hat glaube ich auch noch etwas sowohl 32 Bit
der Stm32f103 mit 64kb Flash und 48 Pins. Bei der folgenden Aussage möchte ich bitte korrigiert Weden, falls sie falsch ist. Beim 32 bitter benötige ich meißt mehr Speicherplatz weil ich zum ersten mir
-
Thread
[V] uC, Digtal, Analog, Transistoren, Evalboards
0,05€/Stk. 375x 74LVC1G11GW-Q100, Nexperia: Single 3-input AND -> 0,05€/Stk. Halbleiter uC, Speicher: 1680x F280048PMQR, TI: C2000 32-bit MCU, 100MHz -> 0,50€/Stk. 18x STM32L152RBT6, ST: STM32, Cortex M3, 32MHz -> 1,50€/Stk. 5x STM32F103VDT6, ST: STM32, Cortex
0,05€/Stk. 375x 74LVC1G11GW-Q100, Nexperia: Single 3-input AND -> 0,05€/Stk. Halbleiter uC, Speicher: 1680x F280048PMQR, TI: C2000 32-bit MCU, 100MHz -> 0,50€/Stk. 18x STM32L152RBT6, ST: STM32, Cortex M3, 32MHz -> 1,50€/Stk. 5x STM32F103VDT6, ST: STM32, Cortex
-
Thread
µC wird heiß
Das DaBla des STM32F302xB STM32F302xC sagt: "The VDDA voltage level must be always greater or equal to the VDD voltage level and must be provided first." Das ist hier wohl eher nicht gegeben (R203 hängt an -3V3)...
Ich habe die STM gemeint. Ich hatte beim STM32F103 einen Kurzschluss gegen GND von einem Pin und bis auf, dass das der Pin nicht funktioniert hat habe ich bei der Inbetriebnahme nichts vom Kurzschluss mitbekommen.
-
Thread
STM32 soll bestimmte Zeilen von einer .txt einlesen und verwenden
Daten vom PC einliest und gleichzeitig die Daten von Controller ausgibt. Zudem den Code für usbd_hid.c, die korrekten Werte für die usbd_hid.h, sowie alle anderen Files. Außerdem muss der Stm32f103 nun als HID oder CDC beim Erstellen des Projektes ausgewählt werden? Ich hoffe das meintest du mit Beschreib
müsstest Du vorrangig lernen, wie man sowas auf dem Controller implementiert. > Außerdem muss der Stm32f103 nun als HID oder > CDC beim Erstellen des Projektes ausgewählt werden? Das klingt danach, als hätte dort noch niemand vorgearbeitet. Du müsstest es also selber herausbekommen. Immerhin scheint
-
Thread
Sinus erzeugen mit Mikrocontroller
einfach 12Euro STM32F4 Discovery board. Der µC hat einen 12bit DAC eingebaut. Für den Sinus muss der Prozessor dank DMA keinen Finger rühren. Kleine Audio-Endstufe hinten drann und fertig.
Messung von Motorinduktivitäten gebaut. Sollte zum Basteln reichen. Eckdaten: - STM32F103R - 2x Endstufe OPA544 - jede Endstufe mit Strom-/Spannungsmessung - RS232 / USB Bei Bedarf PM.
-
Thread
Datenrate STM32F107 HAL + Lwip
Hat jemand von euch Erfahrungen mit der Kombination STM32F107 + Hal + Externer MAC (DP83867E). Es wird kein RTOS benutzt. Ich habe einen FPGA per SPI angebunden, der Daten als Master in den STM32 schiebt. Wenn ein Datenpaket da ist wird das in eine lockfree
meiner Versuche ist das hier: https://www.mikrocontroller.net/topic/582874 Das Ganze auf einen STM32F103 implementiert und getestet mit folgenden Parametern - Ethernet Controller W5500 (nicht W5100) - F103 Core Takt 72 MHz - SPI Takt 36 MHz zum W5500, DMA Transfer - Block-Grösse 1024 Bytes
-
Thread
STLink + OpenOCD + Eclipse
Hallo, ich versuche gerade ein STM32f0308-Disco Eval Board in betrieb zu nehmen. Das Flashen mittels STM32 ST-LINK Utility und auch mit OpenOCD aus der Kommandozeile funktioniert auch. Starte ich OpenOCD jedoch aus Eclipse heraus,
Das könnte daran liegen, daß du ein 32bit Java auf einem 64bit OS installiert hast, oder SW5STM32 für 32bit compiliert wurde und dui ein 64bit Java hast. Aber warum installierst du nicht SW4STM in deinem lauffähigen Eclipse wie ich das
-
Thread
CooCox STM32F4 Discovery SysClk einstellen
du das hier benutzen : [code] #include "stm32f4xx.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_conf.h" //------------------------------- // return wert 0 => alles ok // return wert >0 => fehler //------------------------------
in der system_stm32f4xx.c muss eingetragen sein: PLL_M = 8 in der stm32f4xx.h muss eingetragen sein: HSE_VALUE = 8000000 in der Main Funktion muss gestartet werden (ganz am Anfang): SystemInit();
-
Thread
STM32 HSI mit LSE synchronisieren?
Ich wüsste ich gerne, der HSI (R/C) Oszillator des STM32F103 mit dem LSE (32kHz Quarz) Oszillator synchronisiert werden kann. Das man ihn kalibrieren kann ist mir klar, ich denke da aber eher an eine fortlaufend automatisch ablaufende
Stefan U. schrieb im Beitrag #5173740: > Ich wüsste ich gerne, der HSI (R/C) Oszillator des STM32F103 mit dem LSE > (32kHz Quarz) Oszillator synchronisiert werden kann. Ich wüsste jetzt nicht wie 2 Schwingkreise synchronisiert werden sollen, die ihre eigenen Frequenzen haben
-
Thread
STM32F4 + Grafikcontroller + TFT?
einfach mal in der Bucht schauen, da habe ich 2.8" und 3.2" mit Touchscreen als Huckepack auf einem STM32F103-Board gesehen. Stichwort: Mini-STM32.
Hier gibts einiges für den STM32F4 zu sehen, u.A. auch Grafik: http://mikrocontroller.bplaced.net/wordpress/?page_id=744
-
Thread
STM32 download aus Arduino IDE sehr unzuverlässig
Hallo Ich mache gerade meine ersten Schritte mit dem STM32, genauer gesagt mit der bluepill mit dem STM32F103C8T6 und der Arduino IDE. (über Sinn und Unsinn der Arduino Welt soll es jetzt hier nicht gehen) Hierbei habe ich rechte Schwierigkeiten das Programm
prüfen, welche Software den Port belegt. Ulf L. schrieb im Beitrag #6190351: > bluepill mit dem STM32F103C8T6 Habe für diese Boards bisher nur den ST-Link verwendet, oder einen Bootloader aufgespielt.
-
Thread
IAR und TIM6,7 Interruptprobleme beim STM32F107
weiter. Danke für den Tipp, habs Gefühl dass is der Richtige weg :) ach ja: http://code.google.com/p/stm32f107/source/browse/trunk/STM32F10x_Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/?r=4 Link zu den *.s files...
Zeitgenossen. Eine Tabelle sehe ich dort nicht. Die Tabelle sehe ich hingegen in http://code.google.com/p/stm32f107/source/browse/trunk/STM32F10x_Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/iar/startup_stm32f10x_md_vl.s?r=4
-
Thread
STM32 Erfahrungen? Libraries?
Fertige Libraries ... naja, es gibt die STM32F10x Standard Peripherals Library von ST. Hat mir maechtig geholfen. Falls Du aber viel mit TCP/IP arbeiten willst: STM32 Controller haben kein PHY. Soweit ich weiss, haben nur die Controller von
Beim STM32F10x gibt es jede Menge Libaries. Die user manual für die Cortex libaries ist die UM0427 http://www.google.de/#hl=de&q=UM0427+ARM%C2%AE-based+32-bit+MCU+STM32F101xx+and+STM32F103xx&aq=f&aqi=&aql
-
Thread
Übersicht Controller und Einstiegskosten (Debugger, Compiler)?
. STM32 und LPC haben beide einen USART boot loader in HW. Z. B. die stm32f107 connectivity line (die stm32f103 können USB und CAN nicht gleichzeitig), eine Nummer besser die stm32f2xx. Oder relativ aktuell stm32f4xx, vielleicht noch zu früh, Cortex-M4. Mit FPU und Crypto engine für DES et. al. lpc17xx sollte auch einen Blick wert sein, ungefähr in der Kampfklasse der stm32f1xx. Ich baue mir den ARM
-
Thread
USART STM32 Empfangfehler ?
zusammen das es für USART geht aber dafür das ADC nicht leidet ?? Mein preprozessor hat den Symbol STM32F10X_HD_VL definiert. in the system_stm32f10x.c: #if defined (STM32F10X_LD_VL) || (defined STM32F10X_MD_VL) || (defined STM32F10X_HD_VL) /* #define SYSCLK_FREQ_HSE HSE_VALUE */ #define
Zur richtigen Erstellung von system_stm32f10x.c bietet STM ein Excel-Tool an. Da gibst du deine Systemparameter ein und dir wird ein passendes system_stm32f10x.c erstellt. Kennst du das, hast du das verwendet, oder hast du deine system_stm32f10x.c
-
Thread
Fragen zur IR-Informationsübertragung
erstaunen haben eine ganze Menge Controller IRDA. Das muss noch jemand in grossen Umfang einsetzen. (z.B STM32F051, STM32F103, STM32G071, STM32L151, usw...) Es gibt auch noch neue Transciever: TFBS4711 Olaf
Zu meinem eigenen erstaunen haben eine ganze Menge > Controller IRDA. So ist es. > (z.B > STM32F051, STM32F103, STM32G071, STM32L151, usw...) Und auch alle AVR XMega (sowie deren Erben in Gestalt der neueren Tinys und Megas sowie AVRxxxDy). Und vermutlich noch eine ganze Menge mehr in
-
Thread
STM32F RAM auslesen geht das?
Hallo, Kann man den RAM eines STM32F auslesen während der Mikrocontroller läuft? Oder kann man den Kern anhalten, und den RAM dann auslesen? Gruß.
Quelltext nicht. Der Chip ist NICHT geschützt (Keinerlei Lockbits gesetzt) ich will dem Programm auf dem STM32 beim arbeiten zusehen, von außen per STlink V2. Geht das irgendwie? Der Chip ist ein STM32F103C8T6.
-
Thread
NXP Kinetis Einstieg
STM32. https://www.aliexpress.com/item//32740942772.html oder wenn es unbedingt was europäisches sein soll: http://www.tme.eu/de/details/stm32f030f4p6/st-mikrocontroller/st-microelectronics/ Der
deswegen hab ich da nicht geschaut), aber wenn haben die meistens gute Preise. Vllt. schau ich mir den STM32 auch noch an...Sowas ähnliches (STM32F103) hab ich aber schon hier und eigntl. wollte ich was mit NXPs machen :o
-
Thread
arm gcc Arrayzugriff
Hallo Roland, ich benutze den gcc Version 4.5.2 unter Linux. Einen Debugger besitze ich keinen, und auf dem Board sitzt ein STM32F103RBT6.Flashen tue ich mit stm32flash. Wie schalte ich die Escalation ab? (bin noch Arm-Anfänger) Werde morgen
Delay-Funktion in der LCD-Lib zählt einfach eine Variable 'runter. Wie soll das funktionieren, der stm32f103 wird vermutlich mit 72 MHz laufen. Kann gehen, muss aber nicht. Timer wäre besser. Die Sache mit den Fault-Handlern ist für die härteren Fälle. Ohne sonstige Debug-Möglichkeiten als Unterbau
-
Thread
I2C Problem mit Acknowledge Polling
ersichtlich ist, daß da ein STOP nicht hineingehört. Beim AVR geht das Ganze auf einwandfrei, nur beim STM32 (hier: STM32F103) will das nicht so recht. Das könnte mit dem Errata-Sheet der I2C-Hardware erklärt werden.
//my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=https%3a%2f%2fmy%2est%2ecom%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex%5fmx%5fstm32%2fUsing%20STM32%20Optimized%20I2C%20examples%20when%20two%20I2C%20devices%20connected
-
Thread
CAN Bootloader mit STM32F103VC oder STM32F105VC
Hallo Forum, ich möchte einen STM32 Controller einsetzen und von der Ausstattung ist wohl ein STM32F103RC oder VC gut geeignet. Vermutlich passt der VC (LQFP100) besser, da mehr Freiheitsgrade bei den mehrfachbelegten Pinfunktionen.
, da universeller. Der integrierte Bootloader des F103xx kann von Haus aus nur UART. Es ist aber doch prinzipiell möglich einen Bootloader für CAN zu schreiben, der sich auch über obige Bedingung anspringen lässt, oder? Alternativ passt auch der STM32F105VC
-
Thread
µC mit ca. 32 Pins mit integriertem CAN Controller
Hallo Leute, ich versuche gerade eine µC zu finden der ca. 20 bis 32 Pins und einen integrierten CAN Controller hat. Leider finde ich nur hochpolige µC mit CAN-Controller. Es wäre schon wenn es Atmel oder MSP430 ist. Kann mir einer
TI gibt es keine MSP430 mit CAN. Vielleicht wäre ein ARM Cortex M3 eine Alternative, ST hat den STM32F103T4, STM32F103T6 oder STM32F103T8 im Angebot. 36 Pins mit CAN.
-
Thread
Eclipse/YAGARTO/GDB/J-Link EDU , debbugen geht nic
alle, Ich versuche eine alternative Umgebung zu IAR EWARM aufzusetzen. Umegebung: Evoboard: STM32-P103 Adapterplatine (STM32-P103) mit STM32F103RBT6 (http://shop.embedded-projects.net/index.php?module=artikel&action=artikel&id=102) Debbuger: J-Link EDU (von Segger) Tools: 1.Eclipse 3.5.2 Galileo
GCC-4.5.0 GDB-7.1 4. SEGGER J-Link GDB Server V4.14b OS: Win XP SP2 Testprojekt: STM3210ETest (http://www.yagarto.de/howto/examples/index.html) Ich bin nach der Anleitung laut Yagarto vorgegangen
-
Thread
Mikrocontroller mit 5V
https://www.microchip.com/en-us/product/AVR64EA48 > https://www.microchip.com/en-us/product/PIC18F44Q71 Plus dsPIC33EV* (16 Bit, 70 MHz) einige ATSAM bzw PIC32C (Cortex M0) fchk
Auch NXP: S32K1 Serie (Cortex M0 / M4F) und wohl auch einige der neuen S32K3 Serie (Cortex M7)
-
Thread
TouchGFX integration in Visual GDB
Johannes S. schrieb im Beitrag #5648527: > ist nicht STM32 spezifisch, es gab auch Treiber für zB LPC4088. Ach, auf der Website heißt es: "TouchGFX is a user-friendly graphical C++ tool integrated in the STM32 ecosystem." Aber ich finde es spannend
aber dazu ein paar Gedanken: (ST)emWin kann ohne große Klimmzüge ein Display mit SPI z.B. an einen STM32F103C8 - kann man wohl bei TouchGFX auch hinbekommen aber nur mit im RAM gespiegeltem Displayinhalt emWin gibt es auch weiterhin für andere Controller fertig lizensiert gegen den Einwurf von Euros
-
Thread
Welche µC für 12 Kanal PWM?
Ich brauche 12 Kanal PWM für eine 3 Phasen Inverter-Projekt. Jede Phase braucht 4 PWM, 3 Phase brauchen 12 PWM. Ich habe Erfahrung mit STM32, so welche STM32 hat so viele PWM Kanäle?
Klingt nach 3 Timern mit je vier Capture Compare beim STM32. Afaik gibt es den F103 mit BLDC Steuerung oder so ähnlich. Hab damit noch nicht so viel zu tun gehabt. Allerdings haben die meisten nur 2x32 Bit. Aber wenn es 16 Bit auch tun sollten genug Timer
-
Thread
STM32 M3 C8T6 - DFU über USB
> Mir riecht das zuviel nach Bauernregel. Du hast Recht, ich denke immer nur an die STM32F1 Serie weil ich mit allen anderen STM32 Serien noch nie zu tun hatte.
in der > Elektronik nichts zu suchen. Der Thread-Titel klingt nach einem verunglückten Versuch, STM32F103C8T6 zu schreiben. Der ist auch sehr verbreitet bei China-Billig-Boards. Im Titel des Datasheet steht "Medium Density". Im Reference Manual steht auf S. 60: * In low-, medium- and high-density