-
Thread
WS2812B mit 3.3V ansteuern
Ich nutze auch ein STM32... Steuer die Daten mit 3V3 an, völlig Problemlos. Im Grunde muss ja bloß die erste LED das "aushalten", die restlichen werden ja von der vorherigen WS mit 5V angesteuert.
aSma>> schrieb: > Ein stink normaler Pullup <1.8k an 5V reicht aus. Zusätzlich; Den entsprechenden Ausgang des STM32 auf Open-Drain umstellen.
-
Thread
Ethernet PHY für STM32F107
etwas einfach halten will, kann sich mal den UIP anschauen. Scheinbar hat ST da schon was gemacht: "STM32F107xx connectivity line Ethernet low-level driver and web server demonstration based on uIP TCP/IP stack" http://www.st.com/internet/com/SOFTWARE_RESOURCES/SW_COMPONENT/FIRMWARE/stm32_eth_lib.zip
So richtig sparen kann man bei Abnahme von 90 Stück bei Rutronik, das kostet ein STM32F207RB mal nur 3,19. Farnell will für 100 immer noch 6,xx € WOW.
-
Thread
Probleme bei toolchain setup für STM32F4Discovery
/src/stm32f4xx_dma.c /opt/STM32F4xx_DSP_StdPeriph_Lib_V1.2.0/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_fmc.c:138:5: error: 'FMC_Bank1' undeclared (first use in this function) Building file: /opt/STM32F4xx_DSP_StdPeriph_Lib_V1.2.0/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dma2d.c /opt/STM32F4xx_DSP_StdPeriph_Lib_V1.2.0/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_fmc.c:138:5: note
-
Thread
STM32: CAN Loopback mit merkwürdigem Effekt
Hi Matthias, auf dem Stamp ist ein STM32F103RET6 verbaut mit immerhin 512KB Flash. Laut Referenz-Manual ein High Density Device: ● High-density devices are STM32F101xx and STM32F103xx microcontrollers where the Flash memory density ranges between 256 and 512 Kbytes. ● XL-density devices are STM32F101xx and STM32F103xx microcontrollers where the Flash memory density ranges between 768 Kbytes and 1 Mbyte. Damit liege ich mit meiner Definition im Makefile: [code] SYMBOLS = -DSTM32F10X_XL
-
Thread
Selbstbau-Testboard für STM32F4Discovery
EVOPrimer für STM32F4xx hat RAM, Camera und hi-speed OTG schon drauf. Die Chinesen bieten ein Board mit STM32F407 mit RAM und Flash und allen Pins nach aussen.
gibt den Wert bei 20 USD an. Ich habe bei ihm bereits bestellt und die Ware erhalten. Das Board mit STM32F407 hatten sie damals noch nicht. So kaufte ich eines mit STM32F207 drauf. Und dann... schickten sie es nach Swaziland statt Switzerland :-D Es ging noch mal gut: die Post korrigierte die Adresse
-
Thread
Compiler überschreibt Speicherbereich von Malloc
initialisiert werden, wird der von malloc allozierte Speicher überschrieben. Verwendet wird btw. ein STM32F105, CooCox, und der ST-Link/V2 debugger
abhängig vom verwendeten Prozessor und Compiler. Hat er aber oben angegeben, letztendlich ARM-GCC (STM32 + CooCox).
-
Thread
Transistortester AVR
Bypass. Normaler Weise kommt doch sowas vor die Reglerschaltung?!? Ich selber habe gestern Abend u.A. auch den Regler getauscht, da ich fast nur mit dem 9V-Block-Akku arbeite. Verbaut habe ich einen LowDrop LM2940-5, das Teil geht erst ab 5,5V in die Knie, also absolut brauchbar. Gruß Michael
die Werte 100nF und 1.5uF (keine Elkos). Harald
-
Thread
6kW Buck Converter, Mikrocontroller gesteuert
#5325202: > schnelle Komparatoren, die direkt die PWM abschalten können Ok das währe nett. Da du STM32 erwähnt hast: Eventuell ein STM32 Nukleo Board? Allerdings könnte man diesen auch extern ausführen.
also zwischen Kontinuierlichem und Diskontinuierlichem Mode) bleibt. Ich steuere mit einem Atmega32U4 einen MIC.irgendwas(4422 oder so) Treiberbaustein, der ca. 5A liefert, um die Endstufentransistoren anzusteuern. Für Gatetreiberschaltungen gibt es hier bei uC einen Beitrag. Die Flankensteilheit beim
-
Thread
STM32U3 / STM32WBA6 vorgestellt, neue Raspberry Pi Compute Modules und Steuerrechtliches
marktführenden Coremark-pro-Milliwatt-Wert von 117. Dies entspricht nahezu dem Doppelten der vorigen STM32U5-Serie von ST und übertrifft das Resultat der STM32L4-Serie um den Faktor 5. [/c] Als „Rechenkern“ kommt dabei durch die Bank ein ARM Cortex-M33 zur Verfügung hat zum Einsatz. Es gibt mehrere
liefern können.  Bildquelle: https://www.oemsecrets.com/compare/STM32U375CE. Zu guter Letzt findet sich unter https://youtu.be/S0s-6FEzwmM ein vom Autor verfasstes Video, das die Gehäuse-Pinouts und Stromverbrauchsdaten vergleicht. ### STM32WBA6 - WBA5 mit mehr
-
Thread
STM32 OLED MiniScope
Hallöchen.. Auf Basis eines kleinen STM32 Board mit einem STM32F103C8T6 entwickel ich zur Zeit ein kleines MiniScope für mein EuroRack. Wellenform und Frequenz werden auf dem kleinen 0.89" OLED Display bereits angezeig. Was noch fehlt ist
das programmieren kann. Den Code gibts später.. Youtube: https://www.youtube.com/watch?v=3xvXjU5WA7M
-
Thread
Hilfe bei der Auswahl des richtigen Quarzes
Ich sezte bei meinen STM32F1xx Projekten immer den "25,0000-HC49U-S" von Reichelt ein. Bis jetzt noch nie Probleme mit ETH oder USB gehabt. Gruß TK
Matthias F. schrieb im Beitrag #4663127: > Für mein aktuelles Projekt (STM32F4) benötige ich an meinem Controller > einen 25 Mhz Quarz. Dann kauf dir einen im heutzutage üblichen vierpoligen 5x7 oder 3.2x5 oder 2.5x3.2 mm SMD-Format oder setze einen gleichgroßen SMD-Quarzoszi
-
Thread
RGB LEDs Stripes Ansteuerung per PWM IC, 150 Kanäle
Hallo, ich möchte mit einem STM32 RGB LEDs Stripes ansteuern. Ich möchte insgesammt 150 Kanäle mit je 3 oder 6 LEDs in Reihe per PWM dimmen, also 12V oder 24V. Am liebsten würde ich externe PWM Controller verwenden, die z.B. per I2C
beschriebene Ansteuerung >ermöglichen. TLC5940 & Co. >Ich möchte die PWMs auf keinen Fall mit dem STM32 erzeugen, Na den Lobpreisungen gewisser Forenteilnehmer hat der doch endlos Power und Timer, wo ist das Problem? ;-) MFG Falk
-
Thread
Multimediaverkabelung und Hausautomation über Ethernet
noch kein fertiges Board, was die Dinge kann, die ein AVRNetIO oder andere HA-Bastelprojekte können. STM8 oder STM32 sind da gute Beispiele. Gerade letzterer beweist wie man für weniger Geld sehr viel mehr erreichen kann im Vergleich zu AVR. Es ist wohl die allgemeine Angst vor 32Bittern die Verhindert
Hausautomation überwiegend wegen des Komfortgewinns. Energiesparen ist ein netter möglicher Nebeneffekt. > STM8 oder STM32 sind da gute Beispiele. Gerade letzterer beweist wie man > für weniger Geld sehr viel mehr erreichen kann im Vergleich zu AVR. > Es ist wohl die allgemeine Angst vor 32Bittern die Verhindert
-
Thread
Kleines Tiny13 Sensorboard
STM32F4 schrieb im Beitrag #4288077: > Jörg W. schrieb: > STM32F4 schrieb: > Moby scheint es immer noch nicht zu wissen, was noch interessant zu > wissen wäre Am besten wäre Du studierst einfach
STM32F4 schrieb im Beitrag #4288675: > Ich warte immer noch: > Beitrag "Re: Kleines Tiny13 Sensorboard" Da wirst bis an dein Lebensende warte. ... siehe Dackel
-
Thread
Verfügbare µC
Bob E. schrieb im Beitrag #6830742: > Kennt da jemand zufällig was gutes ? Zahlreiche STM32 Controller haben CAN und sind weitgehend zueinander Pinkompatibel. Zum Beispiel die STM32F103 und STM32F303 Serien. Leider sind beider nicht verfügbar, aber wenn es wieder welche gibt stehen die
es ist eine Frage der Stückzahl. Wenn es z.B. um STM32 geht kann für Prototypen ein Nucleo Board ein Bauteilspender sein. Die Nucleos sind verfügbar auch wenn die entsprechende CPU derzeit nicht einzeln erhältlich ist.
-
Thread
STM32F446 - Problem mit Interrupt
G7u5vYJhwuM Allerdings tut sich da absolut nix. Ich möchte zum Test mit dem Taster über einen Interrupt die LED toggeln, allerdings passiert nichts. Wenn ich den STM32 im Debug-Modus laufen lasse, springt
den Code aus der main auch nochmal reingestellt. Ich hab mir aus Verzweiflung heute Nachmittag SW4STM32 installiert. Mal eine Frage an die, die das nutzen: Wo kann man die Autovervollständigung aktivieren? Sobald ich anfange, in Embedded Studio HAL einzutippen zeigt er mir u.a. sämtliche Hal-Funktionen
-
Thread
Ausgaben von objdump
or copy at http://www.boost.org/LICENSE_1_0.txt) */ /* Linker script for ATMEL(R) AVR(R) ATmega32P. */ INPUT(libc.a libm.a libgcc.a) OUTPUT_FORMAT("elf32-avr","elf32-avr","elf32-avr") OUTPUT_ARCH(avr:5) /* The beginning and end of the program ROM area. */ /* Leave 4 bytes for the 32-bit
einschätze, erhebt sich für mich die Frage, könnte mir jemand dabei helfen, einen Startup-Code für den stm32 zu erstellen, der der Qualität von avrlibc entspricht? ... und vielleicht sogar zu ähnlichen Ausgaben von objdump führt? Sowohl stm32, als auch Startup-Code an sich ist für mich völliges Neuland
-
Thread
Weg von Atmel, hin zu arm, stm32.
CubeMX-IDE + ST-LinkV3 ist die Kombi, die man für die STM32 uCs braucht. SWD und JTAG werden unterstützt. Die Einarbeitung in CubeMX/HAL dauert etwas, aber man kommt schnell weiter, auch bei komplexeren Funktionen. Für ATSAM gibt es ASF, Doku grausam
Referenzhandbuch des Chips erklärt findest. Als Einstieg zum Lernen empfehle ich Dir http://stefanfrings.de/stm32/index.html
-
Thread
S: Mini-Pc Linux <1watt + GPS, MOBILFUNK, Lcd
STM32F429-DISCO http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090 Da kann man offenbar U-Boot und auch ein uCLinux daraucf laufen lassen... http://www.emcraft.com/stm32f429discovery
>STM32F429-DISCO läuft das Display auch unter uC Linux ? ich glaube nicht, emCraft schweigt sich dazu aus, auch das RAM könnte dazu zu klein sein, reicht gerade für uCLinux. andere Boards von emCraft
-
Thread
STM32 PWM Output const 3.3V
ich hab das Problem das ich nur konstante 3,3V am Ausgnag von PA6,Pa7, PB0 und PB1 sehe. Ist n STm32F103RBT6 STm32H103-Board von Olimex. Nach dem Programm sollten z.B. an PA6 TIM3_CH1 eine PWM mit 36khz und Duty Cycle von 50% zu sehen sein aber das Oszi zeigt mir was anderes, eingestellt hab ich
Tektronix 2225 50Mhz ich denke damit sollte ich ja das Ausgangssignal angucken können. [c] #include "stm32f10x_lib.h" #include "stm32f10x_map.h" #include "stm32f10x_rcc.h" #include "stm32f10x_gpio.h" #include "bits.h" #define STACK_TOP 0x20000800 #define NVIC_CCR ((volatile unsigned long *)(0xE000ED14
-
Thread
Implementierungsfrage VHDL
Zahl 26 darf im Ergebnis an keiner Stelle vorkommen). Falls das Ergebnis nicht gut ist, wird an 1-5 Stellen im Block etwas geändert und es nochmal versucht. Im Gesamten ist es dann im FPGA ca 75 mal schneller als auf einem STM32F3 mit 72MHz. Aber die Zahlenkonvertierung frisst halt am meisten
IMHO das beispiel mit dem LFSR recht gut. > Die > Geschwindigkeitssteigerung verglichen mit einem STM32 empfand ich > jedenfalls alles andere als beeindruckend. Wobei der STM32 als ARM den m.E. "schnelleren" Befehlssatz gegenüber x64 mitbringt, er taktet aber eben nicht im GHz-bereich. > Zum
-
Thread
STM32F2xx - USB_OTG_FS
Der STM32 soll als Device arbeiten. Dies bedeutet die Spannungsversorgung soll vom USB PC Port kommen. Im Prinzip müsste ich den VBUS Pin vom USB Port an den STM32 Pin PA9 verbinden.
>Im Prinzip müsste ich >den VBUS Pin vom USB Port an den STM32 Pin PA9 verbinden. genau (so wie auf deinem Schaltplan gezeigt) nur das IC "U1 / STMPS2141" kannst du dir dann sparen >Der STM32 soll als Device arbeiten. Dies bedeutet die >Spannungsversorgung
-
Thread
Räumlich kleines RAM mit mind. 2 MiB
doch. Oder übersehe ich was? > Dabei werden zwar alle Daten doppelt kopiert, aber das ist auf dem uC > unwesentlich, erst recht bei 0,7MB/s. Deine CPU + RAM kann das 100 > fache. Mach ich eh schon, weil der DMA Controller im STM32 nicht auf die 64 kiB CCM zugreifen kann, ich das CCM aber für die
Die STM32L4+ haben sogar 640 kByte Ram...
-
Thread
segger J-Link EDU
Hobby und gewerblich sollte man sich einen 'guten' Segger leisten können. Mit BMP habe ich schon LPC, STM32 und nRF µC programmiert, das ist schon ein große Palette. Und Hobby ist heute ja nahezu only STM32, ESP und jetzt ein bisschen noch der RP2040.
Für Hobbyanwendungen hat sich ja STM32 sehr breit gemacht, und da ist der STLink ja völlig ausreichend. Auf neueren Boards ist der V3 schon drauf, sonst kostet das einfache Modul V3MOD etwa 10€. Und das ist besser als jeder Clone und durch
-
Thread
BatDroid: Ultraschall Fledermausrufe Aufnahmesystem und Stereo Bat-Detector mit Android UI
Gesamtes User-Interface über Android Phone (WLAN oder Bluetooth) - Basierend auf XynergyXS Modul mit STM32 Prozessor und Xilinx Spartan-6 FPGA - FreeRTOS auf dem STM32 - Nicht gerade billig, aber mit Optimierungspotenzial und vielen Möglichkeiten erweitert oder auch in anderen Bereichen eingesetzt zu
machen? Ansonsten bietet die Webseite zumindest einen netten Source-Code Pool von Beispielen im STM32 und Spartan-6 Bereich. Viele Grüße, Michael
-
Thread
Probleme mit STM32F030CC
Mit oben genanntem Chip (STM32F030CC ist 48 pol.) habe ich im Moment derzeit zu kämpfen. Diesen möchte ich in einem eigenentwickelten Board laufen lassen. Dieses Board (Platinen sind von JLCPCB) habe ich bereits mit STM32F103CB
Hast du dein Programm mit den richtigen Include Dateien neu compiliert? In der stm32f0xx.h musst du das Modell auswählen oder ein entsprechendes Symbol in den Einstellungen der IDE definieren. Wenn ich die beiden Dateien stm32f030xc.h und stm32f030x8.h miteinander vergleiche, sehe
-
Thread
[STM32] USART + Interrupt
Die ToolChain_STM32 ist OpenSource und bietet u.a. ein interruptgesteuertes USART Interface. Zum VErständnis gibt es einige Beispielprogramme. Zu finden ist die ToolChain hier: http://thetoolchain.com
Ich habe gemerkt, dass mein Debugger (STM32VL-Discovery mit SWD) sich unterschiedlich verhält. Mal springt er nur einmal beim Aktivieren des UARTs (UE, TE, RE) direkt in die ISR. Nach einem Reset springt er nach UART-Initialisierung andauernd
-
Thread
Einsteigerfrage zu Cortex M0 mit LPCXpresso
nicht genug "high level") und schließlich ist das Zeugs nicht portabel zwischen stm32f1 und stm32f4. Muss nicht zwangsläufig für LPC gelten. Es ist natürlich verlockend, z. B. im Falle von CAN/UART auf bestehende Funktionen aufsetzen zu können, die die Baud rate settings korrekt
Mit viel Glück passt die Library noch für die Nachfolgegeneration (die nächste CPU-Linie). Bei STM32 geht das übrigens nicht - die Library zwischen stm32f1 und stm32f4 ist anders. Ich bezweifle, dass es einfacher ist. Da gehen die Meinungen allerdings auseinander. Deshalb hatte ich geschrieben
-
Thread
ARM Prozessor mit DAC oder DSP
Preiswert und mit etwas DSP Funktionalität kommen die STM32F4. Das Discovery Board mit dem STM32F407 hat schon einen Audio DAC per I²S auf dem Board, aber nur wenig RAM. Das STM32F429 hat ein Grafikdisplay mit Touch und 8MB SDRAM - dafür aber keinen Audio
Philo schrieb im Beitrag #5964175: > Danke Matthias für die Antwort! Also der STM32F429 gefällt mir. Dann teile es auf Facebook und drücke auf "Like". Sonst glaubt dir keiner dass der uC dir gefällt.
-
Thread
Der totale Anfänger - auf der Suche nach einem Mikrokontroller
bis auf den Adruino selber) ist dabei oder kostenlos. Für richtige µCs ist folgendes sinnvoll: - STM32 discovery + Coocox - PIC + PICkit3 + MPLABX (Vorschlag : PIC24FV32KA301) - AVR (da kenn ich mich leider nicht aus) Alles drei macht Sinn, ist meiner Meinung nach eher eine Geschmacksfrage.
als Anfänger sehr wichtig ist Meine Empfehlung: Adruino! Bei mir wars auch Adruino -> PIC24 / PIC32 (manchmal : STM32)
-
Thread
ATTINY85 o.ä. als I2C zu WS2812 Bridge
https://github.com/cpldcpu/light_ws2812 Der eingebaute SCT (State Machine Timer) schlägt den ganzen STM32F405 locker (trotz M0 vs M4)
Hier noch ein Link zu einer Beschreibung zur Umsetzung am xmega 32e5: http://www.ejberg.dk/portfolio/ws2812-xcl/
-
Thread
Zusicherung der initialisierung von globalen Variablen in C und C++
W.S. eine kaputte Implementierung kennt, könnte er die hier gern mal benennen.... [1] ~/.ac6/SW4STM32/firmwares/STM32Cube_FW_F4_V1.13.1/Drivers/CMSIS/Device/ST/STM32F4xx/Source/Templates/gcc/startup_stm32f446xx.s
kaputte Implementierung kennt, könnte er die hier gern > mal benennen.... > > [1] > ~/.ac6/SW4STM32/firmwares/STM32Cube_FW_F4_V1.13.1/Drivers/CMSIS/Device/ST/STM32F4xx/Source/Templates/gcc/startup_stm32f446xx.s Ich hab noch kein ST Linkerscript gesehen, dass es erlaubt Variablen im CCRAM
-
Thread
STM32F411 Wie den externen Timereingang INTERN schneller machen?
Auch wenns das Problem vmtl. nicht löst: Einen Überblick über die Clock-Optionen bietet STM32CubeMX (http://www.st.com/en/development-tools/stm32cubemx.html) Viel Spaß beim (Über-)takten!
Anderer Rechner falscher Name! Ist mir auch 5 Sekunden später aufgefallen. 3 * I²S geht nicht da der Ausgang 8 mal schneller arbeitet. Meine Lösung ist schon das beste was man mit einem STM32F411 machen kann. Bleibt halt nur das Problem
-
Thread
STM32F429 Adapter Board Eagle Lib
ich allen, die hier im Thread mit "blöden Sprüchen" daher kamen: https://www.youtube.com/watch?v=5KT2BJzAwbU STM32 schrieb im Beitrag #4227134: > Es geht um das Disco-Bord, nicht um den Prozessor. Das sind zwei > Stiftleisten, dafür braucht man keine Bibliothek. kopfschüttelnd Stimmt, aber
Oder Du machst es so: http://www.electro-tech-online.com/threads/stm32f4-discovery-eagle.123047/
-
Thread
Cortex-M3 Wahl: SMT32, LPC oder doch Stellaris?
der STM32 gefiel mir besser wegen der gut durchdachten FW-Lib.
Die STM32 sind wesentlich preiswerter als die ehemaligen Luminary uC's bei TI. Ich selbst habe einen STM32F103 eingesetzt. Im Vergleich mit den LPC's von NXP waren die errata sheets wesentlich kürzer.Gerade
-
Thread
stm32f051: option byte nicht beschreibbar
[code] ~/local/STMicroelectronics/STM32Cube/STM32CubeProgrammer/bin$ ./STM32_Programmer_CLI -c port=SWD mode=UR reset=hwrst -rdu ------------------------------------------------------------------- STM32CubeProgrammer
sind (STM32F051K8U), und die Pins PA9/PA10 bzw. PA15 auf eine Art verschaltet sind dass man das in circuit nicht so leicht abgreifen bzw. vom Rest der Schaltung isolieren kann. Werde das aber auch noch probieren
-
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.
Power-Down, aber um Mixbetrieb kommt man schlecht herum. > als nicht /allzugroßes/ Defizit an. Sicher, 5V-tolerante Eingänge, wie > sie Philips/NXP zumindest bei einigen der LPC2000-ARMe vorgesehen hat, > wären nett gewesen. ST hatte sie bei den STR7 nicht. In späteren Versionen (STR9, STM32) dann
-
Thread
Elektronische Last mit MOSFET
http://designtools.analog.com/dt/stability/stability.html MIC920 (5-18V 3000V/us 80MHz Micrel) LTC6260 (1.8-5.25V, 20uA 400uV) OPA197/2197/4197 (36V 1nF 20V/us 100uV) Zudem reisst jeder OpAmp den Ausgang voll auf wenn keine Last angeschlossen ist ind muss, sobald
C-headern usw von einem Generator generiert 🥴 Ziemlicher Aufwand und echt krass wieviele verschiedene STM32s es gibt - war mir garnicht bewusst. Ist auch irgendwie ein Wunder wie STMicro diese "Vielfalt" überhaupt noch managen kann und der Code-Generator in STM32CubeMX eigentlich relativ gut funktioniert
-
Thread
STM32 Debug über Serial Port
dein Programm nur in den Flash laden. Aber du musst ja nicht unbedingt den 20pol. JTAG verwenden. STM32 unterstützt auch SWD-Debugging. Das kommt mit 5 Pins aus und du hast vollen Debug-Support mit Semihosting usw. Serielle Schnittstelle bräuchte ja fast ähnlich viele Pins (mit Versorgungsspannung).
catalog/tools/FM146/CL1984/SC720/SS1454/PF251168 Zum reinen Programmieren brauchst die nicht. Die STM haben je nach Controller u.a. UART, SPI, I²C, CAN und USB (DFU-Class)-Bootloader eingebaut... https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Attachments/18225/AN2606.pdf
-
Thread
[STM32/HAL] generischer Treiber für die beliebten I²C-Text-Displays
IDE oder deines µC-Herstellers oder sonstigen Header- und > Projekt-Dateien. Was genau hast an "[STM32/HAL] generischer Treiber" nicht verstanden? Dieser Code ist für STM32 *und* HAL. Niemand zwingt dich, den zu nutzen! Um den in ein eigenes HAL-Projekt zu integrieren, benötigt man genau die
Harry L. schrieb im Beitrag #5882710: > Dieser Code ist für STM32 und HAL. > > Niemand zwingt dich, den zu nutzen! Eben. Du sagst es. Er ist nur für STM32 und HAL (und Atollic). Und mir ist vollkommen klar, daß mich niemand zwingt. Ich habe von Anfang an
-
Thread
ARM STM32G071 - SPI Modus auch 8 Bit möglich
Hallo, folgendes zur Info: https://community.st.com/t5/stm32-mcus-products/spi-8bit-data-length/td-p/423766 Das DR Register ist 16 Bit breit, daher die 16 Clocks. Man kann das aber umgehen, wenn man das DR Register nur mit 8 Bit anspricht. Dann bekomme
Blockschaltbild nach aber kein SPI FIFO zu haben (Oder bin ich blind?). Da es lt. Überschrift um STM32G071 ging, natürlich um dessen RM0444. Klar kann dass bei anderen Derivaten total anders sein, bisweilen gibt es sogar in einem(!) verschiedene Versionen der Peripherie. Also z. B. bei G031 u. A. ein
-
Thread
Problem mit dem Flash
mir deine eMail Adresse zufaxt schicke ich dir meinen Code, da is spi auch dabei, läuft auf einem stm32 f429. Ps: das faxen War natürlich ein Witz höhö
So, Fehler bei mir gefunden.. funktioniert jetzt mitm Stm32F030. Der hat wohl irgendwo 5V abbekommen, die HIGH LOW Flanken des SPI waren zu unsauber. Funktioniert jetzt mit neuem IC bei gleichem Programm. Rein optisch hat alles sauber funktioniert von
-
Thread
wann Windows 10 IOT/Linux, wann zwingend Microcontroller ? Gesperrt
über PCIe ? ist USB 2.0 oder ggf. 3.0 schnell genug ? und auf der anderen Seite ein Arduino, STM8 oder STM32 basiertes System , vor das, wenn es notwendig werden sollte, noch ein OS basiertes System geschaltet wir. oder als 3. Weg. die aufgeführten Microcontroller laufen in einer VM auf
Hintergrund beim Gyroskop ist die Idee, abhängig vom Profil die eingesetzte Kraft (Ampere) zu steuern, u.U. auch den Speed (Volt) anzupassen. - Steigungen , Ebene .... das ist erst einmal eine Idee . ob sich das so umsetzen läßt, ist vollkommen offen . der STM32 am Motor steuert isoliert den Systemkreis
-
Thread
CP/M auf ATmega88
mich schon. Aber nicht so, daß ich eine Platine haben wollen würde. Noch ein paar Worte zu meiner STM32–Variante. - Den HD64180 hatte ich schon. Der läuft nur mit 5V. - STM32 I/Os sind 5V-tolerant. - STM32F1 mit vielen Pins sind billiger als AVR. - Durch die vielen I/O-Pins kann alle denkbare Peripherie ohne weitere ICs angeschlossen werden. - Ein STM32VLDISCOVERY hatte ich schon. Damit konnte ich schnell anfangen. Leider hat das Discovery-Board doch zu wenige 5V-tolerante I/O-Ports. Deshalb sind jetzt noch 2 Buffer-ICs verbaut. Wenn ich mal
-
Thread
-
Thread
Hilfe bei Wahl neuer Controllerfamilie
ST: STM32F107 STM32F105 STM32F205 STM32F207 STM32F405 STM32F407 Freescale MK60
Vielen Dank für die vielen Antworten! Die STM32 Serie scheint mir sehr vielversprechend zu sein! Insbesondere die STM32F20xxx Controller scheinen sich gut zu eignen. Sehr gut finde ich, dass sie einen CAN Bootloader integriert haben. Leide habe
-
Thread
Modernes "Z80 Klein-Computer"-Analogon für Jugendliche/Kinder?
) geht zeigt sich dann. Jedenfalls sehe ich das etwa so als Vorstufe von 1-Chip-uC-Systeme wie Arduino,PIC,68HC05/-08/-11/-12,683XX,STM32, uva.
STECCY dann ausführen kann. Aber wahrscheinlich ist der Junge dann so alt, dass er mittlerweile den STM32F407 direkt in C statt über eine Emulation programmiert... Artikel: [[STECCY]]
-
Thread
IDE EMbitz tot?
leider nicht direkt. die Anderen Kommerziellen Ableger machen dass auch nicht anders. ST mit dem ST4STM (AC6) konnte nur den krötenlamen ST-Link. Der Bug im CPU-Kern der ersten zwei Revisionen vom STM32F746 liessen kaum ein sinvolles Debuggen zu. Segger hat dass aber mit einem Work-Around im Debugger
man in seiner "IDE" komplett frei in der Wahl des Mikrocontrollers ist. Ich habe QT-Creator für AVR, STM32, LPC, STM8, ESP32, NRF51, etc. genutzt. Bin gerade dabei an RISC-V rumzuspielen und auch das ist kein Problem. Das wichtigste ist jedoch, dass ich mir überhaupt keine Sorgen machen muss ob QT-Creator
-
Thread
Calibration ADC STM32F334
selber ätzen oder fräsen wollte, würde ich eher zwei uC im LQFP-32 als einen im LQFP-48 einbauen.
Hier hast du Beispielcode für den F303: http://stefanfrings.de/stm32/stm32f3.html#analog Da sind Hinweise aus dem Errata und einer Application Note eingeflossen (welche habe ich vergessen). Ich schätze dass es bei deinem ebenso geht.
-
Thread
Probleme mit STM32F107 ADC
nichts ankommt. Hat jemand einen Tipp wo der Fehler liegt? Hier Mein Quellcode: #include<stm32f10x_rcc.h> #include<stm32f10x_gpio.h> #include<stm32f10x_adc.h> #include "stm32f10x.h" #include "stm32f10x_conf.h" int main(void){ GPIO_einschalten(); ADC_einschalten(); double poti
nichts ankommt. Hat jemand einen Tipp wo der Fehler liegt? Hier Mein Quellcode: #include<stm32f10x_rcc.h> #include<stm32f10x_gpio.h> #include<stm32f10x_adc.h> #include "stm32f10x.h" #include "stm32f10x_conf.h" int main(void){ GPIO_einschalten(); ADC_einschalten(); double poti