-
Artikel
MP32F103-Stick: Ein Mini-Mikrocontroller-Board mit USB und bis zu 4MB Datenspeicher
Programmierung ohne Programmiergerät gewährleisten und möglichst viele Pins nach außen führen. Den MP32F103 an eine USB-Schnittstelle eines PCs anschließen und loslegen. Viele Mikrocontroller-Anwendungen sind als Stand-Alone-Anwendungen konzipiert – der MP32F103-Stick nicht ! Er soll mehr als Interface-Baustein
Betriebssysteme vom Hersteller FTDI-Chip angeboten werden. Funktionsmodell. LINK: Datasheet vom STM32F103CBT6 LINK: st.com-Page vom STM32F103CBT6 LINK: Datasheet und Anwendung vom AT45DBxxx LINK: Datasheet vom TPS62203 Schaltplan. Herzstück des Boards ist der Mikrocontroller STM32F103CBT6 (IC1) mit 128kB
-
Thread
PWM Ausgang erzeugt kein PWM Signal :(
Kommentaren nicht mehr und alles läuft um den Faktor neun langsamer. Getestet habe ich das auf einem F103 aber das sollte so eins zu eins auch auf einem F107 laufen. Man benötigt natürlich noch den entsprechenden Header, z.B. stm32f103xb.h für den F103CB. Nutzt man die StdPeriphLib hat man den für gewöhnlich
-
Thread
STM32 F4 memory model und Basisadresse des Codes
Schaltungsbeispiele etc. primär in dem Datenblatt des konkreten Prozessors findet, also z.B. beim STM32F103C8 hier: https://www.st.com/resource/en/datasheet/stm32f103c8.pdf Das Reference Manual (z.B. https://www.st.com/resource/en/reference_manual/cd00171190-stm32f101xx-stm32f102xx-stm32f103xx-stm32f105xx-and-stm32f107xx-advanced-arm-based
-
Thread
Sammelbestellung IoT & IoE "unsinniger donnerstag"
STM32F103R8T6 STM32 core board mini development board ARM Cortex-M3 STM32F103ZET6 STM32 Core board mini development board "ARM Cortex-M3 STM32F103VET6 STM32 Development Board + 2.4TFT Touch Screen" ARM Cortex-M3 STM32F103R8T6 STM32 Development Board ARM Cortex-M3 STM32F103VET6 STM32 Development Board ARM Cortex-M3 STM32F103VCT6 STM32 Development Board ARM Cortex-M3 STM32F103RBT6 STM32 Development Board STM8S003F3P6
-
Thread
STM32F10x Probleme
Hallo, ich habe ein merkwürdiges Problem mit einem STM32F103CB. Der Controller ist auf einer Adapterplatine aufgelötet und die Schaltung ist auf einem Steckboard aufgebaut. Ursprünglich wollte ich nur den USART1 programmieren und hatte dabei Probleme. Um den
/* STM32F10X_CL */ #endif /* HSE_VALUE */ [/c] Bei dem Projekt sind die Makros definiert STM32F103CB STM32F10X_MD damit ist HSE korrekt und zwar [c] #define HSE_VALUE ((uint32_t)8000000) /*!< Value of the External [/c] oder meinst du was anders? In der cmsis_boot/system_stm32f10x.c steht
-
Thread
Digispark im Terminal nutzen
Oder ein Bluepill Board (STM32F103C8T6). Ist momentan billiger als Arduino, hat mehr Speicher und viel schneller.
Fachbegriffe dazu. Für meinen Hausgebrauch bevorzuge ich µC Platine mit USB-UART. Mit dem STM32F103 komme ich klar, denn dazu liefert der Hersteller eine USB-UART (CDC) Library.
-
Thread
STM32 übertakten
Hallo, also mein STM32F103ZE6 läuft mit 120 MHz! Benutzt wird einfach ein multiplier von 10 (bei einem 12 MHz Qurz). Soweit ich das sagen kann läuft alles sabil und warm wird da nicht viel. Da Produziert die Hintergrundbeleuchtung
meistens und auch irgendwann schief. 2. Bitte gleich zu Beginn den genauen Typen angeben, also F101, F103... erspart viele unnuetze Beitraege. 3. Fuer "reserved" bits gibts zwei generelle Moeglichkeiten. 3a. Im Abschlusstest beim Hersteller werden die fix auf einen Wert geschrieben ohne Aenderungsmoeglichkeit
-
Thread
Saubere Ausgangsspannung
der Seite nichts ändern. Was meint ihr dazu ? p.s. hat jemand Libraries für Eagle vom STM32F103rxx?? mfg Jan
würde grundsätzlich gerne 2 redundante 3v3 Spannungsregler für die Spannungsversorgung meines STM32F103rc benutzen um dessen Funktion zu sichern. Zusätzlich würde ich gerne 2 5V Spannungsregler benutzen um Sensoren mit Spannung zu versorgen. Was haltet ihr von meiner Idee? mfg Jan
-
Thread
(ST) ARM Programmierung - HAL, SPL, CMSIS
Eigen-Entwicklungen sind sie nicht. Guck dich stattdessen bei Ebay um, die Chinesen lieben den STM32F103... und bieten auch billige Minimal-Boards damit an. Sowas ist weitaus besser für dich, denn diese Boards haben so ziemlich alle Pins auf Steckkontakte geführt, so daß man so einen Modul auch auf eine
einige eigene Projekte damit machen kann. Ich will jetzt keine übertriebene Werbung für die STM32F103xx machen, denn es gibt bessere Chips, aber für Feld-Wald-Wiese sind die Dinger recht brauchbar. So, noch ein Wort zu sowas wie ST-Lib, HAL, Cube und Konsorten: Ich halte davon ganz und gar nichts
-
Thread
STM32 und Linux - Einsteigerfragen
stm32f051 STMicroelectronics STM32F051 builtin stm32f103rc STMicroelectronics STM32F103RC builtin ...... stm32l475xe STMicroelectronics STM32L475xE builtin
> aber: > > stm32f051 STMicroelectronics STM32F051 > builtin > stm32f103rc STMicroelectronics STM32F103RC > builtin > ...... > stm32l475xe STMicroelectronics STM32L475xE > builtin > stm32l475xg STMicroelectronics
-
Thread
STM32F103RB I2C HAL Probleme initialisierung
stm board ausprobiert mit einem anderen controller und dort sendet das board auch etwas. Mit dem f103rb allerdings nicht. Ich musste rcc befehle für die clock löschen, da diese hier nicht verfügbar sind. Hier wird garnicht erst etwas gesendet, geschweige denn die Clock aktiviert so wie sie soll.
Aber mein nucleoboard hat wenigstens was über den Bus geschickt. Das tut dieses jetzige mit dem f103rb aber nicht. Unabhängig vom Sensor
-
Thread
Analog Watchdog STM32
auszulesen. Hat jemand Erfahrung mit solch einem Problem? Ist es mit dem Analog Watchdog des STM32F103 möglich sowas umzusetzen oder gibt es vielleicht einen anderen Lösungsansatz?
der STM32F103 hat keinen Komparator, andere STM32 schon.
-
Thread
Problem mit Clock Configuration beim STM32G031
selbst den Takt abgedreht hast. Ich häng dir mal eine Konfiguration zur Ansicht dran. Ist für einen F103 und nicht für deinen Chip, aber wahrscheinlich hat es da Ähnlichkeiten. W.S.
schrieb im Beitrag #7201267: > Ich häng dir mal eine Konfiguration zur Ansicht dran. Ist für einen F103 Genial, da ist genau der selben Fehler drin, wenn man dein Beispiel auf den STM32G031 portiert.
-
Thread
STECCY - ZX-Spectrum-Emulator mit STM32
STM32F4XX-Familie überhaupt nicht notwendig ist - weder als USB-Device noch als USB-Host. Bei einem ST32F103 sieht das wieder ganz anders aus. Viel Spaß :-)
Angstwiderstand. Man wollte wohl nicht den Fehler wie bei den BluePills machen. Hier werkelt ein STM32F103, dem der USB-spezifische interne Pullup fehlt.
-
Thread
Segger JLink EDU + Eclipse
Compiler - Eclipse Indigo - Segger JLink EDU - SEGGER J-Link GDB Server V4.26a - Controller STM32F103ZE - Verbindung über JTAG Was bisher geht: Mit den diversen Beiträgen hier im Forum, bei Yagarto und Co. bin ich so weit, dass ich - den Debugger in Eclipse starten kann - der Code geflasht wird
inaccessible-by-default off #target remote localhost:2331 monitor speed Auto monitor endian little # STM32F103ZE monitor flash device = STM32F103ZE monitor flash breakpoints = 1 monitor flash download = 1 Runtime Options: monitor reg r13 = (0x00000000) monitor reg pc = (0x00000004) monitor reset continue
-
Thread
STM32 Header
Meinung nach wichtig ist, zu wissen was wie wo zusammenhängt. Hier mal am Beispiel eines STM32F103 wie da was eingebunden wird: - stm32f1xx.h // bindet stm32f103xb.h ein (je nach definiertem Chip) und wenn gewünscht noch stm32f1xx_hal.h, ansonsten nur ein paar Makros - stm32f103xb.h // der Hauptheader
-
Thread
STM32 Taktfrequenz
Moin, ich habe einen STM32f103 und stehe gerade etwas auf dem Schlauch, was die Taktfrequenz angeht: Ich benutzte die Funktion SystemInit() von CMSIS am Anfang und dort ist auch (SYSCLK_FREQ_72MHZ) definiert. Danach tue ich nichts
komplett in Hardware erledigen. Die Hardware ist doch da benutze sie. Und es gibt ja nicht nur den F103 ;-) ps. dein Cpu zyklen genau != taktgenau
-
Thread
ARM-Starterkit - Empfehlungen?
über folgendes Board gestolpert, welches sehr Preisgünstig scheint. http://www.steitec.de/stm32f103-cortex-board-p-46.html Übrigens gibt es dort auch ein ARM7 Board mit LAN/USB/SD. Der Vorteil für mich, gegenüber dem Primer, ist z.B. die einfache Zugänglichkeit aller Ports. Arbeitet damit schon
Flash Loader Demonstrator" von ST: http://www.st.com/mcu/download2.php?file=um0462.zip&info=STM32F103RB%20Software%20-%20PC%20&url=http://www.st.com/stonline/products/support/micro/files/um0462.zip neuen Code auf den Chip flashen. Genau Anleitung siehe Manual auf der CD von ETT. Ist also nichts
-
Thread
China ST-Link v2 auf J-Link flashen
Nutzungsbedingen ist anderweitig auch nicht erlaubt. Blöder ist aber das auf dem Debuggerteil (vom STM32F103RB Nucleo) nicht wie beim richtigen STLink die Targetspannung detektiert wird sondern von einem schwachbrüstigen Spannungsregler kommt. Den habe ich schon gekillt durch ein Target das zu viel Strom gezogen
Johannes S. schrieb im Beitrag #5398295: > Blöder ist > aber das auf dem Debuggerteil (vom STM32F103RB Nucleo) nicht wie beim > richtigen STLink die Targetspannung detektiert wird sondern von einem > schwachbrüstigen Spannungsregler kommt. Ich bin mir ziemlich sicher, dass das bei den Nucleos
-
Thread
CAN-Sender im Mini-Format
Stm32f103c8t6 (auf bluepill Board) und can-transceiver (kann man auf Loch Raster unter dem BP verstecken) sind alles was du brauchst. Dazu einen 5V regler (78L05 reicht für eine Bastelei voll aus) und fertig
Max D. schrieb im Beitrag #5495677: > Stm32f103c8t6 (auf bluepill Board) und can-transceiver (kann man auf > Loch Raster unter dem BP verstecken) sind alles was du brauchst. Dazu > einen 5V regler (78L05 reicht für eine Bastelei voll aus) und
-
Thread
[V] Bauteile: STM32 uCs, Sensoren, GPS, Funk und andere
2 x STM32F205RBT6 (ST, 120MHz, 128kB Flash, 68kB RAM, LQFP-64) 4,00 € 14 x STM32F103C6T6 (ST, 72MHz, 32kB Flash, 10kB RAM, LQFP-48) 2,00 € Sensoren 2 x MPU-6000 (InvenSense, Bewegungssensor / IMU) 6,00 € 1 x IDG-500 (InvenSense, 2-Achsen
Die STM32F103C6T6 sind verkauft...
-
Thread
STM32 und externer Quarz (12MHz)
wenn ich eben nur die SystemInit(); aufrufe, und im Keil XTAL auf 12Mhz stelle. Es ist ein STM32F103C8.
ohjeeee...nein bist du verrückt?? 12mhz geht doch: Der STM32f103 hat 72Mhz 12 Mhz HSE ...multipliziert mal 12 und dann durch 2 = 72Mhz (ich glaub 6 * 1 ist nicht möglich) - fertig -
-
Thread
[STM32] DOGM204-A / SSD1803A Library
4NLED" basiert auf ssd1803 Controller. Die Ansteuerung passiert über die SPI Schnittstelle des STM32F103 Cortex M3 Microcontrollers. Ich weiß es nicht woran der Fehler liegt, da ich nichts auf dem Display bekomme. Ich habe der NSS Pin als Output Konfiguriert und dann folgende Funktion für das Ziehen auf
//www.mikrocontroller.net/topic/497633#new Was passiert denn, wenn Du meinen Code mal auf STM32F103 anpasst und ausprobierst? Sollte nach kleinen Anpassungen ja eigentlich funktionieren. Was die Kontrasteinstellung angeht bin ich mir nicht mehr sicher (ist schon zu lange her und ich habe seitdem
-
Thread
WordClock ESP2866 einbinden
https://www.mikrocontroller.net/articles/Tutorial_-_Aufbau_WordClock_mit_WS2812#Flashen_des_STM32F103_.28Mini-Dev-Board.29 Benutzt Du das Nucleo- oder das STM32F103-Mini-Dev-Board?
Hi Frank, ich benutze das STM32F103-Mini-Dev Board. Ich werde mir das noch mal anschauen, jedoch bin ich durch die Anschlussskizze nicht so durchgestiegen.
-
Thread
STM32F1 was bewirkt max. output speed?
Bei dem STM32f103 habe ich mal an den Ausgängen gemessen (ohne zusätzliche Lastkapazität). Die Slew Rate des Ausgangs ändert sich, wenn ich die Output speed anders konfiguriere. Wie die interne Schaltung ist, weiss ich
Martin B. schrieb im Beitrag #5372088: > Bei dem STM32f103 habe ich mal an den Ausgängen gemessen (ohne > zusätzliche Lastkapazität). Die Slew Rate des Ausgangs ändert sich, wenn > ich die Output speed anders konfiguriere. Wie die interne Schaltung ist,
-
Thread
ST Link V2 Atollic TrueStudio
Hallo, ich bin neu auf dem Gebiet der STM32. Ich habe mir einen STM32F103 gekauft und den ST Link V2. Zusätzlich habe ich Atollic TrueStudio 9.0.1 installiert. Ein Programm habe ich auch schon geschrieben und kompiliert. Das nun enstandene File möchte ich auf den µC
Bin gerade bei den ADCs. Laut Datenblatt hat der STM32F103C8T6 zwei ADCs á 10 Channels. Mich verwirrt der dazugehörige Abschnitt im RM. Bei den GPIOs waren die Register immer durch ein GPIOx gekennzeichnet mit x = A...G Beim ADC ist das nicht so. In der
-
Thread
Def. Mikrocontroller auf Geschirrspüler-Platine?
BSH von STM zu sein. Wenn Du Glück hast ist er pinkompatibel zu einen ähnlichen, z.B. den STM32F103VDT6. Das heißt aber noch lange nicht (auch wenn man ihn mit der orginalen FW flashen könnte) dass die Steuerung dann wieder "läuft". Mein Vorschlag: suche nach einen gebrauchten Modul von einen identischen
Beitrag #7752035: > Wenn Du Glück hast ist er pinkompatibel zu einen ähnlichen, z.B. > den STM32F103VDT6. Das scheint sehr gut zu passen! Ich persönlich würde per Scope messen, ob der Quarz schwingt, denn dafür müssen im uC meist schon einige Schritte ausgeführt werden, bevor er das tut (jaja, ich
-
Thread
QFP Gehaeuse mit zwei(!) Kreismarkierungen
Ein Bild gibt es bei ebay: http://cgi.ebay.de/10Pcs-ST-STM32F103RBT6-LQFP64-64-Pin-STM32-ARM-MCU-/170613063779?pt=LH_DefaultDomain_0&hash=item27b954c063 "10Pcs ST STM32F103RBT6 LQFP64 64 Pin STM32 ARM MCU" Das Datenblatt zu dem Baustein habe ich. Die ST Webseite
-
Thread
STM32F103VCT6 Intern oder Extern Clocken
Guten Tag! Ich arbeite mit dem STM32F103VCT6. Mein Endprodukt hängt an der Fassade. Verwendet wird auch eine CAN Schnittstelle. Meine Frage, welchen Clock sollte ich verwenden? Interner Clock: - Temperaturabhängiger / Empfindlicher
-
Thread
STM32F103RB Fehler CAN - Frame
Hallo! Ich nutze ein STM32F103 Nucleoboard, bei dem ich mich am CAN - Bus versuche. Nur habe ich jetzt dass Problem, dass zwar die Id, Nutzdaten und CRC übertragen wird, jedoch fehlt danach der CDC + ACK bzw. EOF - Delimter.
-
Thread
GPIO_Speed_50MHz beim STM32F103
Hallo ! Ich hab schon gegoogelt und auch hier im Forum mal nachgesehen aber so richtig auf eine Antwort bin ich nicht gekommen. Mit GPIO_Speed_50MHz gibt man offensichtlich die Geschwindigkeit an. Im Wikipedia steht "Der APB2 gibt einen 50MHz Clock zum GPIO. Dies ist das Maximum" Wie äußert sich das ? Wird der Port dann mit 50MHz getoggelt oder sind die Anstiegsflanken entsprechend eines 50MHz-Signals. Gruß Uli
-
Thread
set up Brefetch buffer ( STM32F103)
Hello, im searching the STM32F103 FLASH access control Register, set up the FLASH prefetch buffer and theres waitstates after Reset. I want to Enable th eprefetch register and set it up to two waitstates in p. language C I couldn't
-
Thread
STM32 Programmierschnittstelle / Grundbeschaltung
Ich meine das können die F103er (noch) nicht. Müsste man in der Doku nachlesen.
Modulen nur das Modul, bestückt mit dem STM32F405 so einigermaßen. Das Board, bestückt mit dem STM32F103 läuft gar nicht. Es ist mir klar, dass die Module preislich nicht gerade als Schnäppchen durch gehen. Ist halt geprüfte Industriequalität "Made in Germany". @Gubo Die Discovery-Boards von ST sind
-
Thread
STEVAL-ILL015V3 und IAR
Hallo zusammen, ich habe hier ein STEVAL-ILL015V3 Eval Board mit STM32F103F103C6 und versuche eine kleine Demo Applikation darauf zu laden. Dafür benutze ich die aktuelle IAR EW 7.2 (Kickstart) und einen (gelben / IAR-branded) j-link Adapter. Wenn ich versuche die Applikation
Documents\iar-test\settings\test_Debug.jlink, return = 0 Tue Aug 18, 2015 08:39:24: Device "STM32F103R6" selected. Tue Aug 18, 2015 08:39:24: DLL version: V5.0l, compiled Aug 7 2015 15:52:45 Tue Aug 18, 2015 08:39:24: Firmware: J-Link ARM V7 compiled Jun 20 2012 19:45:53 Tue Aug 18, 2015 08:39
-
Thread
poor man's Ethernet-oszi mit STM32, FIFO und AD9288
bit - 40 Ms (gibts auch mit 80 oder 100 Ms) - "ICE65L04F_VQ100" - dürfte ein FPGA sein - STM32F103VCT6 Den STM32 gibts als "Bluepill" für ca 2€ bei aliexpress, AD9288 dito. Die Lernkurve eines FPGA schreckt mich. Andere Leute empfehlen an der Stelle AL422 FIFO (384k, 8 bit, 20 ns). Ist zwar
Diesen *continuous triple Interleaved mode* muß ich wohl ergooglen..... Der Bluepill hat einen STM32F103C8T6 verbaut, fällt also nicht in diese Liste. Andereseits - wenn der Aufbau einfacher wird, kann ich auch ein paar € mehr für das Board ausgeben.
-
Thread
STM32F103C8T6 board von ebay geht nicht
Hallo, ich hatte mir vor einiger Zeit ein Board mit STM32F103C8T6 auf ebay für wenig Geld gekauft. Da ich so begeistert, davon war habe ich noch mal 2 nachbestellt. Ich benutze einen STM Link V2 (auch "ebay" version) und alles funktioniert wunderbar. Ich musste damals auf soft reset umstellen [code] # This is an STM32F103C8T6 board with a single STM32F103C8Tx chip. # Generated by System Workbench for STM32 source [find interface/stlink-v2.cfg] set WORKAREASIZE 0x5000 transport select "hla_swd" source [find
-
Thread
STM32F103 vs STM32407 SPI in der HAL
hab ein SPI LCD ST7735 erfolgreich am laufen am STM32F407. Jedoch funktioniert das nicht am STM32F103. Jeweils SPI-1 plus die drei Steuerleitungen. Am Oszi sieht man auch das sich da was tut aber das LCD Initialisiert leider nicht. Gibt es da in der Cube MX HAL Bibliothek noch irgendwelche
Harry L. schrieb im Beitrag #6644302: > Nein. > Allerdings musst du für deinen F103 eine neue .ioc-Datei erzeugen, und > auch den Code von CubeMX neu generieren lassen. > Der Code in dem Zip-File wird nicht 1:1 funktionieren. Genau das hab ich natürlich gemacht aber irgendwie
-
Thread
Teensy 4.0 mit 600MHz
Arduino-Kinderlibraries (ein Port auf 0 setzen 40us statt 0.125us, eine ADC Wandlung auf blue pill STM32F103 Arduino 100us statt 1us). erst so massiv ausgebremst hat, kommt nun die Hardware mit der die Programme wieder normal schnell laufen ? Ich finde den 600MHz Cortex M7 sehr gut, gab es bisher duch nur
Arduino-Kinderlibraries (ein Port auf 0 setzen 40us statt 0.125us, eine > ADC Wandlung auf blue pill STM32F103 Arduino 100us statt 1us). erst so > massiv ausgebremst hat
-
Thread
Gutes JTAG Tutorial gesucht
debuggen, auslesen? Das ist mit der J-Link Software doch simpel, z.B.: [code]JLink.exe -Device STM32F103RB -If JTAG -Speed 1000 # JLink mit richtigem Device starten connect # Zum Device verbinden loadbin ZuFlashendeDatei.bin, 0x08000000 # Datei flashen h # Prozessor anhalten r # resetten regs #
Dinge sicher umsetzen zu können. Um beim Beispiel zu bleiben: > [code]JLink.exe -Device STM32F103RB -If JTAG -Speed 1000 # JLink mit > richtigem Device starten > connect # Zum Device verbinden Zu diesem Zeitpunkt geschieht da schon eine ganze Menge "Magie" über JTAG. Ich habe mal versucht
-
Thread
STM32 USART1 IT Bytes verlust
mitlesa schrieb im Beitrag #7351049: > Kann nur von meinen F103 mit schlappen 72 MHz berichten. Dort > fahre ich verlustfrei im Interrupt-Receive-Modus mit 921600 Baud > ohne Fehler. Diese maximale Baudrate bietet mir mein PC bzw. das > Terminal-Programm. >
ich genauso. Sehe ich genauso. mitlesa schrieb im Beitrag #7351049: > Kann nur von meinen F103 mit schlappen 72 MHz berichten.
-
Thread
STM32 der Wordclock12h nicht per OTA flashbar
USART1 TX (Pa9) - ESP8266 GPIO15 an USART1 RX (Pa10) und an Pulldown 10k - ESP8266 GPIO14 an R (STM32F103-Mini-Development-Board RESET) - ESP8266 GPIO4 an BOOT0-Jumper (Mittlerer Anschluss) und an Pulldown 10k Daraufhin habe ich den STM32 und den ESP ein letztes Mal per Kabel geflasht. Nun nutzen beide
der Vorgang an dieser Stelle stehen: [code] Updating STM32 firmware... Downloading wc12h-stm32f103-ws2812-grb.hex... done. [/code] Ich kann sehen, dass der STM32 resettet. (Danach flackern manche LEDs ein wenig) Messe ich jedoch an BOOT0, dann wird er zu keinem Zeitpunkt auf HIGH gezogen. Ich
-
Thread
Suche günstigsten STM32 mit F(S)MC
Wie wäre es mit dem STM32F103VCT6? Hat eine FSMC Schnitstelle, kann USB und kostet beim freundlichen Chinesen im 10er Pack ca. 1,5€ das Stück.
Neben dem F103VC gäbe es mit FSMC noch F412, F302, F303, L476 und noch ein paar mehr. Wegen der Verfügbarkeit musst du mal schauen, weil manche Typen noch relativ neu sind. Mouser z.B. hat den F302VD nicht da, dafür
-
Thread
Moderne Programmierverfahren µC, Flash, EEPROM usw.
ihrer Programmierzeit, Flexibilität usw miteinander vergleichen. Dabei geht es um den Prozessor STM32F103C4. Um dies zu tun muss ich erstmal wissen wie man die ganzen Zeiten berechnet. Über JTAG (Boundary scan) weiß ich mitlerweile wie ichs berechne, bei UART tu ich mir noch schwer. Außerdem möchte ich
Hab grad zum Thema Sicherheit ein wenig nachgelesen was den STM32F103 angeht. Also der hat ne Read und ne Write protection die man durch setzen eines Bits "einschalten" kann. Sowas meinst du als Hackingschutz, oder?
-
Thread
Prozessor 32 Bit mit 5V z.B. SAMD09
gewöhnlichen CMOS Chips vertragen alle Pins maximal 0,5V über der Versorgungsspannung. Beim STM32F103, STM32F303 und STM32L073 vertragen * die 5V toleranten Pins maximal 4V über der Versorgungsspannung (ohne Versorgungsspannung vertragen sie also *nicht* 5V) * die anderen Pins vertragen maximal 4V
Ich werfe mal den CH32F103 ins Rennen. Weitgehend kompatibel zu den STM aber für 5 Volt spezifiziert. Dokus gibts leider nur auf Chinesisch wie bwi den meisten Chips von WCH. Der Chip hat einige Extras beispielsweise eine zusätzliche
-
Thread
ARM µCs - wo privat kaufen?
Bei Aliexpress gibts ziemlich günstige STM32F103er, ich hab z.B. für 10 Stück STM32F103CBT6 insg. 17 EUR gezahlt. Ist in den letzten Wochen aber glaube ich wieder nen bischen hoch der Preis. Die ICs sind echt und funktionieren problemlos, Lieferung
-
Thread
STM32 - Zusätzliche *.hex Datei mit Programmieren
Hallo, ich verwenden z.Z. den STM32F103 und CooCox CoIDE zum programmieren. Ich möchte gerne eine zusätzliche *.hex mit Programmieren. Diese *.hex wird diverse Information enthalten mit dem der Controller arbeiten soll. Also müsste
dazu gefunden, oder unter den falschen begriffen gesucht. Wie könnte man das Problem beim STM32F103 lösen? Vielen Danke für eure Hilfe Viele grüße Tobias
-
Thread
STM32 direkt an Lithium Akku anschließen?
mein nächstes Projekt plane ich, einen Lithium Akku anzuschließen. Als MCU benutze ich den STM32F103C8T6. Er soll direkt an den Akku, weil er im sleep Modus aufgeweckt werden soll. Auch soll er durch den fehlenden Step-Up Wandler wenig Strom verbrauchen. Leider muss ich auch eine "große" Last schalten
nächstes Projekt plane ich, > einen Lithium Akku anzuschließen. > Als MCU benutze ich den STM32F103C8T6. > Er soll direkt an den Akku, weil er im sleep Modus aufgeweckt werden > soll. Entweder du bleibst bei dem STM und setzt einen 3.3V Lodrop-Regler davor oder du siehst dich einfach nach einem
-
Thread
stm32f103zet6-board sdio pinout
und CMD? Hat jemand dieses Board und verrät die Pinbelegung? Hat jemand lauffähigen code für sdio-F103? Ich hatte das beim F429 schon mal am laufen. Der F103 scheint aber anders zu sein, weil die pins nicht per hw vorgegeben sind? Danke
CD/DAT3 3 - CMD 4 - Vdd 5 - CLK 6 - Vss2 7 - DAT0 8 - DAT1 oder das Datenblatt des F103 PC8 - SDIO_D0 PC9 - SDIO_D1 PC10 - SDIO_D2 PC11 - SDIO_D3 PC12 - SDIO_CK PF10 - INT Wobei der als WP als normaler IO genutzt werden dürfte Miss nochmal nach, irgendwie scheint Dir der
-
Thread
Hardfault auslösen
Hallo zusammen, die folgende Funktion gibt auf einem STM32F103RB auf dem angeschlossenen LCD die sehr zuverlässig die Zeichenkette "536891393" aus: [c] void triggerHardFault(void) { int *a = NULL; int b = *a; b++; printf("b=%i", b); }
PC nicht. Also muss die MPU in Betrieb genommen werden um dies zu verbieten. Nur hat der STM32F103 wohl blöderweise keine. Ansonsten: Das erste MB wird per MPU gesperrt und per VTOR wird der Anfang der IVT von 0x00000000 zum Anfang des Flashes verschoben (=0x08000000) (da liegt die ja eh und
-
Thread
Beruflich für ARM CORTEX fit machen
Schau Dir diese Seite an: http://stefanfrings.de/stm32/index.html dort beschreibe ich die STM32F103 Serie so weit, dass man erste ernsthafte Programme damit schreiben kann. Einschliesslich Links zu Doku und einem Tutorial. > Danach versuche ich eine andere Controller zu nehmen, ob > ich dann
klar ja das ist gut, da spart man sich dann schon Arbeit mit Wiederholstätern. >Auf einem STM32F103 Cortex-M3 könnte man das so ändern:void setPin2 > (uint8_t iPort, uint8_t iPin, bool value) { > *((volatile uint32_t*) (0x40010800 + iPort * 0x400 + 0x10)) = (1 << > (iPin + (1-value)*16));