-
Thread
bluepill 64K/128K, Flashsize ignorieren
Version anwählen funktioniert nicht) Danke https://mecrisp-stellaris-folkdoc.sourceforge.io/stm32f103c8t6-128kb.html
by creating a boards folder in my project, creating a new board json using the contents of bluepill_f103c8_128k.json and changing "openocd_target": "stm32f1x", to "openocd_target": "../board/stm32f103c8_blue_pill",. On platformio.ini change the board parameter to the name of the new json.
-
Thread
EPROM an Mikrocontroller STM32F103 (3.3V)
ja kein neuen Speicher entwickeln. Mir geht darum einfach eine Möglichkeit zu finden wie ich den STM32f103 mit dem Eprom verbinde und Daten schreiben und zurück lesen können mehr nicht. Fertigen ja aber im Moment mach mir gedanken wie es überhaupt funktioniert. Aus dem Grund wollte mal hier
Andere STM32 als der F103 haben auch etwas OTP on chip...
-
Thread
STM32F4 SWO Ausgabe sporadisch falsch
Hallo zusammen, zur Zeit bin ich dabei, einen Mass-Storage-Device (MSD) Bootloader auf einem STM32F427 zu debuggen. Grundlage ist dieses Github Projekt https://github.com/sfyip/STM32F103_MSD_BOOTLOADER, das ich auf den STM32F4 portiert habe. Um dort ein Problem zu debuggen, möchte ich die ITM Debug-Ausgabe
mit einem ITM_SendChar() Aufruf instrumentiert (originale Funktion hier: https://github.com/sfyip/STM32F103_MSD_BOOTLOADER/blob/master/Src/ihex_parser.c): [c] bool ihex_parser(const uint8_t *steambuf, uint32_t size) { uint32_t i; uint8_t c, hc; for (i = 0; i<size; i++)
-
Thread
STM32F4 USB VCP RX Buffer
eigentlich fast immer im Fiasko. Ich häng dir mal ne alte Quelle aus meiner Feder dran. Ist zwar für den STM32F103, aber m.W. verwendet ST den gleichen USB-Peripheriecore für alle seine STM32, die Anpassung sollte also keine echte Hürde sein. W.S.
moin moin, bei mir zu hause gibt es kein Internet .-(( USB via STM32F103 und STM32F4xx sind 2 verschiedene Treiber-Modelle! Auf dem 103 habe ich auch USB-HID laufen. Die Deskriptoren scheinen richtig zu sein. >> Was meinst du mit Blockung? Die Aufteilung
-
Thread
USB-Microcontroller für universelle Verwendung, I/O
mit wenig Bauteilen steuerbar sein. Stromversorgung über USB Z.B. diese hier Entwicklungsboard STM8S103F3P6 http://www.pollin.de/shop/dt/NTI3OTgxOTk-/Bausaetze_Module/Entwicklerboards/Entwicklungsboard_STM8S103F3P6.html Arduino Micro http://www.pollin.de/shop/dt/Mjc3OTgxOTk-/Bausaetze_Module
> Programmiert werden diese über USB, was ja ok ist. [...] > Entwicklungsboard STM8S103F3P6 Das STM8S103F3P6 Board wird über die USB Buchse nur mit Strom versorgt, der µC kennt kein USB. Programmiert wird über die 4-polige Stiftleiste. > Arduino Micro Dessen µC kennt USB,
-
Thread
neues Maerklin Protokoll
kannst dann stell ich es rein. Die Frage hast du aber noch nicht beantwortet. >> ich verwende den STM32F103RB... Klar, der ist mehr als schnell genug.
Hallo Barney, dieses Board verwende ich: http://www.ebay.de/itm/STM32F103RBT6-development-board-2-8-TFT-lcd-module-true-color-touch-screen-/222050066777?hash=item33b3372159:g:omcAAOSwyjBW4puV Quellcode muss ich noch suchen .... Grüße Roland
-
Thread
Einstieg STM8 - Toolchain und Fallstricke
Guten Morgen, typischerweise mache ich viel mit den STM32. Für ein kleines Projekt brauche ich aber kein µC-Schlachtschiff, sondern nur ein kleines µC-Schlauchboot. Ausgewählt hatte ich den STM8L051F3, da ich nicht viele Pins brauche und das Projekt mit
. Der STM8L051F3 läuft nur im Bereich 1,8 … 3,6 V. Aber er dürfte für jene, die bereits mit einem STM32 vertraut sind, leichter zu erlernen sein als der ATtiny. Philipp
-
Thread
Interessante Produkte beim chinesischen Distributor LCSC
unschlagbar günstige Microcontroller. https://lcsc.com/products/ST-Microelectronics_474.html?q=stm STM8S003 $0.188/100 https://lcsc.com/product-detail/ST-Microelectronics_STMicroelectronics_STM8S003F3P6TR_STM8S003F3P6TR_C52717.html STM8S103 $0.38/100 https://lcsc.com/product-detail/EEPROM_STMicroelectronics_STM8S103F3P6TR_STM8S103F3P6TR_C92081.html STM32F030F4P6 $0.37/100 (Cortex M0 mit 16kb Flash) https://lcsc.com/product-detail/ST-Microelectronics_STMicroelectronics_STM32F030F4P6_STM32F030F4P6_C32908.html Ich warte auf den ST32G0xxx
-
Thread
STM32F103: CAN - Bus funktioniert bei Medium-Density-, nicht aber bei High-Density device
das Programm. Wenn Du die FW Lib benutzt: Hast Du die globalen Symbole USE_STDPERIPH_DRIVER, STM32F10X_MD (STM32F10X_HD) korrekt gesetzt?
/ Achtung! KEINE GLEICHZEITIGE NUTZUNG MIT USB MÖGLICH!!! // Mikrocontroller: STM32F103RE // Speicher: 512KB FLASH, 64KB SRAM // Taktfrequenz: 8MHz, PLL: 72MHz // System-Inlude #include <stddef.h> #include "stm32f10x.h" #include <string.h> // Stringfunktion
-
Thread
Spannungsteiler an ADC von STM32F4?
> STM32, der mit 5 Volt betrieben werden kann. Wirklich ein Stm32? Ich weiß nur das ein HK32F103CBT6 5V Betriebsspannung unterstützt. Ist ein mehr oder weniger kompatibler Clone des STM32F103CBT6.
supply and reference voltage "The voltage on VREF ranges from 1.8 V to VDDA" ------------------------------- Quelle: STM32F446xC/E Datasheet https://www.st.com/resource/en/datasheet/stm32f446mc.pdf Kapitel 6.2 Absolute maximum ratings (...) VDDx Variations
-
Thread
OpenSource SWD Programmer (moeglichst DIY)
Markus Müller schrieb im Beitrag #3476812: > der ST-LINK geht nur mit den STM32 / STM8 µC von ST! Nach Umbau http://embdev.net/articles/STM_Discovery_as_Black_Magic_Probe auch fŭr weitere Chips (ausser STM8)...
[code] JLinkGDBServerCL -singlerun -halt -device stm32f103r8 -if swd -speed 4000 -port 4242 [/code] Grüße Oliver
-
Thread
Software / Treiber für HD44780 auf STM32
Hallo, hat einer eine Bib für ein STM32F103 für ein Standard HD44780? Ich kann keine finden.. sonst würde ich versuchen zu portieren und in dem Artikel zu verlinken... VG
steht aber hier in der Codesammlung: https://www.mikrocontroller.net/topic/350952#3900014 2. Datei STM32F4_LCD.c
-
Thread
Migros Story Mania Hör-Box abgeschliffenen Mikrocontroller eruieren, reverse engineering
Byte) Verfügbar: 1.94 GB (1'935'187'968 Byte) Beschreibbar: Ja Dateisystem: MS-DOS FAT32 BSD-Name: disk2s1 Mount-Point: /Volumes/MIGROS-BOX Inhalt: DOS_FAT_32 UUID des Volumes: C592BC18-52E1-3E66-B326-8C442A165E56 - Via Bluetooth Geräte (verbunden, konfiguriert, etc.)
Claudio H. schrieb im Beitrag #5223296: > Der Mikrocontroller sieht für mich nach einem STM8S003 / S103 aus Jepp, das passt wirklich gut.
-
Thread
ST-Link V2-1 Virtual COM Port
genutzt werden; USART1 geht dabei bis 4.5MBit/s, USART2-3 bis 2.25 MBit/s. Wenn du also noch einen STM32F103 rumliegen hast... https://github.com/Erlkoenig90/f1usb/tree/vcp https://github.com/Erlkoenig90/f1usb/blob/vcp/src/vcp.cc#L83
Ich habe es mit einem Nucleo-64 STM32F303RBT6 getestet: Mit 8 MHz R/C Oszillator: 300 Baud geht nicht 600, 1200, 2400, 4800, 9600, 19200, 115200, 230400, 460800 Baud gehen 921600 Baud geht nicht 1000000 Baud geht nicht Mit
-
Thread
Raspberry Pico PIO
gearbeitet haben. Es geht um die PIOs auf dem RP2040. Eigentlich wollte ich in meinem Projekt ein STM32F103 (das selbe wo ich viele Schiebregister benutzten werde) verwenden und 40 Pinne klassisch über 40 IO-Pinne auslesen. Jedoch spiele ich langsam mit dem Gedanken einen RP2040 zu nehmen und fünf 8
ist besser. Bis vor paar Monaten waren die STM32F103 ja kaum zu bekommen wie viele andere MCUs). Diese PISOs will ich in Reihe hängen und mit den PIOs im RP2040 will ich diese auslesen. Würde das gehen (ohne große Probleme) und würde das große einbusen
-
Thread
STM32F103-USB-CDC von W.S.
Hallo W.S. du hattest hier mal USB-CDC Code für einen STM32F103 gepostet. Das habe ich mal probiert mit diesm Board: http://www.ebay.de/itm/STM32-STM32f103C8T6-ST-ARM-32-bit-Cortex-M3-64kB-312-/221961031950?hash=item33ade8910e:g:ugMAAOSwcBhWZA1K 1.5k an
/ Input registers : "r3" // clobbered registers ); // while (count) --count; } [/C] Was ich noch vergessen habe: Danke W.S. für den Code, der doch wesentlich übersichtlicher ist als das was sonst so fuer den STM32F103 im Umlauf ist.
-
Thread
Auswahl des richtigen AVR -Controllers für einen Leistungsdimmer?
man bei einem STM32F103ZC angelangt (LQFP144 Pin) Wenn man USB und CAN gleichzeitig nutzen möchte, so wäre z.B. der STM32F40xZG zu empfehlen. Wie gesagt, der STM32 ist nur eine Empfehlung, da ich den kenne und
Markus Müller schrieb im Beitrag #3475947: > Somit wäre man bei einem STM32F103ZC angelangt (LQFP144 Pin) Jetzt frag ich mich doch ernsthaft wie Hendrik Hölscher seinen DMX 3-Phasen Dimmer in einen AMega8515 gekriegt hat? Sind zwar "nur" 8 Kanäle und "nur" ein Nulldurchgangsdetektor
-
Thread
32k Uhrenquarz am STM32H743 board Problem
scheint die H7 Serie trotzdem als Mädchen für alles zu sehen, wenn > die schon beim STLink einen F103 durch einen H7 ersetzen. Nein, das ist ein F723, kein H7. Der F723 ist wohl der einzige STM32 mit internem USB-HS-PHY. Irgendwie seltsam, bei NXP ist das eher normal, bei ST ein absoluter Exot.
im HAL Makro die Revisionsabhängigkeit berücksichtigt wird: https://github.com/STMicroelectronics/STM32CubeH7/blob/beced99ac090fece04d1e0eb6648b8075e156c6c/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h#L7727-L7757 Aber da ist die Frage wo das Define RCC_VER_X herkommt, das muss ich wohl noch
-
Thread
Phasensplitter (Diff.-Verstärker) mit Röhren/Trioden
> Hast du die Referenzspannung des DAC mal angeschaut? > Welchen Baustein verwendest du? ADµC7026 ? Ich verwende den DAC, der im STM32F103 eingebaut ist. Der hat 2 12-bit DACS an Board. Die Beschaltung des STM32 kommt nicht von mir. Es ist ein fertig aufgebautes Headerboard. Das ist das kleine
@ 900ss D. Wow, gefällt mir. :-) Wo gibt's das STM32F103 Eval-Board? Das ist doch nicht das Olimex?
-
Thread
Drehimpulsgeber
Torsten C. schrieb im Beitrag #4197131: > m.n. schrieb im Beitrag #4196879: >> Oder einen ergänzen > > Wo bei ein ATtiny25 zwei bis dreimal so teuer ist, wie ein STM8S103F3P6 > und auch keinen eingebauten
Millionenstückzahlschnorrer auf den Keks gehen, und prompt meldet sich einer zum Appell. Torsten C. schrieb im Beitrag #4197131: > Wo bei ein ATtiny25 zwei bis dreimal so teuer ist, wie ein STM8S103F3P6 Also ich zahle für einen ATtiny25 17 Cent. Was kostet Dein STM8 genau? Das zu dem Thema ;-
-
Thread
Cortex M3 - Cortex M4F - schneller bei gleichem Takt?
Walter T. schrieb im Beitrag #5795198: > Jetzt kommt der (für mich) überraschende Teil: Am STM32F103 bei 72 MHz > messe ich max. ca. 7 µs durch Pinwackeln am Oszilloskop und aus dem > DWT_CYCCNT lese ich eine Differenz von 597 Zyklen. Am STM32F446 bei 168 > MHz messe ich max. ca. 2,5 µs/393
langsamer getakteten M3, weil der, > nach meinem Verständnis, weniger Flash-Wait-Cycles benötigt. Der STM32F103 hat einen kleinen Prefetch-Buffer, aber keine Caches. Folge: Ausgeführte Sprünge leiden voll unter den Waitstates, Datenzugriffe auf Flash ebenfalls. Der STM32F446 hat vor dem Flash einen 1kB
-
Thread
STM32 Float Problem
getraut hatte, auch mit der LCD-Ausgabe überprüft. @Roland H Der Prozessor ist STM32F103C8T6. uint64_t oder allgemein 64-Bit Integer habe ich nicht benutzt. Zitat: "Was ist das "ARM kit"? Ist das ein verpackter GCC?" Das scheint GCC + Toolchein von Raisonance zu sein, es ist
> Der Prozessor ist STM32F103C8T6. Damit ist das Thema FPU erst einmal vom Tisch. > Und wie schon gesagt, ich benutze da einen mehrere Jahre alten Stand > des ARM-Kit, die neueren Versionen sind nur gegen Bares erhältlich
-
Thread
STM32: SD-Card mit SDIO
:) > > Gruß > Lasse Hallo Lasse, Um welches OLIMEX-Board handelt es sich? Ich nutze ein STM32-LCD "Development board for STM32F103ZE and 3.2" color LCD with touchscreen". Dieses Board hat einen Steckplatz für (mini-)SD-Karten. Mit der mitgelieferten Software (sdcard.c, sdcard.h) kann ich
Ich hatte doch hier vor Monaten schon mal meinen SDIO-Treiber gepostet, der übrigens sowohl auf STM32F103 als auch auf LPC2478 läuft. Die SDIO-Cores beider µC sind weitestgehend gleich. W.S.
-
Thread
uC mit USB gesucht
soweit für alle USB-fähigen Controller gleich. USB-fähige Controller gibt es viele, z.B. die meisten STM32. In meinem [[USB-Tutorial mit STM32]] wird die USB-Programmierung bei den STM32F103-Controllern erläutert. Im Abschnitt https://www.mikrocontroller.net/articles/USB-Tutorial_mit_STM32#Eigene_Anwendung_f.C3
mit). Je nach Anforderung würde ich daher zu einem Controller mit der "USB"-Peripherie raten, wie STM32F103, und nicht den von "jemand" genannten STM32F407, welcher gleich 2 "OTG"-Module hat.
-
Thread
STM32F1 RTC eine Sekunde generieren
Liebe Forum Mitglieder, erst mal im vorab, ich weis das es eine FW-lib von STM gibt, diese habe ich auch benutzt, jedoch kriege ich es leider nicht hin die eine Sekunde zu generieren. Im Anhang befindet sich meine RTC config und den code bei dem stm32f10x_it.c Am Anfang
auch involviert. Ich hänge mein zwar nicht perfekten dafür funktionierenden Code mal an. Ist für nen STM32 F103 geschrieben. Aua, gleich gibts bestimmt Haue! ;-) mfg
-
Thread
Evaluationsboard C-Control Pro AVR32-Bit Unit
STM32F103, den bekommst du in ganz ähnlicher Modul-Form in unterschiedlichen Größen bei Aliexpress und Amazon. Fotos und Anleitung: http://stefanfrings.de/stm32/index.html Ethernet hat der nicht,
Hallo Stefanus F habe was interessantes gefunden: https://www.ebay.de/itm/Open746I-C-Package-A-STM32F746IGT6-ARM-Cortex-M7-Development-Board-12-Modules/262306491409?hash=item3d12af6c11:g:pxoAAOSwFNZWzqNp MCU
-
Thread
Stm32 USB virtual com port example
Hallo ich versuche gerade das USB-Beispiel von ST VirtualComPort mit Hilfe der STM32_USB-FS-Device_Lib_V3.0.1 auf mein Board zu übertragen. Das Beispiel ist für deren(ST) Evaluationsboards geschrieben. mein Board hjat einen STM32F103DT6 (LQFG 100 pin). Ich habe Auch eine 8Mhz
eigentlich alles, nur irgendwo werden ca. 4kB zwischengespeichert und auf einmal ausgegeben. Also beim STM32 (ich verwende das Olimex stm32F103... Board) kanns nicht hängen bleiben, denn wo soll er hin damit. Ich sehe auch, daß es raus geht und die IRQs werden brav aufgerufen. Kanns am Windows Treiber liegen
-
Thread
[S] SMD Quartz 32.768 KHz im MC-146 Package
Hp M. schrieb im Beitrag #5122887: > Verrate mal den genauen Typ deines µC und zeige den Schaltplan sowie das > Layout der Oszillatorgegend. Es handelt sich um ein STM32F103C8T6, komisch ist halt das es bei einigen Boards geht und bei anderen nicht. Für die nächste Revision
Controllers ignoriert: > Caution: To avoid exceeding the maximum value of CL1 and CL2 (15 pF) it > is strongly recommended to use a resonator with a load capacitance CL ≤ 7 > pF. Never use a resonator with a load capacitance of 12.5 pF. aus dem Datenblatt zum STM32F103C8, Kapitel 5.3.6
-
Thread
Problem mit Clock Configuration beim STM32G031
Hallo Zusammen, ich wollte mich mal mit den relativ neuen STM32G0xx MCUs befassen und ein kleines Test Projekt erstellen. Nun habe ich aber das Problem, dass ich die Clock nicht zum laufen kriege. Ich verwende einen STM32G031F8P6. In meinem Code möchte ich
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
Timer 1 PWM Frequenz berechnen
Ein Problem könnte sein, die hardware ist für den stm32f103vct6 ausgelegt und einen externen Clock von 25MHz angelegt. Der uP ist aber ein stm32f103vbt6 und auf den internen 8MHz Clock eingestellt, jetzt muss ich den Prototypen trotzdem in Betrieb nehmen
Formel. Aber beim erzeugen des PWMs stimmt sie nicht. Ich weiss da wir einen falschen uP einsetzen (stm32f103vbt6 anstelle eines stm32f103vct6) machen wir uns selber Probleme. Aber der einzige Unterschied, der ich sehe liegt ja daran, dass die B Variante keinen DAC hat. Gruss Mario
-
Thread
USB MIDI Gerät
überteuertes Stück Hardware, das dazu noch in allen Belangen (leider!) gegen seine Mitstreiter aus der 32Bit Ecke (beziehe mich auf Arduino IDE kompatibel) abstinkt: Sei es Chipkit mit dem Microchip 32MX, der unglaublich gut supportete Teensy oder die Preiskracher von STM (ein STM32F103 maple mini clone kostet gerade mal 4 Euro, ordentliche def-Boards (mit STM32F103VZ) gegen 12 Euro und die ganze STM32F103 Reihe ist via stm32duino vollkommen unterstützt). Das war der Grund warum ich mich vollkommen vom DUE abgewandt habe.
-
Thread
STM32 kann jemand ein Demo Programm schreiben?
Habe hier ein selbstgemachtes Board mit einem STM32F103C4T6A Controller. Allerdings noch keine Entwicklungsumgebung hierfür. Am Controller sind 2 LED's angeschlossen, die mit 5V beschaltet sind. Die Pins PB12 und PB13 müssten nach Masse geschaltet
GPIO_Pin_4 | GPIO_Pin_7 | GPIO_Pin_13); GPIOB->BSRR = GPIO_Pin_13 | (GPIO_Pin_12 << 16); } }[/c] Da sind jetzt zwar noch andere Ports drin, die sind aber nicht initialisiert. Somit nur PB12/13 blinken. Ich hab das jetzt auch geprüft. (mit STM32F103RE)
-
Thread
Welchen µC auswählen? Unterschiede zwischen den einzelnen STMs
Sebastian schrieb im Beitrag #4534096: > den 8-bit STM8 Und wann sollte ich zu einem 8-bit µC greifen? Was sind die Vor-/Nachteile eines 8 und eines 32 Bit µC?
die Favoriten, in aufsteigender Rechenleistung: Atmega328 (Auf Platine < 5€ über ebay, ali, ...) Stm32F103C8T6 (Auf Platine < 5€ über ebay, ali, ...) Raspberry Pi ichbins schrieb im Beitrag #4534138: > Es geht um keine genaue Aufgabe, ich frage nur aus Interesse. Ich habe > bislang mit einem
-
Thread
OpenOCD-USB ARM Debugger aus dem Shop in Betrieb nehmen
installiert Ein Projekt mit G++ Toolchain erstellt und ein fertiges (irgendwo runtergeladen für nen STM32 103..), bei "built project" bekomme ich immer: [pre] **** Build of configuration Release for project stm32test **** cs-make all C:\Program: C:\Program: No such file or directory cs-make: *
scheitere ich an den Flash-Adressen, kann man die irgendwo umstellen (finde nichts dazu)? [pre] C:\Users\Kjartan\Desktop>openocd -d0 -f interface/openocd-usb.cfg -f target/stm32.cfg -c init -c targets -c "halt" -c "flash write_image erase test.elf" -c "verify_image test.elf" -c "reset run" -c shutdown
-
Thread
STM32 HSE bypass mode
https://www.st.com/resource/en/application_note/cd00221665-oscillator-design-guide-for-stm8afals-stm32-mcus-and-mpus-stmicroelectronics.pdf
welche für den ein oder anderen interessant sein kann: Ich habe ein Nucleo-L010RB Board, OSC_IN vom STM32 wird mit dem 8MHz Ausgangstakt des STM8 vom STLink gefüttert. Im STM32 habe ich die HSE aktiviert, diese füttert die PLL und es sollen 32MHz Systemtakt heraus kommen. Mir ist nun aber aufgefallen
-
Thread
SD Karte mit PCM und am liebsten MAX9850 (hilfe benötigt) :)
[/c] So war das auslesen auch nach 5Minuten noch nicht zuende... Mein STM32F103 hat 72MHz Systemclock... da sollte doch mehr drinn liegen als bei nem 20MHz 16Bitter oder? Ist es grundsätzlich schwierig
board bestellt hast aber nie zahlungsdaten gesendet glaube ich :) Also ich verwendete bis anhin den STM32F103RB6 Ich hab mir überlegt, das ich mir den STM32F103RET6 kaufe für 4 Euro und dazu den Platine Designe... Marius... Kannst du mir vielleicht den schaltplan deiner Platine senden? Muss man
-
Thread
Nachfolger Bluepill?
de.aliexpress.com/item/1005001456186625.html - Github: https://github.com/WeActStudio/WeActStudio.MiniSTM32F4x1 Beim Ali gibt es auch Nachbauten, die teils billiger (F401) und teils teurer(!) sind. Einfach mal dort nach STM32F401CC oder STM32F411CE suchen. Die allerbilligste Variante ist ein STM32F401RC
moin, für mich habe ich folgende Lösung gefunden: BlackPill mit STM32F401CC kaufen, den MC ersetzen durch STM32F412CE. BlackPill mit STM32F401RC kaufen, den MC ersetzen durch STM32F446RE. Beim STM32F401RC stört mich, das dieser 7,5 Raster Abstand der Stiftleisten
-
Thread
USART mit STM32 Discovery
STM32-Code: [code] #include "stm32f10x.h" u16 ADC_Data; void Usart1Init(void); void Usart1Put(uint8_t ch); void ADConverter_Init( void ) { ADC_InitTypeDef ADC_InitStructure;
ich mich wohl mal wieder in die Bastelecke zurückziehen. Vielen Dank! PS: mein Controller ist ein STM32F103 oder so und die Pins von USART1 sind als 5V-tolerant angegeben.
-
Thread
Mikrocontroller Auswahl C++ Unterstützung, CAN, I2C, Open Source Compiler
Anfangen kann, ohne mich noch ewig um die Grundbeschaltung kümmern zu müssen. Ich habe mir hierzu den STM32F103C8T6 herausgesucht. Mit I2C, CAN, USB, UART, SPI, PWM, RTC, 16-Bit-Timern, jeder Menge 5V-taugliche GPIO-Ports, 64KBytes Flash, 20KBytes SRAM, AD-Wandler und 72MHz Takt, Watchdog-Timer und
scheint die Verfügbarkeit und der Preis auch zu nich so schlecht zu sein. http://www.ebay.de/itm/STM32F103C8T6-Board-mit-ST-ARM-32-bit-Cortex-M3-/201475385315?hash=item2ee8de67e3:g:~CUAAOSw8-tWWthI Als Entwicklungsumgebung würde ich mich dann wohl für - Eclipse mit C/C++ Development Tooling und
-
Thread
EmBitz: Ignorierte Includes und Probleme beim NVIC/GPIO
Leute, Ich brauch mal eure Hilfe. Und zwar versuche ich gerade, ein chinesisches BluePill mit einem STM32F103C8T6 drauf zum Leben zu bringen. Der Plan war, einen Timer laufen zu lassen, der dann eine LED per Interrupt ein- und ausmachen würde. Ja, daran scheitert es schon. Die LED bleibt an, der Interrupt
_t GPIO_PortSource, uint8_t GPIO_PinSource); void GPIO_ETH_MediaInterfaceConfig(uint32_t GPIO_ETH_MediaInterface); [/c] Will man es dann genauer wissen genügt ein Blick in die korrespondierende <stm32f10x_gpio.c> Alles
-
Thread
Alternative Attiny45.85, 8 Pins, Arduino
STK500-Besitzer schrieb im Beitrag #7055000: > STM8 für Arduino? stm32duino...
das lesen eben nicht gut funktioniert. Danke STK500-Besitzer schrieb im Beitrag #7055032: > STM8 und STM32? jap, habe ich übersehen... aber ja STM8 scheint eh tot. Ein STM32 im 8-Pin SO-8 Format? :-D ?
-
Thread
Arduino Blue Pill & PWM
Grund, warum die anderen Pins (außer PA9/10) nicht funktionieren. Ist das Board mit einem original STM32F103 bestückt? Die Fakes haben sich ja schon oft als nur teilweise funktionierend herausgestellt.
Ich nehme an, dass du den Arduino Core von STM verwendest. Versuche mal zum Vergleich den alten Core von Roger Clarks. Vielleicht verhält sich dieser anders. http://stefanfrings.de/stm32/stm32f1.html#roger
-
Thread
STM32F103VET6 Industrial Board Schaltbild
Ich habe mir kuerzlich eine STM32F103VET6 Bord zugelegt die bei eBay als "STM32F103VET6 Industrial Board" bekannt ist und relativ guenstig angeboten wird. Ihre relative Einfachkeit, der 100-PIN uC und viel FLASH/RAM fand ich nuetzlich. Beispiel: https://www.ebay.com/itm/STM32-Industrial-Development-Board-STM32F103VET6-CAN-RS485-Minimum-system-ARM/401306115873?epid=854972162&hash=item5d6fb55f21:g:BeUAAOSwAANY6yM3 Leider habe ich bis jetzt noch kein Schaltbild davon gefunden
-
Thread
Neues STM32 Tutorial
stm32f4xx_cryp.c rum. Wie lös ich das Problem? [c]||=== test3, Debug ===| SPL\src\stm32f4xx_cryp.c||In function 'CRYP_PhaseConfig':| SPL\src\stm32f4xx_cryp.c|376|error: 'CRYP_CR_GCM_CCMPH' undeclared
src\stm32f4xx_cryp_aes.c||In function 'CRYP_AES_CCM':| SPL\src\stm32f4xx_cryp_aes.c|1342|error: 'CRYP_CR_GCM_CCMPH_0' undeclared (first use in this function)| SPL\src\stm32f4xx_cryp_aes.c|1390|error: 'CRYP_CR_GCM_CCMPH
-
Thread
ARM7 Entscheidungshilfe Atmel vs. NXP
Vorteilers und damit für die Baudrate geopfert. D.h. der max. Vorteiler ist 256. das entspricht beim STM32F103rb mit 36Mhz AHB-Tackt / 256 = 140.625kHz. Ich wollte sowas in der Gegend von 10Khz haben... Die LPC11C2x Serie von NXP ist mit eingebauten CAN-Transiver allein auf weiter Front. STM ist für
wenn man für lau ein Eval-ARM7-Board kriegt, warum nicht? Zumindest sehe ich das für Umsteiger von 8 Bit so. Kleines Beispiel: der SDIO-Core vom LPC2478 und vom STM32F103 sind fast gleich, so daß man den gleichen Treibercode benützen kann. Ein Gegenbeispiel gibt's auch: der USB-Core vom LPC17xx
-
Thread
STM32F103RB RAM voll - Development Board gesucht
längerem an einem größeren Projekt für das ich dieses Board einsetze: http://www.dx.com/de/p/mini-stm32-stm32f103rbt6-development-board-w-2-8-tft-lcd-touch-screen-157301?tc=EUR&gclid=CNOLlO2prsACFVGWtAodVDsAFA#.U_sgfhZB1I0 Da der Code mittlerweile recht umfangreich ist ist der RAM des Controllers nun
was im Markt eingestellt von KEIL das wird sicherlich deinen Anforderungen gerechet werden: mit STM32F103 Controller http://www.mikrocontroller.net/topic/341571#new Ansonsten würde mir noch STM32F4 Disco einfallen, hat auch ein Display und kostet nur 20€
-
Thread
[STM32] DOGM204-A / SSD1803A Library
gedacht und verwendet folglich die HAL_SPI_... Funktionen. Im main.c gibt es kleine Demo-Funktionen für so ziemlich alles was der Display-Controller her gibt. Ich habe den Code auf einem STM32F0 getestet. Der Demo-Code geht davon aus, dass am PA0 die Reset-Leitung
DIP203G-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
-
Thread
Maximale Sampling Rate Atmega 20 MHz, mit parallelem externem ADC
Ich würde mir mal den stm32f103 (blue pill) anschauen. Gibt es für 3,- und auf der stm32duino Seite gibt es eine Software, wo er als 2 MHz Oszi arbeitet. http://www.stm32duino.com/viewtopic.php?t=107 http://m.ebay.com/itm/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino-/182051337638
-
Thread
STM32F103 lässt sich flashen, danach aber kein Lebenzeichen
Sven Arnold schrieb im Beitrag #2745419: > Der STM32F103 hat einen kleinen > 25MHz Quarz als extrene Taktfrequenz. Selbiges Problem hatte ich auch mal. Fehler war dass die Oszillatorfrequenz im startup noch auf 8Mhz (Entwicklungsboard) eingestellt
Die Beschaltung der Boot ist richtig und der Mikrocontroller nimmt auch den Dienst auf wenn ich im stm32f10x.h file [c]#define HSE_VALUE ((uint32_t)25000000)[/c] setze und im system_stm32f10x.c die [c] #define SYSCLK_FREQ_72MHz 72000000 [/c] kommentiere. Danach läuft mein kleines Testprogram
-
Thread
STM32 F4 memory model und Basisadresse des Codes
Ich hatte bisher einige Beispielprogramme in ein STM32F407 bzw. ein Nucleo-Board geflasht, teils mit dem tool st-flash, teils mit dem STM32CubeIDE. Jedenfalls fällt mir auf, daß bei allen als FLASH Basis 0x08000000 angegeben wird. Wenn ich mir aber
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