-
Thread
ARM ist die Zukunft?
, der 32 Mhz XMega rennt dem 24 Mhz STM32 locker weg, zumindest in meiner Anwendung.
mit rail-to rail und gain stage. Hingegen der STM32F0 verbraet mir 4.5ua bei 8us aufwachzeit, hat zwar einen 12bit adc aber die error sind erheblich, da muesste ich einen externen adc dran anschliessen und mein kostenvorteil ist dahin. Nuvoton schneidet
-
Thread
SD an Nucleo-144 direkt?
direkt ans Nucleo-144 ohne Level-Translater hängen? Wie auf dem Bild zu sehen: - nehme ich die 5V vom Board und schicke sie über einen 3.3V-LDO - LDO-En schaltbar vom Board - D[3:0] jeweils mit 10k an 3.3V gehängt Sind die I/Os des STM32H7A3 auf 1.8 oder 3.3V? Und was wähle ich dann im CubeMX
Die Software dazu gibt es hier: ~/STM32Cube/Repository/STM32Cube_FW_H7_V1.8.0/Projects/STM32H7B3I-DK
-
Thread
STM32H747-DISCO0 - Demo Sourcecode gesucht
Normalerweise hat ST alle seine Beispiele in den HAL Libs. Deins müsste dort sein: ~/STM32Cube/Repository/STM32Cube_FW_H7_V1.5.0/Projects/STM32H747I-DISCO/Demonstrations
Lizenzen ist. Als Bastler halte ich Abstand von solchen Sachen. Ich habe mal zum Spaß das STFirmware-STM32H747I-DISCO_OoB Projekt in die STM32CubeIDE importiert. Lässt sich ohne Fehler bauen. Das TouchGFX-STM32H747I-DISCO_OoB Projekt wird mit Warnungen gebaut. Da ich das Board aber nicht habe, will
-
Thread
Einstieg GDB
\plugins\com.st.stm32cube.ide.mcu.externaltools.cubeprogrammer.win32_2.0.0.202105311346\tools\bin" "--swd" Launching GDB: "c:\ST\STM32CubeIDE_1.4.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9
linker;D:\Projekte\FE\ZEHR2\zehr2_test\libs\bios\src\linker;C:\Program Files\STW\ARM GCC\none-eabi\4_5_2\bin;C:\Program Files\STW\ARM GCC\none-eabi\4_5_2;c:\ST\STM32CubeIDE_1.7.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_2.0.0.202105311346\tools
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
Analogmesskarte mit STM32F4 16AI,4DAC,(PWM),8DI/DO, CAN, USB, µSD, RS485
Eine erste Experimentierplatine für ein DAB+ Radio mit Si4688, STM32 und Audio Codec.
-
Thread
STM32F407 Sprung zu Programm im anderen Sector
_4 ((uint32_t)0x08010000) #define ADDR_FLASH_SECTOR_5 ((uint32_t)0x08020000) #define ADDR_FLASH_SECTOR_6 ((uint32_t)0x08040000) #define ADDR_FLASH_SECTOR_7 ((uint32_t)0x08060000) #define ADDR_FLASH_SECTOR
0x20000 bytes reserved for bootloader, eeprom, etc. application start at 0x08020000 (flash sector 5) */ NVIC_SetVectorTable(NVIC_VectTab_FLASH, 0x20000); [/c] Und außerdem habe ich in der "STM32F407ZE_MemoryMap.xml" folgende Änderung drin (ganz unten in der Datei): <MemorySegment size="0x20000
-
Thread
Triactreiber MOC3061 mit Arduino / Raspberry ansteuern
Hans schrieb im Beitrag #5898263: > Wie programmiert/flashed man den diesen stm32? http://stefanfrings.de/stm32/stm32f1.html#proginterfaces > Der hat ja keinen USB Ausgang? Doch hat er. Aber programmieren über USB geht nur bei wenigen Modellen in dieser Serie. Und dazu
3,3V?) versorgen. Die Aufgänge des Arduinos im Open-Drain Modus programmieren, damit dieser keine 5V ausgibt und damit den STM32 überfordert.
-
Thread
Atmel noch zukunftsfähig? Gesperrt
Peter D. schrieb im Beitrag #5664146: > Ich finde die 5V schon recht nützlich Dann wird es Dir wohl gefallen, dass bei STM32 etwa die Hälfte der I/O Pins 5V tolerant sind und dass man sie mit 3,6V betrieben kann, so dass ihre Ausgangs-Pegel sicher zu allen
Stefanus F. schrieb im Beitrag #5664169: > Dann wird es Dir wohl gefallen, dass bei STM32 etwa die Hälfte der I/O > Pins 5V tolerant sind und dass man sie mit 3,6V betrieben kann, so dass > ihre Ausgangs-Pegel sicher zu allen 5V Chips kompatibel sind. 5V sind nur durch echte 5V zu
-
Thread
Projekt GPS Datenlogger + OpenStreetMap
by doing". Hier http://www.stm32circle.com/resources/stm32primer2.php findest du das STM32-Primer2 user manual. Darin findet sich eine step-by-step Anleitung für deine erste Applikation. Dann kannst du daran gehen die Applikation
Update zum Contest: http://www.stm32circle.com/hom/index.php
-
Thread
Avr 8bit VGA
mit welchem ich VGA Auflösungen > bis zu 800x600 schaffen könnte? Aus dem Bauch empfehle ich ein STM32F103-Board. Gibt es für unter 5 Euro (aus dem Reich der Mitte für die Hälfte) und hat recht ordentlich was unter der Haube.
Hier noch ein Projekt mit dem STM32F103 (VGA 800 x 600): https://www.artekit.eu/vga-output-using-a-36-pin-stm32/
-
Thread
ARM Eval Board gesucht
http://www.ebay.com/itm/STM32F407-417ZG-module-HY-STM32F4xxCore144-Core-Dev-Board-/180923405960?pt=LH_DefaultDomain_0&hash=item2a1fe01688
Ich hätte auch einen STM32F4xx empfohlen. (Ich glaube dass der Account von Falk gehackt wurde)
-
Thread
STM32 und ks0108-Display - keine Anzeige
etwas geändert hätte. Wenn es mal läuft werde ich wohl einen Timer + Befehls-Queue verwenden. Zum 32-bit NOP: Unterstützt der STM32 nicht nur Thumb-Befehlssatz, d.h. alle Befehle sind 16-bit? Trotzdem bin ich leider nicht wirklich weitergekommen. Auch bei 5us oder 10us EN-ON/OFF tut sich leider nix
Johannes Schmid schrieb: > Zum 32-bit NOP: Unterstützt der STM32 nicht nur Thumb-Befehlssatz, d.h. > alle Befehle sind 16-bit? Er kann Thumb2 und da ist recht viel in 32 Bits codiert. Aber neu codiert, das ist nicht der alte ARM
-
Thread
JTAG-Adapter Black Magic Probe
allerdings noch releases von 2016 und mit Bootloader knapp unter 64k. Mit dem stm32flash putze ich also zunächst den Speicher und brenne dann die beiden Binärdateien. [code] stm32flash.exe -k COM6 stm32flash 0.5 http://stm32flash.sourceforge.net/ Interface serial_w32:
. stm32flash.exe -u COM6 stm32flash.exe -o COM6 // Ausgaben melden ok, weggelassen stm32flash.exe -w Blackmagic_dfu-v1.6-rc0-213-gdf7ad91.bin -v COM6 stm32flash 0.5 http://stm32flash.sourceforge.net
-
Thread
motorsteuerung pwm über poti
/stm32/index.html#analog http://stefanfrings.de/stm32/index.html#pwm Aber du solltest dich mal entscheiden: Willst du das mit einem µC machen (und wenn ja mit welchem) oder lieber doch mit einem einfachen
/* Includes ------------------------------------------------------------------*/ #include "main.h" #include "stm32l4xx_hal.h" /* USER CODE BEGIN Includes */ /* USER CODE END Includes */ /* Private variables ---------------------------------------------------------*/ ADC_HandleTypeDef hadc1
-
Thread
DSP in bastlerfreundlichen Gehäusen
Hallo Haralt, DSP wofür? Die STM32-Serie bietet Prozessoren mit I2S und DSP-Befehlen. Die kleineren gibt es mit 0,8mm und 0,65mm Pitch, welches noch gut im Pizzaofen lötbar ist. An 0,5mm arbeite ich gerade :-). Grüße, Kurt
Kurt Harders schrieb im Beitrag #3537642: > Die STM32-Serie bietet Prozessoren mit I2S und DSP-Befehlen. > Die kleineren gibt es mit 0,8mm und 0,65mm Pitch Meines Wissens gibt es keinen STM32 Cortex-M4, der nicht 0.5 mm Pitch hat oder BGA ist. Einzig
-
Thread
Die Qual der Mikrocontrollerwahl
nicht. Jetzt habe ich beispielsweise den STM32 F103VBT6 Cortex-M3 uC entdeckt, der "etwas mehr" kann und mit 5,45€ nicht viel teurer ist. Es wäre natürlich toll, wenn ich in dem Bereich mehr Kapazitäten habe, als wenn ich mit dem ATMega32U2 schon
USB-seriell-Adapter. Max TBA schrieb im Beitrag #2826497: > Jetzt habe ich beispielsweise den STM32 F103VBT6 Cortex-M3 uC entdeckt, > der "etwas mehr" kann und mit 5,45€ nicht viel teurer ist. Es wäre > natürlich toll, wenn ich in dem Bereich mehr Kapazitäten habe, als wenn > ich mit dem ATMega32U2
-
Thread
geeigneter Microcontroller gesucht
vielleicht ja Hardware dafür. I2S zum Beispiel. Wenn du einen schnellen Controller willst gäbe es den STM32H7 wobei der vielleicht auch schon etwas overkill ist. Den gibt's auch als Dual Core. Alternativ hat ST auch eine Baureihe für Multimedia Anwendung ich meine das ist die STM32Gxxx.
geht mit jedem Cortex M0+ oder M4/M7, der mit mindestens 2 * 10.24 MHz getaktet ist. Also z.B. STM32F405 oder STM32H750 (mit 3x 16 Bit ADCs mit mehreren Eingängen, und effektiv 12 - 14 Bits).
-
Thread
STM32F302C8T6 Schaltplanüberprüfung
Hallo zusammen, ich habe mir ein neues PCB-Design für ein STM32F302C8T6 erstellt. Verarbeitet werden sollen: bis zu 5 Taster oder bis zu 5x Rotary Encoder mit Taster welche wahlweise durch ein Modulsystem aufgesteckt werden können. Bis zu
noch den Level Shifter als Breakout. Habt ihr eine Empfehlung? ??? Den U5, 74LVC1G17W5-7 von Diodes ??? Jetzt verstehe ich garnichts mehr. Den Quarz und vor allem den STM32 mit 48 Pins und 0.5mm Pitch kannst du löten, aber für 5 Pins mit 0.95mm brauchst du... ??? Wie passt
-
Thread
stm32cube libraries ordner fehlt?
funktioniert nichts, d.h immer Fehler beim Build...z.B. lcd.h fehle oder Pfad nicht vorhanden etc. Jetzt habe ich festgestellt das der Libraries Ordner fehlt (im Stm32Cube Ordner)??? Wieso das? Danke
Sorry, musst mal schnell Geld verdienen ;-) Kurz weiter: 5. \en.stsw-stm32138\STM32F429I-Discovery_FW_V1.0.1\Projects\Peripheral_Examples\LTDC_ColorKeying\TrueSTUDIO wählen 6. User\main.c doppelklick 7. Build (linker Hammer) 8. console: [c] Generate build
-
Thread
Anfänger braucht Entscheidungshilfe
Board mit STM32F103RBT6 zum Üben (enthält einen Debugging-fähigen Programmieradapter), und dann noch 5 kompakte Blue-Pill Boards für den finalen Aufbau (das Nucleo Board ist nämlich etwas klobig). Diese werden mit 3,3V betrieben, Spannungsregler sind auf dem Board vorhanden. Die STM32 haben viel mehr RAM und viel Luft nach oben für größere Modelle/Projekte. Vergleiche mal die Preise, dann siehst du, warum ich bei beiden Boards gleich 5 Stück empfehle. Wie andere schon schrieben
-
Thread
STM32 - Code-Blocks + GCC + GDB
Hallo Kollegen, ich möchte von CooCox IDE auf Code Blocks umstellen um STM32 Controller zu Programmieren. Hier habe ich das STM32-discovery (F100) und seit kurzem das STM32F429I-DISCO. Aber im folgenden gehe ich vom STM32-discovery aus. Ich verwende Windows XP. Firmware update
Wie erwähnt: mit STM32 Software (d.h. genau STM32 ST-LINK Util.exe v3.2.0) habe ich programmieren können.
-
Thread
Genervt über Feature-Politik von Atmel - ATmega/ATtiny
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 Strich fährt man mit einem STM32F10xxxx deutlich besser, denn man kann
hunterde andere zur Auswahl. - Oder man nimmt ein 74xxx Logik-IC, das die Konvertierung von 3,3V auf 5V macht. - Oder, der STM32, Timer 1 hat auch "Negativ-Ausgänge". Man könnte z.B. die Positiv-Ausgänge als "OpenCollector" programmieren, mit den Negativ-Ausgängen einen (oder 4) BSS84 ansteuern, der
-
Thread
Artikel zur STM32F10x Standard Peripherals Library
schon sollte es Laufen. Wenn ich unter "Build -> Build and Debug" wähle, meckert Crossworks, daß stm32f10x_exti.h, stm32f10x_gpio.h etc. nicht gefunden wurden. Ich denke, ich muß noch irgendwo den Pfad in der IDE zur Lib einstellen muß; scheint im Projekt nicht drin zu sein.
Im Artikel [[STM32]] ist ein Demo-Projekt für Eclipse verlinkt: http://www.mikrocontroller.net/articles/STM32#Demo-Projekte "ChaN's FAT-Module with STM32 SPI"
-
Thread
STM32 unter Linux programmieren und debuggen
bug reports, read http://openocd.sourceforge.net/doc/doxygen/bugs.html Runtime Error: tcl/target/stm32f4x.cfg:51: jtag newtap stm32f4x bs -irlen 5 -expected-id 0x06413041 -expected-id 0x06419041: command requires more arguments in procedure 'script' at file "embedded:startup.tcl", line 58 at file
openocd.sourceforge.net/doc/doxygen/bugs.html Runtime Error: /usr/local/share/openocd/scripts/target/stm32f4x.cfg:51: jtag newtap stm32f4x bs -irlen 5 -expected-id 0x06413041 -expected-id 0x06419041: command requires more arguments in procedure 'script' at file "embedded:startup.tcl", line 58 at file
-
Thread
Auswahl geeigneter Hardware nach langer Auszeit
im Beitrag #7152838: > ich bin kein Arduino-Typ Aha.... Kai P. schrieb im Beitrag #7152838: > STM32F7508 In Assembler?
Millionengröße, oder was wir die Anzahl der unterstützten Prozessoren hier wohl bedeuten?: https://github.com/stm32duino/Arduino_Core_STM32 Zusätzlich zu den Expressiv IOT Applikationen.
-
Thread
SYSTICK Timer Overflow Cortex M4
delay-Funktion mit SysTick_Handler, wo ein Überlauf überhaupt gar nicht erst entstehen kann: [c] #if defined (STM32F10X) #include "stm32f10x.h" #include "stm32f10x_rcc.h" #elif defined (STM32F4XX) #include "stm32f4xx.h" #include "stm32f4xx_rcc.h" #endif #include <stdint.h> static volatile uint32_t delay_counter
andere Auflösungen (z.B. 100us oder gar 1us) in delay_init() anpassbar. Läuft "Out-of-the-Box" für STM32F1xx und STM32F4xx - vorausgesetzt, die STM32-PLLs wurden mit SystemInit() und SystemCoreClockUpdate() vorab korrekt initialisiert. Beispiel: [c] int main () { SystemInit (); SystemCoreClockUpdate
-
Thread
100x Infineon XMC2Go Board mit ARM Cortex-M0 zu gewinnen
schrieb im Beitrag #3545549: > 800 Seiten muss Rekord für > ein Cortex-M0 sein. RM0091 von ST fuer STM32F0(3|5|7)x hat 914 Seiten. Die teile sind halt komplex!
Marc P. schrieb im Beitrag #3549027: > Seine 1.8V..5.5V find ich chic und einen Kontrast zu den LPCs > (1.8V..3.6V). Dafuer sind NXP (und STM32) Pins beim Betrieb mit 3.3V 5-Volt tolerant, XMC1100 dagegen nicht.
-
Thread
ATxMega o. ARM-Cortex-M3
USART kopieren oder verstehe ich das DMA Interface falsch? Verfügbarkeit: Schukat führt den STM32F2xxx nicht und die anderen STM32 haben eine relativ hohe Lieferzeit. Woher bekomme eine Kleinmenge(2) zur Entwicklung und wo kann ich den Controller innerhalb von 5-10AT >200Stk beziehen? Die Lieferzeit
www.ebv.com/index.php?L=0&no_cache=1&id=58&tx_ebvsearch_pi1[qs]=1&ct_ref=u6&tx_indexedsearch[sword]=STM32F20&tx_indexedsearch[results]=5&tx_indexedsearch[lang]=&search_est=fb0a30ba4490bd598331a4e31e5c1074 Die haben auf Lager und sind günstiger als Farnell. (Oder bei Arrow oder Mouser....)
-
Thread
Wo sucht man Microcontroller nach IO-Anzahl, Takt und Funktionen aus?
Beitrag #7073414: > Und wenn es zu Taktraten kommt, würde ich ganz schnell weg von AVR > gehen. Bei STM32 machen schon die kleinsten zwischen 48 MHz (F0) und 64 > MHz(G0) bei 3,3V. Die lachen über die 8 MHz Grenze der AVR. Und ich > auch AVRyDxx schaffen offiziell 24MHz im Bereich von 1,8..5,5V
#7073414: > >> Und wenn es zu Taktraten kommt, würde ich ganz schnell weg von AVR >> gehen. Bei STM32 machen schon die kleinsten zwischen 48 MHz (F0) und 64 >> MHz(G0) bei 3,3V. Die lachen über die 8 MHz Grenze der AVR. Und ich >> auch > > AVRyDxx schaffen offiziell 24MHz im Bereich von 1,8..5,5V
-
Thread
Probleme beim STM32H743 & SPI
Der STM32H743 ist schon ganz schön "anders"... Hatte auch Probleme bei der SDIO-Schnittstelle. STM32F4 ging auto-of-the-box. H7 -> problem problem Was benutzt du für ein Board? Ein Nucleo-144 (H743)
/52/17/7a/28/2b/90/41/7d/STM32H7-Peripheral-Serial_Peripheral_interface_SPI/files/STM32H7-Peripheral-Serial_Peripheral_interface_SPI.pdf/_jcr_content/translations/en.STM32H7-Peripheral-Serial_Peripheral_interface_SPI.pdf
-
Thread
AD7680 (SPI) + STM32F4Discovery
dennoch müsste man ja "Rauschen" messen können oder? Hier der bisherige C-Code: [code] #include "stm32f4xx.h" #include "stm32f4xx_dma.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_spi.h" #include "stm32f4xx_gpio.h" #include "misc.h" /* Prototypes */ void SPIConfig(void); void GPIOConfig
--------------------------------------------------------------------------------------- #include "stm32f4xx_rcc.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_spi.h" //--------------------------------------------------------------------------------------------------- // Defines //----
-
Thread
Power Management ESP32 Lipo 2s Akku
um die selbe Laufzeit zu erhalten. Ich benutze einen STM32H747XIH6. Der hat einen LDO und einen Step-down converter. Danke für den Hinweis. Da schaue ich nochmal. https://www.st.com/resource/en/datasheet/stm32h747ai.pdf
Philipp H. schrieb im Beitrag #7638203: > Ich benutze einen STM32H747XIH6 Ich dachte es geht um einen ESP32!? > Der hat einen LDO und einen Step-down converter. Hat er nicht. Du meinst wohl ein Board
-
Thread
STM32-Discovery - Implementierung PI-Regelung (für Aufwärtswandler) - Problem: ADC zu langsam
Die Maschinentakte sind schon richtig, aber die Zeit ist falsch. Ich weiß jetzt nicht genau welcher STM32 auf dem Demo-Board steckt und wie "SystemInit();" den STM32 initialisiert. Somit sollte man: 1000 / 24MHz = 41,6µS rechnen. (CPU Takt und nicht AD Takt) Wie While Schleife in GETADC() benötigt
Maschinentakte sind schon richtig, aber die Zeit ist falsch. > Ich weiß jetzt nicht genau welcher STM32 auf dem Demo-Board steckt und > wie "SystemInit();" den STM32 initialisiert. > > Somit sollte man: > 1000 / 24MHz = 41,6µS > rechnen. (CPU Takt und nicht AD Takt) > > Wie While Schleife in
-
Thread
Ethernet Schaltung
Erwin D. schrieb im Beitrag #5865903: > 144pinner der STM32H753 ist im LQFP208 Package...
Leopold N. schrieb im Beitrag #5865915: > Erwin D. schrieb: >> 144pinner > > der STM32H753 ist im LQFP208 Package... Also malst du jetzt viele Seiten, auf denen dicht gedrängt nur Labels sind?
-
Thread
Messdaten in csv oder Textdatei schreiben
aus dem EEPROM direkt in ein .csv File speichern. Soweit mal die Grundidee. Ich verwende ein STM32G071 Nucleo Board und arbeite mit der STM32 Cube IDE. GUI und auch EEPROM Treiber existiert alles schon, das eigentliche Problem aber ist ein wesentlich grundlegenderer Schritt: Das Erstellen der .
Hier ist das Semihosting für STM32CubeIDE beschrieben: https://community.st.com/t5/stm32-mcus/how-to-use-semihosting-with-stm32cubeide-and-stm32/ta-p/49742 Beim LPC/MCUExpresso war es noch einfacher, da reichte es ein Häkchen zu
-
Thread
STM32F3: Problem mit hoher Stromaufnahme
Hallo liebe Gemeinde, ich habe in einem Projekt nun zum ersten mal einen STM32 eingesetzt, die genaue Bezeichnung ist STM32F303VBT im LQFP100 Gehäuse. Vor einem Jahr wurde von der Schaltung ein Prototyp gebaut, der ist seitdem im Dauereinsatz und macht keinerlei Probleme.
Als Ferrite verwende ich z.b. BLM18RK102. Mit dem Smart Tweezer messe ich schon bei 10 kHz 12 uH, aus dem Datenblattdiagramm lese ich bei 1 MHZ schon ein Z von ueber 80 Ohm ab, was in etwa den 12 uH entspricht. Die Perle kann 200 mA, der STM32 selbst darf hat eine Grenze von 160 mA.
-
Thread
Arduino Librarys - Wer prüft diese ?
+ Debugger / JTAG Programmer: https://www.ebay.de/itm/Neue-ST-Link-V2-Programmiereinheit-mini-STM8-STM32-Emulator-Downloader/153292353739?hash=item23b0efb0cb:g:NP0AAOSw-L5brJdZ:rk:2:pf:1&frcectupt=true Also für rund 8 Euro :-) + 32 Bit Power, Fertige, geprüfte Librarys von ST, eine wohl dokumentierte
LH_BIN=1&_nkw=lpc1768&LH_PrefLoc=2&_sop=15 Die Boards mit dem LPC1768 kosten über 30 Euro. Wurde nur STM32 kopiert?
-
Thread
Übersicht Controller und Einstiegskosten (Debugger, Compiler)?
zum Flashen beim lpc1343. Die erfüllen aber die restlichen Anforderungen m. W. nicht wirklich. STM32 und LPC haben beide einen USART boot loader in HW. Z. B. die stm32f107 connectivity line (die stm32f103 können USB und CAN nicht gleichzeitig), eine Nummer besser die stm32f2xx. Oder relativ aktuell stm32f4xx, vielleicht noch zu früh, Cortex-M4. Mit FPU und Crypto engine für DES et. al. lpc17xx sollte auch einen Blick wert sein, ungefähr in der Kampfklasse der stm32f1xx. Ich baue mir den ARM
-
Thread
DCF-Uhr from Scratch
ohne die CPU zu stören. Also echte parallel Verarbeitung. Ich habe dann mal nach diesen Daten die STM32 gefiltert und dabei dann STM32H723 oder den STM32H743 gefunden. Beide sind auf Nucleo Boards für 30 bis 50€ erhältlich. Echte 16-bit ADC mit DMA, SMID und DSP, 16-bit DAC um einen OCXO zu führen
NTP zuständig und irgendwer wollte HDMI haben ;) [pre]Display DOGS102: 0.25 mA typisch CPU STM32L496: < 4 mA TCXO KT2016K10000: < 1.5 mA GPS SAM-M10Q: 7 mA typisch; tracking DCF ???: t.b.d. diverse Pull-Down: 1.2 mA ALS SFH5711: ca. 0.5 mA RS-232
-
Thread
Arduino Q, Qualcomm kauft Arduino, neue IDE ante Portas
Die RP2350 sind von Informatikern gefummelt. Teilweise echt interessant, oft aber auch schlecht. Die STM32U5 wurden mit liebe design. Sehr geringe Stromaufnahme moeglich, sehr guter ADC. Auch der Qualcommchip ist fuer das was er kann, sehr auf Stromsparen designt. Das ist nicht ganz dumm. Meine Kritik
nicht alle nur theoretisch oder? Ihr habt doch, wie auch ich, alle schon mal das Datenblatt eines STM32U5 gelesen oder? Fandet ihr es nicht sehr erstaunlich welcher geradezu erheblicher Aufwand bei diesem Prozessor fuer alles verwendet wird was irgendwie mit Verschluesselung, Signierung, protection
-
Thread
STM32 USB init problem
Wie viel RAM und Flash hast du denn frei und um welchen STM32 geht es? http://stefanfrings.de/stm32/stm32l0.html#newlib (M0) http://stefanfrings.de/stm32/stm32f1.html#newlib (M3) http://stefanfrings.de/stm32/stm32f3.html#newlib (M4F) Der Flash-Bedarf
verkleinern, falls das dann noch nötig sein sollte. Ich vermute mal, dass der gleiche Code wie vom STM32L0 geht:http://stefanfrings.de/stm32/stm32l0.html#vcpnohal
-
Thread
Sinusförmige Spannung erzeugen
2 Minuten Google mit stm32 Funktionsgenerator. als Sucheorte hätten dem TE schon den Hinweis auf ein stm32 discovery Projekt mit kompletten Code gegeben. OK, er hätte dann drei- und Rechteck zusätzlich. Schätze, das ist
jcr:content/translations/en.DM00129215.pdf Die Datenblätter zu den STM32 sind allerdings auch reichlich unübersichtlich.
-
Thread
Projektvorstellung: CAN-Hutschienenmodul für Smart Home
Schalterdosen passen und Hutschienenmodulen. - Mit PICs habe ich leider keine Erfahrungen; mit STM32 schon - Für den STM32 existieren günstige ICD-Tools und kostenlose Toolchains - der STM32F103RBT6 ist leistungsfähiger (CPU, Peripherie, RAM, ROM, PIN-Anzahl) und bei meinem Lieferanten (Aliexpress
MicroSD-Card (passendes Breakout-Board für <1€ incl. Versand bei Aliexpress) oder ein 320x240-Display (<5€ bei Aliexpress) vor. Außerdem kann ich per serieller Konsole Infos ausgeben. RTC === Der STM32 hat eine RTC. Diese wird beim Hochfahren / regelmäßig über das WLAN-Modul oder per DCF77-Modul mit
-
Thread
STM32F4 Discovery Audio DAC CS43L22
Hallo, hat jemand Erfahrung mit dem Audio DAC (CS43L22) auf dem STM32F4 Discovery-Board? Es gibt dazu zwei Dateien unter STM32F4-Discovery_FW_V1.1.0\Utilities\STM32F4-Discovery stm32f4_discovery_audio_codec *.h und *.c Leider bekomme ich die "Lib" nicht richtig
. Ich poste einfach mal meinen ersten Versuch vllt. findet ja jemand den Fehler. [c] #include "stm32f4xx.h" #include "stm32f4_discovery_audio_codec/stm32f4_discovery_audio_codec.h" #include "audio_sample.h" int main(void) { SystemInit(); EVAL_AUDIO_SetAudioInterface(AUDIO_INTERFACE_I2S
-
Thread
Arduino Custom Firmware für Fitness Armband mit NRF52
Hm okay, also ich kann stm32 programmieren und habe auch etliche Programmer da, SWD hab ich auch.. ich würde erstmal nur versuchen die Bilder der Uhr auszutauschen.
unsichtbar wieder verschliessen. Das wäre dann perfekt gemoddet. Das mit dem Jlink hat bei meinem STM32F4 Discovery nicht geklappt, ich versuche das nochmal mit dem Bluepill.
-
Thread
USB CDC von Stefan Frings und WS
Ich beziehe mich hier auf den Code von der Seite http://stefanfrings.de/stm32/stm32f1.html Hier wird ein Beispiel gezeigt unter dem Punkt "Virtueller COM-Port ohne Cube HAL" Ich habe mir das Projekt mal unter der Cube IDE angelegt und die main auf folgenden Code reduziert
STM32F3xx kann man im Unterschied zu STM32F103Cx CAN und USB gleichzeitig nutzen, dazu muss man allerdings den USB Interrupt remappen. Das ist dann der USB_LP_IRQ Handler mit der Nummer 75. Meine Änderung
-
Thread
USART+DMA STM32F3
init.c wird die ganze erstmal konfiguriert, im main.c wird init_all() aufgerufen. [c] #ifndef INIT_H #define INIT_H void init_all(void); #endif /* INIT_H*/ [/c] main.c [c] #include "stm32f30x.h" #include "stm32f3_discovery.h" #include "init.h" /* Private variables --------------
SysTick_Config(RCC_Clocks.HCLK_Frequency / 100); /* Initialize LEDs and User Button available on STM32F3-Discovery board */ STM_EVAL_LEDInit(LED3); STM_EVAL_LEDInit(LED4); STM_EVAL_LEDInit(LED5); STM_EVAL_LEDInit(LED6); STM_EVAL_LEDInit(LED7); STM_EVAL_LEDInit(LED8); STM_EVAL_LEDInit
-
Thread
Tasten entprellen
weniger, als man denkt! So läuft zum Beispiel [[IRMP]] auf ATmegas, ATtinys, Xmegas, ESP8266, STM32, STM8 und diversen anderen Cortex-Mikrocontrollern. In Assembler müsste man [[IRMP]] jedes Mal komplett neu programmieren. Bei 32-Bit-Controllern kann C seine Stärken richtig ausspielen und die
drumherum abgrundtief hassen: Du und Moby. Aber damit lebt Ihr beide in einer obsoleten Welt. Auf STM32 und anderen 32-Bit-Mikrocontroller-Systemen seid ihr angesichts der größeren Komplexität mit Programmierung in Assembler schlicht aufgeschmissen, d.h. Eure Kompetenz bzgl. Assembler wird irrelevant
-
Thread
Spannungsgesteuerter Widerstand
Dennis schrieb im Beitrag #6853891: > ich möchte mit dem DACs eines STM32 einen variablen Widerstand zwischen > 5-25k erzeugen. > Gibt es digitale Potis mit analogem Eingang? Das ist doch schon vom Ansatz her widersinnig. Der STM32 funktioniert digital, da wird
Dennis schrieb im Beitrag #6853891: > möchte mit dem DACs eines STM32 einen variablen Widerstand zwischen > 5-25k erzeugen. Wofür? Wo wird dieser Widerstand angeschlossen?
-
Thread
STM32F107 + KSZ8081MNX + MCO
Hier vielleicht? http://andybrown.me.uk/2012/09/01/ethernet-phy-stm32f107/
Bauformen (3-4mm > Kantenlänge) soll kein Platz mehr sein? > > Anbei der Aufbau meines PHY in einer STM32F407 Implementierung. Ich sage mal so, wenn man 2 STM32 und einen Ethenet Phy mit jeweils einem seperaten Oszillator versorgen muss, braucht man den Platz eben 3x. Zudem: Marcus H. schrieb