-
Thread
STM32 - Erster Artikel
Nein, die STM32F103 können bis zu 72MHz Nur die "kleinen", z.B. STM32F100 bis 24MHz, dafür sind diese eben günstiger. Ja, der Flash benötigt bei mehr als 24MHz waitstaits.
>> Nein, die STM32F103 können bis zu 72MHz >> Nur die "kleinen", z.B. STM32F100 bis 24MHz, dafür sind diese eben >> günstiger. >MCUA scheint (auch in anderen Threads) der seltsamen Ansicht zu sein, >dass ein 72MHz
-
Thread
Auswahl des richtigen µc
Nimm den STM32F103C8. Dann klappt es.
?? Warum gibts eigentlich soviele verschiedene STM32F103RCSPS STM32F103RCT6 STM32F103RCT6TR usw von den Daten her erkenne ich gar keine Unterschiede mfg jan
-
Thread
Erste Schaltung mit dem STM32F103 ARM
Hi, ich hab jetzt meine erste Testschaltung für den STm32F103 fertig. Angeschlossen sind ein LCD-Display, Touch und SD-Karte. Hier die Datenblätter zu den Bauteilen: STM32F103xE http://www.st.com/mcu/download2.php?file=14611.pdf&info=STM32F103RC%20Datasheet%20STM32F103xC-D-E&url=http://www.st.com/stonline/products/literature/ds/14611.pdf USB ESD protection http://www.st.com/stonline/products/literature/ds/11265.pdf Display/Touch http://www.lcd-module.de
-
Thread
Genervt über Feature-Politik von Atmel - ATmega/ATtiny
viele CPUs angeschaut, die das können (oder doch nicht) Schlussendlich habe ich mich für einen STM32F103CB entschieden. Der würde auch für Deine Applikation passen: - 4 Timer, 32 Bit (jeweils 4 OC/PWM Ausgänge) und zus. 32 Bit Prescaler - bis zu 72MHz CPU-Takt >> möglich an Timer 1 (mit internem
die Mühe und lese meinen *gesammten* Beitrag. Unter *Vorteil* steht hier 48 Pins. Es gibt den STM auch als 36-Pinner, den aber nicht von Hand lötbar. Siehe hier: http://www.st.com/stonline/products/literature/ds/13587.pdf Seite 25. Die Kosten eines STM's (STM32F103C8) ab 3,39 EUR. Wenn
-
Thread
OpenOCD für Eclipse mit ARM Cortex-M3
"C:\WinARM\CodeSourcery" - ST UM0427 (FW-Lib con st.com): http://www.st.com >> Auswahl CPU STM32F103xxx >> "Firmware" "STM32F10x_FW_Archive" http://www.st.com/mcu/devicedocs-STM32F103RC-110.html In dem ZIP ist ein ZIP mit der Firmware "\Archive\um0427.zip" Das ZIP "um0427.zip" Entpacken nach "C:\WinARM\examples\stm32_FW2.0.3\ Eclipse: Help >> Install New Software... >> http://download.eclipse.org/tools/cdt/releases/galileo "Eclipse C/C++ Development Tools" + "Eclipse C/C++ GDB Hardware Debugging" installieren
-
Thread
Bezugsquelle STM32F103RC
Hallo, wo bekomme ich außer bei Farnell den STM32F103RC bzw. den STM32F103VET6 da der RC auch bei Farnell derzeit nicht lieferbar ist. Nicht einmal Digikey kann damit dienen. Oder hat von euch einer noch ein Paar rumliegen die er verkaufen würde
Hier gibts den STM32F103RE (512KB Flash, ansonsten kompatibel) http://www.tme.eu/de/katalog/index.phtml#cleanParameters%3D1%26search%3DSTM32F103R%26bf_szukaj%3D+ (aber 0 auf Lager) Siehe hier den STM32F103VD (384
-
Thread
Cortex M3 Hobby: STM32* oder LPC17* ?
Die LPC1300 sind aber auch drinnen kleiner, nur 32KB, kein CAN. Bei den STM32ern gibt es 48-Pinner mit dem vollem Funktionsumfang der 103er bis 128K Flash. Auffällig ist der Unterschied beim ADC. Die STM32 haben einen 12-Bit ADC mit +/-2 LSB abs error
hast die FW-Lib V 3.2 sicher schon von der ST Seite geladen und entpackt. Darin gibt es die Datei "stm32f10x_stdperiph_lib_um.chm". Über 14 MB Doku. >Hatte ich auch gelesen, ist dann aber erst ab den erwähnten 256 kB Flash >drin und daher wieder out of range für Hobby. Ich nutze den STM32F103RC
-
Thread
ARM Cortex M3 Einsteg
Newbie, hast Du Dir schon mal die Cortex M3s von ST angeschaut? http://www.st.com/mcu/devicedocs-STM32F103RC-110.html Ich würde mir überlegen ob Du zwingend ein Evalboard brauchst, oder ob Du Dir nicht einen Adapter von LQFP auf DIL besorgst. Für den ST gibts auch dieses schnuckelige board
@ newbie Ich weiß ja nicht was Du in der Zukunft vor hast, aber die STM32 Typen gibt es ab 48 Pins. Für diese Mini-Anwendung wäre da ein STM32F103 besser. Und wenn man mehr braucht, gibts die STM32 bis 512KB Flash. Einfach das gleiche Programm dort rein laden und läuft
-
Thread
STM32 Read-Out Protection geht nicht?
OB->RDP = 0x00; // Read-Out-Protection FW_Flash_Busy(); FLASH->CR &= 0x1FEF; *(u32*)0xE000ED0C = 0x05FA0001; // Application Interrupt and Reset Control Register vom Cortex-M3 while(1); }[/c] Das Ziel sollte sein die Read-Out Protection zu setzen und dann einen Reset zu machen
Es bleibt auf 0xA5. Der Code aus der FW-Lib "FLASH_ReadOutProtection(ENABLE);" geht auch nicht. STM32F103RC / GCC. Hatte schon mal jemand das Problem? Bzw. gelöst? Vielen Dank im Voraus für eure Unterstützung.
-
Thread
Ein paar Fragen zum STM32F103xC
ADC Analog-to-digital converter (ADC) Low-density devices are STM32F101xx, STM32F102xx and STM32F103xx microcontrollers where the Flash memory density ranges between 16 and 32 Kbytes. Medium-density devices are STM32F101xx, STM32F102xx and STM32F103xx microcontrollers
Die wichtige Seite zum Chip STM32F103RC http://www.st.com/mcu/devicedocs-STM32F103RC-110.html Unter "Datasheet" gibt es das Dokument "STM32F103xC/D/E" Der Innhalt: Pinbelegung, Pheriperie der C, D und E Serie. Unter "Reference
-
Thread
µC mit USB und echtem SD-Card Interface gesucht
Nimm STM32 Wie den ST32F103
/download2.php?file=14611.pdf&info=STM32F103RC%20Datasheet%20STM32F103xC-D-E&url=http://www.st.com/stonline/products/literature/ds/14611.pdf Da ich sowieso mein AVR8 bit Equipment düe den AVR32 nicht mehr brauchen kann könnte ich natürlich
-
Thread
STM32 USART falsche Ausgabe Terminal
siehe Bild) In der stm32f10x_conf.h war schon HSE auf 8MHz eingestellt #define HSE_Value ((u32)8000000) /* Value of the External oscillator in Hz*/ Auf dem Board ist ein 8Mhz oscillator und ein kleiner "Uhrenquarz
Auf dieser Seite: http://www.st.com/mcu/devicedocs-STM32F103RB-110.html Dieses ZIP Archiv: http://www.st.com/stonline/products/support/micro/files/stm32f10x_fw_archive.zip In dem Archiv gib es "um0427.zip" Darin gibt es FWLib\examples\
-
Thread
STM32F103 Unterschiede RB <> RC ?
Hallo, Ich habe mir eine Display-Platine zusammen gebaut. Darin ist ein STM32F103RB vorgesehen. Damit läuft das Programm gut. Nun habe ich eine zweite Platine aufgebaut mit dem STM32F103RC weil ich mehr Speicher brauche. Also habe ich das Programm genommen und einfach
gmblgrrrrgmblllbr Fallende/Steigende Flanke bei CLK Parametrierung vertauscht. Beim STM32F103RB gehts, beim RC nicht. Mein Fehler, jetzt gehts bei beiden Chips.
-
Thread
Wärmebildkamera für Arme
machen mit TFT Controller entschieden. Was für ein Board hast Du dir denn bestellt? Ich benutze einen STM32F103ZE mit 1MB externem S-RAM.
Ich hab mir das Olimex STM32-P103 bestellt um anzufangen. Da ist ja der 103RBT6 drauf. Selber wollte ich nicht bauen um mögliche Fehler gering zu halten ;-) ZE? Das ist doch der Vielfüssler oder? Welchen TFT Controller benützt
-
Thread
1M Ohm zw. Quarzleitungen
Also, schaut man in's Datenblatt vom STM32F103RB und sieht sich die vorgeschlagene Schaltung für den Anschluss eines Quarzes an, so sind die 8 MOhm für den Arbeitspunkt überflüssig, da schon ca. 5 MOhm im Chip "eingebaut sind. Mit
Ralli schrieb: > Also, schaut man in's Datenblatt vom STM32F103RB und sieht sich die > vorgeschlagene Schaltung für den Anschluss eines Quarzes an, > so sind die 8 MOhm für den Arbeitspunkt überflüssig, da schon > ca. 5 MOhm im Chip "eingebaut sind.
-
Thread
IRMP - Infrared Multi Protocol Decoder
_t)(F_INTERRUPTS * RC5_BIT_TIME * MIN_TOLERANCE_20 + 0.5) - 1) #define RC5_START_BIT_LEN_MAX ((uint8_t)(F_INTERRUPTS * RC5_BIT_TIME * MAX_TOLERANCE_20 + 0.5) + 1) #define RC5_BIT_LEN_MIN ((uint8_t)(F_INTERRUPTS * RC5_BIT_TIME * MIN_TOLERANCE_20 + 0.5) - 1) #define RC5_BIT_LEN_MAX ((uint8_t)(F_INTERRUPTS * RC5_BIT_TIME * MAX_TOLERANCE_20 + 0.5) + 1) [/c] habe ich sogar
-
Thread
Labornetzgerät - Fragen zum Schaltplan
Reglerteil noch nicht reagieren kann. Die Stromregelung braucht ggf. etwas Kapazität, bzw. eine RC Kombination am Ausgang. Zumindest in der von mir simulierten Form reicht da aber auch wenig Kapazität (z.B. 100 nF, ggf. 1 µF wenn man es langsam macht).
nicht so aktuell. > > Hier habe ich ein Spice Modell des 2SD882 > > .MODEL 2SD882 NPN(Is=282f Xti=3 Eg=1.11 Vaf=100 Bf=200.7 Ise=288.7f > Ne=1.368 Ikf=20 Nk=1.235 Xtb=1.5 Var=100 Br=52.37 Isc=8.515p Nc=1.527 > Ikr=.2617 Rc=15.88m Cjc=166.3p Mjc=.4069 Vjc=.3905 Fc=.5 Cje=291.8p > Mje=.3606
-
Thread
STM32 - Audio und DAC
Hi, bspw. der STM32F103RC. Da steht im Datenblatt, wenn ich das richtig lese: 12Bit, 1MS/s. Das sollte doch für ne Audioausgabe reichen, oder? Ich habe leider bzgl. Audiosignalen noch nicht viel Ahnung, das ist
Ich bin neu einsteiger im berei STM32 Ich habe ein ARM Board bei ebay gekauft mit einem STM32F103RB Darauf und möchte gerne damit den MAX 9850 Ansteuern... Wie das im grundprinzip funktioniert ist mir klaar (über SPI konfigurieren
-
Thread
SDIO 8bit-Modus
Hallo, ich entwerfe gerade eine Schaltung mit dem STM32F103RC. Dabei ist mir aufgefallen, dass der für das SDIO Interface auch einen 8-bit Modus anbietet. Ist das schon aktuell, oder nur für spätere Sachen gedacht? Bisher habe ich nur SDIO-Sachen im
-
Thread
SVPWM Ansteuerung eines BLDC
Estimator mitlaufen, was ja bei der Version aus dem Forum nicht der Fall ist. (oder doch?) (läuft auf STM32F4 Board) Grüße Andreas
du Erfahrungen mit internen OPVs? Ich werde später ein kleineres Board machen und würde gerne auf STM32F303 M4 setzen. Der hat auch sonst mehr interessante Sachen. Testweise kann ich dieses Board auf meine Platine stecken: http://www.ebay.de/itm/STM32F3-DISCOVERY-USB-STM32F303VCT6-STM32-ARM-Cortex-M4
-
Thread
qtouch - sekt oder selters
Hat schon jemand versucht das Prinzip auf einen STM32 zu portieren?
Hallo, ich würde das qtouch modul vom 32-Bit Atmel µC AT32UC3L032 gerne verwenden, um kleine Kapazitätsänderungen zu detektieren (pF-Bereich). Nachdem ich mir dieses Thema durchgelesen habe, hätte ich noch ein paar Fragen dazu: Ist es prinzipiell
-
Thread
STM32 führt Programm nicht aus
Ich habe ein Testboard mit einem STM32F103C8T6 Controller. Als IDE nehme ich RIDE7 und zum Uploaden die Flash Loader Demonstration Software von ST. Das Testprogramm ist ein sehr simples mitgeliefertes Demo (LED blinken mit Delay) Der
den Fehler draufgekommen: Der externe Oszillator arbeitet nicht. Der Bootloader scheint den internen RC zu verwenden, damit läuft es problemlos.
-
Thread
STM32-comStick USB-Bootloader
Ausführung setzt Du ein, ggf. welche auch mit data code > 937? Wir haben momentan zwei Chargen STM32F105 in Betrieb: STM32F105RC mit Datecode 952: Bootloader funktioniert problemlos STM32F105V8 mit Datecode 926: Bootloader funktioniert nach Workaround gemäß Errata Sheet (zwei Pins auf High-Level
der interne Takt benutzt wird. Nichts desto trotz fliegt ersteinmal der Quarz 'raus, dann wird der STM32F105 ausgetauscht. Die Schaltung ist so, wie ich sie auch bei einem anderen Projekten mit dem STM32F103 verwende, könnte dann "nur" das Boarddesign sein. Den Workaround kann ich nicht nutzen, da
-
Thread
[Cortex-M3] Problem mit dem UART
ich setze gerade ein neues Projekt auf und bin schon am verzweifeln. Die Initialisierung des UART (STM32F103RB) funktioniert nicht. Während des ladens (OLIMEX OCD mit Board von OLIMEX) kommen kurz einige Zeichen und dann ist Stille. Hier der wichtigste Code. [c] int main() { GPIO_InitTypeDef
.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
Logamatic 2107 Schnittstelle
} 16:20:32 15.07.10: 10 21 AC 00 00 00 00 1A {--} 16:20:32 15.07.10: 10 {BA} 16:20:32 15.07.10: 08 00 18 00 5A 02 C1 64 64 0A 10 E5 60 80 00 02 0C 02 72 00 84 0F 3D 48 00 C9 FF 03 00 BA {--} 16:20:32 15.07.10
:32 15.07.10: 10 {2F} 16:20:32 15.07.10: 08 00 18 00 5A 02 C3 64 64 0A 10 E5 60 80 00 02 0C 02 73 00 82 0F 3D 48 00 C9 FF 03 00 2F {--} 16:20:32 15.07.10: A1 {--} 16:20:32 15.07.10: 21 21 [/code]
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
STM32F103ZE, 1MB ext SRAM mit EPSON S1D13743 und weiteres..
Hallo an uC-Entwickler, Hier sieht ihr ein wunderschönes Entwicklungsboard mit STM32F103ZET6. Ich habe darauf mit dem RTOS (uCOS II) Buttons , Progressbar, Edittext und Abfrage von ADC-Controller programmiert und auch einzelne Tasten. Momentan laufen fünf Tasks parallel darauf und
-
Thread
STM32-Board (CAN, Sound, RFM12, RFID): Schaltungsentwurf, Mitstreiter / Korrekturlayouter gesucht
Hallo Forum, ich entwerfe gerade den Schaltplan für ein STM32 Board. Zum Einsatz soll ein STM32F103RC kommen. Die Wahl ist auf diesen gefallen, weil er einen I2S Anschluss hat. Folgende Eigenschaften sind geplant: STM32F103RC - 32MBit SPI Flash - CAN
-
Thread
Klingel mit 100 Melodien - last minute Weihnachtsgeschenk
//h' 1050, //c'' 1106, //cis'' 1179, //d'' 1244, //dis'' 1316, //e' 1397, //f'' 1562, //g'' auf position von fis'' verschoben }; const uint8_t duration[] PROGMEM= { 2, //1/32 Zeit in 20 ms Schritten 3, //1/32. 4, //1/16 6, //1/16. 8, //1/8 12,//1/8. 16,//1/4
Ui nettes Projekt! Die Lieder landen vmtl bald in einem STM32 mit einem Piezo-Piepserl xD
-
Thread
STM32 Startprobleme
nicht beeinflussen kann. Wo ist der Fehler? Die main.c sieht wie folgt aus : [c] #include "stm32f10x_lib.h" // STM32F10x Library Definitions #include <stdio.h> #include "STM32_Init.h" // STM32 Initialization #include "stm32f10x_usart.h" /
Ich helfe gerne mit den STM32 zum laufen zu bringen. Das Laden des Controllers über OpenOCD hat bei mir geklappt. (OLIMEX STM32_P103 Board + OLIMEX ARM-USB-TINA) Ich habe OpenOCD 0.1.0 verwendet und in einer Kommandobox
-
Thread
AVR-Bootloader mit Verschlüsselung
erfolgreich einsetze. Aber nun möchte ich die PC-Seite für einen eigenen one-wire Bootloader für die STM32F05x/F1xx Serie einsetzen. Das sollte doch mit einem gefaktem AVR Eintrag im .dev File möglich sein oder? Funktionell wird nur Flash write+verify benötigt. Daher suche ich eine Beschreibung des
Die AVRootloader.exe mißbrauche ich für einen STM32F05x STRootloader. Den habe ich geschrieben, weil ich eine serielle one-wire Lösung haben wollte. Wenn er fertig ist, werde ich ihn hier auch vorstellen. Im Moment meldet sich der STM32 als ein
-
Thread
DigitalStrom aus der Schweiz
Amateurfunker ist... Hochvolt und Mikroprozessor auf einem Chip. Da kommen eh nur Infineon oder STM in Frage. Eventuell noch NXP.
://winfwiki.wi-fom.de/index.php/Smart_Metering_-_Revolution_der_Messtechnik_in_der_Energiebranche%3F
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
Ich habe gestern mein L2F50xx von Ebay bekommen, angeschlossen und es funktionierte sofort mit der "Simple Test Software" von Christian Ks Homepage. Ich verwende einen ATmega32 bei 16MHz und konnte ihn an meinem Labornetzteil
' "P" '80 Data &H3E , &H41 , &H51 , &H21 , &H5E , &H00 ' "Q" Data &H7F , &H09 , &H09 , &H19 , &H66 , &H00 ' "R" Data &H26 , &H49 , &H49 , &H49 , &H32 , &H00 ' "S" Data &H01 , &H01 , &H7F , &H01 , &H01 , &H00 ' "T" Data &H3F
-
Thread
Port Pins mit Struct ansprechen
wirklich was, also wird es so oder so eine völlige Neueinarbeitung, und da habe ich persönlich auf den STM32 gesetzt. Der billigste XMega in Einzelstückzahlen kostet bei Digikey um die 3€ (16D4), ein in etwa vergleichbarer STM32F101C4 1,70€, bringt aber 4k Ram statt 2k. Rechenknechte brauchen aber inzwischen
Preise sind echt super günstig. Ich habe eben mal bei Ebay gestöbert und ein Eintwicklungsboard mit STM32F103RC MCU für umgerechnet 21 Euro frei Haus gefunden. Da brauch ich dann nur noch einen Vorhandenen USB-Serial Adapter dran stecken und kann damit dank enthaltenen Bootloader programmieren...