-
Artikel
STM32
EEPROM-Emulation). Der I2C hat diverse Fehler, welche im Errata des jeweiligen Modells (z.B. STM32F105xx and STM32F107xx Errata sheet ) zu finden sind. Workarounds hierzu finden sich in der Application Note AN2824. Am Besten benutzt man jedoch die I2C Communication peripheral application library (CPAL) von ST (STSW-STM32127
-
Thread
Schaltzustände potentialfreier Kontakte per LAN übertragen
schon richtig, dass man dort auf jeden Fall einen Controller zusätzlich braucht. Oder einen STM32F107 mit einer Ethernet-PHY dran. Oder einen LPC1768 ... - " " - ... Such dir was aus. ☺
-
Artikel
CAN
STM32 F1 series of mainstream MCUs STM32F103 : 1 CAN Schnittstelle STM32F105 : 2 CAN Schnittstellen STM32F107 : 2 CAN Schnittstellen - STM32 F2 series of high-performance MCUs STM32F205 : 2 CAN Schnittstellen STM32F207 : 2 CAN Schnittstellen STM32F215 : 2 CAN Schnittstellen STM32F217 : 2 CAN Schnittstellen
-
Thread
Datenrate STM32F107 HAL + Lwip
Hat jemand von euch Erfahrungen mit der Kombination STM32F107 + Hal + Externer MAC (DP83867E). Es wird kein RTOS benutzt. Ich habe einen FPGA per SPI angebunden, der Daten als Master in den STM32 schiebt. Wenn ein Datenpaket da ist wird das in eine lockfree
-
Thread
Bluepill STM32: welche Taktquelle?
www.st.com/resource/en/reference_manual/cd00171190-stm32f101xx-stm32f102xx-stm32f103xx-stm32f105xx-and-stm32f107xx-advanced-arm-based-32Bit-mcus-stmicroelectronics.pdf Allerdings wundert mich, dass du diese Einstellung "ermitteln" willst, denn sie wird doch von deinem eigenen Programm eingestellt. Du musst
-
Thread
Beschaltung VICOM DM9161CEP
offensichtlichen Fehlern Ausschau gehalten. Die Bestückung ist DM9161 als Netzwerkinterface, ARM STM32F107 für die Rechnerei und der LT1785 als RS485 Bustreiber. Es war nichts auffälliges zu finden außer eine merkwürdig niedrige Spannung in der unmittelbaren Nähe zum DM9161 von nur 1,8Volt an einem
-
Thread
STM32F107 Ethernet RMII
Hallo zusammen, ich versuche den STM32F107 mit Ethernet in Betrieb zu nehmen. Die SMI Schnittstellen (MDIO, MDC) funktioniert bereits und der Link Status wird vom PHY auch mit Full-Duplex und 100MBit angegeben. Jetzt hängt die Platine also
-
Thread
16 UARTs für MIDI
vielkanaligen, äußerst latenzarmen > Netzwerk-MIDI-Adapter. Das schafft man schon leicht mit einem STM32F107 ganz ohne Linuxwasserkopf. > Einen anderen oben genannten, eher schmalspurigen Ansatz sehe ich > wiederum als maßlosen Overkill, nämlich die UARTs auf ISA-Karten zu > packen und einen ATmega
-
Thread
STM32F107 schreiben von Flash Variablen
Danke ich habe den STM32F107RBT6. Ich verstehe es laut Datenblatt so, dass der zur Connectivity line gehört und jede Page 2kbytes groß ist. Der Controller hat 128k Flash also 64 verfügbare pages. Ich kann also die letzten zwei
-
Thread
STM32 Bootloader Write Command ACK aber kein Write
Hi zusammen, ich versuche, den Flash eines STM32F107 mit dem integrierten Bootloader zu programmieren. Anbei die UART Übertragung. Der Write verläuft wie in AN3155 beschrieben. Folgendes ist im Verlauf zu sehen: - 0x7F wegen Auto-Baud - get (0x00
-
Thread
Modbus TCP auf STM32 - Anfängerfrage
SPI, RS485 etc.) aber noch NIE etwas mit ETH/TCP zu tun gehabt. Habe schon gesehen, dass der STM32F107VCT6 schon "Ethernet" mit an Bord hat, aber ich habe keinerlei Ahnung wie ich hier anfangen soll. Bietet die HAL hier etwas "fertiges"? Hat irgend jemand die "ersten Schritte" diesbezüglich für
-
Thread
STM32F107 UDP Geschwindigkeit
Erfahrungen mit der zu erwarteten Geschwindigkeit von UDP Request/Response Anwendungen. An meinem STM32F107 Board läuft mittlerweile Ethernet und ein UDP Server. Darauf ist ein einfacher Echoserver am laufen, der 16 Byte Daten von einem einkommenden UDP Paket wieder an den Empfänger zurücksendet. Ein einfaches
-
Thread
STM32F107 Ethernet Interface
Ich habe ein Board erstellt um mit dem STM32F107 die Ethernet Schnittstelle zu benutzen. Dazu nutze ich den DP83826 als PHY im Basic mode mit RMII. Der DP83826 wird außerdem im Master mode benutzt. Der bekommt also vom STM32 seine 25MHz über den
-
Thread
verschwundene MIDI-Synth-Boards: Nachfolgetechnik?
selber baut, kann man also auch einen IP/UDP-Listener statt eines Optokopplers einbauen. So ein STM32F107 schafft ueber Fastethernet ca. 10k Pakete je Sekunde. Wie es bei "kommerziellen" Instrumenten diesbezueglich heute aussieht, weiss ich nicht. Ehrlich gesagt, interessiert es mich auch nicht
Netzwerkkarte kann man auch recht einfach von allen sonstigen "Aufgaben" entbinden. > So ein STM32F107 schafft ueber Fastethernet ca. 10k Pakete > je Sekunde. Und hat eine Latenz die bei etwas mehr :) als der Laenge des Paketes auf der Empfaengerseite liegt. Und die sind typischerweise sehr kurz
-
Thread
STM32F107RBT6 Ethernet Clock
Hat jemand Erfahrungen mit dem Ethernet Interface des STM32F107RBT und der Clock Source. Im Datenblatt steht, dass man die 25MHz für MII aus einem externen Quartz über den MCO Pin bereitstellen kann. Nun würde ich aber gerne keinen 25MHz Quartz, sondern einen
Gustav G. schrieb im Beitrag #7392470: > Hat jemand Erfahrungen mit dem Ethernet Interface des STM32F107RBT und > der Clock Source. Dein Problem hat mit dem genannten Controller im Speziellen nichts zu tun sondern betrifft alle Ethernet Cores und PHYs. Ein per PLL generierter Clock ist weitaus
-
Thread
Suche uC Board mit Ethernet
wackelt mit dem Hund." Am einfachsten waere wohl ein LPC1768 mit einem LAN8720A dran. Oder ein STM32F107. Oder die Tiva/Stellaris von TI.
-
Thread
ATM32 - Einbindung - stm32f10x.h -
benötigt sie einen Hinweis, welchen Controller Du genau benutzt, also z.B. ob es ein STM32f103 oder STM32f107 ist. Das macht man normalerweise durch die Zuweisung eines entsprechenden Macros bzw. Konstanten. Die Includedatei sieht an der Stelle vermutlich so aus: [code] #if !defined (STM32F10X_LD
memory density ranges between 512 and 1024 Kbytes. - Connectivity line devices are STM32F105xx and STM32F107xx microcontrollers. */ [/code] Du musst nun entweder die richtige Zeile durch entfernen der Kommentarzeilen aktivieren (blöd, da man die Includefiles meistens für verschiedene Projekte verwendet
-
Thread
Netzwerkverbindung mit µController
Wenn es teuer sein darf: X-Port mit NDK (Network Development Kit) STM32F107 und CMX IP-Stack Weiter im Rennen sind: Texas Instruments TIVA-Serie Renesas RX62/63 Microchip PIC32 > ENC424J600 Dieses Truemmerteil sollte man tunlichst in Frieden ruhen lassen.
-
Thread
Suche günstigen Mikrocontroller mit Ethernet
die 7er haben doch Ethernet, STM32F107, F207
LM3S3748 habe hier auch noch. Aber gerade der hat kein Ethernet. Der kleinste davon waer wohl der STM32F107.
-
Thread
USB to TTL mit CH340
Boot0 Jumper aktiviert wird. In der F1 Serie unterstützen nur die Bootloader der STM32F105 und STM32F107 Modelle den USB Port. Dein Board nicht.
-
Thread
Stm32F107rc reagiert nicht auf Boot0
Aus einem Produkt, was ich nicht mehr brauche den Stm ausgelötet und in eigene Platine eingebaut. Die Minimalbeschaltung wurde kontrolliert. Alle Vdd und vss sind dran, inkl vdda vssa. Usb Leitungen sind an den richtigen Stellen. Vbus wird nicht benutzt, sollte egal sein. Boot0 Pin auf 3,3V Strom an. Passiert gar nichts. Hätte neues Gerät im Gerätemanager erwartet. Kann das davon kommen, dass der uC schreib und lesegeschützt wurde? Bin der Meinung, dass der Factory bootloader immer erreichbar ist. Oder kann sein, dass der Boot0 PIN vorher deaktiviert wurde? Aber auch das wäre mit neu
-
Thread
Feedback zu Platine mit ARM, USB, und isoliertem SPI
mit Ethernet Einige STM32 haben MAC mit drauf, und brauchen dann noch PHY. Z.B. STM32F105..., STM32F107..., STM32F407..., STM32F417..., STM32F207..., STM32F217..., STM32F7x5/6/6/7..., wohl die meisten/alle STM32H7 außer STM32H7A... und STM32H7B...
Ethernet > > Einige STM32 haben MAC mit drauf, und brauchen dann noch PHY. > Z.B. STM32F105..., STM32F107..., STM32F407..., STM32F417..., > STM32F207..., STM32F217..., STM32F7x5/6/6/7..., wohl die meisten/alle > STM32H7 außer STM32H7A... und STM32H7B... Er wollte gerne was lieferbares haben...
-
Thread
STM32 Chips zur Zeit so gut wie nicht beschaffbar
: 35x STM32F042C6T6 zu je 2849€ 8x STM32F103RC zu je 3399€ 8x STM32F103RE zu je 3499€ 2x STM32F107VC zu je 3599€
-
Thread
STM32F107 Offset des DA Wandlers
Habe einen F107 wo ich den DA mit einer U-ref von 2,5 betreiben möchte. Im Datenblatt ist für Code 0 eine minimale Spannung von 200mV bei eingeschalteten Ausgangstreibern angegeben. Daß es ohne negative Spannung nicht ganz auf 0 geht ist mir klar. Die Datenblattangabe verstehe ich trotzdem nicht wirklich. (Sollte max nicht min heissen ?). Experimentell stelle ich 50mV fest, welche sich erst ab Ausgabe 80(dez) linear erhöhen. Das übertrifft den Offset jedes nachgeschalteten OP bei weitem und man müsste extra per HW was mit negativer Spannug subtrahieren um auf 0V zukommen. Kann das sein ? Wie ist
-
Thread
Einstieg(scontroller) in Ethernet Kommunikation mit STM32
Fuer ein bisschen Bitgeklapper einen ARM M4. Ich bin bei ST bislang regelmaessig mit dem STM32F107 schon gut zurechtgekommen.
AlterSack schrieb im Beitrag #6634003: > Ich bin bei ST bislang regelmaessig mit dem STM32F107 schon > gut zurechtgekommen. Klar, ein AVR reicht für's Bitklappern wohl auch.
-
Thread
poor man's Ethernet-oszi mit STM32, FIFO und AD9288
(Noch laenger her.) > wo ich netzwerkgebundene µC verbauen möchte Da kommen/kamen bei mir STM32F107VC, LPC1768, LM3S9B96 und TM4C1294 zum Einsatz. Die beiden letzteren haben die PHY schon integriert, was den Aufbau vereinfacht. Wenn dir vor dem Loeten bange ist, dann waere wohl ein Nucleoboard
-
Thread
stm32f103c8t6: Finde GPIOx_MODER register im Reference Manuel nicht
www.st.com/resource/en/reference_manual/cd00171190-stm32f101xx-stm32f102xx-stm32f103xx-stm32f105xx-and-stm32f107xx-advanced-armbased-32bit-mcus-stmicroelectronics.pdf Kann mir jemand sage warum dieses Register nich im Reference Manuel beschrieben ist?
-
Thread
STM32 F4 memory model und Basisadresse des Codes
www.st.com/resource/en/reference_manual/cd00171190-stm32f101xx-stm32f102xx-stm32f103xx-stm32f105xx-and-stm32f107xx-advanced-arm-based-32-bit-mcus-stmicroelectronics.pdf) gilt häufig für eine oder sogar mehrere Produktfamilien und beschreibt vor allem die Funktionsweise der Peripherie. Welche aber konkret vorhanden
-
Thread
Wie ethernet zu Messgerät hinzufügen
hineindesignt ist, wird das mit "Dranproempeln" eher nichts. Tu dir einen 2. STM32 aufs Bord, z.B. einen STM32F107 nebst PHY. Oder einen M3/M4 der die PHY schon onbord hat. Der kann sich dann vollinhaltlich ums Ethernet kuemmern und stoert nicht die Messungen. Die Daten kannst du bordintern ja einigermassen
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.
-
Thread
STM32 eval board mit MAC aber ohne Eth PHY für SPE
integriert) TI Stellaris LM3S6965 Evaluation Board (PHY integriert) Renesas RX62 RDK (DP83640 PHY) STM32F107VC Comstick (STE100 PHY) Davon sind manche auch schon ein wenig aelter. Wenn man nicht auf einen vorgefertigten Stack zurueckgreifen will, sondern selbst programmieren will, fand ich den LPC1768
-
Thread
Beim Debuggen gehts, im normalen Betrieb nicht
Hallo, verwendet wird ein STM32F107 als Master (mit HAL), angeschlossen sind mehrere Slaves in Form von ATXMega. Das ganze mit I2C verbunden (Fast Mode mit 400 kHz, kein Clock Stretching, Pullups mit 1k). Manchmal tritt das Problem
bis 3,3kΩ sein. Gleiches gilt für SCL. > GND der beiden ist verbunden > verwendet wird ein STM32F107 als Master (mit HAL), angeschlossen sind > mehrere Slaves in Form von ATXMega. Hast du jetzt mehrere Slaves, oder nicht? >> Hast du es mal mit niedriger Geschwindigkeit versucht? > Leider
-
Thread
UART ISR Problem STM32F1
https://www.st.com/resource/en/datasheet/stm32f105r8.pdf Seite 19/20 [pre]The STM32F105xx and STM32F107xx connectivity line embeds three universal synchronous/asynchronous receiver transmitters (USART1, USART2 and USART3) and two universal asynchronous receiver transmitters (UART4 and UART5).[/pre
> https://www.st.com/resource/en/datasheet/stm32f105r8.pdf Seite 19/20 > The STM32F105xx and STM32F107xx connectivity line embeds three universal > synchronous/asynchronous receiver transmitters (USART1, USART2 and > USART3) and > two universal asynchronous receiver transmitters (UART4 and >
-
Thread
STM32F105/205 einbindung eines VCP
RM0008 und das gilt lt. ST dafür: STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx, STM32F107xx Siehe: https://www.st.com/en/microcontrollers-microprocessors/stm32f105-107.html# Also, es sollte ja wohl doch gehen!!! W.S.
ist das RM0008 und das gilt lt. ST dafür: > STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx, STM32F107xx > Also, es sollte ja wohl doch gehen!!! Du hast übersehen, dass es zwei separate Kapitel für die beiden grundsätzlich unterschiedlichen USB Cores hat.
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
den ST-Schriftzug oben links. Warnung: Das Bild ist 48MB groß! https://siliconpr0n.org/map/st/stm32f107rct6/single/st_stm32f107rct6_mz_mit20x.jpg Wer nicht den schnellsten Rechner bzw. die schnellste Internetleitung hat, kann sich das auch hier anschauen, da wird dynamisch nachgeladen: https://siliconpr0n.org/map/st/stm32f107rct6/mz_mit20x/ Der Die des F107 ähnelt dem des vermeintlichen F103 so irgendwie in keinster Weise, weshalb ich die These von defekten originalen Chips verwerfen würde. Interessant wäre es auch
-
Thread
Suche - Ethernet MC mit integriertem DC/DC Wandler
. Hier zum Beispiel dieser hier https://www.digikey.de/product-detail/de/stmicroelectronics/STM32F107RBT6/497-8916-ND/2074110 Mein Prof. hat leider zu dem von fchk vorgeschlagenen noch nichts geschrieben. Von der Spannung her ideal in Richtung des alte, 64 Pins, MAC implementiert, 64kB SRAM
-
Thread
GCC Ram Segmente
******************************************************************* Linker Script fuer STM32F107 auf arm-none-eabi-gcc ***************************************************************************/ /* Cortex M0,1, thumb/v6-m */ /* Cortex M3 thumb/v7-m */ /* Cortex M4
-
Thread
STM32F107 Probleme mit I2C SCL
Situation. Ein bestehender "Master" Mikrocontroller der Reihe AtXmega soll ersetzt werden durch einen STM32F107 (hauptsächlich aufgrund von Ethernet). Die "Slaves" bleiben aber (ebenfalls Controller der AtXmega Reihe) und es können auch keine Anpassungen an der Firmware durchgeführt werden. Die Kommunikation
-
Thread
Arduino Nucleo-H743ZI
Das sollte fast genauso wie beim STM32F107 gehen. Wie stand im Referenzmanual.
>Das sollte fast genauso wie beim STM32F107 gehen. >Wie stand im Referenzmanual. Das Referenzmanual nützt da wenig, es geht um die Arduino-API Funktionen. Aber ich hab's rausgefunden: [c] int wert=255; analogWrite(PA4,wert);//
-
Thread
Nano <-> ESP32
mit denen ich bislang Projekte mit Ethernet realisiert habe, hatten alle mindestens 64 kB RAM (STM32F107). Manche auch 96 kB (Stellaris LM3S9B96, Renesas RX62), 256 kB (TM4C1294) oder einige MB SD-RAM (Renesas SH3) in der Hinterhand.
mit denen ich bislang Projekte mit Ethernet > realisiert habe, hatten alle mindestens 64 kB RAM (STM32F107). > Manche auch 96 kB (Stellaris LM3S9B96, Renesas RX62), > 256 kB (TM4C1294) oder einige MB SD-RAM (Renesas SH3) in der > Hinterhand. Hey...du bist ja ein ganz toller Hecht.
-
Thread
STM32 und Linux - Einsteigerfragen
STM32F042 series. f051 = STM32F051 series. f1hd = STM32F103HD series. f1cle = STM32F107 series. f1md = STM32100 medium density series. f1mdvl = STM32100 medium density value line series. f4 = STM32F407/f417 series (maintained for backwards compatibility) f405
-
Artikel
Ethernet-Controller
LM3S8xxx (MAC+PHY) NXP LPC2378, LPC1768 STMicroelectronics STR912 (ARM966E-S® core) STMicroelectronics STM32F107X (Cortex M3 core) STMicroelectronics STM32F2x7X (Cortex M3 core) STMicroelectronics STM32F407X (Cortex M4 core) PIC18F97J60 MAC+PHY PIC32MX795F512H mit Starterkit und sämtlicher Software (TCPIP Stack
-
Thread
STM32F107RC Ethernet mit externem PHY
Hallo! Ich habe den Beispielcode STSW-STM32026 (LwIP TCP/IP stack demonstration for STM32F107xx (AN3102)) von ST auf dem STM3210c Eval board zusammen mit True Studio zum Laufen gebracht und kann das Evalboard von meinem Computer aus anpingen. Nun will ich das selbe auf einer eigenen Entwickelten
ich noch ein paar Probleme. Ich habe im Code entsprechend meines PHYs die PHY_Adresse geändert in STM32f107.c. Ohne Erfolg. Zudem habe ich MII eingestellt. Ansonsten bin ich der Meinung, dass ich im Code nichts ändern muss, da die Mikrocontroller sich sehr ähnlich sind. Oder übersehe ich hier etwas? Nachdem
-
Thread
Probleme mit I2S zwischen STM32F107 und CS42L52
beiden Arrays verteile. Im Errata hab ich nichts gefunden das der µC hier ein Problem hat. DEr STM32F107 läuft mit 72 MHz. Die Daten kommen mit Ich schreibe im Segger Studio mit CMSIS. [c] void SPI2_IRQHandler() { if(!(half || full)) if(SPI2->SR & SPI_SR_CHSIDE) { raw_data2[position2
-
Thread
stm32f103 CAN-Interface
schwarz) kommen die Nachrichten richtig an. Anbei ist noch das Oszillogramm. Das läuft auf einem STM32F107 mit einem SN65HVD230 Transreciever. Gruß JackFrost