-
Thread
2 Sekunden akustische Verzögerung einbauen
sein ;). > > Okay, das heißt ADC + µC + FIFO + DAC ? Zum Beispiel. Ich denke, es sollte mit dem STM32F4 machbar sein. Der hat schon alles on Board, was du brauchst. Da ich auch erst mit dem STM angefangen habe mich zu beschäftigen, könnte sich bitte mal jemand anders dazu äußern. Ich will hier keinen
preiswert sein ;). > > Okay, das heißt ADC + µC + FIFO + DAC ? Behringer sharc dsp 110, 0...2.5s Delay rgds
-
Thread
NXP Cortex-M µCs: Toolchain, Makefile, etc
dieser Klasse hier (also M..) haben alle keinen Cache und wenn man bei 180 MHz Coreclock dann 6 oder 8 Wait-Takte braucht, relativiert sich da einiges. W.S.
W.S. schrieb im Beitrag #4655186: > Die Cortexe dieser Klasse hier (also M..) haben alle > keinen Cache und wenn man bei 180 MHz Coreclock dann 6 oder 8 Wait-Takte > braucht, relativiert sich da einiges
-
Thread
allgemeine PicoMite Anfängerfragen
Wenn es ein aktueller und in D gut supporteter Controller sein soll, kaemen mir am ehesten die STM-8 von ST in den Sinn. Die sind von der Architektur dem 6502 nicht ganz unaehnlich. Es gibt guenstige Eval/Testboards (STM8S-Discovery). Fuer einen einfachen Einstieg gibt es funktionseingeschraenkte
sein. Mein Tipp: Sieh dir den STM-8 zumindest mal an. Das waere auch eine gute Gelegenheit, den Gebrauch des Fachenglich zu ueben. Der ist naemlich unabwendbar. > vergeude ich nicht meine Zeit, ... eine akademisch > brilliante
-
Thread
Stromsparender Mikrocontroller mit USB
@ 8 MHz (ca. 8 mA) - nicht teurer als ein STM32F103R8 (ca. 6 € bei 10 Stk.) - TQFP / LQFP Bauform mit 48 oder 64 Pin. Einen MSP430 gibt es mit USB, der ist aber im Moment nicht lieferbar. Den EFM32
ein STM32F103 @ 8 MHz (ca. 8 mA) - nicht teurer als ein STM32F103R8 (ca. 6 € bei 10 Stk.) - TQFP / LQFP Bauform mit 48 oder 64 Pin. Warum noch mit einem 8 oder 16 Bit CPU rumschlagen, wenn es auch mit
-
Thread
el Last - Bauteilauswahl
Guten Tag ans Forum, ich benötige eine el Last zum Test von 16s Li-Akkus. Also will ich mir eine bauen. Stufe 1: Ich stell den Strom über ein Poti ein. Stufe 2: Ein STM32 betritt die Bühne und kümmert sich um alles. Hier soll es also erstmal nur um den Leistungsteil
Udo S. schrieb im Beitrag #6778183: > Bist du sicher dass dein DAC nicht einfach eine negative Hilfsspannung > braucht um sauber auf 0 zu kommen? Der DAC sitzt im STM32, da gibts meines Wissens nach keine
-
Thread
Linux-ähnliches Betriebssystem für AVR
W.S. schrieb im Beitrag #5685315: > Und: möglichst alle #ifdef's aus dem Projekt entfernen. Wenn dein > Projekt wirklich wenigstens einigermaßen universell ist, dann sollte es > auch ohne Breitseiten
ganzen Virtualisierungs-Overhead zu verzichten. rupsched geht aber in eine andere Richtung. Da geht's wohl eher um Organisationsstruktur und Konfigurationsmanagement die linuxig sein soll. Weitere Linux-Ansätze machen auf 8-Bittern in der Tat wenig Sinn (pragmatisch gedacht).
-
Thread
STM32F0x2 Neuerscheinung
auch nette, einfache Basis-Devboards für so 6-7 EUR: http://www.aliexpress.com/item/ARM-Cortex-M3-STM32F103C8T6-STM32-core-board-development-board/1319507014.html Das kann man kaum schlagen.
Die interne RC's sind beim STM32 recht gut kalibriert und funktionieren bei 25°C recht genau. Bei Temperaturen im normalen Hausgebrauch funktioniert somit USB mit den internen RC's. Wenn man den gesamten Temperaturbereich
-
Thread
Kleinster und einfachster Linux Prozessor
µClinux auf einem STM32F4. https://www.youtube.com/watch?v=HpZAZOL0vC8
#4845706: > https://wiki.openwrt.org/toh/unbranded/a5-v11 > > Cool, läuft astrein! für etwa 6-8 € DEINES ;-) hat aber, wie auch ähnliche umgewidmete Router, das Problem, daß gängige Embedded-Schnittstellen wie UART, I2C, SPI, I2S, SDIO, ... nicht oder nur sehr begrenzt nach außen geführt werden
-
Thread
Nucleo x7xx (erstmal) nur low-performant
Du irrst! Der takt kommt als externer 8MHz-Takt vom ST-Link.
configuration must be: – SB148 OFF – SB112 and SB149 ON – SB8 and SB9 OFF HSE on-board oscillator from X3 crystal (not provided)... The configuration must be: – SB148 and SB163 OFF – SB8 and SB9 soldered – C37 and C38 soldered with 4.3pF capacitors – SB112
-
Thread
[STM32] Compiler optimiert Funktion zu stark
wahrscheinlich einfach lösbares Problem. Ich versuche aktuell einen W5500 (Ethernet Controller) mit einem STM32F405 via SPI anzusteuern. Im Debug funktioniert auch alles, im Release optimiert der Compiler ein bisschen zu viel. Programmiersprache ist C++, genutzt wird GCC 7.2.0, GDB 8.0.1 mit VisualGDB in Visual Studio Community 2017. Um folgenden Codeausschnitt geht es: [c] uint8_t W5500::readWriteByte(uint8_t byte) { volatile uint8_t val; // Schreibe Dummybyte while (!(SPI2->SR & SPI_FLAG_TXE)); SPI2->DR = (uint16_t)byte; // Lese altes Byte falls OVR gesetzt
-
Thread
Header einer Cpp-Datei einbinden
Hallo, ich programmiere den STM32F103C6T8 mit Eclipse(OpenSTM) in Cpp. Nun habe ich ein Cpp-Projekt erstellt und möchte in der Datei "stm32f10x_conf.h" eine Cpp-Header-Datei einbinden, z.B. "debug.hpp". Nun bekomme ich Compilerfehler
Florian R. schrieb im Beitrag #4974052: > Ja ich muss die stm32f10x_it.c > noch in .cpp abändern. Genau das wird es sein. GCC entscheidet die Programmiersprache nach Dateiendung und hier wird die stm32f10x_it als C kompiliert, welche wiederum den "stm32f10x_conf.h
-
Thread
atmega168 vs atmega328 (warum noch den 168er nutzen?)
Irgendwas konnte der 328PB schlechter, das wurde hier mal diskutiert. Ich hab's leider vergessen.
Ich hab noch /8er in der Schublade, muss ich die entsorgen?
-
Thread
STM32 Uhrzeit des RTC Umrechnen
Hallo, Der STM32 liefert eine Uhrzeit als 32-Bit Zähler, der jede Sekunde eine Zahl hoch zählt. Es wurde schon einige male erwähnt, die Umrechnungsroutinen in D.M.Y h:n:s und zurück gibt es zu hauf im Netz. Jetzt
1970, ich musste noch einiges anpassen. [c] #define FIRSTYEAR 2010 typedef struct { u8 Sec; // Sekunde u8 Min; // Minute u8 Hour; // Stunde u8 Day; // Tag u8 Month; // Monat u16 Year; // Jahr u16 YDay; // Tage im Jahr (0 = 1.1
-
Thread
Luminary LM3S6965 Ethernet Eval board
Was haltet ihr denn von der Architektur des LM3S6965? Ich überlege seit einiger Zeit, mich für ein netzwerkfähiges Projekt mit einem Cortex-Prozessor anzufreunden, kann mich aber nicht so recht zwischen STM32 und Luminary entscheiden. Meine bisherige
@let: die neuen STM32F103 ( Cortex M3 ) von ST haben einen externen Speicherport für SRAM, NAND, NOR, PSRAM etc. Der I2S ist auch integriert und noch vieles anderes ( 12Bit DAC, 12Bit ADC 1µs SD/MMC Port) . Ich habe heute
-
Thread
Diskussionsrunde: Opensource Entwicklungstools für STM32
newtap stm32 bs -irlen 5 -ircapture 0x1 -irmask 0x1 -expected-id 0x16410041 target create stm32.cpu cortex_m3 -endian little -chain-position stm32.cpu stm32.cpu configure -work-area-virt 0 -work-area-phys 0x20000000
haufenweiße Zwischenmeldungen) [pre] Info : device id = 0x20036410 Info : flash size = 128kbytes stm32x mass erase complete Info : Padding image section 0 with 0 bytes wrote 2760 byte from file flash.elf in 0.588000s (4.583865 kb/s) target state: halted target halted due to breakpoint, current
-
Thread
Problem mit STM32 und AD7912
: Data Size: 8Bit First Bit: MSB Baud Rate: 16MBits CPOL: High CPHA: 2 Edge NSS Signal: per Software Mit der Funktion TransmitReceive will ich parallel Daten senden und empfangen: uint8_t transmit[2] = {
16MHz über Optokoppler?!? Probier's mal mit 16KHz ...
-
Thread
Universelle Mikrocontroller Toolchain (Linux)
NXP/Freescale HCS08 - NXP/Freescale HCS12X (auch banked) - NXP/Freescale MPC57xx - NXP/Freescale S9KEA - NXP/Freescale S32K11x - NXP/Freescale S32K14x - Renesas R8C - Renesas 78K0R - Renesas RL78 - Renesas RH850 - Renesas RA6T1 - ST/NXP/Freescale SPC56xx/MPC56xx - ST SPC584 - ST STM32F0xx - ST STM32F1xx - ST STM32F4xx - ST STM32F7xx - ST STM32L4xx - ST STM8 - TI MSP430 Hardware wie UART/SPI/I2C/ADC/PWM/CAN wird in großen Teilen unterstützt, dabei halt aus Gründen der Kompatibilität nur
-
Thread
ADC Wert ändert sich bei ändernder Versorgungsspannung
Rein aus Neugierde und weil ich jetzt nicht mal schnell einige Hundert STM32 Datenblätter durchschauen möchte folgende Frage: Welcher STM32 hat denn auf PB0 einen VRef Ausgang?
im Beitrag #6706236: >> Rein aus Neugierde und weil ich jetzt nicht mal schnell einige Hundert >> STM32 Datenblätter durchschauen möchte folgende Frage: >> Welcher STM32 hat denn auf PB0 einen VRef Ausgang? Achim S. schrieb im Beitrag #6706342: > man VREF_out an PB0 mit maximal 1µA belasten darf
-
Thread
Wie stark sollte man bei der Mikrocontroller Programmierung kapseln? Gesperrt
den Code vielfach so durcheinander, dass er nur noch schwer zu durchschauen ist. Wenn Du mit dem STM32f3.. an Leistungsgrenzen stößt, kannst Du problemlos auf einen STM32F4.. umsteigen. Meine Meinung.
angeht, da bin ich sowieso nur Hobbymäßig unterwegs und nur ein ganz klein wenig beruflich. Was PC's betrifft, da gibt's schon eine kleine Auswahl und beruflich, da bin ich wieder an das große "S" gebunden. Die Vorliebe darf aber nicht soweit gehen, das ich darin die Berufung sehe, in irgendeiner Sprache
-
Thread
uC mit FPU und wenig Pins
uC ist der eine FPU haben soll und möglichst wenig pins hat? Benötige an IO eigentlich nur einen 8Bit ADC mit mind. 100kS/s und zwei I2C. Also prinzipiell würden ich da ja mit z.B. 16 Pins insgesamt auskommen, 32 oder 48 wären auch noch i.O.
Klaus schrieb im Beitrag #3336297: > 8Bit ADC mit mind. 100kS/s und zwei > I2C LPCexpresso board mit Programmer für 24€: Schafft 180kS/s mit 12bit ADC
-
Thread
ST-Link/V2 vs. ST-Link/V2-1
reinbekommen? Nicht dass ich wuesste. Ich habe schon auf ein Discovery Board mit STLINK-V2 einen neuen STM32F103CB statt des STM32F103C8 aufgeloetet und die ST-Link Firmware neu aufgespielt und dann den ST-Link Update gefahren. Es wurde und blieb aber ein V2. Auf der Blackmagic Seite gibt es ja Hinweise
vollwertigen ST-Link/V2.1. Insbesondere kann das Umbauergebnis kein SWIM, und funktioniert daher nicht mit STM8.
-
Thread
TouchGFX integration in Visual GDB
Johannes S. schrieb im Beitrag #5648527: > ist nicht STM32 spezifisch, es gab auch Treiber für zB LPC4088. Ach, auf der Website heißt es: "TouchGFX is a user-friendly graphical C++ tool integrated in the STM32
aber dazu ein paar Gedanken: (ST)emWin kann ohne große Klimmzüge ein Display mit SPI z.B. an einen STM32F103C8 - kann man wohl bei TouchGFX auch hinbekommen aber nur mit im RAM gespiegeltem Displayinhalt emWin gibt es auch weiterhin für andere Controller fertig lizensiert gegen den Einwurf von Euros
-
Thread
Eclipse CDT + ARM + AVR
in .cpp umbenennen. Zusätzlich würde ich auch HAL entsorgen und nur CMSIS verwenden. Startup Code .s und die Linkerscripte kann man behalten. Dann braucht man sich damit nicht mehr herumärgen, hat eine Eclipse IDE für z.B. STM32 ohne lästiges Plugin Gebastel.
unabhängig von weiteren Dateien. Ich entwickle komplett in Eclipse. CubeMX habe ich für meine STM32 Projekte noch nie verwendet. Auch die HAL versuche ich wenn möglich zu vermeiden. "GNU MCU Eclipse" bringt für die STM32 F-Serien in C-Geschriebenen Startup-Code mit. die S-Dateien von CubeMX werden
-
Thread
Analog Multiplexer 32 Kanäle, Binär addressiert, I2C ?
(später 75) Analogsignale selektiv (parallel) auswählen und auf einen Opamp/VCA/VGA schalten. Ein STM32F103C8T6 steht zur Verfügung. A0-A3 sind Ausgänge des STM32, B8-B15 sind Eingänge. Diese 2 Signale scannen eine Tastatur mit 25 Reedkontakten (und Neodym-Magneten). Über B6,B7 (I²C) ist ein 128x64
einen Kanal zum ADC des µC schalten? Dein "parallel" verstehe in dem Zusammenhang nicht. > Ein STM32F103C8T6 steht zur Verfügung. > A0-A3 sind Ausgänge des STM32, B8-B15 sind Eingänge. Also du nutzt 8+4 Pins um 16 Reed-Kontakte abzufragen. Mit so einer Matrix-Tastaturabfrage würden aber schon 4
-
Thread
ARM Axx für Real-Time
Bare-Metal-Programmierung ohne (RT)OS; ist natürlich alles nicht so straightforward wie bei einem STM32 oder so, aber durchaus machbar. Die TI Sitara sind eigentlich genau für sowas wie anspruchsvolle Maschinen/Roboter-Steuerung gemacht - die DSP-Kerne für, na, DSP, die PRU's für Industrie-Protokolle
restlichen Regelparameter (Geschwindigkeit, Positionsvorgabe, Steuersignale) Könnte man z.B. per SPI oder I2S (mit DMA) von außen in den Controller reinschieben. Manche Microcontroller haben auch eine eingebaute Cordic. (Für die Trigonometrie) z.B. STM32G4. Die könnte dann sogar per DMA paraller zur CPU rechnen
-
Thread
Cortex M0(+) vergleich (SAMD vs STM32F0)
eine Frequenz von 4.8MHz raus. Allerdings sieht das beim STM32F0 nicht wirklich gleichmäßig aus (siehe Anhang Test1) >Test 2.< Das gleiche nur mit einer den wert wechselnden uint8. [c] static uint8_t switchInt =
Wad W. schrieb im Beitrag #4507478: > Mir ist allerdings > aufgefallen das die STM32FXXX "gefühlt" viel leichter sterben als z.B. > AVR8 µC's. Dann hast Du irgendwo in Deiner Schaltung einen Fehler, der dafür sorgt daß Du an irgendeinem Punkt die Absolute Maximum Ratings des
-
Thread
Suche günstigsten Prozessor für Linux
von den vielen Stacks / Treibern etc. profitieren, > welche bereits von haus aus vorhanden sind. STM32F429 im TQFP144 zB ... uclinux gibt es nicht mehr als eigenständige Version, die ist mittlerweile in den Mainline-Kernel gewandert und explizit wird von Kernel >=4.0 das STM32Discovery Board mit STM32F429
Version, die ist mittlerweile in den Mainline-Kernel gewandert und > explizit wird von Kernel >=4.0 das STM32Discovery Board mit STM32F429 > unterstützt. Danke, das wusste ich nicht! Werde ich mir anschauen. Simon S. schrieb im Beitrag #5233349: > Die AM335x Reihe! Danke für den Tipp. Scheint
-
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
Strombelastbarkeit an allen Pins (außer Reset). Die STM32 an allen 5V-toleranten Pins nicht.
-
Thread
Suche Literatur für strukturierte Embedded Programmierung
aktuelles Buch, was so ähnlich aufgestellt wäre. Damit bleibt dir nur das Selberdenken übrig. W.S.
oder für den TO mit STM32: https://www.st.com/content/st_com/en/support/learning/stm32-education/stm32-moocs/FreeRTOS_on_STM32_MOOC.html
-
Thread
Mini Wanderkiste " Runde I " Gesperrt
Reingelegt: >10 Versch THT IC's >30 Versch SMD IC's 2x Serial I2C EEPROM 1x Atmega8 SMD paar LM324 paar UA741C paar kleine breakout Boards 20x SMD Quarz 25 MHZ ca. 40x 74AC00 einige SMD Elkos 100uF einige THT Elkos 22uF 160V
bedrahtet 40x LPM575 (jetzt 21) 40x M676-R (jetzt 0) REIN: 2xADUM4160 (USB Isolator) 4xAtmega8 TQFP 3xAT32UC3L032 3xATXmega32A4 10xAM1705BPT4 3xATZB-24-A2 20x16M HC49U 2xSTM32F105 3xCY8C3445AXI 3xCY8C5568AXI 1xTantal Sortiment 1xSTM32F406 Discovery 1xSTM32F303 Discovery 1xOpenOCD-USB
-
Thread
Welchen MOSFET für PWM?
ich hab LED-streifen (8A/12V) ohne probleme über einen BUZ11 gesteuert - mit treiber MCP1401@12V. PWM war ~310Hz, und der BUZ wurde nicht warm.
durchgebrannt. Danach konnte man den Chip betrachten... Jahre später ist vergleichbares mit Buzen von STM vorgekommen. Und, staun, staun, der Chip ist viel dünner und hat nur noch die halbe Fläche. Eine vergleichende Messung offenbarte auch eine wesentlich kleinere Gate-Kapazität beim STM-Buz. Meine Schlussfolgerung
-
Thread
gdb/openOCD flasht nicht STM32F407
Habe im Moment das Problem, daß ich ein STM32F407G-DISC1 (Discovery) Board mit einem .BIN und dem STM32 ST-LINK Utility uter Windows 8.1 geflasht habe. Jetzt wollte ich unter gdb/openOCD ein anders kleines Programm hineinladen, aber es passiert
Das Flash (da soll's doch hingehen, nicht ins RAM?) liegt ab 0x08000000. Und der Flash Handler (schreckliches Wort ...) der STM32er in OpenOCD fühlt sich für alles außerhalb dieses Bereiches unzuständig (abgesehen von OTP
-
Thread
Aus einer Graustufen Matrix ein usb webcam Signal erzeugen
eines externen RAMs an. Spontan überlegt, könnte das STM32F429 Discovery Board geeignet sein, da da schon ein (8Mb ?) SDRAM montiert ist. Das interne TFT könnte zur Vorschau dienen.
richtig stabil läuft können Wochen bis Monate vergehen. hi, Danke, schau ich mir an. Matthias S. schrieb im Beitrag #6608529: > Ich habs geahnt, sowas hat jemand schon mal mit dem STM32 gemacht: > https://github.com/iliasam/STM32F4_UVC_Camera > > Wenn man Windows als Developer Platform benutzt
-
Thread
STM32F030C8T6: mögliche Alternativen
Wochen... Betrifft anscheinend alle STM32F0 Von ST gibt es mögliche Alternativen zu dem bestehenden F-Typ: * STM32L053C8T (low Power - deutlich teurer) * STM32G030C8T6 (nicht pinkompatibel - Redesign des Layouts erforderlich) Beide
Dann versuch doch mal die pin-kompatiblen aus China über die man sich sonst so ärgert: CH32F103C8 GD32F013C8 u.s.w.
-
Thread
ARM Cortex M0+ Startupcode Minimal
Hier ist ein Minimal-Blinky für eins dieser Nucleo-Boards. https://github.com/prof7bit/bare_metal_stm32f401xe Und hier ist noch eine Variante davon für das 411er Board: https://github.com/ChristianRinn/bare_metal_stm32f411xe
mit "ARM" Instruction Set braucht's Assembler. Bei ARM7TDMI weiß ich's jetzt nicht.
-
Thread
STM32 - Temperaturproblem >> Absturz
tempCount32+2) / 4));//>> 2)); Probier mal die erste öffnenden Klammer wegzulassen. Vielleicht bringt's was.
Schlechte Ausrede ;) Ich nehm nie die STM Lib - trotzdem habe ich überall benamte Konstanten.
-
Thread
Kleines Breakoutboard mit USB HS (480MBits) verfügbar?
Board in dem Footprint mit einem M4 oder besser. Der Blue Pill ST scheint mir leider nur 12 MBit/s zu haben.
32bitter nebenan. Beim Bluepill habe ich mich vertan... das ist der '103er. Klar können größere STM32 und andere ARMe Vollgas-USB-2.0, aber auf kompakten Platinchen gibt's die dann auch nicht mehr.
-
Thread
[rant] Schleifen ohne Seiteneffekte - Jeden Tag steht ein neuer Amateur auf :-(
Auch der STM32 HAL ist nur eine kostenlose Beigabe zum Silizium, das man kauft. Und auch STM32 geht bare metal. Aber meist merkt man die Fehler in der HAL ja erst, wenn es schon zu spät ist. Über C-Standard-Libs
Ich sehe moderne Varianten dieses Codes z.B. auf Github: Die auf GitHub sind wahrscheinlich von STM. GigaDevice stellt die preiswerten STM32-Klone und STM32-ähnlichen in China her und hat auch noch nicht die STM32-HAL sondern liefert Definitionen und Hilfsfunktionen für die Hardware in einem Ordner
-
Thread
Segger J-Link EDU & RISC-V
Til S. schrieb im Beitrag #6075564: > Naja, V8/9 sind ca. 5-6 Jahre alt und mittlerweile sind wir bei V11. Echt jetzt? Das sollte dann mal aktualisiert werden: https://wiki.segger.com/Software_and_Hardware_Features_Overview
flash programmer (Flasher Portable, Flasher ARM, Flasher PRO, Flasher ATE, Flasher Secure, Flasher STM8) * Old IAR branded debug probes (J-Link) Also nix mit _EDU_. Oder wird das inoffiziell und stillschweigend auch gemacht? Wie genau ist das denn jetzt mit den aktuellen HW-Versionen (siehe weiter
-
Thread
Anfängerfrage STM32
ich häng mich hier mal dran, habe zwar langjährige Erfahrung im Programmieren von Firmware in C auf 8-Bit CPUs (Z180 und AVR), bin aber in Sachen ARM ebenfalls Anfänger mit 'nem STM32F407 unter CooCox IDE und ARM GCC in einem eigenen Hardware-Design. gibts da nicht auch 'ne Lösung, wie man das mit
Struct zu parametrisieren. Sowas macht jemand, der als Vorbild die Lib eines Akkumulator-Prozessors wie STM8 hat. Für mangelndes Verständnis spricht auch, dass im Code für die UART anfangs eine Konstante 0x64 stand, erkennbar aber 100 gemeint war und ausserdem eine Zweierpotenz besser gewesen wäre. Das
-
Thread
STM32F103-USB-CDC von W.S.
Hallo W.S. du hattest hier mal USB-CDC Code für einen STM32F103 gepostet. Das habe ich mal probiert mit diesm Board: http://www.ebay.de/itm/STM32-STM32f103C8T6-ST-ARM-32-bit-Cortex-M3-64kB-312-/221961031950
vergessen habe: Danke W.S. für den Code, der doch wesentlich übersichtlicher ist als das was sonst so fuer den STM32F103 im Umlauf ist.
-
Thread
mk2 - Programmer - Umstieg
Axel S. schrieb im Beitrag #4301842: > Wenn er statt einem i7 einen i5 genommen hätte und statt 16G RAM nur 8G, > dann hätte er mehr als die EUR 100,- gespart um die er jetzt barmt. Und > der Leistungsverlust
es auch länger hält, würde mich sehr Interessieren, wie lange dann deine Geräte halten. Axel S. schrieb im Beitrag #4301842: > 16G RAM nur 8G Der Laptop hatte von haus aus nur 8GB RAM, ich hatte noch einen 2ten Riegel zuhause... Thomas E. schrieb im Beitrag #4301857: > Ich sag's dir: Einen
-
Thread
Welches 640x480 Display für uC?
für 130€ geholt habe ;-) Ist Win10 drauf und alles was ein "richtiger" Computer braucht. Display 8" 1280x800 Wo liegt die sinnvolle Grenze beim basteln ??? Vielleicht solltest Du deinem STM32 einen ESP8266 zur Seite stellen? ******************************************************************
Werkzeuge gesetzt und mir das hier mal bestellt mit ssd1963 Controller. Dazu auch gleich eine Lib für den STM32F4, die einfachste Dinge erlaubt. Den Rest wie Fonts schreibe ich mir auch zusammen. Der Stein lässt sich laut Datenblatt in einem 8, 18 und 24 Bit Mode betreiben und 8 Bit sind ok. Die Leitungen
-
Thread
STM32 Usart DR register bleibt leer
stm32 schrieb im Beitrag #2643070: > Aber was passiert mit den oberen 16 Bits? Die > kann man doch nicht einfach so wegfallen lassen? Klar kann man. Im Regelfall überträgt eine UART 8-Bit Daten.
stm32 schrieb im Beitrag #2643091: > Jo, aber dann fallen die Bits halt weg. Wieso nimmt man dann als > Datentyp nicht gleich uint8_t und bekommt n Fehler, wenn 2 Bytes > reinkommen? Wahrscheinlich
-
Thread
Audio-Signal sehr schnell erkennen
Strubi schrieb im Beitrag #5001347: > Goertzel ist dafür völlig ausreichend und auch einen DSP braucht's dafür > nicht zwingend, ein STFM* tut's völlig. Mit STMs habe ich keine gute Erfahrung. Mit einem STM32F4 habe ich mal Audioprocessing gemacht und festgestellt, das er recht langsam ist. Dazu muss
nicht. 48'000 Interrupts pro Sekunde? Damit bremst du den Chip aber unnötig aus. Für sowas gibt's DMA.. Sonst könnte ich noch die guten alten Blackfins empfehlen. Aber auch hier gilt wieder: nicht mit Float-Arithmetik um sich schmeissen (falls du das beim STM so gemacht haben solltest), sonst wird's
-
Thread
Drehgeber mit "Gangschaltung" = Beschleunigung
problemlos erweiterbar. Von den Kosten her ist z.B. ein ATtiny84 etwa gleich teuer wie ein kleiner STM32F051.
Beitrag #5458972: > Von den Kosten her ist z.B. ein ATtiny84 etwa gleich teuer wie ein > kleiner STM32F051. Und den STM betreibst Du von 1,8 - 5,5 V? Auch so, das brauchst Du nicht. Rudi D. schrieb im Beitrag #5458921: > 1, 10 , 100, 1000, 5000, 9K, 10K, 100K, 1M, unter anderen wegen des
-
Thread
Schrittmotor und Treiber für Drehkondensator
geeignet. Nein! Für Ethernet sind sogar kleine Mikrocontrollerarchitekturen wie AVR oder kleine STM32 sehr gut geeignet, seit es die Ethernet Controller W5100 und W5500 gibt, die man ganz locker per SPI steuern kann. Selbst mit einem Mega328P oder einem (auch sehr kleinem) STM32F091, STM32F103
gibt's bestimmt auch genügend Codeschnipsel, die man nur zusammenklicken muss.
-
Thread
Python-STM32 serielle Schnitstelle
memset(((void *) &Python_22_B), 0, 60 sizeof(B_Python_22_T)); 61 62 /* Level2 S-Function Block: '<Root>/UART Rx' (stm32f4_usart) */ 63 enable_UARTRx(); 64 65 /* Level2 S-Function Block: '<Root>/Digital Output' (stm32f4_digital_output) */ 66 enable_DigitalOutput(); 67 68 /* Level2 S-Function Block: '<Root>/UART Setup' (stm32f4_usart) */ 69 enable_UARTSetup(); 70 } 71 72 /* Model terminate function */ 73 void Python_22_terminate(void) 74 { 75 /* Terminate for S-Function
-
Thread
Warteschleifen für STM8-Controller?
Im STM8-Circle hat sich jemand schon drüber gedanken gemacht: http://www.stm8circle.com/forum/viewtopic.php?pid=57234 LG, N0R
beliebig viele Zeiten und kannst parallel beliebige andere Sachen machen. Die Seite hat mir beim STM8 Einstieg geholfen. http://benryves.com/tutorials/stm8s-discovery/ Erst da habe ich halbwegs verständlich erfahren wie ich mir alles das zusammensuche was ich brauche und wie man z.B. IRQ Routinen
-
Thread
Idee gesucht um Jitter zu beseitigen
: > Aber ich schätze, die meisten Controller können sowas. Falls es billig sein soll, z.B. der STM8S103F3P6 für rund 25ct aus China.
schreibe http://www.st.com/web/en/resource/technical/document/reference_manual/DM00119316.pdf Siehe S.244