-
Thread
Frequenzzähler eigenbau, Jitter beim Interrupt
Frage zum Artikel, weshalb wurde dort 14.31MHz als Referenz verwendet? Mein Ansatz wäre, einen STM32F0 zu verwenden, anstelle des Atmega8. Die Referenzfrequenz bei z.B. 16MHz anzusetzen.
Holger K. schrieb im Beitrag #5054132: > Mein Ansatz wäre, einen STM32F0 zu verwenden, anstelle des Atmega8. > Die Referenzfrequenz bei z.B. 16MHz anzusetzen. Da lohnt der Umstieg auf ARM doch garnicht. Für niedrige Frequenzen < 300 kHz tut es der ATmega genau so
-
Thread
STM32F030F4P6 und USART1
den Pins eine LED blinken lassen kann. Ich finde hier den Fehler einfach nicht: [c]#include "stm32f0xx.h" #include "stm32f0xx_rcc.h" #include "stm32f0xx_gpio.h" #include "stm32f0xx_usart.h" inline void delay_ms(uint32_t dtime) { volatile uint32_t n = (dtime * 3750); while(n > 0) n-
Ralph S. schrieb im Beitrag #4663517: > Irgendwie ist der Wurm drin und ich bin knapp dran, mir ein Discovery > oder ein Nucleo-Board mit STM32F0xx Ja, da ist tatsächlich der Wurm drin. Aber nicht im Prozessor
-
Thread
Chinaschrott mit Typ und Verkäufer
Versand durch ycsyyxgs. https://www.amazon.de/gp/product/B08YNK67JW/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1 Bernd_Stein
https://www.youtube.com/watch?v=0KWkNDRQW5E https://www.youtube.com/watch?v=LL23ZJahcfY&t=491s https://www.youtube.com/watch?v=wqysm8Fk3us https://www.youtube.com/watch?v=976AIzyTyv8&t=28s https://www.youtube.com/watch?v=xMXJTLWyBCo&t=2s https://www.youtube.com/watch?v=L_PUMY-T1Ww
-
Thread
Drehgeber an Arduino, external interrupt ISR wird doppelt ausgeführt
noch nie wirklich Gedanken gemacht hatte.... Also 3mA gegönnt und sie da, es bringt wirklich was. 8-O Aber das alleine wars dann doch nich (was mich nicht erstaunt), also per SW noch entprellt. Juhu, nu tut er's wieder. Haja, alle Drehencoder für die Finger, die ich bisher zerlegt gesehen habe
entweder gleichzeitig (ein Port) geschieht oder mit 2-4 Maschinenzyklen abgetan ist! 8-O
-
Thread
Compiler Optimierungen - Was kann man erwarten?
Ich hätts wahrscheinlich so geschrieben [c] void byteToSeg(uint8_t display, uint8_t pos, uint8_t db, uint8_t i) { uint8_t y = hex2bcd( db ); uint8_t hi = y >> 4; uint8_t lo = y & 0x0f; SEG7.setDigit( display, pos, lo, ( i == 2 ? 1 : 0 ) );
[c] void byteToSeg(uint8_t display, uint8_t pos, uint8_t db, uint8_t kommaPos) { uint8_t y = hex2bcd( db ); uint8_t hi = y >> 4; uint8_t lo = y & 0x0f; SEG7.setDigit( display, pos, lo, kommaPos == 2 );
-
Thread
Chipkrise, neuer Rekord
Guten Morgen, wer bietet mehr? Digikey muss solche Termine eintragen, mit 8.1.2059 hat trotzdem noch jemand bestellt ;)
Chipkrise? Seit ich in diesen Vapezigaretten sowohl STM32G031 als auch STM32L051 entdeckt habe, wundert mich nichts mehr. Die Dinger landen inklusive einer 18650 Samsung Zelle im Müll. Da sind die Chips, die andere suchen. https://www.discoverglo.com/de
-
Thread
C++ Toolchain AVR
allgemein C++ erläutert? Da kannst du jedes normale C++ Buch verwenden. Eines, welches explizit C++-API's verwendet um die STM32-Peripherie anzusteuern? Da gibt es keines, weil es kein wirklich etabliertes umfängliches C++-API gibt. Man verwendet meist die C-API's. Eines, welches C so verwendet, dass man
verfügbar, letzte Erweiterung 13.09.2018 https://github.com/KonstantinChizhov/Mcucpp für AVR8, Stm32 und MCP430 Mikrokonttroller. *********************
-
Thread
komplexes Problem mit Grafik und Dateisystem auf Disco-F746NG
Rev 8, Seite 64) des STM32F4 ist das DTCM und ITCM nicht durch den DMA1 und DMA2 regulär zugreifbar. Was die gestrichelte Linie die mit "AHBS" gekennzeichnet ist und eine Verbindung zum DTCM haben soll bedeutet
Darth Moan schrieb im Beitrag #6695987: > Internal SRAM Normal memory 0x2000 0000 Region0 8 Kbytes Shareable, > write through, no write allocate > C=1, B = 0, TEX = 0, S=1 > SRD = 0, XN= 0, AP = full access mit diesen Einstellungen hat es jetzt funktioniert. Mein Fehler war noch, das
-
Thread
2-Kanal analoger Datenlogger, mobil
Flash-Speicher zu schreiben und später per PC auszuwerten. Hierzu ein Schaltungsvorschlag mit einem STM32G031F µC und einen SPI-Flash W25Q128, der mit einer passenden Batterie oder besser LiIon-Zelle betrieben werden kann. Mit bis zu 1000 Messungen/s und einem Kanal reicht der Speicherplatz für gut zwei
Christian schrieb im Beitrag #7781086: > Sind die ADCs der STMs mittlerweile so gut, dass man auf externe > verzichten kann? Bei den Atmels gibts nur 8 Bits und die mit 12 Bits > rauschen so extrem, dass man auch da nur eher auf 9 bis 10 kommt. Das Datenblatt
-
Thread
Lötstationen T12: KSGER Quicko Lefavor Microcontroller Vergleich
T12 KSGER Quicko Lefafor welche Vorteile bezogen auf den MicroController hat die KSGER Station STM32 V2.1S gegenüber den Stationen von Quicko / Lefavor welche den STC15W408 o. ähnlich verwenden ? STC15W408: 8 Bit Contr. 10Bit A/D Wandler STM 32: 32 Bit Contr. 12Bit A/D Wandler
es muß was ganz kleines > sein (ATTiny10). ATTiny10 gibt es in 3x3mm mit 6 Pins oder 2x2mm mit 8 Pins. Der kleinste für meine existierende Toolchain wäre der STM32F410TBY: 2.55x2.58mm mit 36 Pins, 128K Flash, 32K RAM und Floating Point Hardware :) Der STM32C011D6Y braucht 1.7x1.42mm mit 12 Pins,
-
Thread
STM32: Wie funktioniert diese Entprellung?
http://www.emcu.it/STM32/STM32Discovery-Debounce/STM32Discovery-InputWithDebounce_Output_UART_SPI_SysTick.html Ich habe diese Methode zur Entprellung entdeckt, verstehe allerdings nicht wirklich was er bei der Debounce
Tastendruck lang, nichts zu tun if ((Pin0_state & 0x1FF) >= 0x177) { //* laenger als 1.5s ? Pin0_state |= 0x8000; //* setze bit fur Tastendruck lang } else { Pin0_state++; if ((Pin0_state & 0x1FF) == 8) Pin0_state |= 0x4000; //* setze bit fur
-
Thread
PIC-Clones und 4-Bit MCUs aus China (MDT-MCU)
sites.google.com/a/crossic.com/backup/brands/mdt Was ich daran nicht verstehe: Der PIC16F54 oder ein STM8S003 kostet bereits <0.30 EUR auf Aliexpress oder teils auch beim Distributor. Wie kann sich das lohnen? Weshalb werden noch OTPs angeboten? Flash ist ja eine ausgereifte und überall verfügbare
Ansonsten dürfte es, wie schon bereits vom TO erwähnt, sehr schwierig werden gegenüber z.B. einem STM8 viel zu sparen. Beim Ali gibt es die STM8S003F3P6 derzeit für 19ct/St. inkl. Versand im 10er-Pack. Die kommen immerhin mit 8kB Flash, 1kB Ram, 10bit ADC, 3 Timern, etc. Vergleichbar in etwa mit einem
-
Thread
SVPWM mit LPC1769
beispielsweise 120° (-> genau am 2. Hallsensor). Der Stromvektor in Rotorkoordinaten ist also -90° und 8A, das bedeutet du erzeugst mit 8A Drehmoment gegen den Uhrzeiger sinn. Denn der Stromvektor eilt dem Rotor um 90° entgegen den Uhrzeigersinn vor. Angehen tust du das in der Sw wie folgt, Sollstrom
Moin, Also bei dem STM32 ist es möglich den ADC mit einem Timer zu syncronisieren. Wieviele parallele ADCs hat den ein LPC17? Der STM32 hätte 2 damit ließen sich 2 Phasenströme in der Lowphase der PWM gleichzeitig samplen
-
Thread
Billigere und Bessere Raspi-Alternativen aus China?
worauf Windows CE wirklich gut abgestimmt ist, existiert kaum noch, inklusive der Anforderungen. W.S. schrieb im Beitrag #5217790: > Aber wir waren hier ja bei Dingen wie einer Heizungssteuerung. Für eine Heizungssteuerung ist das alles egal, aber da kann man alles in einen STM32 stopfen, oder sich
Mikrocontroller als I2C-Slaves Clock Stretching erfordern, Gilt das fuer die dumme Implementation im STM32? Ich gebe zu das ich bisher nur einmal das Beduerfnis hatte einen Microcontroller als I2C-Slave zu verwenden (R8C/29), aber da sind mir in der Hinsicht keine Probleme aufgefallen. > Dann binde
-
Thread
Mikrocontroller programieren Gesperrt
nicht erspart bleiben. In diesem Fall könntest Du Dir bei Mouser eine Experimentierplatine mit dem STM8 von ST für unter 10 Euro kaufen, siehe http://at.mouser.com/stm8sdiscovery/ . Damit würde sich auch das finanzielle Risiko in Grenzen halten, falls Du aufgeben solltest. Auf dem Board befindet sich ein STM8S105, das ist ein Controller mit 32k Flash, 2k RAM, 1k E²PROM, 38 I/Os, 4 Timern, 10 ADC-Kanälen und Hardwareunterstützung für SPI, I²C und UART. Damit kann man schon eine ganze Weile lernen. > ich
-
Thread
SDCC 3.7.0 RC1
* static in array parameters (ISO C99). * Improved support for DWARFv2 debug info in ELF output (stm8, hc08, s08). * Various improvements in z80/z180/gbz80/tlcs90/r2k/r3ka code generation, in particular for mixed 16-/32-bit code. * __z88dk_fastcall function pointer support for --reserve-regs-iy.
functions: qsort(), strtol(), strtoul(). Philipp Klaus Krause SDCC 3.7.0 Release Manager P.S.: Auf der FOSDEM 2018 gab es vor einer Woche Vorträge zu den Toolchains für STM8 und Z80-basierten Videospielkonsolen; Bei beiden Toolchains dürfte SDCC der wichtigste Teil sein: https://fosdem.org
-
Thread
2-Kanal Datensniffer/Logger
keine Lösung sein. Meine bisherigen Analysen: - Master sendet per Bit-Banging mittels Z80 mit 1200,8n1 - Slave empfängt per UART auf einem STM32 (ARM) Die Vermutung, das das Bit-Banging des Masters das eigentliche Problem ist, scheint plausibel, da die Bit-Breite teilweise schwankt. Master-Hersteller
Kanal-Datensniffer/Logger" Ich habe nochmal meine e-Rumpelkammer durchforstet und bin auf ein Olimexino-STM32 gestoßen (damit wollte ich mal C für µC's lernen und dann kam "...schwanger..."). Auf dem Schlepptop habe ich auch die "Mpale-IDE" gefunden (eine Arduino-Version für STM32-µC's von www.Leaflabs.com
-
Thread
STM32F4: Taktprobleme
so nehme ich eines der Beispiele aus der Peripheral Library und editiere dann kräftig in "system_stm32f4xx.c" herum (selbstverständlich geht's auch eleganter ..) - dort kannst Du die Parameter aus dem Excel-File von Hand einstellen. Klappt wunderbar. Viele Grüße Igel1
hinwies: > Beitrag "Re: STM32F4: Taktprobleme" Den hatte ich jetzt schickt unterm Tisch fallen lassen ;) Andreas S. schrieb im Beitrag #4720433: > Er hatte daraus sogar eine Einschätzung Deiner kulinarischen > Vorlieben
-
Thread
Messsystem 10x 100kHz 8-bzw. 10bit --> ADC?, µC?
je > Kanal einem S/H-Glied tendieren, um die Signale "abtastratenkonform" > festzuhalten und nicht zuviel zeitlichen Versatz zwischen den Kanälen zu > erhalten > Dann würde es als Controller wahrscheinlich ein AVR8
Ethernet) und einen 12-Bit ADC mit bis zu 18 MSps und 6 Sample&Hold-Einheiten (Edit: 6x ADC mit 6x S&H). Der wahrscheinlich auch noch genügend Rechenleistung übrig hat, um die nötigen Berechnungen mit den Daten anzustellen (Double Precision FPU...) und etwas Overkill ist. Div. STM32F4, STM32L4 oder
-
Thread
STM32 viele PWM Ausgänge
Johnny S. schrieb im Beitrag #6536612: > Ich suche nach einem STM32 MCU welcher mir auf mindestens 7 pins eine > PWM-Frequenz (25kHz 0-100%) generieren kann. So ziemlich jeder STM kann das. Hier bieten sich Timer 1 und 8 an. Die können dir das PWM jeweils auf 4 Pins ausgeben, wobei pro Timer nur eine Frequenz jedoch unterschiedliche Tastverhältnisse möglich sind. Johnny S. schrieb im Beitrag #6536612: > Ebenfalls
-
Thread
BME280 mit Attiny85 auslesen Daten per SN75176 an Pi senden
irgendeinen kleinen ARM-basierten Controller vorschlagen. Die haben dafür fertige Einheiten in Hardware. STM32C011F4, STM32F030F4, oder so die Größe. Gibt auch gut passende aus China, WCH, Puya etc. Die sind dann auch noch klar billiger als der Attiny85.
anderen Nachteil: es funktioniert nur bis 4800 Baud zuverlässig, 9600 geht meistens gerade noch. Für 8 Temperaturen reicht das natürlich, aber man muss dran denken. Es gibt viel schnellere Optokoppler, aber zum 10-fachen Preis. RS-485 Transceiver für 3.3 Volt sind absolut normal, 5 Volt Typen gibt's
-
Thread
ULP Mikrocontroller 2..4.2V mit RTC
Luky S. schrieb im Beitrag #7641655: > Jedes nA zählt. Das ist Quatsch. 1nA bei 3,3V sind 3,3GΩ. Die Leckströme sind praktisch nicht beherrschbar.
Luky S. bedauerte: > Die ATTtiny haben ja leider einen vergleichbar hohen Stromverbrauch Stimmt, meilenweit von > Jedes nA zählt entfernt. Also nur zur Information: [code] Strom in uA, 1 s-Interrupt
-
Thread
stm32 stdperiph-driver: Programmierstil?
habe ein paar Stunden verloren um meinen USART zum Laufen zu bekommen. Dank Hilfe aus dem Forum hat's dann geklappt (danke nochmal) https://www.mikrocontroller.net/topic/398139 Jetzt ärgere ich mich gehörig über den Programmierstil im STM32 StdPeriphDriver: Warum schreiben die dort sowas: [
echauffieren. Ich häng dir mal ne Alternative dran - zum verstehenden Angucken, denn das ist für nen STM32F302. Sowas geht _ohne_ all das krude ST-Zeugs. W.S.
-
Thread
XMC4500 Toolchain
verwenden? Gibt es irgendwo wenigstens header Files mit Register Definitionen? So ähnlich wie bei STM32 ? Danke und LG
Nico S. schrieb im Beitrag #3866393: > Ich kenne den STM32 zwar nicht, aber es ist meiner Erfahrung nach alles > bei CMSIS dabei. Schau mal > http://www.keil.com/pack/doc/CMSIS/General/html/index.html
-
Thread
GCC für ARM Probleme mit "new" ?
lowSideA.Instance = TIM3; htim4_lowSideB.Instance = TIM4; htim5_adcControl.Instance = TIM5; htim8_highSideB.Instance = TIM8; htim9_rangeSelect.Instance = TIM9; // Folgende Zeilen gehen nicht, weil der Compiler "new" nicht moechte // highSideA = new TimerSlaveOCBreak(&htim1_highSideA); //
"stm32f2xx_hal.h" #include "stm32f2xx_hal_tim.h" #include "STM32F215xx.h" #include "Namespace/MeineKlasse.h" namespace Namespace { class Configuration { private: TIM_HandleTypeDef handle
-
Thread
STM32 ADC und SPI Problem
zuverlässige und bequeme Übertragung der Daten ist ein Muss (das finde ich grad so schön am internen STM-ADC), möglichst 3 Kanäle, vom Tempo her benötige ich nicht mehr als 200-500kS (je Kanal), möglichst zeitgleiches Samplen der Kanäle. Thorem schrieb im Beitrag #4511574: > Ach ja, bei den Nucleos
zuverlässige und bequeme Übertragung der > Daten ist ein Muss (das finde ich grad so schön am internen STM-ADC), > möglichst 3 Kanäle, vom Tempo her benötige ich nicht mehr als 200-500kS > (je Kanal), möglichst zeitgleiches Samplen der Kanäle. Mir wäre wohler, Du gingst mit Deiner Spec zu den üblichen
-
Thread
SPI-Treiber-Entwicklung: Wie macht man es richtig?
eben nur Daten von A nach B schaufeln kann. Die einzige Ecke, wo ich DMA als nötig sehe, ist I2S bei den STM32Fxxx Controllern - weil dort die 64 bit breiten Samples (2x 32 Bit als R/L) eben aufgrund der mickrigen 16 Bit Peripherie nicht wohlgepuffert in echten Samples zu gepackten und per FIFO
aber das ist nicht wegen eines Vorteils von DMA als solchem, sondern weil diese Peripherie in den STM32 so grottenmiserabel ist. W.S.
-
Thread
Sinuswechselrichter Topologien
ausregeln kann, ohne dass man Angst haben muss bei jedem Softwarefehler die Fet's tauschen zu müssen. Wenn du sagt's mit STM32 ist das überhaupt kein Problem, dann bitte ich dich mal zu schreiben wie die Timer deiner Meinung nach gesteuert werden müssen.
direkten Ansteuerung von Halbbrücken. Dasd gleiche gilt für AWEX im XMega. Hier mal Deadtime für STM32: [c] void UpdateDTI(u8 deadTime){ TIM_BDTRStructInit(&TIM_BDTRInitStructure); /* Automatic Output enable, Break, dead time and lock configuration*/ TIM_BDTRInitStructure.TIM_OSSRState
-
Thread
ARM Daten Hilfe
Hab da ne Frage weil ich bald von AVR auf ARM umsteigen will. Wieviele MIPS hat denn so ein AT91SAM7S256 µC wirklich? Ich lese oft, dass sie 16/32 Bit Controller sind, heißt das jetzt, dass sie bei einem Clock Cycle 32 oder 16 Bit verarbeiten können (so wie die ATMEGAs 8 Bit)? Der Leistungsunterschied
Vergleiche die Peripherie. Der Kern ist nicht alles. Für den Einstieg in die M3 Welt finde ich das LM3S6965 Eval-Board von Luminary recht interessant. Dieser STM32-Primer ist auch witzig. Doch ich habe auch so schon genug zu tun ;)
-
Thread
Einstieg in die Welt der Mikrocontroller leicht gemacht: Onlinekurs zum ESP32 im Mai
watch?v=1Yg0OFp6f2o https://www.youtube.com/watch?v=AdQwV69fMVQ https://www.youtube.com/watch?v=h8Fg-FrxW40 Eben, dieser Professor hat's drauf! W.S.
W.S. schrieb im Beitrag #5843946: > Na toll. Dann haben wir ab nächstem Jahr als Studienabschlüsse: > - Fachingenieur für STM32F10x > - Fachingenieur für STM32F30x > - Fachingenieur für ESP32 > - Fachingenieur
-
Thread
Steuersignale, DC und HF über eine Leitung
Implementierung? Konnte > leider nichts finden und bin nicht so bewandert im Programmieren. Hu - jetzt wird's langsam etwas zaeh... Hier was fuer den Empfang - aber ob das jetzt genau das ist, was du brauchen kannst... https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm8-8-bit-mcus/stm8s-series/stm8s-application-specific-line/stm8splnb1.html Gruss WK
-
Thread
TFT-Ansteuerung grundsätzliche Fragen
Controller/Bildspeicher reicht seine Leistung aber aus (s.o.). > In meiner Anwendung muss ich ein Menü realisieren und darin wenige > kleine Grafiken anzeigen. Wenn Du Deine Anforderungen auf 8 Bit/Pixel reduzieren könntest, hätte ein STM32F407 genügend
emWin-Bibliothek. Ich bin bislang mit den ST-Cortex sehr zufrieden, hab auch schon kleine Sachen mit dem STM8S gemacht und bin sehr gut gefahren mit der Standardbibliothek und den günstigen Eval-Boards. Bei den Seminaren kannst du sogar mehrere umsonst mitnehmen (Discovery-Boards). Ich wünsch dir ein
-
Thread
Entwicklungsboard - STM32H7xx mit externen SDRAM
das Board mehr bietet als das STM32H747 Board. Einzige was das STM32MP1 Board nicht hat sind verbaute QSPI FLASH Bausteine.
Und noch eines mit Ethernet: STM32H735G-DK Z.B. https://www.digikey.de/de/products/detail/stmicroelectronics/STM32H735G-DK/13171216
-
Thread
Geschwindigkeit ATMega
erzeugt stimmen. Dann stimmt deine Einstellung in der Hardware nicht, denn 2 MHz ist um Faktor 8 zu wenig. Surprise, surprise, es gibt eine DIV8 Fuse 8-0 > Wenn ich in main nichts mache außer eine LED zu toggeln, erreiche ich > damit 200kHz. Auch wenn ich "MCU Clock Frequency" auf 16MHz setzte
damit den Chip > beschleunigen? Und wie sind die Einträge zu verstehen? Der Haken bei LOW:CKDIV8 muss weg! Denn damit wird der Quarztakt intern durch 8 geteilt! Siehe [[AVR Fuses]].
-
Thread
STM32 und Tastenentprellung nach Peter D.
Repetierzeit auswählen. Sowas solltest du ja wohl ohne Probleme in C Quelle umsetzen können. W.S.
probieren. Aber irgendwelche Geschwindigkeitssorgen habe ich sowieso nicht. Das Ganze würde auch auf einem 8 MHz AVR laufen, aber ich wollte halt mal mich auch mit den STM32-Teilen beschäftigen. Natürlich könnte so ein Phänomen auch durch fehlerhaften Code in anderen Programmteilen verursacht werden, aber
-
Thread
AVR Temperatur Problem
Schnittstelle. Das Kuriose daran ist - bei meinem STM32L1 funktioniert USB *wunderbar* mit dem internen HSI8. Es wird zwar nicht empfohlen, den HSI8 in die PLL zu füttern und daraus den 48MHz USB-Clock zu generieren, aber es klappt. Allerdings würde
8Mhz Takt (RC)
-
Thread
Zeigt her eure Kunstwerke (2020-2022) Bilder
Ralph S. schrieb im Beitrag #6481283: > aber ich zeig es jetzt dennoch einmal: Ob dieser 8 MHz Quarz bei dieser Leitungslänge jemals zuverlässig schwingen wird? Noch dazu dass die Lastkapazitäten irgendwo
Ansteuerung wurde jedoch nicht analog, sondern mit einem STM32 > realisiert. Was machst du alles mit dem µC? Grobe Programmhauptpunkte? Hermann S. schrieb im Beitrag #6675603: > zum Ausnutzen der Leistung ist > jedoch Drehstrom vorgesehen. Nennleistung
-
Thread
VGA-Ausgabe in Elektronikprojekt einbauen
internes RAM verfügt und zum anderen den RAM-Inhalt per DMA als VGA-Signal ausgeben kann. Als Beispiel STM32F4xx oder STM32F7xx.
die effektivste Umsetzung mit einem Display Controller wie z.B. SSD1963, der VGA Timings kann. Gibt's viel Beispielcode um es an den eigenen uC anzuflanschen. Wenn dir fertig kaufen zu lame/teuer ist, halt selber machen. http://www.versamodule.com/vm8.html Gruß, dasrotemopped.
-
Thread
Noch ein Cortex M3 SiLabs
Preis für das Dev Board posten? http://de.mouser.com/ProductDetail/Silicon-Labs/SiM3U1xx-B-DK/?qs=sGAEpiMZZMtPzP3zsh8uzBBwkCu5GKx7 http://www.silabs.com/products/mcu/udp/Pages/SiM3U1xx-DK.aspx Mouser und SiLabs ~99€ inkl. USt.
>> Cortex M3 die einen so kleinen chip haben? 40 pins und ich kann 2 i2c's >> und 2 uarts benutzen + USB > Sorry aber Silabs hat den auch nicht. Oder kann man so einen Chip von > denen irgendwo kaufen? Türlich haben sie den: Die Crossbar macht's möglich. Ralf
-
Thread
Warum so wenig wifi Mikrocontroller?
versagt, in dem Moment wenn es um Leben ode Tod geht. Oder: https://www.heise.de/imgs/18/1/4/9/3/2/0/8/gross-5ef9ea01a8d439d3.jpeg
>Warum so wenig wifi Mikrocontroller? St z.B. hat den STM32WB und den STM32WL Die Hardware ist OK, das reicht aber nicht für einen Produkterfolg. Beim STM32WB ist die API so grottig (aus eigener Erfahrung), da möchte niemand ein Produkt draufsetzen.
-
Thread
Optokoppler schluckt Flanken
H. H. schrieb im Beitrag #7608532: > Häng das Oszi mal parallel zu R8, und zeig das. Ich nutze den AUsgang vom STM32 als Push-Pull. Pin4 gegen GND sieht man das saubere PWM Signal, ebenso Pin3 nach GND mit einem entsprechenden Offset natürlich.
Keine A. schrieb im Beitrag #7608543: > H. H. schrieb: >> Häng das Oszi mal parallel zu R8, und zeig das. > > Ich nutze den AUsgang vom STM32 als Push-Pull. Pin4 gegen GND sieht man > das saubere PWM Signal, ebenso Pin3 nach GND mit einem entsprechenden > Offset natürlich. Viel Spaß
-
Thread
Interessante Produkte beim chinesischen Distributor LCSC
unschlagbar günstige Microcontroller. https://lcsc.com/products/ST-Microelectronics_474.html?q=stm STM8S003 $0.188/100 https://lcsc.com/product-detail/ST-Microelectronics_STMicroelectronics_STM8S003F3P6TR_STM8S003F3P6TR_C52717.html STM8S103 $0.38/100 https://lcsc.com/product-detail/EEPROM_STMicroelectronics_STM8S103F3P6TR_STM8S103F3P6TR_C92081.html STM32F030F4P6 $0.37/100 (Cortex M0 mit 16kb Flash) https://lcsc.com/product-detail/ST-Microelectronics_STMicroelectronics_STM32F030F4P6_STM32F030F4P6_C32908.html Ich warte auf den ST32G0xxx
-
Thread
Feldbus für Mikrocontrollersysteme
ein Paar Unklarheiten zu beseitigen: Die aktuelle Hardware hat kein CAN im uC. Es ist geplant STM8 oder STM32F030 zu verwenden. Evtl. noch Atmega324.
Holger K. schrieb im Beitrag #5529614: > STM32F030 https://www.st.com/content/ccc/resource/technical/document/reference_manual/cf/10/a8/c4/29/fb/4c/42/DM00091010.pdf/files/DM00091010.pdf/jcr:content/translations/en.DM00091010.pdf Der unterstützt
-
Thread
Buch zu STM32, HAL, Atolic true Studio und Cube MX?
gut, daß Doku und Code auf dem gleichen Stand sind. Einfach das Firmware-Repository für deinen STM32 auspacken und den Browser auf STM32Cube_FW.../Drivers/CMSIS/Documentation/General/html/index.html richten.
Hallo Das kompletteste Werk zu diesen Themen ist nach meinem Wissen Mastering STM32 von Carmine Noviello: https://leanpub.com/mastering-stm32 nur als e-book verfügbar. viel spass damit
-
Thread
STM32F1 LCD Problem
Im Debug-Modus sieht es ebenfalls gut aus, die Pegel an den I/Os kann ich messen. Infos: - 8Mhz HSI - Display 5V - STM32 3,3V - LCD-Daten 4-Bit an PC0-PC3 --> D4-D7 am Display - RS an PC8 - RW an PC7 - EN an PC6 [c] #include "stm32f10x_conf.h" void Delay(long); #define RS GPIO_Pin
Ich war bei den AVR's mit der Fleury LCD Lib immer sehr zufrieden und habe sie deshalb auf die STM32 umgestrickt. Wer also vorher mit der Fleury Lib an AVR's gearbeitet hat sollte relativ schnell sein Display auch an einem
-
Thread
Überlauf in AVR mit C
Oliver S. schrieb im Beitrag #7306893: > Rolf M. schrieb: >> Oliver S. schrieb: >>> Matthias Thiele schrieb: >>>> 65535 ist eine Integer Konstante >>> >>> Nein, ist es nicht. Das ist ein Integer Literal
im Beitrag #7309615: > alles > darüber mit RICHTIGEN Hochsprachen. Welche nutzt Du für AVR/ESP/STM32?
-
Thread
STM32F4 HAL TIMER Interrupt läuft nicht
Counter auf 500, dann ergibt das eine Blinkrate von 1Hz. In deinem Projekt liegt die Blinkrate bei 1/8 Hz. Doppelt belegt ist da ja nichts im Projekt, schaut in Ordnung aus. Welchen Programmer benutzt du ? SW4STM32 ist eingestellt, klappt der Import in deine IDE ? Selbst entworfene Hardware oder
Interrupt jetzt..... void TIM1_CC_IRQHandler(void) wird aufgerufen....... Ich habe das STM32CUBEMX Project einfach mal "ordentlich" in Eclipse importiert, gemäß der folgenden Beschreibung : http://www.openstm32.org/Importing+a+STCubeMX+generated+project schon hat'S geklappt.........
-
Thread
Vektorgrafik auf Oszi
Lorenz-Attraktor [c] float x,y,z,xn,ynn,zn,r,b,s,dt; //Startkoordinaten x=10.0f; y=20.0f; z=30.0f; //Simulationsparameter r=28.0f; b=8.0/3.0f; s=10.0f; dt=0.01f; while(1) { xn = x + dt * s * (y - x);
DAC_SetChannel2Data(DAC_Align_12b_R,(int16_t)(y*50.0f)+2048); } [/c] Läuft mit 1.6 MHz Updaterate auf STM32F4 (Fliesskomma single cycle in Hardware), mit einer 8-Bit-Krücke wird das nichts. Ich habs auf einem STM32F4-Discovery getestet.
-
Thread
ST-Link/v2 vs v3 Unterschiede, Vorteile?
V3mini kann aber keine STM8 oder?
Kann der Mini STM8 oder nur der "große"?
-
Thread
Timer Interrupt STM32F103
als die Boards. > > Gruß, > > Holm Sind 4,99 inkl. Porto zu viel ? https://www.amazon.de/STM32F103C8T6-STM32-Mindestsystem-Development-Arduino/dp/B01C2I7CSU/ref=sr_1_1?ie=UTF8&qid=1476774100&sr=8-1&keywords=stm32f103
Boards. >> >> Gruß, >> >> Holm > > Sind 4,99 inkl. Porto zu viel ? > > https://www.amazon.de/STM32F103C8T6-STM32-Mindestsystem-Development-Arduino/dp/B01C2I7CSU/ref=sr_1_1?ie=UTF8&qid=1476774100&sr=8-1&keywords=stm32f103 Sachma, bist Du sicher das Du überhaupt lesen kannst? Ich habe für 4