-
Thread
STM32 - Quadratur Encoder
ja, QEI Qudrature Encoder Interface können die STM32 in Hardware, viele andere µC können das auch.
Tom schrieb im Beitrag #6029406: > Ist es so, daß der STM32 einen ausgewiesenen Harware-Quadraturencoder > hat? Ja, zumindest einiger STM32 Modelle.
-
Thread
Kritik zu der Schaltung
Stm M. schrieb im Beitrag #4372425: > STM32F4 hat doch interne Pullups. Warum brauche ich noch mehr Pullups? Welche Pullups hat der STM? Und was für Pullups braucht hat der I²C üblicherweise? > STM32F4
Lothar M. schrieb im Beitrag #4372427: > Stm M. schrieb im Beitrag #4372425: >> STM32F4 hat doch interne Pullups. Warum brauche ich noch mehr Pullups? > Welche Pullups hat der STM? Und was für Pullups braucht hat der I²C > üblicherweise?
-
Thread
STM32 Discovery oder Nucleo?
Hallo, STM-Linie: STM32 oder STM8 MCUs ?
Das ist ein Missverständnis. STM32 ist auf allen diesen Boards, ob Nucleo oder Discovery. STM32 war nur die Antwort auf die Frage Gerhard G. schrieb im Beitrag #4914471: > Hallo, STM-Linie: STM32 oder STM8 MCUs ? Die Kürze
-
Thread
ADC Messbereich verschieben nach 3,0 - 4,2V
ich die Messung in den Bereich verschiebe. Tatsächlich nehme ich zum Basteln inzwischen meist einen STM32F0/1/4xx oder STM32L0xx aber eben auch den verpönten Arduino Uno / Mega oder Nano, je nachdem, ob ich gerade ein neues Display ausprobiere oder wie hier ein neues "Wissensfeld", dann ist der Arduino
= 1,786V. Dir bleiben somit mit den 12 Bits des STM32F103 insgesamt 2^12/2,5*(2,5-1,786) = 1170 Steps, um Spannungen zwischen 3 und 4,2V auszulösen. Das sind ca. 1,0mV/Step. Wirfst Du nochmals 2 Steps ADC-Ungenauigkeit und 50ppm/C Ungenauigkeit für
-
Thread
Vieles gelesen, trotzdem: Welcher AVR-Programmer/Welche IDE??
und Hilfestellungen im Internet finden können, als bei STM32. Das Informationsangebot für STM32 würde ich für Anfänger als gerade eben ausreichend bezeichnen. Im AVR Umfeld würde ich Einsteigern zwei Modelle empfehlen: Den kleinen ATtiny13A als "nackten"
Karl Ium schrieb im Beitrag #5240475: > Kann man STM32-Controller genau so "frei" programmieren? Ja. Und das macht richtig Spaß. Nucleo + STM32CubeMX + SW4STM32 = ungeahnte Möglichkeiten :)
-
Thread
Probleme mit den bekanntmachen von Funktionen in Header bei C++
setByteU32(uint32_t, uint16_t); uint16_t setByte(void); uint32_t MemByte; ClLoopdef **StmLoop; uint8_t StmLoopLoad; ClTrigger **StmTrigger; uint8_t StmTriggerLoad; } #endif // PARSER_H [/c] Vielen Dank und Frohes neues Jahr Philip
Klingt ja Logisch... Leider habe bekomme ich statt dessen 'multiple definition of' Fehler: c:\st\stm32cubeide_1.3.0\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_2.0.0.202105311346\tools\arm-none-eabi\bin\ld.exe: ./Core/Src/maincpp.o:(.bss._ZN6Parser14StmTriggerLoadE
-
Thread
STM32 SPI DMA - Overrun error
sdf schrieb im Beitrag #5912749: > Soll das heissen, dass der ADC der SPI Master ist? Nein, der STM32 ist Master. Der ADC (ADS131E04) ist Slave. Der Slave meldet lediglich, dass das Sampling fertig ist und der STM liest dann die Daten aus. Ich habe nun die FIFO aktiviert und jetzt läuft der Controller
einen zusätzlichen DMA Kanal und einen Puffer für die Dummy TX >Daten. Sollte unnötig sein. STM32F4 SPI kann auch unidirektional SPI.
-
Thread
Sinnhaftigkeit von µC und Kameras
Wenn es wirklich ein µC sein soll, dann noch am einfachsten ein STM32F4 - in Form der Discovery-Boards sogar sehr billig zu haben. Der Chip hat mit DCMI ein Kamera-Interface, mit dem er die Daten sehr schnell auslesen kann. Die STM32F429-Disco hat ein Display und 8
Schau mal bei Uwe ( http://mikrocontroller.bplaced.net/ ) rein. Da hast du auch libs für das stm32f4(29). Auch für die Kamera. Übertragung kannst du dir ja aussuchen (dort gibt es auch dafür eine lib)
-
Thread
STM8 mit ESP8266 erweitern
24V DCDC auf 5V Von 5V Linearregler AMS1117 auf 3,3V ESP8266 Von 5V Linearregler AMS1117 auf 3,3V STM8 Getrennte 3,3V für STM8 und 8266, damit der 8266 die vermutlich an den ADCs des STM8 hängende Temperaturmessung nicht kompromittiert. mfg mf
Nur so eine "Schuss ins Blaue"-Vermutung: Braucht der STM8 an seinem Tx-Ausgang einen Pullup-Widerstand?
-
Thread
Eclipse mit Black Magic Probe
in ?? () (gdb) file mbed-os-example-blinky_STM32F407VE.elf A program is being debugged already. Are you sure you want to change the file? (y or n) y Reading symbols from mbed-os-example-blinky_STM32F407VE.elf...done. (gdb) b main Breakpoint
Start it from the beginning? (y or n) y Starting program: D:\Projects\Sn\LocalGit\mbed-os-blinky_STM32F407VE\mbed-os-example-blinky_STM32F407VE\Debug\mbed-os-example-blin ky_STM32F407VE.elf Note: automatically using hardware breakpoints for read-only addresses. Breakpoint 1, main () at ../main.cpp
-
Thread
Spektrum berechnen mit Mikrocontroller
Hallo zusammen, ich bin dabei, zu überlegen, ob es möglich ist, mit einem Mikrocontroller, z.B. STM32, mittels FFT ein Spektrum von DC bis 100kHz zu berechnen. Ich möchte den Betrag berechnen und z.B. über RS232 ausgeben. Als erstes ist mir aufgefallen, dass der interne Speicher für mein Vorhaben
ein Beispiel. Es sollten im Endeffekt schon > mehr sein. 64k Punkte oder so. Da ist man mit einem STM32F407 am Ende. Dann nimm halt einen H7. Der STM32H743 auf dem Nucleo Board hat z.B. 1MB internen RAM. Da könnte man bestimmt den internen ART Controller bzw die 2D DMA dafür missbrauchen.
-
Thread
STM32-F407-DIY-MORE mit gdb und blackmagic blue pill programmieren
einen Exkurs in die Grammatik veranstalten wollen: Du übersiehst das Objekt: <Akkusativ Objekt>: STM32-F407-DIY-MORE <Subjekt(substantiviertes Verb)>: programmieren <Adverbiale Ergänzung>:mit gdb und blackmagic blue pill Wen oder was? STM32... Was: programmieren Mittels: gdb und bmp bp Weder
betreiben. Aber primär geht es mir darum, das mecrispstellaris-Forth, das ich erfolgreich in ein stm32F407-DISC1 board geflasht habe, auch in dieses stm32-f407-DIYMORE board zu flashen. Ich habe den UART angepaßt an USART1 an PA09/P10, aber das Programm loopt noch irgendwo in der Initialisierung. Leider
-
Thread
[V]erkaufe - STM32 F1, F2, F4 Breakoutboard V2
Wäre es möglich das Board mit einem STM32F4 zu bestücken ? Und was wären dann die Mehrkosten ?
geht auch :) > > Dennis S. schrieb im Beitrag #3895807: >> Wäre es möglich das Board mit einem STM32F4 zu bestücken ? Und was wären >> dann die Mehrkosten ? > > Die Mehrkosten wären: > > + STM Controller > + 2.50EUR fürs Löten :) Würdest du dann den STM besorgen oder müsste man ihn dir
-
Thread
Python-STM32 serielle Schnitstelle
Hallo zusammen, ich möchte Data von Python über serielle Schnitstelle an STM32 µc senden, deswegen brauche ich euere Unterstützung. Zum Testen veruschte ich '0' an den µc zu schicken, leider hat aber die LED am Board nicht geblinkt. Der STM32 Code wird automatisch generiert.
Kann es sein, dass (STM.write('0')) nicht 0 in matlab ist ? '0' ist in asci 0x30. Außerdem benutze ich keinen USB UART converter, weil der STM32F446re einen hat (ST-Link)
-
Thread
Controllerwahl Energy Harvesting-Anwendungen
vllt. ein 32-bit-Controller zum Vergleich: STM32L: http://www.st.com/internet/mcu/subclass/1376.jsp
Bis jetzt auf meiner Liste: -MSP430 -STM8L -STM32L -Atiny -PIC XLP und was mir bisher völlig unbekannt war -Energymicro habe ich noch etwas vergessen?
-
Thread
Eagle Layout "Taktik"
nun zum dritten Mal mit dem vorhandenen Platz aus zu kommen. Wenn ich die vieligen AirWires um den STM32 betrachte , befürchte ich ,dass ich wieder scheitern werde und ein weiteres Mal von Vorne beginnen muss. Bevor ich erneut alles verwerfe, wollte ich allerding nach der ein oder anderen Taktik fragen
setzen die die beiden Flächen verbinden. und Aufräumen nicht vergessen ! z.B. recht's oberhalb vom STM "220n/63V" -> 2 völlig nutzlose Layerwechsel. Sascha
-
Thread
STM32 Usart DR register bleibt leer
stm32 schrieb im Beitrag #2643070: > RCC_APB1PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); > RCC_APB1PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE); Fällt dir da was auf?
stm32 schrieb im Beitrag #2643070: > Aber was passiert mit den oberen 16 Bits? Die > kann man doch nicht einfach so wegfallen lassen? Klar kann man. Im Regelfall überträgt eine UART 8-Bit Daten.
-
Thread
Cortex-M Debugger J-Link und U-Link2 von Wayengineering ok?
Hallo, der im hiesigen JTAG und STM32 Artikel verlinkte shop wayengineer bietet den J-Link und U-Link zu einem Bruchteil des orginalen Preises an: http://www.wayengineer.com/index.php?main_page=product_info&cPath=50_51&products_id=105&
PS: Vieleicht sollte man auch den Shop aus dem Artikel zum STM32 http://www.mikrocontroller.net/articles/STM32 streichen. Durch diesen bin ich nämlich zu Wayengineering gekommen und damit zum J-Link Nachbau.
-
Thread
Sourcefore-Tool mit Mingw für Winx86 compilieren
ins Verzeichnis wechsle und 'make' aufrufe erhalte ich ein laufähiges Linux-Binary. [code] ~/stm32flash $ make cd parsers && make parsers.a make[1]: Entering directory '/home/nimda/stm32flash/parsers' make[1]: 'parsers.a' is up to date. make[1]: Leaving directory '/home/nimda/stm32flash/parsers
Ähmmm vielleicht doch gut? Dabei ensteht auch ein neues "stm32flash" => Umbenennen nach zB "stm32flash_Win32.EXE" und schon fertig? :o)
-
Thread
Cortex M freie Bibliotheken, API?
Arm gibt's von zig Herstellern, da gibt's ebenso viele Programmieradapter. Die von stm haben z. B. Meist schon einen uart oder USB bootloader drauf, da braucht man dann nicht zwangsläufig einen Programmieradapter. Der Compiler ist für die ARMs jedoch gleich, du brauchst jedoch entsprechend
Vor einiger Zeit hab ich mich mal an das STM32F403 Discovery board gewagt. Da hab ich ChibiOS benutzt, das ist ein RTOS mit Hardware abstraction Layer. Die unterstützen die STM32F? Serien ziemlich gut. Da muss man kein Register für kennen. Für
-
Thread
Idee gesucht um Jitter zu beseitigen
: > Aber ich schätze, die meisten Controller können sowas. Falls es billig sein soll, z.B. der STM8S103F3P6 für rund 25ct aus China.
Ansonsten fehlen da noch Interrupts usw. Das Tutoial von Moritz Diller (woisdiekatze) ist zwar für den STM32F1xxx, aber mit ein paar Änderungen passt das auch zum F4: http://www.diller-technologies.de/stm32.html#timer_pwm Vielleicht hilft das schon weiter oder jemand hat einen besseren Link.
-
Thread
ARM &Co: EmBitz 2.0 IDE, was wird denn nun draus?
Die Middleware für das STM32CubeU5 Firmware Package V1.0.0 sieht übrigens so aus: 20.10.2021 21:14 <DIR> cmsis_rtos_threadx 20.10.2021 21:14 <DIR> filex 20.10.2021 21:14 <DIR> levelx
netxduo 20.10.2021 21:14 <DIR> OpenBootloader 20.10.2021 21:14 <DIR> STM32_Network_Library 20.10.2021 21:14 <DIR> STM32_TouchSensing_Library 20.10.2021 21:14 <DIR> STM32_USBPD_Library 20.10.2021 21:14 <DIR> threadx 20.10.2021 21
-
Thread
USART+DMA STM32F3
SysTick_Config(RCC_Clocks.HCLK_Frequency / 100); /* Initialize LEDs and User Button available on STM32F3-Discovery board */ STM_EVAL_LEDInit(LED3); STM_EVAL_LEDInit(LED4); STM_EVAL_LEDInit(LED5); STM_EVAL_LEDInit(LED6); STM_EVAL_LEDInit(LED7); STM_EVAL_LEDInit(LED8); STM_EVAL_LEDInit
Delay(100); /*500ms - half second*/ /* LEDs Off */ STM_EVAL_LEDOn(LED3); STM_EVAL_LEDOn(LED6); STM_EVAL_LEDOn(LED7); STM_EVAL_LEDOn(LED4); STM_EVAL_LEDOn(LED10); STM_EVAL_LEDOn(LED8); STM_EVAL_LEDOn(LED9); STM_EVAL_LEDOn
-
Thread
Custom Bootloader für Stm32
ändern, aber ich bekomme keinen Kontakt von der IDE zum STM32. Gruß Tobias
der Eintrag zu ändern ist: http://sourceforge.net/p/openblt/code/HEAD/tree/trunk/Target/Demo/ARMCM3_STM32_Olimex_STM32P103_GCC/Boot/blt_conf.h#l89 Viele Grüße bernardo
-
Thread
STM32: Arrays und Performance
Keil machen. Und ja, die bieten Teststellungen. http://www.harerod.de/links_ger.html -> CoreMark_STM32 - Testbericht über CoreMark 1.0 Läufe auf STM32 mit verschiedenen Compilereinstellungen.
genau sehen willst, wie das Makefile aussieht: https://github.com/Traumflug/Teacup_Firmware/blob/arm-stm32f411-port/Makefile-ARM
-
Thread
Kleines ARM Board mit Ethernet?
. Außerdem teuer, und wenn da noch Zoll draufkommt... holger schrieb im Beitrag #2736119: > STM32F4 Discovery Board und dann ein ENC28J60 Board aus China dazu. > Da hast du billig. Also den Ethernet Core vom STM32F4 könnt man schon verwenden, wär bestimmt viel effizienter...
Wie wär's mit 'nem Olimex P107 ? stm32f107, ethernet, sd-card slot, unzählige GPIOs. http://www.olimex.com/dev/stm32-p107.html
-
Thread
Atollic True Studuio nur noch mit STM32
Es wird nur noch eine freie version von TrueSTUDIO geben, diese unterstützt dann aber nur noch den STM32. http://blog.atollic.com/early-holiday-gift-from-stmicroelectronics
Silicon Labs, etc... haben eine eigene IDE. Downloaden installieren, verwenden - kostenlos! Bei STM32 habe ich dieses Feeling bis jetzt nur für die STM32 Workbench gehabt. Natürlich, die alte Leier, man kann sich seine ganze Toolchain auch komplett zusammenstellen. Könnte ich bestimmt - aber ich fand
-
Thread
[S] ST-LINK/V2 [DRINGEND]
Du paypal und 2 Tage Zeit hast: http://www.electrodragon.com/product/st-link-v2-programmer-for-stm8-stm32/
wollte sagen die STM32 onboard Versionen können nur SWD
-
Thread
stm32 probleme mit Assembler für startup File
arm-none-eabi-gcc -x assembler-with-cpp -c -mcpu=cortex-m3 -g -gdwarf-2 -Wa,-amhls=cmsis/CM3/DeviceSupport/ST/STM32F10x/startup/startup_stm32f10x_md_vl.lst cmsis/CM3/DeviceSupport/ST/STM32F10x/startup/startup_stm32f10x_md_vl.s -o cmsis/CM3/DeviceSupport/ST/STM32F10x/startup/startup_stm32f10x_md_vl.o tritt
arm-none-eabi-gcc -x assembler-with-cpp -c -mcpu=cortex-m3 -g -gdwarf-2 > -Wa,-amhls=cmsis/CM3/DeviceSupport/ST/STM32F10x/startup/startup_stm32f10x_md_vl.lst > cmsis/CM3/DeviceSupport/ST/STM32F10x/startup/startup_stm32f10x_md_vl.s > -o > cmsis/CM3/DeviceSupport/ST/STM32F10x/startup/startup_stm32f10x_md_vl.o >
-
Thread
USB OTG zu UART Bridge
Daniel U. schrieb im Beitrag #5770028: > Ihr schlagt hier den PIC32 vor, wie sieht es mit dem STM32 aus? > Der kann > ja auch USB. Bei welchem der beiden wäre es besser zu implementieren? Kommt halt auf die Präferenz an, wer STM32 programmiert würde selbstverständlich zum STM32 raten - wer PIC32 programmiert eben zu diesem. Ich persönlich, würde zum STM32 raten.
-
Thread
STM32 SWD Schnittstelle - Verschaltung
STM32 <==> SWD
A. schrieb im Beitrag #5209705: > STM32 <==> SWD Eine Leitung ist nur unidirektional: STM32 <-- SWD <-->
-
Thread
Schaltplan richtig zeichnen
Hier folgen: https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32F3/open-source-hardware
Hier folgen: https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32F3/open-source-hardware Dann rechte Seite Hardware, das pdf Dokument
-
Thread
STM32 Breakout Board
freundliche Chinese von nebenan hatte auch schon so eine Idee: http://www.ebay.de/itm/ARM-Cortex-M3-STM32F103C8T6-STM32-Kern-Board-Minimum-System-Entwickeln-Board-MN-/251544868893?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3a913e181d
jedoch habe ich dazu noch 3 Anmerkungen, die Du unbedingt berücksichtigen solltest: 1. Tauglich für STM32F4xx machen: Schaue mal in das Datasheet vom STM32F407, dort gibt es "Figure 1. Compatible board design between STM32F10xx/STM32F4xx for LQFP64" Mache diese beiden 0-Ohm Widerstände mit rein und
-
Thread
OLIMEX ATEMGA8 - Debugging-Modus funktioniert nicht
Beispiel augenblicklich umkippen. Wenn die das Debuggen so wichtig ist, dann erwäge einen Umstieg auf STM32. Da bekommst du den Debugger (ST-Link) fast geschenkt. Und er ist viel schneller.
und mächtige Unterstützung wäre gefordert. Bei einem Debugger-Preis von wenigen Euros für einen STM Controller braucht man eigentlich nicht lang überlegen ....
-
Thread
STM32 I2C EEPROM lässt sich lesen aber nicht beschreiben
was mir wirklich bei den beiden Schreibzugriffen zwischen AVR/STM32 auffällt ist das dass der ACK beim STM32 nur 1us statt fast 10us wie beim AVR dauert. Und das nachdem der ACK für die Daten kam die SCL Leitung noch weitere Zwei Clock Impulse liefert bevor die STOP
Beitrag #6784809: > Das einzige was mir wirklich bei den beiden Schreibzugriffen zwischen > AVR/STM32 auffällt ist das dass der ACK beim STM32 nur 1us statt fast > 10us wie beim AVR dauert. 1µs = 1MHz I2C-Takt. Manche EEPROMs können das, aber nicht jeder. Setze mal den Takt auf 100kHz runter.
-
Thread
Neuer Jetson, ESP32-P4-Entwicklerplatinen, Satelliten-Arduino uvam
the introduction of the STM32WL3 series and new STM32N6 microcontrollers. • Enhanced STM32C0 package: Now, includes support for the latest STM32C051 and STM32C091/92 microcontrollers. • Updated packages: New versions have been released for STM32U0, STM32U5, STM32WB0, STM32WB, STM32WBA, STM32H5, and STM32H7 series. • Maintenance updates: Applied to STM32F1, STM32F2, STM32L4, and STM32G4 packages. [/c] An „detaillierten Changelogs
-
Thread
ITOA etc. auf STm32
zu der itoa function für den STM32. Die scheint es für den STM32 nicht zu geben. Suche ich nur nach den falschen Funktionen ?
Sven P. schrieb im Beitrag #2995137: > Der STM hat sicher genug Speicher. Naja allein die sprintf Funktion(EINE ZEILE) benötigt ca. 22kByte zusätzlich. Von 64k bei einem kleinen STM ist das schon ne Menge.
-
Thread
Hilfe bei ST8S103k (Einarbeitung)
/category/stm8/ und hier http://www.emcu.it/STM8.html STM8 ist ein echt guter MCU. Nur macht er halt bei einem Preisvergleich mit 32-Bittern nicht eine gute Figur. Viel Glück.
einstellen. Die ist eher so eine Art Nachschlagewerk wenn man aus dem Datenblatt nicht schlau wird. Die STM Website ist eigentlich keine Hilfe alles das zu finden was es von STM an Software / Libs dafür gibt. Wenn ich bei Atmel oder Microchip was auf der Website nicht finde zweifel ich an mir. Bei STM liegt
-
Thread
Was wäre wenn es keine Atmegas mehr gäbe.
es keine Atmegas mehr gäbe? Für die Mega8-Klasse: PIC24. Darüber tendiere ich bereits jetzt zu STM32.
Der Start-Up Code ist sogar in C geschrieben. Die IO-Pins sind mit allen Varianten konfigurierbar. STM liefert eine FW-Lib, die ist für alle STM32 Chips gleich -> ein mal lernen, vielmal einsetzen, das kann kein anderer CPU Lieferant! Nachteil STM32: CAN Schnittstelle und USB lassen sich nicht gleichzeitig
-
Thread
Bluepill mit STLINK/V2 wird mit st-info -probe nicht erkannt
Ich wollte mir einen STLINK/V2 mit einem Bluepill (STM32F103C8T6) erzeugen. Habe die Firmware installiert (STLINK.HEX seriell mit der Demonstrator GUI) und auch (unter Windows) mit dem STM32 STLINK Utility dann den Firmware Upgrade gemacht. Mache ich sofort
, es sei kein STM32 Target vorhanden. Gut, ist ja auch noch nichts angeschlossen: <pre> 14:50:44 : STM32CubeProgrammer API v2.20.0 | MacOS-64Bits 14:50:59 : UR connection mode is defined with the HWrst reset mode
-
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
den XMega habe ich jetzt aber immer noch nicht. Also mal Zeit die Entwicklungsumgebung für den STM zu Installieren. Gibt hier ja ein gutes Tutorial dazu :)
-
Thread
2N3055 , was sind aktuelle Alternativen ?
2.86 Transistoren gepaart 2 x 2N3055 DM 7.71 Reichelt, Sande. Nov. 2013 2N3055 0.52 EUR NoName / STM 0.81 EUR
> 2N3055 0.52 EUR NoName / STM 0.81 EUR STM ist "not recommenbded for new designs". Digikey hat die Teile bereits aus dem Sortiment gekippt: http://www.st.com/web/catalog/sense_power/FM100/CL822/SC84/PF62125?s_searchtype=partnumber
-
Thread
FLASH -> Waitstates?
ist ja auch ein separater Die, insofern logisch. Flash Programming Manual oder so ähnlich. Beim STM32 steht das in der Reference.
Konkret findet man das zu den bisherigen(!) STM32 beispielsweise im PM0042 Flash Programming Manual auf Seite 25, mit 2 obligatorischen Waitstates bei 72MHz. Bei sequentiellem Zugriff spielt das keine Rolle, bei Sprüngen mangels Branch Target Cache
-
Thread
Analoge Spannungsanzeige Netzgerät
Projekt "Panelmeter" auf meiner Todo-Liste. Mit LED-Anzeige, einem Wald-und-Wiesen µC (vielleicht STM8) und einem externen 16-Bit ADC. Das hätte dann 12 Bit Anzeige-Auflösung, z.B. 0..40.95V und das letzte Digit würde nicht unkontrolliert kippeln.
sehen von den Innereien so aus wie ich mir das vorgestellt hatte mit einem kleinen µC (vermutlich STM8 oder STM32) und einem SOT23-6 Käfer, der ein ADC sein wird. Bei der Genauigkeit bin ich skeptisch. Ich habe mir zwei geordert (mit Versand €10,- bei Ali) und werde die mal genauer untersuchen.
-
Thread
STM32F103 Blue Pill Board: Verwendung der RTC mit 32khz
Den Code habe ich seinerzeit von Martin Thomas stm32_chan_fat-Projekt geklaut. Die entsprechenden Dateien habe ich mal angehängt. Gruß und viel Erfolg.
Na dann lass mal nicht den Strom ausfallen :) Trotz dem ist die F103 RTC im Gegensatz zu anderen STM32 nur eine abgespeckte Version. Nicht mal automatische Schaltjahre bzw. Monatskorrektur.
-
Thread
Problem mit Auslesen des Encoders eines EMG30 Getriebemotors
" über Pull Ups finden konnte.. Das sind Lötbrücken auf Deinem Board, die das Bootverhalten des STM beeinflussen, da solltest Du tunlich nicht drangehen. Kenn mich mit den STM auch nicht aus. Aber so ziemlich jeder Cortex-M4 den ich kenne hat via Software schaltbare interene Pullups und -downs.
über Pull Ups finden konnte.. > > Das sind Lötbrücken auf Deinem Board, die das Bootverhalten des STM > beeinflussen, da solltest Du tunlich nicht drangehen. > > Kenn mich mit den STM auch nicht aus. Aber so ziemlich jeder Cortex-M4 > den ich kenne hat via Software schaltbare interene Pullups
-
Thread
Hilfe bei Strategie erstellen STM32 ADC
durchführen. Um welchen STM32 geht es denn?
mit dem ADC durchführen. > > Um welchen STM32 geht es denn? Es handeltsich um einen STM32F103 Schaltet man den ADC multiplexer im ADC complete Interrupt um?
-
Thread
RPi - CANbus - STM32F303K8
Hi, und zwar möchte ich ein STM32F303K8 Nucleo Board mit einem PRi (+CANShield, mit SocketCAN) über CANBus verbinden. Das STM32F303K8 Board benötigt ja noch einen CAN transceiver (MCP2551), richtig? Mein "modifizierter" RPi hat
? Ansonsten verbinde ich den RPi mit dem STM32 wie folgt: RPi 24V out (optoentkoppelt) -> Spannungsregler (30V->12V) -> Vin STM32F303 RPi CAN_H -> MCP2551(am STM32F303) CAN_H RPi CAN_L -> MCP2551(am STM32F303) CAN_L STM32F303 Rx/Tx ->
-
Thread
SysTick_Config() Cortex M4 Verständnisprobleme
ich denke die Angaben, die man überall bekommt sind schon richtig: http://patrickleyman.be/blog/stm32f407-delay-with-systick/ Vielleicht könnt ihr jetzt besser verstehen was ich meine.
Auch der läuft ab Reset nicht mit 168MHz. Das wird ähnlich wie bei den STM32 CM3 sein, die mit 8MHz starten und es dem Programm überlassen, daraus mehr MHz zu machen.
-
Thread
STM32 Timer Initialisierungsfehler
Du hast die stm32f10x.h nicht inkludiert, oder die Definition des Makros für deinen Prozessor (STM32F10X_LD, STM32F10X_LD_VL, STM32F10X_MD, STM32F10X_MD_VL, STM32F10X_HD, STM32F10X_HD_VL, STM32F10X_XL, STM32F10X_CL
!< STM32F10X_MD: STM32 Medium density devices */ /* #define STM32F10X_MD_VL */ /*!< STM32F10X_MD_VL: STM32 Medium density Value Line devices */ #define STM32F10X_HD /*!< STM32F10X_HD: STM32 High