-
Thread
erste Schritte: AC-Messungen mit AVR
Aber der TE hat ja nun auch gesagt, das er alles da hat und nicht umsteigen möchte. Alles gut. P.S.: Atmega328: 2kB RAM, 32kB Flash, 20MHz, 15kS/s ADC, LQFP32 => ~3€ STM32F030: 4kB RAM, 32kB Flash, 48MHz, 1MS/s ADC, DMA, LQFP32 => ~1,5€ SCNR
Abweichungen von sehr wenigen Watt. Wenn man natürlich auf 0,01W genau sein will muss man das mit STM32 machen. Für meine 3-Phasenmessung langt jedenfalls ein Mega8 mit intern 8MHz. Viel Erfolg, Uwe
-
Thread
STM32F103C8T6 JTAG
bisschen besser ist? Bob E. schrieb im Beitrag #6910735: > Hat jemand da ein Beispiel? Google: STM32 Blue Pill. So ziemlich *das* Board dafür. Dafür gibt's dann auch Schaltpläne und mehr als ausreichend Beispiele.
eine schlechte Fälschung > bekommen. Gerade dieses eine Modell ist davon extrem betroffen. Der STM32F303K8T6 ist leider genauso nicht zu haben. Und aus Evalboards ablöten ist auch nicht das wahre.
-
Thread
STM32F7 für Hobby-Bastler machbar ?
Zum Einstieg ist das B(oard)S(upport)P(ackage) immer eine gute Wahl. Gibts hier für SW4STM32 vorkonfiguriert zum Download: http://www.dasrotemopped.de/index.php?var=cpp&nr=0 Wähle dein Disco Board weise ! Ich empfehle das
ist so ein STM32F7 verfügbar (Jahre)? Keine Ahnung. > Gibt es 8-Bitter die geeignet wären? Besser als ein STM32F7? Wohl kaum. Nur mit Tricks über 64k. Ohne gute Grafik-Hardware (eben Sprites, Hardware scrolling
-
Thread
Basic Interpreter für uC ?
Hugo H. schrieb im Beitrag #5974183: > Youtube-Video "Basic Editor and Interpreter with a STM32F429 Discovery > Board" Habe ich das Ding, sogar zwei Stück davon. Danke erstmal! Uwe B hatte mal eine schöne STM32 Homepage, die dann irgendwann weg war.
Wußte gar nicht, daß CCS MIPS unterstützt. Ich verwendete früher den CCS in der Firma auch für 8/16-bit CPUs. Dann stiegen wir auf NXP und ST 32-bit um. Und jetzt wird nur noch alles mit 32-bit gemacht. Die PICs machten allerdings schon Spaß. Ob ich wieder Interesse an STM32 MMBasic haben werde
-
Thread
Wann gibts mal wieder neue gute AVR 8-Bitter?
schrieb im Beitrag #6958042: > auch wenns nur ein LED-Blinker ist. Dafür braucht man nicht mal 8 Bit und niemand wird, ausser zu Testzwecken, einen STM32 oder auch AVR zum Blinken einer LED benutzen. Jan schrieb im Beitrag #6958042: > aber mit > AES oder USB ist meiner Kenntnis nach überhaupt
den anderen Beiträgen an. Wenn das notwendig ist, wird man oft auch die Leistung/Komfort von einem STM32 haben wollen. Natürlich würde man es irgendwie mit 8-Bit & ASM schaffen, aber sinnvoll ist das nicht (mehr). In der ATtiny Welt hat sich einiges getan, z.B. umfangreiches Debugging, QTouch, asynchrone
-
Thread
L7805 überhitzt bei bestimmten Last-Szenarien
Applikation geht da der Punk ab! Die ganzen frei schwebenden Platinen machen das nicht besser. Stefan S. schrieb im Beitrag #8058908: > Die wenigsten STM32-Controller werden direkt mit 5V betrieben sondern > mit 3,3V. Wenn also da nicht noch ein 3,3V Regler vor dem Controller > hängt, Unten ist
Udo S. schrieb im Beitrag #8059031: > Ist es sicher dass der STM(bzw. das verwendete Board) 5V Versorgung > braucht? Ich hätte da auch noch einen: - Ist es sicher, dass der STM (bzw. das verwendete Board
-
Thread
STM32F103: Unterschiedliche Puls-Pausezeiten, Pausezeiten länger
Programm für die Systemeinstellung das hier an: [code] ------------------------------------- STM32F103 / 72 MHz 19200bd 8N1 Januar 2020 R. Seelig APB1 = 36 MHz APB2 = 72 MHz AHB = 72 MHz ------------------------------------- [/code] (und ich habe was weiß ich wie oft AHB, APB1
Achso vergessen: Der Takt ist 72MHz und das Board ein Bluepill mit einem STM32F103C8T6.
-
Thread
Geeigneter Controller der AVR-Familie gesucht
minimalste Peripherie verwenden, um meine Aufgabe zu lösen. Bräuchte beispielsweise auch nur 5 IO's. Deshalb: Ist es grundsätzlich möglich, die oben beschriebene Aufgabe mit einem einfachen 8-Bit-Timer ohne Input Capture Mode zu realisieren? Vielen Dank für eure Hilfe!
minimalste Peripherie > verwenden, um meine Aufgabe zu lösen. Bräuchte beispielsweise auch nur 5 > IO's. Na dann nimm halt einen ATtiny24, der hat einen 16 Bit Timer1 und nur 14 Pins. > Deshalb: Ist es grundsätzlich möglich, die oben beschriebene Aufgabe mit > einem einfachen 8-Bit-Timer ohne Input
-
Thread
Einstieg in die AVR Welt mit "myAVR Lehrbuch Mikrocontroller-Programmierung"?
Gegenbeispiel beim Multicopter BLDC Projekt wurden die AVR durch die weitaus besseren und billigeren EFM8 8051 ersetzt. Die Performance ist durch PWM DMA sogar besser als mit STM32 32-bit bei wesentlich geringerem Stromverbrauch: https://oscarliang.com/blheli-s-hardware-pwm-32bit Abgesehen davon setzt
Independent Peripherals sind vom EFM8 abgeschaute Configurable Logic Cells Es macht sehr viel Sinn, solche Peripherie identisch mit 8-bit und 32-bit Kernen zu verwenden, also wie bei EFM8/EFM32 und STM8/STM32 denn die Handhabung der Peripherie
-
Thread
Em::Blocks Template für STM32F429 Discovery (fix und fertig Stand 3.2015)
man sich schnell das ganze Template ab. Viel Spass! Download (25MB) https://www.dropbox.com/s/9gizmnv8d2t2y25/stm32f429_text_scroller.zip?dl=0 Gruss, Christian (der vom STm32F4 "fasziniert" ist und den Z80 drüber fast vergessen hat.
Hier der Link: https://www.dropbox.com/s/9gizmnv8d2t2y25/stm32f429_text_scroller.zip?dl=0
-
Thread
EMbitz IDE lebt? Kommt bald neue Version 2.0!
Ben S. schrieb im Beitrag #6457660: > Darf ich nur so aus OT Neugierde fragen, was die Existenzberechtigung > und das allgemeine Interesse für diese IDE ist? > > STM: STM32CubeIDE > Atmel: Atmel Studio
Yes, EBlink supports dual core. - Launch EBlink separately (e.g. windows context menu or "EBlink -S stm32-auto -G" ) - As you can see in the terminal of EBlink, there are two targets with two GDB servers on two different ports. - Configure your two EmBitz as remote and select the tcp ports for
-
Thread
DMA + UART parallel empfangen
/s würden nur 8% Auslastung ergeben. Wenn man denn WIRKLICH eine CRC nutzen will, reichen bei 4 Bytes Nutzdaten eine 8 Bit CRC. Die kann man mit der CPU berechnen. Ein passendes Polynom bzw. die Funktion
hoch? Bei 4Bytes/10ms dauert das gerade mal 80us, >> dann sind 9,12ms Pause, also "gigantische" 0,8% Auslastung deiner >> UART-Verbindung. Ist das sinnvoll? Ist das nötig? selbst 50kbit/s würden >> nur 8% Auslastung ergeben. > > Bei 1KHz wäre es dann ja schon wieder etwas anderes. Definitiv nicht
-
Thread
TFT an AVR anschliessen
Display-Controller schreiben kann. Wie schnell kann ich denn Daten in einen DisplayController mit dem STM32F4 (180MHz) schreiben (mit 8/16/18bit µC Interface)? m.n. schrieb im Beitrag #3436460: > Ein 800x480 TFT wird typisch mit 60Hz aufgefrischt, was > dann bei 24 Bit Datenbreite mit 33MHz erfolgt
Hardware - einen 32 Bitter _mit_ integriertem TFT-Controller und externem ebenfalls 32 bittigem SDRAM, 8 MB reicht vollauf. - ODER (als Alternativlösung) ein stylisches gemaltes Bild, ein Schrittmotor und ein netter Zeiger dran. Dafür tut's dann auch ein ATmega. W.S.
-
Thread
Schrittmotortreiber und uC auf selbem Board
Bert S. schrieb im Beitrag #5388793: > Sollte man den Schrittmotortreibern einen eigenen Spannungswandler geben > und so von dem des STM32 trennen? Wieviel leichter ist es für dich auszuprobieren ob da
je nach Qualität Deiner 24V-Versorgung, Zuleitungslängen, etc - eine Spannungsspitze, die bis zum STM32 durchgereicht wird. Der Stepper-IC hat außerdem ohnehin seinen eigenen 3V3-Regler (siehe Fig. 8.2 im Datenblatt) - da muß man nichts extra erfinden. Sofern Dein STM32 nicht zu viel Strom zieht
-
Thread
Was sind eure Erfahrungen mit Bauteilen aus China ?
Mehmet K. schrieb im Beitrag #4490935: > Z.Bsp. habe ich es bis heute nicht gewagt, einen STM32 oder dergleichen > bei Aliexpress zu bestellen. Ich schon. Mehrere STM32F103C8T6 für 1,50€ das Stück. Liefen bisher alle ohne Probleme. Bei einem Chip fehlte aber tatsächlich mal die Pin 1 Markierung
#4490947: > Mehmet K. schrieb im Beitrag #4490935: >> Z.Bsp. habe ich es bis heute nicht gewagt, einen STM32 oder dergleichen >> bei Aliexpress zu bestellen. > > Ich schon. Mehrere STM32F103C8T6 für 1,50€ das Stück. Liefen bisher alle > ohne Probleme. Bei einem Chip fehlte aber tatsächlich mal die
-
Thread
16 Bit MC oder 8 Bit MC
dir mal die 32 Bit Cortex STM32 uC von ST an.
Messgeräten. Fluke verbaut die z.B. sehr gerne. Aber CAN gibts in der MSP430-Welt nicht, und statt MS/s sinds eher kS/s. Dafür aber 16 Bit. fchk
-
Thread
Welchen Mikrocontroller für Millisekunden-Stoppuhr?
dazu verwenden kannst. > Welchen Mikrocontroller würdet Ihr empfehlen http://stefanfrings.de/stm32/stm32l0.html Der hat sogar eine kalibrierbare RTC mit eigenem 32 kHz Quarz, falls du dazu unbedingt eine RTC verwenden willst. Ich würde allerdings eher einen Timer mit dem 8 MHz Hauptquarz takten
Takt, serielle Übertragung der Zählerstände. > * Gute Verfügbarkeit in Deutschland, preiswert. STM32C011J4M6 oder J6M6. Bei Reichelt 1.35€, bei Digikey 0.69€. Die 32-Bit CPU ist keinen Verschwendung, weil man für die 32-Bit Zähler nicht aufpassen muss. - SO-8 Gehäuse; das geht von der Pinanzahl
-
Thread
STM32F105 Parameter im Code zur Laufzeit updaten
Neben I2C-EEPROMs gibt's auch noch SPI-EEPROMs. Preislich und von der Größe her kaum ein Unterschied zu I2C. 8 Beinchen ... Sowohl I2C- als auch SPI-Interfaces sind im F105 drin (sogar mehrfach), wobei das auch problemlos
wieder zurückliefern, auch nach einem Reset des Controllers. Woran es noch hapert: mit char oder uint8_t gehts nicht genauso, und mit Arrays bestehen wohl auch Probleme. IDE ist Coocox CoIDE. [c] #include "stm32f10x.h" #include "morse.h" //#include "eeprom.h" #include "semihosting.h" #include
-
Thread
Neu hier und Anfängerfragen bezüglich Programmspeicher
Vielleicht solltest du dich aus der 8-Bit Welt verabschieden. Ich habe letztens mit so etwas gespielt https://www.distrelec.de/de/board-stm32-nucleo-2mb-1mb-st-nucleo-h743zi2/p/30176564 Der hat 1M Flash und ähnlich Ram. Das reicht für
PittyJ schrieb im Beitrag #6835910: > Vielleicht solltest du dich aus der 8-Bit Welt verabschieden. > Ich habe letztens mit so etwas gespielt > https://www.distrelec.de/de/board-stm32-nucleo-2mb-1mb-st-nucleo-h743zi2/p/30176564 > Der hat 1M Flash und ähnlich Ram. Das reicht
-
Thread
STM32F03C8: SD-Card antwortet nicht
Was hast Du denn nun fuer einen Chip, einen STM32F03C8 wie im Topic steht, der bei ST allerdings STM32F030C8 heisst einen STM32F102C8 wie hier steht Harald schrieb im Beitrag #3341000: > Aus dem Reference Manual zum STM32F102C8: oder einen STM32F103 wie in Deinem letzten Post Harald schrieb im Beitrag #3341728: > STM32F103C8 Da gibts ein paar Unterschiede und Du kannst nicht einfach die RefMan's nehmen wie es Dir gerade passt.
-
Thread
Erstes PCB mit Eagle: STM32 Breakout Board
Hier entwirft einer ein STM32F4-Breakout-Board und erklärt dabei seine Schritte, also warum welches Bauteil und so: https://www.youtube.com/watch?v=t5phi3nT8OU
.0.0.67824833hgIux4&algo_pvid=b3f85634-5bb8-4a2c-bbdb-d46c4cd39ddd&algo_expid=b3f85634-5bb8-4a2c-bbdb-d46c4cd39ddd-2&btsid=0be3743615912165805858533ea1bc&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_ W.S.
-
Thread
Universalprogrammer
MSP430, CC430 and CCxxxx MCUs Dallas/Maxim 1-Wire Cypress PSoC MCUs Silicon Labs EFM8 and C8051 MCUs ST STM8 MCUs Components with JTAG interface Serial EEPROM and Flash memories Kann selbst einen Scheibetoast programmieren... wenn man die Schnittstelle gefunden hat.
Atmel ATXmega - Microchip PIC/dsPIC - MSP430 (z.Zt. nur SBW) - NXP/Freescale HCS08 - NXP/Freescale S12X - STM SPC56xx - STM ST7Flite - STM8 - STM32 F0xx/F1xx/F2xx/F3xx/F4xx - Renesas 78K0R - Renesas RL78 - Renesas R8C - I2C EEPROM - SPI Flash (25Pxx) - Atmel Dataflash - Xilinx XC9500/XC9500XL
-
Thread
IDE für STM32
Ich arbeite auch mit SW4STM32... Keine Frickelei, alles läuft und ich bin nicht auf spezielle Progger gezwungen (Segger). Und da als Unterbau halt Eclipse ist... ist ein Walter T. schrieb im Beitrag #5776424: > Til S. schrieb
verlegt, nur eben mit Schalter. 1x Aussentaster im Baumarkt (Restposten) 3,50€. Mit dem Arduino für STM32 dann in ca. 30 Minuten 9 PWM erzeugt (10m, 5m, 5m) und einen Sanft-Start-Stopp implementiert. Ideen gibt's noch ein paar, aber da kam ich noch nicht zu. Klar könnte ich auch einen tiny2313 oder
-
Thread
Taugen MSP430 noch was?
ist halt ein Kern, der nur von TI verwendet wird (wie der AVR von Atmel, der PIC von Microchip, der STM8 von ST, der 78K0 von Renesas, ...). In Sachen Low-Power und Datenwandler sind die halt groß (such' mal einen Cortex-M mit einem integrierten ADC mit einem SINAD von >= 84dB für 0,99€: MSP430F2013
ein > Kern, der nur von TI verwendet wird (wie der AVR von Atmel, der PIC von > Microchip, der STM8 von ST, der 78K0 von Renesas, ...). > > In Sachen Low-Power und Datenwandler sind die halt groß (such' mal einen > Cortex-M mit einem integrierten ADC mit einem SINAD von >= 84dB für > 0,99€
-
Thread
phasenverschobene PWM mit STM32F103C3
sie mit 8 Bit Dann gibt's einen Automatischen Rollover CC1= Index 1 und CC2= mit Index 2. Dann kannst du jede Beliebige Phasenverschiebung realisieren.
Matthias S. schrieb im Beitrag #7165740: > Der STM32F103 hat 2 Advanced Timer (Timer 1 und Timer 8) mit bis > zu 6 > PWM Ausgängen lt. Datenblatt (bzw. RM0008 ab Seite 282). Ausserdem einen > Deadtime Block
-
Thread
Wie ethernet zu Messgerät hinzufügen
100ksps = 25,6Mbit reine Nutzdaten plus bisschen > overhead. Vor knapp 10 Jahren hatte ich einen STM32F107 mit 66MBit/s via Ethernet gehabt (iperf Test). Denke mit einem STM32F407 sind die 25 Mbit locker möglich.
Der UART vom F4 schafft schon 10,5 MBit/s, der beim F7 nochmal doppelt soviel. Aber ob der PC da noch mitkommt? Und um ESP ging es ja nicht, nur wenn der STM32 den der TO verwendet keinen EMAC hat.
-
Thread
STM32 startet nach Programmierung erst wenn alle Kabel abgezogen wurden
Minusanschlüsse verbinde, kurz einschalte und danach wieder in die Schaltung einsetze. Betrifft mehrere STM32F042F6P6 und STM32F051C8T6. Woran kann das liegen? Elektrische Aufladung durch den PVC Fußboden? Flash Zyklen habe ich bestimmt noch nicht erreicht. Mehrere Tage ausschalten oder trennen bringt
.pdf/jcr:content/translations/en.DM00105814.pdf Auf Seite 35. stm32f051c8t6: http://www.st.com/content/ccc/resource/technical/document/datasheet/55/53/3e/86/29/61/41/d9/DM00039193.pdf/files/DM00039193.pdf/jcr:content/translations/en.DM00039193.pdf Seite 36.
-
Thread
STM32F103C8T6 lässt sich nicht über SWD ansprechen
#4943512: > Ein Original STLink V2 mit aktueller Firmware lässt sich > nicht dazu bewegen mit dem STM32F103C8T6 zu kommunizieren. Ja, auch das STLink ist die aktuelle Version.
STMApprentice schrieb im Beitrag #4944587: > Begründung? Erfahrung mit Stm32f103c8-board und StLink
-
Thread
ws2812 und andere zeitkritische Sachen
jedes WS2812-Bit zu mindestens 3 SPI-Bits verwurstet werden muss, wobei die Bitrate 800kHz/3=267kBit/s beträgt. Die Interrupts erfolgen also mit 267/8=33kHz. Und wenn der ganze C-Overhead bei ISRs 33.000mal pro Sekunde abgearbeitet werden muss, dann kommt alleine dadurch eine ganze Menge völlig nutzlos
sadf schrieb im Beitrag #4369134: > Gibts für den STM einen billigen Programmer der auch Debuggen kann? http://www.aliexpress.com/item/FREE-SHIPPING-ST-Link-V2-stlink-mini-STM8STM32-STLINK-simulator-download-programming-With-Cover/1950727356.html oder
-
Thread
Aktueller Mikrocontroller, der gut "bare metal" zu programmieren ist?
nicht viel RAM. Mit Bildschirm und 8MB SDRAM > gibts das STM32F429 Discovery, aber da sind so gut wie keine Pins mehr > frei, um was dazu zu bauen. Leider gibt es die Kombination wieder nicht als Board ... I2S + SDRAM + SD-Slot .
Mampf F. schrieb im Beitrag #5077685: > Leider gibt es die Kombination wieder nicht als Board ... I2S + SDRAM + > SD-Slot ... :( Das STM32F746 Discovery hat genau das: * 8 MByte SDRAM * 480x272 LCD * Audio-Codec WM8994 welcher über I²S angebunden ist. Der I²S ist nicht rausgeführt, aber der Codec
-
Thread
GCC für STM32F103
Unter Windows schreibe ich Programme für AVR-Controller mit dem "Programmer's Notepad 2" und compiliere sie mit der Toolchain "avr8-gnu-toolchain". Nun möchte ich eine Toolchain für STM32F-Controller, insbesondere den 103er. Welche Toolchain kann ich installieren? [Mod:
W.S. schrieb im Beitrag #5433146: > Ach ja, ich hatte hier ja vor einiger Zeit mal ein kleines Projekt mit > dem STM32F103C8T6 gepostet. Da ist die fertige Firmware auch im .bin > Format drin (11508
-
Thread
Was kommt nach Atmega?
Hallo, ich hab auch AVR programmiert und bin dann auf ARM umgestiegen. Ich programmiere STM32 (Cortex M0/M3/M4). Am Anfang ist es bisschen schwierig, da man sich umgewöhnen muss. Aber mit der Zeit wird es dann relativ einfach. Ein großer Vorteil sind die Fertigen Lib´s für die Peripherie von ST. Du kannst ja mal auf der Webseite von ST und hier im Forum dir die Controller und die Lib´s ansehen. Der Einstieg ist auch relativ güstig z.B STM32F4Discovery gibt es bei Watterott für unter 20€. Da ist dann auch gleich ein Programmer mit drauf den man auch extern verwenden kann. Als
-
Thread
Cortex M3 Hobby: STM32* oder LPC17* ?
fuer den STM32 findet man auf http://www.stm32circle.com > - hat sich schon als "vernünftig" bewiesen na wat dat denn fuer ein Argument :-) > - Mehr RAM im Verhältis zum Flash s.o. > - deutlich besseren
diese Aussage? Ich bleib bei meiner Hobbysicht (kleine Brötchen): Ein LPC mit 32 kB Flash hat 8 kB RAM, mit 64 kB FLASH 16 kB RAM, mit für mich unerreichbaren 128 kB Flash 32 kB RAM. Ein STM (103) hat bei 32 kB Flash 10 kB RAM, bei 64 kB Flash 20 kB RAM und bei 128 kB Flash auch (nur
-
Thread
poor man's Ethernet-oszi mit STM32, FIFO und AD9288
die Schaltung des DSO203 kann als Vorlage dienen: - OPA354 zur Signalaufbereitung - AD9288 dual AD 8 bit - 40 Ms (gibts auch mit 80 oder 100 Ms) - "ICE65L04F_VQ100" - dürfte ein FPGA sein - STM32F103VCT6 Den STM32 gibts als "Bluepill" für ca 2€ bei aliexpress, AD9288 dito. Die Lernkurve eines
> Diesen continuous triple Interleaved mode muß ich wohl ergooglen..... > Der Bluepill hat einen STM32F103C8T6 verbaut, fällt also nicht in diese > Liste. > Andereseits - wenn der Aufbau einfacher wird, kann ich auch ein paar € > mehr für das Board ausgeben. Für 8-9€ bekommst Du schon eines dieser
-
Thread
Display an µC
nutzen und wenn es was fertiges gibt gerne nutzen. m.n. schrieb im Beitrag #5597811: > Ein STM32F407 reicht völlig aus, um QVGA oder WQVGA mit 256 Farben > anzusteuern. Externes RAM ist nicht erforderlich Hast du da ein Beispiel? W.S. schrieb im Beitrag #5597807: > - Grafikdisplay 320x240
DMA nutzen und im Extremfall den kompletten Framebuffer per DMA ins DisplayRam übertragen. 320x240x8Bit -> 75kB 320x240x16Bit-> 150kB Ein grosser STM32F103 (RF/RG) reicht also schon für die 8Bit-Variante. Ansonsten halt ein F4. Bei spezifikationsgemäßen 10MHz am ILI9341 kommst Du mit Framebuffer
-
Thread
Wasserzähler Impulszählung (Batteriebetrieb)
und hat, wenn Wikipedia nicht lügt, 10^10 - 10^15 Schreibzyklen. Ich überlege auch grade einen STM32L073V8 Microcontroller zu nehmen, da dieser einen LPTIMER hat, der von extern getriggert werden kann. Also ein RTC ohne Divider dahinter. Mit einem SuperCap überlebt der Microcontroller auch locker
Christine K. schrieb im Beitrag #6639232: > Ich überlege auch grade einen STM32L073V8 Microcontroller zu nehmen, da > dieser einen LPTIMER hat, der von extern getriggert werden kann. Kannst du schon machen, wobei auch die kleineren aus der L0-Serie einen low-power Timer
-
Thread
Elite auf dem STM32
Amiga 500 zum echten 32 Bit'ter. Ab 68020 hatte diese Prozessoren Komponenten was viele andere CPU's erst viel viel später hatten... Ich denke da z.b. an den barell shifter Also, ich würde den STM32F4 nicht unbedingt im dreistelligen Faktorbereich schneller als den 68040 im Amiga 4000 sehen..eher
dem PC, dem Amiga, und vielen > anderen. Ich dachte, das wäre allgemein bekannt. Ja, ich hab's damals sogar auf dem C64 gespielt. Verdammter Docking-Autopilot :) > Da es eine C-64-Emulation auf dem STM32 gibt: > https://hackaday.com/2014/10/23/a-complete-c64-system-emulated-on-an-stm32/ >
-
Thread
sei nicht schlauer als der Compiler?
Christian S. schrieb im Beitrag #5058521: > [c] > for(int loop = 0; loop < LOOPS; loop++) { > i++; > } > [/c] > wird das: > [avrasm] > main: > ldi r24,lo8(10) > ldi r25,hi8(10)
Ziel-Prozessors abdeckt. Wobei sich die Frage auftut, ob die C-Väter jemals geplant haben für 8 bit CPU's C zu verwenden. Nach meiner Erinnerungen erschienen die C-Compiler für die 8bit Controller erst reichlich spät. Brian W. Kernighan und Dennis Ritchie haben damals C ausgeheckt um Unix auf
-
Thread
LoraWan Projekt Antenne-/Layout
dann aber doch. Für den STM32WL5 gibt's LoRaWAN-Stacks, alles kein Problem. Der LoRa-Empfänger mit einem Kanal ist ziemlich blöd, weil man dann die ganze Software umbasteln muss, sobald man LoRaWAN fahren will und spätestens dann
würde ich dir noch empfehlen, dir > SMD-Kondensator- und SMD-Induktivitäten-Sortimente zu holen. Gibt's auf > Aliexpress, sind erschwinglich. Aber ob er's brauchen kann, wenn er solche Fragen stellt, bezweifle ich. Da müsste er ja auch Messgeräte dafür haben.
-
Thread
Suche Mitwirkende für Groovebox Entwicklung
4 UARTs für MIDI haben, aber ein etwas dickerer STM32 kann > sich als 4x USB-MIDI ausgeben und gleichzeitig noch die ganzen Knöpfe > und Regler via USB-HID bereitstellen). Das muss ich später erstmal googlen ^^ S. R. schrieb im Beitrag #6151956
der ersten Seite dieses Threads steht. Wo hab ich denn was von 20 Audiokanälen gesagt??? Es gibt 8 Audio Kanäle und 8 Midikanäle. That's it! Der Sampler kann auch nicht 128 Stimmen gleichzeitig. Wie soll das bitte gehen!? So viel braucht kein Mensch. Pro Spur hat man 16 Voices was bei 8 Spuren
-
Thread
Genervt über Feature-Politik von Atmel - ATmega/ATtiny
@Jörg Wunsch (dl8dtl) (Moderator) >Zweiter Nachteil: 100 Pins. Mache Dir bitte die Mühe und lese meinen *gesammten* Beitrag. Unter *Vorteil* steht hier 48 Pins. Es gibt den STM auch als 36-Pinner, den aber nicht
hier: http://www.st.com/stonline/products/literature/ds/13587.pdf Seite 25. Die Kosten eines STM's (STM32F103C8) ab 3,39 EUR. Wenn auch ein kleiner reichen sollte (STM32F100C4) ab 0,85 EUR !!! Also unter einem EUR bei Digikey. Man muss sich ein wenig mit der Materie auseinandersetzen. Unterm
-
Thread
Raspi Pico -taugt der was und in C programmieren?
Das heißt vernünftige Menschen wechseln das Hobby? Oder sponsorst du jedem der Bedarf hat nen paar STM32 & Co?
Ein brauchbarer Kandidat für den TO könnte der STM32F030 sein. Die konnte man vor einiger Zeit noch als 10er Pack aus China für 7 Euro beziehen. Dazu die passenden SSOP20 Adapter. Mittlerweile leider 3 x so teuer. Aber es gibt für den STM32F030
-
Thread
Vistron VDR400 DAB Bausatz - Reverse Engineering
unbestücken Header für SWD). Der verbaute GD32 hat allerdings deutlich weniger Speicher (64 kByte Flash 8 kByte SRAM) als der STM32/GD32 des VDR400. Für das einfache Display reicht es aber (ca. 16 KByte Flash sind unbelegt).
-130+" bzw. baugleich "RED OPTICUM Ton 3": Die Geräte haben zwar nur einen Mono-Ausgang aber die I2S Pins des Si4684 sind am Modul mit dem Si4684 und GD32F130C8T6 herausgeführt. Und zumindest beim "RED OPTICUM Ton 3" schaltet die Firmware I2S auch ein (16-Bit, 48 kHz). Man kann dort also ohne viel Aufwand
-
Thread
STM32F3: Problem mit hoher Stromaufnahme
Spikes etc, kein (sichtbares) Schwingen. Ergänzend ist festzustellen, dass bei überbrücken der R's in den RC-Gliedern nach den Potis der AD Wandler wieder seine hohen Werte erreicht. Es ist aber auch zu messen, dass die digitalen IO's nicht mehr über 2.7V-2.8V hinauskommen.
gab's bis jetzt noch nie Probleme. Wenn ich da weiters lies, dass die digitalen I/O's nur auf 2,8V bei 3,3V Nominal-Versorgung kommen, wird wohl auch die digital-Versorgung in die Knie gehen.Spricht schon
-
Thread
10 serielle Schnittstellen an LAN oder USB
Thomas S. schrieb im Beitrag #6036902: > Cyblord -. schrieb im Beitrag #6036844: >> Da trennt sich halt die Spreu vom Weizen. Mit einem STM32F2 oder größer >> sehe ich da keine größeren Probleme. > > da
, hast du deinen 12-Fach Adapter. > > Download Quelltext und Binary: > http://stefanfrings.de/stm32/3-Fach-USB-UART.zip > > Du wirst einen ST-Link Adapter brauchen, um die Firmware (die *.bin > Datei im RELEASE Ordner) in den Chip zu laden. Diese Dinger bekommt man > ab 1,50€. Der STM32F103C8
-
Thread
Wo hat der STM32F103C8 seine Anwendungsnische ?
einen Monitor anschließen möchte und eine Datenbank dazu brauche dann lande ich beim Becker :-) PI's verschiedenster Anbieter mit Linux drauf. Wo kann ich nun einen STM32F103C8 einordnen. Preis ist klasse. Rechenleistung kann sich auch sehen lassen. DMA klingt geil. Aber 20k RAM und nur 64K Flash
und gelernt habe damit umzugehen. Ich bin aber ehrlich an Beispielen interessiert wo eben genau der STM32F103C8 seinen Platz findet. Um es mal so zu sagen, der AVR8 ist eine Steinschleuder, der STM32F103C8 ein Revolver, der ESP8266 eine Automatik 9mm, ein PI ist ein Maschinengewehr. :-) LG Christof
-
Thread
Suche programmierbaren Mikrokontroller
gedacht. Gut also das mit dem Bildschirm könnte ich verkraften. Dann kommt der anders da ran. Aber LED's und Musik sowie Tast-Events wären super. WElche 8bit uC müsste ich nehmen? Hast du ne Seite wo ich mich mal informieren kann (evtl. auch wo ich die kaufen kann?) Danke euch André
verzichten. Musik geht sogar mit Tiny85 ohne Probleme, siehe z.B. hier http://elm-chan.org/works/sd8p/report.html Bildschirm ist wieder was anderes, was soll es sein VGA/HDMI/xyz ? Mit den STM32 Kits ginge sowas auch noch, nur müßte man da die vollständigen Daten kennen. Ergo statt Glaskugel polieren
-
Thread
Löttemperatur STM32
Hallo, weiss jemand mit welcher Löttemperatur man einen STM32 löten sollte? Bei mir geht es speziell um einen STM32F103C8T6. Ich habe ihn verlötet, bekomme aber einfach keine Connection zu ihm, obwohl ich einfach nur die Schaltung eines Eval-Boards übernommen
Matthias S. schrieb im Beitrag #4613843: > Axel S. schrieb im Beitrag #4613695: >> Niine schrieb: >>> Matthias S. schrieb: >>>> Beim STM32F103ZG (das Datenblatt liegt hier gerade rum), sind das also >>>> 125
-
Thread
Segger J-Link Edu Mini neue PCB mit orig. uC
alles > implementiert. Dann sag mir doch bitte, was ich einstellen muß, um z.B. das Register TIM8_CCMR1 anzuzeigen einschließlich der Bitfelder ICS1S IC1PSC IC1F ICS2S IC2PSC IC2F und das bitteschön, während der Prozessor läuft. Änderungen an den Bitfeldern sollen direkt ausgeführt werden.
implementiert. > > Dann sag mir doch bitte, was ich einstellen muß, um z.B. das Register > TIM8_CCMR1 anzuzeigen einschließlich der Bitfelder Eine Antwort kommt wohl nicht mehr. Ich habe noch einmal herumgespielt: ohne Erfolg. Til S. schrieb im Beitrag #5242391: > 2. Aber SFRs schreiben
-
Thread
STM32F103 lässt sich nicht programmieren
Doran S. schrieb im Beitrag #5869284: > Benötigt der STM32F103 unbedingt Parity=Even? auf jeden Fall, AN2606 sagt: [pre]Once initialized, the USART1 configuration is: 8 bits, even parity and 1 Stop bit.
du einen FTDI-Chip nehmen. In https://www.mikrocontroller.net/attachment/327595/stm8s103_boot.gif findest du eine Verschaltung des CH340G für 3,3V, auch wenn hier ein STM8 an den CH340 angeschlossen ist, funktioniert diese Schaltung auch zum Flashen eines STM32 (wenn du die Reset