-
Thread
STM Dip Adapter
Semesterarbeit soll konventionell hergestellt werden (nicht SMD). Meine Frage kann ich, oder gibt es einen STM32F103VDT6 in Dip Bauart oder einen Adapter dazu!? Oder sonst einen Vorschlag! Vielen Dank und nette Grüsse!
verwendet ein Board mit etwas Zusatzbeschaltung, wie z.B. dieses hier: http://www.olimex.com/dev/stm32-h103.html (da ist zwar ein STM32F103RBT6 drauf, aber vielleicht sind Deine Anforderungen ja nicht so spezifisch, daß der Unterschied was ausmacht)
-
Thread
Probleme beim Programmieren des STM32F107 über JTAG Adapter und OpenOCD
stm32.flash stm32f1x 0x08000000 0 0 0 stm32.cpu Debug: 152 11 command.c:364 register_command_handler(): registering 'ocd_stm32f1x'... Debug: 153 11 command.c:364 register_command_handler(): registering 'ocd_stm32f1x'... Debug: 154 11 command.c:364 register_command_handler(): registering 'ocd_stm32f1x'... Debug: 155 11 command.c:364 register_command_handler(): registering 'ocd_stm32f1x'... Debug: 156 11
-
Thread
Cortex-M3 und SVC
Moin zusammen, hab ein Problem mit Cortex-M3 und SVC. Ich nutze: - IAR EWARM 6.30 - Segger embOS 3.82 - STM32F103 Nachdem das RTOS gestartet ist, läuft die Applikation im unpriviligierten Modus. Nun möchte ich gerne in den priviligierten Modus schalten, um MSR auszuführen
LR, #4 ITE EQ MRSEQ R0, MSP MRSNE R0, PSP B SVCException [/code] bzw: [c] extern void SVCException(uint32_t* const inSVCArguments_PU32) { uint32_t mySVCNumber_U32, mySVCParameter_U32[4]; mySVCNumber_U32 = ((int8_t*) inSVCArguments_PU32[6])[-2]; mySVCParameter_U32
-
Thread
STM32 Grund für Hardfault herausfinden
länger was macht, gibts den Hardfault (siehe Screenshot). Kann es sein, das ich zuwenig RAM habe? STM32F103RET7 ist mein µC MfG Ersan
HWM 0x%x",uxHighWaterMark); 80002d8: f003 fdbc bl 8003e54 <trace_reserve> 80002dc: f003 fdde bl 8003e9c <timestamp> 80002e0: f64a 607c movw r0, #44668 ; 0xae7c 80002e4: f6c0 0000 movt r0, #2048 ; 0x800 80002e8: 68f9
-
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
STM32F407VGT6 (Cortex-M4)
>I2C pfui Teufel. Brauche ich trotzdem, weil bestehendes Projekt in dem nur die CPU Karte erneuert wird. Beim STM32F103 laufen meine Routinen problemlos, der STM32F4 hat die gleichen Register und da tut
... @Markus Danke für die Erfahrungsinfos bezüglich der STM32 Familie. Sie sind da ja schon lange mit dabei! Hoffe, dass das Problem mit dem "bösen" I2C für Sie noch lösbar ist. Habe mir heute ein Devkit mit dem STM32F407VGT6 168MHz Cortex-M4 zum warmwerden
-
Thread
AVR Synthesizer mit ATxmega128A1
mit I2s (STM32F103RET bzw. VET haben 72Mhz, 256-512Kb Flash bzw. 48-64kb RAM) gibt es auf aliexpress für unter 10 Euro (zahlte für ein gutes RET board gerade mal 6 Euro!) Für alle STM32F103 gibt es eigene Bootloader
Hallo So.. ich hab mir jetzt zwei Nucleo Kits bei Reichelt bestellt. Das NUCLEO F411RE mit einem STM32F411RET6 Prozessor und das NUCLEO F103RB mit einem STM32F103RBT6 Prozessor. Werde mit beiden Board ein wenig rumspielen um die ARM Prozessoren ein wenig kennen zu lernen. Bin gespannt
-
Thread
STM32F4xx I2C bei aktivieren Busy
Hallo, Ich habe meine I2C Bus Routine vom STM32F103 genommen, die PortPin/AF Konfiguration entsprechend dem STM32F4 angepasst und jetzt tut die nicht mehr. Ich suche jetzt schon sehr lange und immer, wenn der Clock vom I2Cx
steht, dass wenn man I2C_CR1_PE löscht/setzt, wird der Busy-Status wieder erneut aktualisiert. Aber die Pins bleiben auch Low. Das Board hatte zuvor einen STM32F103VD drauf und ich habe den jetzt umgebaut auf einen STM32F417VG
-
Thread
Drohne im eigenbau Gesperrt
Ok. Ich würde euch den STM32F103 oder gleich den F4 im 144 Haxn Gehäuse vorschlagen.Die haben auch ein vernünftiges SD-Karten-Interface und man muss nicht mit der SPI-Scheisse herumfuhrwerken. Rechenpower und Aus/Eingänge haben
Thomas Leitgeb schrieb im Beitrag #2700538: > Ich werde das STM32F4 Discovery jetzt bestellen. CooCox CoIDE mit STM32F4-Discovery Board http://www.mikrocontroller.net/topic/255487#new Zum Einstieg.
-
Thread
Multiplikation / Division
Hallo! Ich arbeite mit dem stm32f103vdt6 und dem uVision von Keil. [c] float Ta = 5 / 1000; float Tx = (5 * 0.001); [/c] wenn ich dies im Watchregister anzeigen lasse, bleibt Ta immer 0 und Tx ergibt 0.005. Wieso?
-
Thread
PID Regler nach Ziegler/Nichols
Hallo Zusamen! Ich arbeite mit dem stm32f103vdt6 und dem uvision von Keil. Ich möchte die Drehzahl eines EC Motors reglen, Hallsensoren. Ich setze ein PID Regler ein: [c] float speed_curr;
= Tg; float Ta = 0.005; //(1000 / ITVms_MOTSPD_CTRL) / 1000; float KP = (0.6 / KS)*(Tg / Tu); [/c] [c] void tsk_Motor_speed_ctrl(float speed_cmd) { const int ctrl_out_max = 4095; const int ctrl_out_min = 0; static int errcnt = 0; float
-
Thread
STM32: Jeder Interrupt landet im Default_Handler
bin am verzweiflen.. bitte helft mir ;-) Aber nun erstmal zu meinem Problem: Ich habe ein laufendes STM32, das ich im Atollic TrueStudio Lite geschrieben habe (Der Prozessor ist ein STM32F103RBT6). Das bedeutet also ich habe ein funktionierendes Linker file und ein startup file. Da mein Projekt immer
der HardFault_Handler ist? Der Debugger springt immer in den Default_Handler (Zeile 110 in startup_stm32f10x_md.S).
-
Thread
SD-Karte am STM32 sendet keine Antwort auf CMD0
Hallo, ich nehme gerade SD-Karten an einem STM32F103RBT6 (Evalboard ET-STM32F103) über SPI in Betrieb. Das klappt auch mit den meisten meiner Karten (32MB MMC bis 8GB SDHC), einige andere (z.B. Medion und eine SanDisk) reagieren jedoch partout nicht
Hallo, also ich habe meinen Treiber für SD Karten am STM32 auch selbst geschrieben und bin gerade am FAT32+LFN dran, aber ich kann dir eines sagen, nicht alle Karten verstehen SPI Mode. Vor allem die NoName können es nicht und solche die bei Geräten dabei
-
Thread
STM32 Tutorial
"... VIEL komplexer als AVRmega ...") Frage: glaubst (oder weißt) Du, ob Dein Tutorial auch für STM32F4 geht? Also STM32F407VGT6 32 Bit ARM Cortex-M4F.
VIEL komplexer als AVRmega ...") > > Frage: glaubst (oder weißt) Du, ob Dein Tutorial auch für STM32F4 geht? > Also STM32F407VGT6 32 Bit ARM Cortex-M4F. http://www.mySTM32.de ;-) für wirklich blutige Anfänger ist ein AVR aber schon verständlicher. Gruß J.
-
Thread
CAN mit STM32
für mein Formula Student Team soll ich auf folgendem Board http://www.watterott.com/de/OLIMEXINO-STM32-MAPLE (STM32F103RBT6) den CAN-Controller in Betrieb nehmen, um sowohl die CAN-Kommunikation zu steuern als auch sämtlichen CAN-Datenverkehr auf eine SD-Karte mitzuloggen. Hierzu habe ich mir
. Ich habe mal meinen CAN Treiber angehängt, der funktioniert mit meinem STM32F103RB6 wunderbar.
-
Thread
sigrok - Cross-Platform Open-Source Logic Analyzer Software
nicht, auch nicht mit dem Demofile > "fancyblink.bin". Moin Björn, in sigrok-dumps/jtag/olimex_stm32-h103 liegt ein README, in dem folgendes steht: "The firmware flashed to the board is a simple LED-blinking libopencm3 example named 'fancyblink'. The respective fancyblink.bin file is available
Technology Devices International, Ltd FT2232C Dual USB-UART/FIFO IC Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 002: ID 046d:c00c Logitech, Inc.
-
Thread
STM32 RTC mit ms basis
Hallo, ich benutze die RTC von einen STM32F103C8T6. Das Beispiel arbeitet mit einer 1s basis, d.h. der Counter wird jede Sekunde um ein erhöht. Ich möchte den jetzt so umkonfigurieren das der Counter jede Millisekunde um ein erhöht wird. Ich
> Z.B. Kalender und Alarm, wenn es nicht in Software sein soll. Welcher Kalender? Die RTC der STM32F10x ist ein simpler binärer Sekundenzähler. Da kalendert nix. Und der eine Vergleich für den Alarm... > Übrigens > kann die RTC komplett in der Backup-Domain laufen, also nicht unbedingt > weg
-
Thread
STM32: Fehlersuche I2C EPPROM
Hallo zusammen, ich bin wieder einmal ratlos beim Schreiben (u. Lesen eines 24C256 I2C EEPROMS an einem STM32F103) Stand: Epr_WriteBuffer funktioniert mit Array von Länge 52Byte Epr_ReadBuffer funktioniert mit Array von Länge 52Byte StoreCalibrationValues()schrieb ehemals
Page Routine, die Initialisierung der Schnittstelle und ob/welche I2C Interrupts aktiviert sind. P.S. das Hardware I2C interface der STM32 ist einfach schrecklich ;-)
-
Thread
STM32 Eingänge einlesen und auswerten
Hallo zusammen, ich bin etwas am Verzweifeln. Ich arbeite mit einem STM32F103ZET6 Board und habe es geschafft, die an den Ausgängen angeschlossenen LED´s zum leuchten zu bringen. Ich weiß auch ungefähr, wie ich einen Port als Eingang initialsieren muß. Aber ich weiß nicht
In der STM32F10x_StdPeriph_Lib_V3.5.0 von ST (Downloadbar bei ST) gibt es 12 Demo-Programme wie man einen UART nutzen kann. Darunter sogar eines "HyperTerminal_Interrupt". Arbeite mal die Demos alles durch
-
Thread
STM32 Registermaskierung
Servus Im Rahmen eines Projektlabors an meiner FH bin ich gerade dabei mich in den STM32F103 einzuarbeiten, was mir schwerer fällt als gedacht. Bis jetzt hatte ich hauptsächlich mit dem C166 zu tun, mit dem man Register einfach à la RegisterXYZ |= 0x0101010101 maskieren kann. Beim STM32
#2609904: > mit dem man > Register einfach à la RegisterXYZ |= 0x0101010101 maskieren kann. > Beim STM32 spreche ich die Register über structs an, also GPIOx->ODR = > 0x010101101;. Hi, allgemein: [c] GPIOx->ODR |= 0x010101101; GPIOx_ODR |= 0x010101101; [/c] ist "das gleiche". In beiden Fällen
-
Thread
stm32f103vct6 vrs. stm32f103vdt6
Keil. Ich habe einen nachfolge Prototyp erhalten. Ganz kleine Hardwareänderung und anstelle des stm32f103vct6, wird neu den stm32f103vdt6 eingesetzt. das sind die einzigen Änderungen. Nun läufts nicht mehr richtig. Meine Frage, der einzige Unterschied zwischen diesen beiden uCs ist die grösse des
Regelkreis tut was aber der Stromverbrauch ist enorm. Kann mir nicht so recht vorstellen, dass es am uC liegt! Vielen Dank und freundliche Grüsse! M.B.
-
Thread
Cortex M3 "hängt" bei Initialsierung - (wilde Zeilensprünge)
been detected EH_SetErrorCode(ERR_HWSUPPORT); break; }[/c]
STM32F103VCT6 gcc compiler. Das andere Projekt ist auf dem exakt gleichem controller gelaufen, nur wie gesagt mit der minimalen Änderung der Hardware. Nun habe ich rausgefunden: - es scheint
-
Thread
STM32 FreeRTOS Projekt (Makefile - GCC)
Im Anhang befindet sich ein funktionierendes Beispielprojekt für FreeRTOS auf dem STM32F103. Als Platform habe ich das ET-STM32F103 Board verwendet. Das Programm lässt LEDs blinken und schreibt Daten über den USART1 heraus. Nichts spektakuläres, aber immerhin eine Ausgangsposition. ;
Hi, Ich versuche gerade dein Beispiel auf einem stm32F103VET6 zum laufen zu bringen, bisher ohne Erfolg. Was es Tut: Es compiliert, die *_init() sache werden noch ausgeführt (per LED getestet), aber kommt aus dem "xTaskCreate" nicht mehr zurück
-
Thread
STM32 Programmbeispiel
Hallo zusammen, ich bin Besitzer eines Olimex-Boards mit einem STM32F103RBT6 Controller und einem Keil Debugger und nutze auch die Keil uVision4 Umgebung zur Programmierung. Ich möchte diesen Controller kurz testen und bin auf der Suche nach einem Demoprogramm.
C:\Keil\ARM\Boards\ für Olimex selbst ist nix dabei, aber du kannst die examples aus C:\Keil\ARM\Boards\Keil\MCBSTM32xxxx nehmen und die Peripherie-Pins entsprechend anpassen.
-
Thread
STM32F103 und SSD1963 + Display
inch_TFT_LCD_Controller_Board Dieses Displayboard mit dem Dev Board http://www.ebay.de/itm/POWERAVR-STM32F103ZET6-board-3-2-LCD-/320724638138?pt=LH_DefaultDomain_2&hash=item4aacad99ba Hab das mal Quick and Dirty zusammengelötet und mit der Software für das Mini STM32 Board bespielt. Klappte auf anhieb
und fertig ;-) Der Rest ist ja nur Verkabelung. Was ich cool fand, die Software ist für den Mini STM32 geschrieben mit nem anderen Prozessor als der, der auf dem Board ist. Funktioniert aber trotzdem!
-
Thread
SVPWM mit LPC1769
Moin Tobias, Laut ST packt ein STM32F100 mit 24MHz die Feldorientierte Regelung (SVPWM) für einen Motor mit dem ST Motorcontrol Library ohne Probleme. Ein F4 ist da eigendlich overkill. Ich würde n F103 nehmen ist günstiger und für einen
Thread ist zwar nicht mehr ganz aktuell aber denke er passt am besten zu meinem Anliegen. Habe ein STM32F103 µC und als Treiberstufe einen DRV8301 jetzt würde ich da gerne einen BLDC mit FOC Regeln kann mir da noch jemand weitere Informationen/Codeauszüge posten? Die PWM geschichte ist denk ich soweit
-
Thread
Map File / Memory
Hallo Ich arbeite mit dem uVision von Keil und stm32f103vct6. Folgendes Softwarebeispiel habe ich gesehen: [c] __asm void show(void) // used to include info in application.bin { align BX lr DCB "Result=",10 } [/c] jetzt müsste
-
Thread
PortE vorhanden stm32f103vct6
Hallo, was bedeutet bei der bezeichnung stm32f103vct6, das t und die 6?? Mein Kollege sagt, er könne das ULINK pro von Keil nicht verwenden, weil dieser uC keinen PortE habe. Laut Datenblatt der uC STM32F103xC (100Pin) einen PortE! Was
Davon sollte man ausgehen. M. B. schrieb im Beitrag #2560099: > was bedeutet bei der bezeichnung stm32f103vct6, das t und die 6?? Siehe Kapitel 7 im Datenblatt.
-
Thread
STM32 -> SPI -> AD7142
Hallo, ich möchte gerne einen AD7142 über einen STM32F103RB auslesen. Das ganze soll mit SPI geschehen. An dem AD7142 hängen mehrere Touch-Sensoren. Es scheitert leider schon an der SPI-Verbindung. Ich habe da leider wenig Erfahrung und würde mich freuen
GPIO_Pin_6; GPIO_Init(GPIOA, &GPIO_InitStructure); [/c]
-
Thread
I2C mit STM32 und ITG3200 Sensor will nicht loslegen
Hi, ich hab einen STM32 F103ZE mit 16mhz quarz statt 8 - ist aber alles eigentlich soweit richtig beachtet und konfiguriert (siehe screenshot "clocks"). Ich versuche gerade via I2C einen ITG3200 auszulesen. Leider
I2C Peripherien auf einem STM32F103RB und VE6 einwandfrei. Hatte aber Anfangs wie Cell85 tolle Probleme damit. Das Geheimnis ist dass man sich gewissenhaft an die "CheckEvent" EVn Zugriffe in der richtigen
-
Thread
Daten ins Flash oder SRAM/MRAM
Hallo Ich arbeite mit dem uVision von Keil, STM32F103VCT6. Ich steuere einen EC 45 Motor an 28/34 Volt. Bei der ersten Fahrt werden AD Werte aufgenommen auf die bei den nachfolgenden Fahrten darauf zurückgegriffen wird (Stromaufnahme, ist Strom
Ok, habe jetzt gelesen, dass der STM32F103VCT6 48kb SRAM hat. Im Datenblatt von farnell hat dieser Typ nur 32kb! Was stimmt jetzt? Datenblatt 48kb!? danke und Gruss! M.B.
-
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
Transistortester AVR
index.html?;ACTION=3;LA=2;ARTICLE=58324;GROUPID=2959;artnr=ATMEGA+168-20DIP;SID=12T3Xy4n8AAAIAABT0PlU8bccc99f6b44db843b9cfaa778ef89c9 ist die 20DIP-Ausführung, ansonsten gibt es ja noch die SMD-Ausführung im TQFP-32, ansonsten kenne ich keine. Das ist ja auch wurscht, die gehen ja alle. > Wie du geschrieben
ich noch überprüfen. Hallo Michael, den R4 würde ich kleiner wählen die Verbindung von PD6 (12) nach C4 würde ich nicht direkt, sondern über einen Widerstand machen. den C4 kann man auf 10nF verringern. der C3 am AREF Pin sollte auf 1nF verkleinert werden. Pin PD7 sollte mit einem
-
Thread
Quarz an STM32F103 / Widerstand?
Hallo! Ich bin grade dabei eine Schaltung mit einem STM32F103 zu entwickeln. Dabei bin ich auf folgendes gestoßen: In der Hardware development application note auf Seite 11 steht, dass ein Widerstand R_EXT an OSC_OUT mit 5-6 x R_S (wären in meinem Fall etwa
Hat niemand eine Idee? Darüber müsste doch jeder schonmal gestolpert sein, der einen STM32X verwendet hat, oder?
-
Thread
Fehlermeldung uVision4 von Keil
Habe dies jetzt paar mal gemacht und plötzlich gehts nicht mer!? Verwende das Eval Board mcbstm32c und das uVision4 von Keil auf dem Board ist der STM32F107VCT6 und auf meiner anderen Hardware der STM32F103VCT6! Jemand eine Idee was es noch sein könnte? Danke und Gruss! M.B.
-> ULink -> Settings -> Debug, wird da der STM32 erkannt? VG, /th.
-
Thread
Umstieg 8->32Bit: Codergröße
und noch ein paar kleinere IO-Funktionen die auf Parser und CAN hören. Angelacht habe ich mir den STM32F103R4T6A, welcher mit 16K Flash und 6K RAM für den Preis eine echte Konkurrenz ist. Aber denkt ihr der Flash reicht? Beim RAM ist klar, der reicht mehr als dicke, aber wenn ich (32/8)*5500Byte=22K
den RAM eines atmegas bedeuten. Gerd schrieb im Beitrag #2534532: > Angelacht habe ich mir den STM32F103R4T6A, welcher mit 16K Flash und 6K > RAM für den Preis eine echte Konkurrenz ist. Aber denkt ihr der Flash > reicht? Ohne Lib reicht das m. A. nach. Ich habe für stm32f407 und lpc1769
-
Thread
User code auf Eval-Board ET-STM32
Moin! Ich habe das ET-STM32 Evalboard mit dem STM32F103RBT6 drauf. Ich schaffe es leider nicht mein erstes Programm zu starten :( Nachdem ich mir die Eclipse-Entwicklungsumgebung eingerichtet habe, kann ich mittlerweile den
" -c -fmessage-length=0 -MMD -MP -MF"startup_stm32f10x_hd.d" -MT"startup_stm32f10x_hd.d" -mcpu=cortex-m3 -mthumb -g3 -gdwarf-2 -o "startup_stm32f10x_hd.o" "../startup_stm32f10x_hd.S" ../startup_stm32f10x_hd.S
-
Thread
STM32 welcher Pin ist INT?
Hallo möchte au feinem STM32F103RB ein Bauteil an den SPI anschliessen. Bei dem Chip steht in einem Beispiel (Bosch BMA 020A) für einen AVR die Beschaltung SCK MOSI MIOS GND und (INT) und (CS) ? Cableselect? Was ist dieses
Du kannst beim STM32 eigentlich jeden Pin als Interrupt Source einstellen. Siehe EXTI Beispiel in der Firmware Package zum STM32F4-Discovery. ... /** * This function handles External line 0 interrupt request
-
Thread
freeRTOS auf STM32F103 mit coIDE läuft nicht!
Hallo, ich habe bisher den STM32F103ZE immer mit IAR EW 6.1 programmiert. Dort habe freeRTOS verwendet. Jetzt bin ich auf dem coIDE von coocox umgestiegen. Die Portierung meines Projektes ging super schnell und einfach, nur bekomme
, aber dennoch: Ja, CoIDE und FreeRTOS laufen. Zwei Varianten sind bei uns im Einsatz: 1: STM32F103 (ET-STM32) hängt zum Debuggen an einem ST-link (SWD) des STM32F4DISCOVERY-Board, 2: TI LM3S6965 (LM3S6965 Evaluation Kits) mit OpenJTAG zum Debuggen. Falls Sie diese Varianten interessieren
-
Thread
PIC - "beliebtester"?
anderen Beitrag http://www.mikrocontroller.net/topic/246298 http://i46.photobucket.com/albums/f103/KQ6WQ/PIC%20Micro/DSCF0027.jpg Ist inzwischen mit dem Pic16F1827 bestückt bei Neukauf, und mit diesem Chip gelingt es auch einfache Lochrasteraufbauten selbst fehlerfrei zu erstellen, dank DIP
Carsten Sch. schrieb im Beitrag #2518604: > Ausserdem möchtest du ja gerne DIP, das ist bei den 32 > gar nicht -und bei den 24er nur noch bei wenigen Typen- als Gehäuse > vertreten. Das stimmt so nicht ganz;) PIC32MX110F016B, PIC32MX210F016B, PIC32MX220F032B und PIC32MX120F032B sind im DIP28