-
Thread
stm32cube darstellungsprobleme
ubuntu 16.04 LTS openjdk version "1.8.0_121" STM32CubeMX 4.19.0
Configure log4j with default settings from jar:file:/C:/Program%20Files/STMicroelectronics/STM32Cube/STM32CubeMX/STM32CubeMX.exe!/log4j/log4j.properties 2017-02-03 08:33:44,243 [INFO] MicroXplorer:483 - Using Application install path:C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX
-
Thread
Controller für Batteriebetrieb : Bootloader ?
mA und musst 5 Volt liefern. Es gibt Prozessoren mit USB, die man schlafen legen kann, aber ob es STM32 als bastlerfähig fertiges Board gibt? Also nochmal: Manfred P. schrieb im Beitrag #7785491: > da würde ich einen > Arduino Pro-Mini-Clone mit AT328 und 8 MHz einsetzen. Besorge Dir einen
brauchst nur für die Uhr, falls du sie verwenden willst. Falls du USB verwendest, brauchst du einen 3,3V Spannungsregler. Falls du den Bootloader verwendest, brauchst du einen Taster oder Jumper am Boot0 Pin und einen Pulldown Widerstand. Das war's schon. Ganz einfach! http://stefanfrings.de/stm32/stm32l0
-
Thread
Maiskolben an STM32 ADC Amplifier
Rene. K schrieb im Beitrag #5327913: > externe Ref. Spannung für 2.048V Rene. K schrieb im Beitrag #5327947: > Ich möchte einen STM32F103 nutzen, dieser hat > einen ADC_Ref+ und Ref- Eingang. Aufpassen bei den Randbedingungen! Aus dem F103x8/xB-Datenblatt: 2,4V
?! Was meint das? Also sollte man für einen STM32F373 am besten was für eine Ref bei 3,3V verwenden?
-
Thread
AVR atmega328 ausgereizt? Und nun? 32bit?
Architektur zu stricken. Frage: 1) Wie lange dauerte der Umstieg typischerweise bei Euch von AVR atmega32 auf z.B. STM32F4 (nur IDE einrichten, Chip initialisieren, ADC auslesen, Ports setzen, timer/ counter mit Interruptaufruf, Umschreiben von ca. 600 Zeilen linearem C-Code), 1 Tag, 1 Woche, 1 Monat?
einer eigenen Architektur dagegenzuhalten. Nur rechnet sich das eben nicht mehr, wenn mittlerweile 32Bit ARMs günstiger als viele firmenspezifische 8-Bitter verkauft werden. Gruß, Stefan
-
Thread
Wenn die IDE die Controllerauswahl bestimmt.
sind in CubeMX hinterlegt, sodaß selbst beim STM32F7 inkl. Peripherie innerhalb von ein paar Minuten was lauffähiges generiert werden kann. em::Blocks/Code::Blocks wäre für die STM32 auch noch eine Möglichkeit, gerade wenn man nicht den Eclipse-Overhead
Sascha schrieb im Beitrag #4444979: > emIDE für STM wird aber nicht mehr gewartet Richtig, aber nur weil es ein nachfolger gibt, der sich EmBlitz nennt und dieser nur noch weiterentwickelt wird. Benutze die aktuell mit dem STlink v2 auf STM32F1 und
-
Thread
WARNUNG SEGGER J-LINK V4.78k nicht nehmen! [Problem gelöst!]
@ Alle die den SEGGER J-LINK und einen STM32 verwenden Die aktuelle Software ist buggy und kann den STM32F103 nicht korrekt laden. Kleine Programme gehen noch aber bei größeren bricht der den Download einfach ab. Anbei ein Screenshot,
hast du verwendet, bevor du den V6er ausprobiert hast? (V7, V8, V9, ...) >Ich wollte das im Forum von Segger schreiben, aber es gibt keine Taste >"Neuen Thread erstellen". Du wurdest noch nicht freigeschaltet. Sollte inzwischen
-
Thread
STM32 24VDC am Eingang über 1mO
weiter über 1000 ausgelieferten Platinen niemals zu einem Problem. Jetzt frag ich mich, ob das beim STM32 ebenfalls ohne weiteres möglich ist. Hat jemand Erfahrung, ob die von mir gepostete Schaltung STM32 tauglich ist? Für hilfreiche Kommentare wäre ich dankbar. lg Flo
ATmega haben Klemmdioden mit einer definierten Strombelastbarkeit an allen Pins (außer Reset). Die STM32 an allen 5V-toleranten Pins nicht.
-
Thread
ISP Programmer defekt? Gibts ne "notlösung"?
von den AVR zu verabschieden und auf uC umzusteigen die keinen "Programmer" zum Flashen brauchen: EFM8, EFM32, LPC, STM8, STM32 ...
den AVR zu verabschieden und auf > uC umzusteigen die keinen "Programmer" zum Flashen brauchen: EFM8, > EFM32, LPC, STM8, STM32 ... Räusper... Ob hier dein Kommentar hilfreich und angebracht ist? Antoli B. schrieb im Beitrag #4912983: > Ich müsste ziemlich dringend was flashen.
-
Thread
Datei auf SD-Karte via AVR auf Computer übertragen
Stromverbrauch nochmal fast 10-fach. Die Daten von 2 Stunden würden dann sogar ins RAM vom uC passen (na gut, STM32L496 aufwärts). > Ist die Genauigkeit der Positionsdaten usw. ähnlich, wie die des > Neo-m8n? > Was mir am 8er gefällt ist die Tatsache, dass zu mehreren > Satelliten-Systemen eine Verbindung
-7_DataSheet_(UBX-13003830)-1.pdf und ATmega8U2/16U2/32U2 - Complete Datasheet
-
Thread
Doppelte Pull-Ups bei i2c?
I2C und weiß, das es auf die Pull-Ups drauf an kommt. Nun stellt sich mir die Frage, ich habe ein STM32F407.... nutze von diesem den I2C Bus 100KHz Clockrate, nun habe ich an dem I2C Bus 1.8K auf SCL und 1.8K auf SDA zu VCC 3.3V, bei 100 KHz. (Master) Ich möchte aber nun an den I2C Bus 5 weitere
auf die manche Chips ausgelegt sind, gegen die vielen pulls > kämpft. Warum das denn? meine 1.8K waren eigentlich schon laut Datenblatt falsch, denn im Datenblatt von meinem STM32F407 stehen 2x 4k7 Widerstände drin.
-
Thread
AC Sinus messen im mV Bereich mit uC
Hallo, ich möchte gerne ein AC Sinus Signal mit einem AVR/Arduino messen (ca 0,8V-2V bei 60Hz) Mein Ziel ist es 3 Zustände zu unterscheiden, jeder Zustand hat eine definierte Spannung (habe ich durch ein Rechenmodel bestimmt). 1.Zustand liegt bei 0,8166V 2.Zustand liegt bei
sonstige Störungen drauf sind, war es das mit der Unterscheidung. >STM32F oder STM32L Serie oder etwas von NXP (oder wie die heute zufällig >gerade heißen), die haben 12Bit ADC und teilweise auch OPAs inklusive. Vollkommen nebensächlich!
-
Thread
STM32F7 UART - Parität Problem
Hallo zusammen, ich hab ein kleines Problem mit einem STM32F746BGT µC. Genutzt wird hier die CubeIDE mit dem V1.17.3 Firmware Package. Ein älteres Package hat das Problem nicht behoben. Die Anforderung ist eine UART Kommunikation mit 8Bit Daten, Parität
Cyblord -. schrieb im Beitrag #7877138: > Leider können die STM32 tatsächlich kein 9 Bit + Parity. AVRs können > das. Das ist ja doof, aber brauch er ja hier nicht: 8Bit + Paritiy mit 9K6 sind gefordert. Würde ich dann auch auf 8E1 einstellen, nicht auf 9N
-
Thread
Arduino: max. Strom duch interne Schutzdioden
von Pin zu Pin unterschiedlich! Wer sich nur so eine pauschale Regel wie oben merken will: Die STM32-Pins haben keine Schutzdioden, es sind trotzdem nur VDD+0.3V erlaubt. Und die Krönung: Auch sogenannte 5-Volt-tolerante Pins vertragen keine 5 Volt sondern nur VDD+3V, aber sicher keine 6.3 Volt. Vor allem verträgt kein STM32-Pin 5 Volt, wenn VDD = 0V ist. Ja, es ist so kompliziert, nur das richtige Datenblatt für genau den fraglichen Pin gilt! Aber kochen können sie, die Franzosen und Italiener ;)
-
Thread
Voltmeter/Amperemeter DSN-VC288 stirbt durch geringe Spannung. Warum?
Vorlage dient und evtl. > kompatibel in der Schaltung ist? Auf anderen solcher Panelmeter wurden STM8 vorgefunden. STM32 wäre auch möglich. Beide µC kriegt man in China für einen Appel und ein Ei. AVR ist auch möglich, aber IMHO weniger wahrscheinlich. Dann eher ein PIC. Wenn ich wetten müßte, würde ich auf den STM8 setzen. Schau dir halt die Beschaltung an und gleiche sie mit den Pinouts der Kandidaten ab. STM8 und STM32 sind mit dem Vcap Pin für die Abblockung des internen LDO recht leicht erkennbar.
-
Thread
Was kommt nach Atmega?
paar links: http://www.st.com/internet/mcu/class/1734.jsp http://www.mikrocontroller.net/articles/STM32 http://www.diller-technologies.de/stm32.html
haben die STM32 dann wieder ein CRC-Register drin, die LPC aber eine "richtige" RTC und nicht einfach nur einen Counter. Dafür gibt es die STM32 in viel mehr Gehäusen als die LPC. usw., usw., usw. Kurzum: Das
-
Thread
Mikrocontroller lernen als E-Technik-Student: Assembler bzw 8 Bit noch sinnvoll?
alles machen, was man mit C macht. 8-Bit MCU sind leichter zu verstehen als 32-Bit.
es den Großteil nicht mehr. NEC, Mitsubishi, Fujitsu um nur einige zu nennen. Falls du meinst, der STM32F103C8T6 sei eine ganz andere Prozessorfamilie als der STM32F103CBT6, dann kommt deine Rechnung eher hin. W.S.
-
Thread
Geschwindigkeit ATMega
Atmel Betrüger schrieb im Beitrag #5963045: > Ich plädiere jetzt schon mal für einen STM32F103 (Bluepill) STM32 ist gut, aber nicht immer und nicht überall. Mit 3,3 Volt gibt es Problem, MOSFET direkt zu steuern, und das ist gerade bei Verwendungen für Motorregler wichtig. AVR mag etwas
#5963159: > Atmel Betrüger schrieb im Beitrag #5963045: >> Ich plädiere jetzt schon mal für einen STM32F103 (Bluepill) > > STM32 ist gut, aber nicht immer und nicht überall. Mit 3,3 Volt gibt es > Problem, MOSFET direkt zu steuern, und das ist gerade bei Verwendungen > für Motorregler wichtig
-
Thread
stm32 HAL UART Receive_IT(.) sendet nur 1 Byte
while(ptr != NULL){ HAL_UART_Transmit(&huart3,(uint8_t*)ptr,strlen(ptr),10); ptr = strtok(NULL,","); } } } } In der stm32f7xx_it.c: extern a; void USART3_IRQHandler(void) { a = 1; HAL_UART_IRQHandler(&huart3); }
Fang mal hiermit an! Sonst wird das nix.... STM32Cube basics MOOC with hands-on exercises: https://www.youtube.com/playlist?list=PLnMKNibPkDnGtuIl5v0CvC81Am7SKpj02 Moving from 8 to 32 bits workshop - first steps in STM32: https://www.youtube.com
-
Thread
ATTINY85 o.ä. als I2C zu WS2812 Bridge
Das ist doch DER Fall für den LPC810 DIP-8 ARM: https://github.com/cpldcpu/light_ws2812 Der eingebaute SCT (State Machine Timer) schlägt den ganzen STM32F405 locker (trotz M0 vs M4)
Protokoll-Umsetzung machen, auf einem kleinen Atmel ist das ggf. eine Assemblerübung. Da Du aber schon bei den STM32 bist - für eine ähnliche Aufgabe und weil mein Kunde keine Last im RTOS haben wollte, haben wir einen Protokollumsetzer mit STM32F030 unter GCC gemacht. Kostet sogar bei Farnell nur einen Euro.
-
Thread
AVR Watchdog Timer zu ungenau 6h/18h
32kHz Quarz unabhängig vom CPU-Takt geht erst ab ATmegax8. Als Stromaufnahme im Power-Save habe ich bei 5V gemessen: ATmega48: 6,4µA ATmega168: 5,5µA Atmega328P: 1,3µA Für die A-, PA- und PB-Typen
Nichts für ungut, aber stimmen hier noch Aufwand und Nutzen? Der MEMS-Oszillator läuft mit <= 3,6 V und bräuchte noch einen Spannungsregler. Wenn die Grundfläche eng wird, würde ich bei einem Einzelstück in die Höhe bauen: https://www.reichelt.de/keramik-smd-quarz-3-2-x-1-5-x-0-8-mm-32-768-khz-gey-kx
-
Thread
Programmerwahl
> Und für 25 EUR schon einen Debugger bekommen. Oder für 3€ https://www.ebay.de/itm/ST-Link-V2-New-STM32-Downloader-Programmierung-STM8-Unit-Emulator-Mini-HOT/322683610655
Buchse, Spannungsregler und Reset Taster: https://www.aliexpress.com/item/Free-Shipping-1pcs-lot-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduin0/32498344057.html 1,00€ einzeln als Chip https://www.aliexpress.com/item/Original-10pcs-STM32F103C8T6-STM32F103-LQFP48-ic/32641687060
-
Thread
FIR Filter auf PIC
Dergute W. schrieb im Beitrag #5096625: > scheint mir irgendein > Billigboard mit irgendeinem STM32 oder was entsprechendem (und eben auch > GCC-Unterstuetzung) da erheblich "sicherer". Ich hab eins von diesen Boards mit einem STM32F103C8T6 hier, allerdings hat der weder einen DAC noch I2S oder
Bezeichnung...) posten? Max M. schrieb im Beitrag #5096639: > Ich hab eins von diesen Boards mit einem STM32F103C8T6 hier, allerdings > hat der weder einen DAC noch I2S oder sowas :( STM24F4 Discovery hat das alles und gibts für <30 Euro. Ausserdem hat das eine FPU, 32Bit Architektur und läuft mit flotten
-
Thread
Einstieg 32Bit µC - Welche "Familie"
Flexis Familie von Freescale an. Da gibt es ein günstiges Eval-Board und Pin- und code-kompatible 8- und 32-Bit MCUs. Außerdem besitzen die ein USB-Master/Slave und OTG. Die 32-Bit Controller sind Coldfire V1. Das Eval-Board: http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=DEMOJM
um einen "Exoten" handelt. Ich finde das Demo Board DEMOQE128 mit den 2 Controllern MC9S08QE128 (8 Bit) und MCF51QE128 Cold Fire V1 (32 Bit) sehr interessant für dich. Das nette an der Sache ist, dass die Controller Pin kompatibel sind (64 Pins) lassen sich auch per Hand löten. Das Demo-Board besitzt
-
Thread
Analog Voltmeter Clock
--> Über Batterie gepuffert, STM32F0 hätte das DAC mit 8 Bit -> 2 Portpins Verbesserung DCF77: Modul gibt es bei Pollin für <5 Eur --> bessere Genauigkeit, 1x pro 24 h Sync Taster für ZwangsSync Evtl. Alarm? --> Buzzer + weitere
enthalten in dem > Bausatz. Man siehts: Andreas H. schrieb im Beitrag #4360432: > Controller (zB STM32F0 32 Bit Controller für ne Uhr?
-
Thread
ATMega328PB lässt sich nur noch programmieren. Sonst keine Funktion mehr
schon erfahren durfte – fürs Prototypen und „Debuggen” extrem kontraproduktiv. Das gleiche gilt beim STM32 natürlich auch – mindestens einen ST-Link-2V1 aus einem Board wie beispielsweise Nucleo benutzen, mit dem man in der IDE direkt mit dem µC arbeiten kann und nicht die Daten/Flashinhalt erst über zwei
aber damit gehts wahrscheinlich am besten. Mein Ursprünglicher Plan war es ja tatsächlich auch ein STM32 wieder zunehmen aber ich hatte damals kein preislich guten gefunden(<2€) da ich vor habe 7-10 Stk dieser Sensoren zubauen und dann waren die STM32 mit 4-5€ Stückpreis nicht mehr so attraktiv. Dafür
-
Thread
openOCD + ST Link V2 + OS X = usb open failed
source [find interface/stlink-v2.cfg] source [find target/stm32f4x_stlink.cfg] reset_config srst_only srst_nogate [/code] Programmaufruf mit Debuginfo: [code] openocd -f stm32f4.cfg -d 3 .... Debug: 178 3 stlink_usb.c:1573
Super, vielen Dank! ich hatte den stlink v2 benutzt! [code] openocd -f stm32lx.cfg Open On-Chip Debugger 0.8.0 (2014-07-21-14:23) Licensed under GNU GPL v2 For bug reports, read http://openocd.sourceforge.net/doc/doxygen/bugs.html
-
Thread
STM32Fxxx: Frage zur Initialisierung mit der StdPeriphLib
nur Register und Makros, die länger sind als meine Lebensgeschichte. Und der STM32F103 hat auch kein SDIo Interface. Bin froh, wenn das irgendwie läuft, der Affentanz mit der RTC, usw.
Dr. Sommer schrieb im Beitrag #5356249: > meinen > eigenen SD-Karten- und FAT32-Treiber für STM32 entwickelt Ok... und das ganz ohne Therapiesitzungen nachher? Ich meine nur .... meine Freundin meint auch immer ich "spinne" ein wenig, wenn ich 8h programmiert habe und diesen
-
Thread
Cortex M4: NXP oder STM32?
brauchst du nimmer einen Cortex M4. Ein CM3 oder weniger reicht dafür locker aus. Weniger = AVR + V-USB PIC18F + USB STM32 + USB jeder beliebige Controller + USB-UART Gruß Oliver
...http://blog.frankvh.com/2012/01/13/stm32f2xx-stm32f4xx-dma-maximum-transactions/
-
Thread
Ich finde den richtigen Baum im ARM Wald nicht
Alexander B. schrieb im Beitrag #5215685: > ein passender STM32 kann einen CAN Transceiver direkt ansprechen Mir ist kein STM32 Automotive Grade bekannt. Und der empfohlenen LPC11C24 ist der einzige der den CAN Transceiver bereits drauf hat. Ist aber auch
Keil-Compiler als auch mit dem GCC. Was die Chips betrifft, so haben eigentlich alle LPCxxx und STM32Fxxx einen eingebauten Bootlader im ROM (nicht im Flash), mit welchem du die Dinger per serieller Strippe programmieren kannst. Für die LPC gibt's das FlashMagic Programm und für die STM32F... hab
-
Thread
[S] SEGGER J-Link EDU
? Den RP2040 hatte ich schon genannt. Dessen Kerne laufen mit typisch 1,2 V. Erbarmen, zu spät, mit in 3 Jahren und 1,8 V ist also nichts mehr. "Vielleicht, könnte, vermutlich, ..." Deine Probleme sind voll konstruiert. Obwohl mein EDU ein Gehäuse hat und mit 1,8 - 5 V
hast du einen STM32 zum flashen da? Ob es beim RP2040 langsamer ist? Obwohl ich mir das auch nicht recht vorstellen kann.
-
Thread
Neue ATTINY3226 usw. gar nicht mitbekommen
werden die nach kurzer Zeit wieder abgekündigt und durch andere ersetzt. Das ist eher ein Grund zu STM32 zu wechseln:-(
daran schlimm?" Das die Vielfallt nichts bringt, wenn ständig welche abgekündigt werden. Erst Atmega32 dann Atmega 328 beide abgekündigt z.B. etc die alten Stms gibt es alle noch, billig
-
Thread
Auslesen Reset Source STM32
herunterladen) die entsprechende Source und Header-Datei. Und binde sie in dein Projekt ein. Also stm32f4xx_rcc.h und stm32f4xx_rcc.c
beim F1 sieht es so aus: http://stm32.kosyak.info/doc/stm32f10x__rcc_8h.html http://stm32.kosyak.info/doc/stm32f10x__rcc_8c_source.html Ach ja, deine Fehlermeldung kommt vom Compiler, nicht vom Linker. Es fehlt (mind.) der include
-
Thread
STM32F401RC: Flash erase
einfach ein I2C Flash oder EEProm daran, und alles wird einfacher. Die Dinger sind doch so billig. Ein 32KByte EEProm STM M24256 gibt es für unter einem Euro. Das verwende ich, funktioniert prima.
winzigen Ausnahmen). Da wird dann genau deshalb genau dasselbe Prinzip verwendet, wie ich es bei den STM32 verwende...
-
Thread
AVR ARM STM32F3 Discovery GPIO Einführung
CodeBlocks\STM32F3-Discovery_FW_V1.1.0\Libraries\CMSIS\Lib\GCC -IC:\Programme\CodeBlocks\STM32F3-Discovery_FW_V1.1.0\Libraries\CMSIS\RTOS -IC:\Programme\CodeBlocks\STM32F3-Discovery_FW_V1.1.0\Libraries\CMSIS\SVD -IC:\Programme\CodeBlocks\STM32F3-Discovery_FW_V1.1.0\Libraries\STM32_USB-FS-Device_Driver\inc -IC:\Programme\CodeBlocks\STM32F3-Discovery_FW_V1.1.0\Libraries\STM32F30x_StdPeriph_Driver\inc -IC:\Programme\CodeBlocks\STM32F3-Discovery_FW_V1.1.0
-
Thread
STM32 USB HID Keyboard an Win CE
Leute, ich bin aktuell etwas ratlos und könnte ein paar Denkanstöße gebrauchen. Es geht um einen STM32F103C8 als USB HID Keyboard. Umgesetzt mit der ST Standard Peripheral Library und der ST USB Lib nach http://www.dl1dow.de/inhalt/selbstbau/hid_keyboard/index.htm. Am PC funktioniert es und ich kann
Gerät nicht. Rufus Τ. F. schrieb im Beitrag #5714121: > Dann wäre natürlich irgendein AVR mit V-USB eine Alternative Oder V-USB auf den STM32 portieren.
-
Thread
AtTiny85 Core Empfehlung?
Stefan U. schrieb im Beitrag #5158759: > STM32F1 Mikrocontroller haben übrigens ab Werk einen seriellen > Bootloader drin, der keinen Platz im Flash Speicher belegt. Das haben eigentlich alle uC außer AVR und PIC z.B. EFM8 8051 EFM32 LPC TMS > Für Embed kompatible Boards (z.B. STM32 Nucleo) braucht man nicht einmal > ein extra Programm, da genügt Drag&Drop im Dateimanager. Anmeldung als USB Stick haben verschiedene uC auch ab Werk z.B. LPC11U LPC13 LPC15 LPC54 EFM8UB
-
Thread
Spannungsregler 5 V auf 3,3 V bei < 1 mA
), auf dem der Controller sitzt, versorge ich mit zwei in Reihe geschalteten LiPo-Zellen. Also ca. 8,4 V bis ca. 6 V.
hast Du mich doch noch abgehängt. Welcher µC, welche Datenleitung? > Der auf dem Flugregler verbaute STM32F405 ... muß in Deinem Aufbau mit 3,3 Volt laufen, nur dann ist die Verbindung zum BMM-Modul stabil. Wenn da eine Differenz von 200mV ist, macht das nichts. Kläre einfach, auf welchem Weg der STM32
-
Thread
Tasten entprellen
mir ca. ein gutes Dutzend - und das akzeptiere ich keinesfalls. Ausguck über den Tellerrand von 8-Bit: Ich bin schon vor einigen Jahren von den AVRs zu den STM32 gewechselt und bin froh, dass ich meine C-Programme mit sehr geringem Aufwand von AVR zu den STM32 portieren konnte. Lediglich die hardwarenahe
viel weniger, als man denkt! So läuft zum Beispiel [[IRMP]] auf ATmegas, ATtinys, Xmegas, ESP8266, STM32, STM8 und diversen anderen Cortex-Mikrocontrollern. In Assembler müsste man [[IRMP]] jedes Mal komplett neu programmieren. Bei 32-Bit-Controllern kann C seine Stärken richtig ausspielen und die
-
Thread
Neuer Jetson, ESP32-P4-Entwicklerplatinen, Satelliten-Arduino uvam
mitbringt: [c] • New tools and versions: The latest STM32Cube tools include STM32CubeMX configuration tool v6.13.0 and STM32CubeIDE v1.17.0. Additionally, there are new versions for eight existing STM32Cube MCU packages and two brand-new packages to support
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
Stack im STM32
genug für den worst case haben, damit ich den freeRTOS Heap maximieren kann. Ich verwende einen Stm32L0 mit einem M0+ core, da habe ich nur drei interrupt prio level. d.h. es müssen nur drei Interrupts gleichzeitig in den Stack passen. 3*8*4 = 96Bytes für die gesicherten Register plus das was ich
worst case" ad > absurdum zu führen. na das hab ich doch geschrieben. > Ich verwende einen Stm32L0 mit einem M0+ core, da habe ich nur drei > interrupt prio level. d.h. es müssen nur drei Interrupts gleichzeitig in > den Stack passen. 3*8*4 = 96Bytes für die gesicherten Register plus das
-
Thread
stm32f103 CAN-Interface
pending */ #define CAN_TxStatus_NoMailBox ((uint8_t)0x04) /*!< CAN cell did not provide an empty mailbox */ (Auszug aus stm32f10x_can.h)
Hallo Zusammen Ich hatte auch schon CAN auf einem STM32 programmiert und es hat funktioniert... Folgende Seite war mir sehr hilfreich. http://diller-technologies.de/stm32.html#can Gruss
-
Thread
Interrupts bei Fahrradtacho und clock
ist doch vermutlich selbst ein 1ms Timer für die Uhrzeit schlecht zu realisieren. Es wird wohl ein STM32 als Controller eigesetzt oder ein ATmega bei 3,3V Wie realisiert man das am besten?
richtige Verzeichnis kopiert, keine Ahnung warum ich hier gelandet bin. Es wird jedenfalls sicher ein STM32 verwendet, vermutlich STM32L152 Die Gründe sind belanglos, mir ist klar as auch ein kleiner AVR gehen würde.
-
Thread
STM32F4 LCD DM-LCD35RT Pixelmüll (SSD2119)
Vielleicht hat ja jemand ein ähnliches Problem oder gar eine Lösung dazu. Gegeben ist: ST ST STM32F4-Discovery Board mit STM32F407VG Embest Discover More STM32F4DIS_BB Board dazu gehörendes LC-Display (Hersteller unbekannt, wird aber im bündle bei Farnell verkauft) IDE: CooCox 1.7.6 GCC Toolchain
Problem gefunden. Einstellungen im system_stm32fxx.c waren falsch [c] #define PLL_M 8 #define PLL_N 288 #define PLL_P 2 #define PLL_Q 6 uint32_t SystemCoreClock = 144000000; [/c] Mit 168Mhz gibt es Fehler auf
-
Thread
STM32 Utility Link unter windows 10
Habe ein Problem mit der Verbindung vom USB ST Link V2 Dongle am STM32 Utility Link unter Windows 10. Es kommt bei mir immer der Fehler "can no connect to target" In den Settings erkennt er den Stick aber ich kann ihn nicht connecten ,was mache ich
Orginal -Tool bestellt...Ich brauche das nur um eine Firmware zu flashen.... PS.habe es gerade mit dem STM8 versucht , gleiches Problem wie beim STM32,schade
-
Thread
STM32 Interrupt
NVIC_InitStructure.NVIC_IRQChannel = TIM2; Fehler: incompatible pointer to integer conversion assigning to 'u8' (aka 'unsigned char') from 'TIM_TypeDef *' und der Compiler gibt folgende Meldung: C:\Keil_v5\ARM\Inc\ST\STM32F10x\stm32f10x.h(96): error: #35: #error directive: "Please select first the target
_IRQn lauten. Aber schön das das jetzt die wahre Ursache für deine Probleme ausgräbt. >C:\Keil_v5\ARM\Inc\ST\STM32F10x\stm32f10x.h(96): error: #35: #error >directive: "Please select first the target STM32F10x device used in your >application (in stm32f10x.h file)" Dir fehlt ein define für
-
Thread
Controller mit Ethernet
? timtam schrieb im Beitrag #3649284: > Folgende Controller sind aktuell meine Favoriten: > - STM32F407ZG: Wenn du LQFP-144 von Hand löten willst... bitte. da kauf ich lieber das fertige STM32F4-Discovery Board (ist auch ein stm32f407 + noch ein bisschen nettes speilzeug drauf + stlink/v2 debugger
ne Platine brauchst du auch noch... Board: (https://hbe-shop.de/Art-2009276-STMICROELECTRONICS-STM32F4DISCOVERY-EVALUATIONSBORDSTM32F4-DISCOVERY) Erweiterung: (https://hbe-shop.de/Art-2250205-STMICROELECTRONICS-STM32F4DIS-BB-ERWEITER-STM32F4-CORTEX-M4-DISCOV) timtam schrieb im Beitrag #3649284
-
Thread
STM32 FFT arn_math.h sqrt unbekannt?!
wirklich. Muss ich da noch was anderes einstellen? Als Linker Script habe ich das aus MXCube (./STM32L476VG_FLASH.ld) genommen.
//web.eece.maine.edu/~hummels/classes/ece486/docs/CMSIS/Documentation/DSP/html/arm__cfft__radix4__f32_8c.html http://web.eece.maine.edu/~hummels/classes/ece486/docs/CMSIS/Documentation/DSP/html/arm__cfft__f32_8c.html mit vielen links und Beispielen.
-
Thread
USBprog4: Diverse Probleme und Fragen
Ein FT2232 basierter Adapter wäre die bessere > Alternative - außerdem ein Update auf die OpenOCD 0.8.0 Version. OK ich werden dann mal versuchen OpenOCD 0.8.0 zu kompillieren, mal schauen was das bringt. Jim Meba schrieb im Beitrag #3782028: > Einen STM32 würde ich nicht an 5 Volt JTAG hängen
nicht zufriedenstellend, so langsam sind meine Nerven wirklich am Ende. Ich glaube ich kaufe mir ein STM32F4 Discovery und nutze den darauf enthaltenen ST-Link v2 (naja, vorausgesetzt dieser funktioniert besser als USBprog...)
-
Thread
Welchen PIC würdet ihr nehmen?
immer den größten aus der Baureihe da viel Speicher. Im allgemeinen würde ich mir STM32 anschauen. STM32F4DISCOVERY hat zig UARTs, USB, CAN, RTCC, und und und. 20 Timer, .... Ist halt ne Frage des Aufwandes den du betreiben möchtest. PIC klein = viel Arbeit beim Programmieren, STM32
Also ich glaube das ich doch mein altes STM32 F4 board nehme und es auf das nötigste runterbreche. den code der mit flowcode erstellt wurde kann ich da implementieren. der rest ist i/o sache. Der Pic würde 6-8 euro kosten, da kann ich auch den
-
Thread
C: Stack sicher, Funktion verlassen, wieder rein, Stack herstellen
Du meinst auch zu allem dein Kommentar abgeben zu müssen. Hast lange gebraucht, bis du dich an die STM32 getraut hast und dann kurze Zeit später hast dich als STM32 Experte verkauft. Komm mal runter von deinem hohen Ross.
darauf antworten zu können: Du hast Recht, ich habe lange gezögert, die Anwendung von STM32 zu versuchen. Und zwar, weil es sie nicht im Lochraster und Steckbrett freundlichem DIP Format gibt. 8 Bit Controller gibt es aber in dem gewünschten Format und waren mir bisher auch stets leistungsstark