-
Thread
Mini SPS per STM32F4
Hi, ich bin gerade dabei eine "Mini-SPS" auf Basis einer STM32F4 CPU zu schreiben hier der Link mit einer kurzen Beschreibung und einem lauffähigen HEX-File für das STM32F4-Discovery-Board (oder sonst einem Board mit STM32F4) http://mikrocontroller.bplaced.net
Hi ich hab eine SPS auf Basis des STM32F427 entwickelt und suche eigentlich jetzt eine AWL / FUP Software die auf meine Hardware angepasst werden könnte. Die Hardware wurde sogar CE zertifiziert. 9 E/A (8 relais ausgänge + 1 NPN 0,5V
-
Thread
Wie JTAG auf STM32 nutzen? Welches Programm?
ok, welches wäre denn ein günstiger JTAG? Sowas? https://www.ebay.de/itm/ST-Link-V2-STM8-STM32-JTAG-SWIM-OpenOCD-On-Chip-Debugger-Linux-OSX-Win-ink-Kabel/282219688054?hash=item41b59ab076:g:TI0AAOSw8gVYAL4d:rk:1:pf:0
Warum willst Du JTAG beim STM32. SWD ist schneller und erlaubt auch noch SWO.
-
Thread
Länge Gateleitungen mit DRV8302, BLDC FU
Hallo Tec, diesmal möchte auf den STM32F3 setzen, da dieser interne OPVs hat(welche ich nun geschafft habe, richtig zu konfigurieren) und auch weil du schon öfter geschrieben hast, dass der F4 wesentlich empfindlicher ist. Jetzt muss
GND auch mit einer Spule trennen oder nur an einer > Stelle verbinden? Oder gar nicht trennen da STM32F3 zum Einsatz kommt, > also nur AGND und PGND. Wenns geht würde ich die erstmal trennen. Und an einer stelle mit 0R Widerstand verbinden. Sollte das beim Routen nicht gehen. dann würde ichs erst
-
Thread
Offset des User Codes für einen Bootloader beim ARM Cortex M4 Infenion XMC4500
VADC0_G0_0_IRQHandler Insert_ExceptionHandler VADC0_G0_1_IRQHandler Insert_ExceptionHandler VADC0_G0_2_IRQHandler Insert_ExceptionHandler VADC0_G0_3_IRQHandler Insert_ExceptionHandler VADC0_G1_0_IRQHandler Insert_ExceptionHandler VADC0_G1_1_IRQHandler Insert_ExceptionHandler VADC0_G1_2_IRQHandler Insert_ExceptionHandler VADC0_G1_3_IRQHandler Insert_ExceptionHandler
-
Thread
make, ld, --specs und -flto
nennt wird aber dann genutzt? (Datei im Anhang, falls es sich wer direkt ansehen will) 2.) Um gcc/g++ aus dem Link-Prozess zu entfernen hab ich angefangen den Linker direkt aufzurufen. Die entsprechenden Flags hab ich dabei folgendermaßen gesetzt: [c] LDFLAGS = -T"STM32F407VGTx_FLASH.ld" LDFLAGS
die Sparsamkeit Einschränkungen gibt, zB ist > die nano lib nicht thread safe. Für einen Cortex-M0 benutze ich die > auch, aber der hat nur 16 kB flash. > Mit -lto stehe ich aber auch auf Kriegsfuss, wenn ich das aktiviere wird > der generierte Code oft grösser als ohne. Der STM32F4 war nur
-
Thread
Modulo mit Shift in C, wie?
Giovanni schrieb im Beitrag #5021500: > Für einen STM32, int 4Bit. Du meinst wohl 4 Byte. Oder auf gut deutsch 32 Bit.
#5021491: > Der normale '%' Operator braucht zu lange bei den großen Zahlen. Wofür braucht der für 32 bit auf einem STM32 in C zu lange?
-
Thread
USB2CAN Adapter aus China - kann der was ?
die Canable sind wohl auch mit den 8Devices Korlan USB2CAN identisch. Selben STM32F042/STM32F072 mit internem CAN Bus und externem Transceiver. Da gab es auch den entscheidenende Hinweis : candlelight firmware https://github.com/candle-usb/candleLight_fw Passt auf den ersten
Software nur Copy-Paste ist und der STM32F103 nicht CAN und USB gleichzeitig kann?
-
Thread
8bit-Computing mit FPGA
Hier zum Beispiel die Kreiszahl Pi: [math]3x2GCEG9GBHJ9D2[/math] Oder e: [math]2xE7651G08B0C95[/math]
Josef G. ist Eliza 4.0! https://de.wikipedia.org/wiki/ELIZA
-
Thread
STM32 HAL UART Mysterium oder bin ich dumm?
weiterhelfen. Ich würde schon gerne char* und Interrupt nutzen. Aber ohne Delay. Ich verwende den STM32G0. Interrupts sind zwar noch weitere eingeschaltet, aber alle geringerwertig priorisiert.
bei ST vorbeischauen, und die aktuelle Version herunterladen! Gemeint sind diese Docs - Bsp. für STM32F1xx: https://www.st.com/resource/en/user_manual/dm00154093-description-of-stm32f1-hal-and-lowlayer-drivers-stmicroelectronics.pdf just my2cent
-
Thread
Abblockkondensatoren die 99te
Hallo, Ich bin gerade dabei, ein Design mit einem STM32H743 zu erstellen. Es steht ein gewisser Zeitdruck hinter dem Projekt, und daher möchte ich - abgesehen von den zusätzlichen Kosten - unbedingt vermeiden, bei der EMV-Prüfung mehrmals antreten zu müssen
wird aber auf Nucleo boards als Referenz verwiesen, im PDF sind nur allgemeine Hinweise. > The STM32H725G-DK Discovery board and the NUCLEO-H723ZG and > NUCLEO-H725ZG Nucleo boards are good references that can be used as a > basis for a specific application development. > Details of these boards
-
Thread
Mal wieder Wanderkiste?
Galvanically isolated high-speed CAN transceiver https://www.nxp.com/docs/en/data-sheet/TJA1052I.pdf - *STM8S-DISCOVERY* STM8S105C6T6 microcontroller, 32 KB Flash, 2 KB RAM, 1 KB EEPROM, Touch sensing button http://www.st.com/en/evaluation-tools/stm8s-discovery.html http://www.st.com/content/ccc/resource
unbestückt (Schaltplan und Bestückungsliste gibts auf Nachfrage) 3x 2 seitige Adapterplatinen TQFP32 0,5mm Fine Pitch auf Stiftleiste Rückseite (warwscheinlich DSOP-32) auf Stiftleiste 13x RJ45 Metallstecker 2x 230V LED G9 3000k 5W/360lm CRI>80 nicht dimmbar 10x Wago Leitungsklemmen 3fach 5x SMD
-
Thread
Projektidee RGB Pixel mit Touch
Rechnung also Rückwärts 1/x^2 = 0,8 oder 1 = 0,8 x x^2 oder x^2 = 1/0,8 oder x = sqrt(1/0,8) = 1,1. Also darf der Abstand in der Ecke nur 10% größer als der Abstand in der Mitte sein. Das geht jetzt mit dem Pythagoras, ich hab das
aus China bekommt. Und wirklich viel kann er eigentlich nicht, wenn du ihn z.B. mit dem kleinsten M0 von ST vergleichst (STM32F030). Bei den kleinen Attinys und PICs ist die Peripherie halt extrem minimal. Der µC könnte auch die Led ansteuern, dann kann man auch die günstigeren RGB-Leds ohne "Intelligenz
-
Thread
VGA Signal per Mikrocontroller erstellen -> Timings
? Preislich sollte der D/A Wandler auch nicht so teuer sein. Da ich ja zeitglich an r g u. b eine Spannung zwischen 0-0,7 V anlegen muß, müßte ich hier 3 D/A Wandler einsetzen. Noch eine Frage zu dem r,g u. b Pin. An diesen Pins liegt ja die Spannung 0-0,7 Volt an. r = 256 Bit g
http://www.ebay.de/itm/STM32F4-DISCOVERY-USB-STM32F407VGT6-STM32-ARM-Cortex-M4-Development-Board-/161087070546?pt=Wissenschaftliche_Ger%C3%A4te&hash=item258189a152
-
Thread
STM32G4 - Quarz schwingt nicht
der schwingt nicht. Woran kann das liegen? Hardware: Ich habe eine Platine mit dem Controller STM32G474VET6 aufgebaut. Als Quarz habe ich den XRCGB24M000FAN00R0 (24 MHz) gewählt. Parallel gegen GND hängt jeweils ein Kondensator mit 6 pF. Der Quarz ist angeschlossen an den Pins 12 und 13 (PF0 OSC
schonmal viel Wert ;) Wenn du mit CubeMX/HAL arbeiten willst empfehle ich dir unbedingt noch das "stm32g4 hal user manual". Ohne das hat man meiner Meinung nach fast keine Chance aus den HAL-Funktionen schlau zu werden, selbst dann nicht wenn man das reference manual auswendig kennt.
-
Thread
STM32F4 UART Problem, Interrupt Polling LOCK
Hallo Leute, ich programmiere zur Zeit ein STM32F4 Discovery Board, mit CubeMX und HAL Treibern. Folgendes Problem: Ich sende im Sekunden-Takt zyklisch Daten über HAL_UART_TRANSMIT(). Empfangen tue ich mittels eines Interrupts. Jetzt folgendes
]HAL_StatusTypeDef HAL_UART_Transmit(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size, uint32_t Timeout) { uint16_t* tmp; uint32_t tickstart = 0U; /* Check that a Tx process is not already ongoing */ if(huart->gState == HAL_UART_STATE_READY) { if((pData == NULL ) ||
-
Thread
Umfangreiches Projekt bin ich auf dem richtigen Weg?
Für so ein Projekt würde ich zu einem STM32 mit 144 Pins raten. Der hat alles drin, bis zu 32 PWM's, jede Menge IOs und Pheriperie. Es braucht somit nur 1 ųC. Schaue Dir mal die Artikel zum STM32 an.
In dem Artikel: [[STM32 CooCox Installation]] Wird gezeigt wie man einen [[STM32]] zum ersten mal programmiert und ein paar LED's ansteuert. Hier ein STM32 Tutorial: http://diller-technologies.de/stm32_wide.html Ob
-
Thread
SM32F7 Entwicklung unter Segger Embedded Studio
die > CPU ja unterstützt. > > mfg Ja, habe ich ;-). Ein STM32F7xx Package gibt es tatsächlich noch nicht aber auch ohne das konnte ich problemlos damit arbeiten. Man kann sich z.B. das STM32F4 Package nehmen, eben das Linker File anpassen und die Device spezifischen
vom ST benutzen. In der embOS Cortex-M SES Trial Version ist ein Board Support Package für das ST STM32756G-Evalboard enthalten. Das kann man einfach als Grundlage nehmen: https://www.segger.com/cortex-m--ses.html. Ich werde aber auch gleich die Kollegen bitten ein STM32F7xx Package zu erstellen.
-
Thread
Empfehlung Equipment für Einstieg in uP Entwicklung
den Einstieg sehr empfehlenswert. Sie enthalten einen ST-Link, den man auch zur Verwendung andere STM32 Controller verwenden kann. Alle STM32 Mikrocontroller enthalten ab Werk einen nicht löschbaren seriellen Bootloader. Manche Modelle können auch über USB, CAN oder I²C befüllt werden. Debuggen geht
zum ST-Link ist der J-Link von Segger. Der kann auch debuggen. Hier ist meine Doku-Sammlung für STM32 (mit Links zu Software): http://stefanfrings.de/stm32/index.html Soweit ich weiß, gibt es keine STM32 Controller mit DIP Gehäuse. Aber es gibt das "Blue-Pill Board" (auch bekannt als "STM32F103C8T6
-
Thread
STM32 CAN Active abfragen + uC resetten
Hallo zusammen. Ich brauche mal wieder hilfe.. Hab gleich 2 Fragen. Ich habe einen STM32F105 verwende codesourcery G++ dieser hängt an einem CAN System dran und Loggt mit... Hat auch nur wenige Aufgaben Pins (bzw. LEDs) ein oder ausschalten, wenn bestimmte nachrichten laufen. 1.
Arne schrieb im Beitrag #2355699: > Muss natürlich "0x05FA0004 an 0xE000ED0C schreiben" heißen. Ich bin ganz neu und verstehe auch nicht was ihr genau redet... aber ich starte auch mit nem stm32 aber der F102. Kann mir jemand erklären wie ich das
-
Thread
STM32 - UART - Zeichen für Zeichen auswerten - Unmöglich? (Zeichenlängen pro char von 1-34.)
$GPGSV,3,2,11,06,44,146,,11,23,274,,14,20,120,,18,19,049,27*70 $GPGSV,3,3,11,28,15,325,,32,14,206,,08,03,297,*44 $GPRMC,192656.000,V,,,,,0.00,204.48,040910,,,N*44 $GPVTG,204.48,T,,M,0.00,N,0.00,K,N*38 ...... [/c] Zeige ich mir dazu noch pro empfangen data char, die char länge an,
Hi >Strings sind nullterminierte char-Arrays, also Folgen von 0 oder >mehreren chars, abgeschlossen durch ein char, das den Wert 0 (\0) hat. Und ein NMAE-String wird mit CR/LF abgeschlossen. MfG Spess
-
Thread
Arduino Timer0 interrupt nutzen
Hi >in der Setup Routine habe ich dies eingefügt: > OCR0A = 0xAF; Wie kommst du auf diesen Wert? MfG Spess
16MHz nur mit Prescaler 64. Und da sind die OCRA-Werte 0x7C bzw. 0xF9. MfG spess
-
Thread
Seit SMD kaum noch Lust am Basteln
man ständig mit Breakout > oder fertigen Modulen vorlieb nimmt. Was hindert Dich daran, dieses STM32F103C8T6-Mini-Dev-Board für 2-3 EUR zu nehmen und das auf eine Lochrasterplatine zu löten? Das Board hat 40 Pins und das gleiche Rastermaß wie ein 40-poliges DIP-Gehäuse. > Ich hatte vorher nur
Kannst Du doch weiterhin mit obigem Modul. Wenn Dir das zu schmalbrüstig ist, nimmst Du halt ein STM-Nucleo. Da ist außer dem STM32Fxxx, einem praktischen UART-USB-Wandler und dem (absägbarem) ST-Link eigentlich nichts weiter drauf. Puristischer gehts nicht mehr. Auch das Nucleo kannst Du auf eine
-
Thread
Code(SRAM steuern) verbessern. Arduino mega 2560
Prozessorkern, das nennt sich Mikrocontroller. Kostet 1,83€: http://de.farnell.com/microchip/atsamd20g18a-mn/mcu-32bit-cortex-m0-48mhz-qfn/dp/2460537 Da eine Firmware drauf flashen welche Zugang zum Speicher via SPI bietet und schon hat man Geld gespart! Indem man den AVR auch noch weglässt und das
Maxim B. schrieb im Beitrag #5441841: > STM32 paßt besser für die Zukunft als AVR Es soll sogar Leute geben, die einen STM32 mit ext. RAM ausstatten.... Solche pauschalisierten Aussagen sind einfach Bullshit!
-
Thread
Instrumentenverstärker für DMS
Eigentlich nicht. So ein DMS liefert ja auch nicht genau VCC/2. Ich würde mir erst mal deinen STM32 angucken. Der hat sowieso nur 12 bit also 2.5/4096 = 0.61mV Auflösung. Betreibt man den DMS an der 2.5V Referenzspannung, bekommt man 5mV full range, mal 64 macht 0.32V, der interne PGA reicht nicht
speisen und die 3V die Vref des STM32 sein würden. Wie ist das mit dem PSRR, wenn ich den OPAMP IC7 mit 3.3V speise, die von einer anderen Quelle kommen als für IC4, dann sollte das ja trotzdem wenig Einfluss auf die Präzision des Buffers
-
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
Problem mit STM32 Programmierung
oder SET_BIT nicht gefunden. Das sind keine Funktionen, das sind nur Macro Definitionen aus der stm32l1xx.h .
#elif defined(STM32L152xE) #include "stm32l152xe.h" In der stm32l1xx.h wird auch entsprechend des -dSTM32L152xE die zum µC passende Header Datei benutzt. D.h. Du solltest nicht #include "stm32l152xe.h" direkt
-
Thread
C Bibliotheken in C++ Projekt
mein Code doch recht großvor. Klar ich hab n paar riesen Libs drin. Aber wenn ich meinen Code mit dem STM32F4 Beispiel AudioPlay and Record aus dem Discovery Package vergleiche, spiele ich MP3 vom Stick und die wave, ich hab also FreeRTOS + EC + Helix mehr drin und das Beispiel hat 34k mit O0 und mein Code
doch recht großvor. > Klar ich hab n paar riesen Libs drin. Aber wenn ich meinen Code mit dem > STM32F4 Beispiel AudioPlay and Record aus dem Discovery Package > vergleiche, spiele ich MP3 vom Stick und die wave, ich hab also FreeRTOS > + EC + Helix mehr drin und das Beispiel hat 34k mit O0 und
-
Thread
I2C hängt sich auf, wie reset?
g457 schrieb im Beitrag #4765801: > Es kann auch der Master hängen bleiben Wenn ich mit dem Debugger das ganze verfolge, dann bleibt der Master (STM32) nicht hängen. Ich initialisiere alles neu und
http://www.analog.com/media/en/technical-documentation/application-notes/54305147357414AN686_0.pdf siehe solution 1 Uusere I2C-Implementation schaut sich vor jeder Kommunikation die Busleitungen an und wenn nicht beide auf "high" sind so startet er die entsprechende Takterei. Beim STM32
-
Thread
Sammelbestellung STR9-Dongle von STM
Komplette Entwicklungsumgebung für STR9-comStick STR912FW44x Mikrocontroller in LQFP128 Gehäuse mit - 32 Bit ARM 966 CPU @ 96MHz - 512kByte + 32kByte Flash Memory - 96kByte SRAM - 10/100 Ethernet MAC - USB2.0 Full Speed Device - CAN 2.0B Interface - 8/16 Bit External Memory Interface
Lt. heutiger Auskunft soll STM wohl erst zu KW32 liefern können. Hmmmmm, ich schreibe jetzt wohl besser nicht, was ich denke... :-(((
-
Thread
Horizonterweiterung um die Arm-Architektur
auch - Grundlagen des BSP habe ich schon geschrieben. Gibt auch etwas günstigere Boards auf Basis des STM32 bei ebay zum Beispiel (http://www.ebay.de/itm/Development-Board-STM32F107VCT6-3-2-TFT-2-4G-wireles-/220848980829?pt=LH_DefaultDomain_0&hash=item336ba0035d). > Was mich jedoch stört is der nur
Schnittstellenbeschreibungen. Was Du suchst, ist das UserManual (http://www.nxp.com/documents/user_manual/UM10360.pdf) STM32 sind m.E. im Forum hier weiter verbreitet als andere Cortex µC. In der Firma nehmen wir STM32, privat nehme ich LPC17xx. bye, Arne
-
Thread
MPLAP Snap halb im Nirvana
All rights reserved. OS Version: Microsoft Windows NT 6.2.9200.0 Platform: Win32NT Installed Packages: Shell VSIX manifest - 7.0 Shell VSIX manifest Version: 7.0 Package GUID: e874ffe4-fbe3-4624-9a17-61014ede02d0 Company: Atmel Corporation Installed
------ String Descriptor 2 ------ bLength : 0x32 (50 bytes) bDescriptorType : 0x03 (String Descriptor) Language 0x0409 : "MPLAB Snap ICD CMSIS-DAP" Data (HexDump) : 32 03 4D 00 50 00 4C 00 41 00 42 00 20 00 53 00
-
Thread
DMA zum laufen bringen STM32
Suchmachine durch den Cube-Ordner grasen, da finden sich einige Beispiele: [pre] $ ls -1 .ac6/SW4STM32/firmwares/STM32Cube_FW_F4_V1.13.1/Projects/ STM32446E-Nucleo STM32446E_EVAL STM32469I-Discovery STM32469I_EVAL STM324x9I_EVAL STM324xG_EVAL STM32CubeProjectsList.html STM32F4-Discovery STM32F401-Discovery STM32F401RE-Nucleo STM32F410xx-Nucleo STM32F411E-Discovery STM32F411RE-Nucleo STM32F412G-Discovery STM32F412ZG-Nucleo STM32F429I-Discovery STM32F429ZI-Nucleo STM32F446ZE-Nucleo WIN32 [/pre]
-
Thread
Durchflusssensor auslesen mit µcontroller - Impulse/Frequenz/Durchfluss
einen Durchflusssensor (https://at.rs-online.com/web/p/durchflusssensoren/4468309/) den ich mit einem STM32F411RE Nucleo-64 Board auslesen möchte. Der Sensor hat folgende Eigenschaften: Flow Range = 1 - 15 L/min Pulses per Liter = 2200 Frequency Output = 37 - 550 Hz Nun frage ich mich, mit welcher
GPIO_PIN_ReadPin durchgängig lesen. Für sowas benutzt man den Input Capture des Timers. Google STM32 PWM Input.
-
Thread
Kleines Breakoutboard mit USB HS (480MBits) verfügbar?
Architektur arbeiten möchte. Dann nimm den Cypress doch einfach nur als Companion zu einem modernen 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.
Nachtrag STM32: Der 105er und der 107er können angeblich schon USB2.0 Gibt aber nur klobige Eval-Boards dafür...
-
Thread
STM32G474. STM32CubeIde, Optimierung ADC-Genauigkeit
Nachdem ich den STM32G474 vom NUCLEO Board runter und ihn auf unserer eigenes Board gelötet habe, bin ich wieder mal an der ADC-Programmierung. Obwohl ich diesmal von Anfang an die Kalibrierungsequenz in meiner
Da die 3.3V-Version des LM5166 nicht lieferbar war, wird der der STM32G474 nun von der 5V-Version gefolgt von einem genauen Längstregler versorgt, die VREF+ nochmal gefiltert und mit Stützkondensatoren (100nF/1uF) nahe am Pin geblockt - steht wie 'ne eins bei 3,300V
-
Thread
Wie Frequenzen bis 2000Hz mit PC messen?
Board vorhandenen RS232->USB-Wandler den Wert ausgibt. Eine weitere Möglichkeit wäre, das mit einem STM32F4-Discovery-Board zu erledigen; T8 mit seinen 4xCapture-Eingängen an PC6 - PC9 ist frei verfügbar. Aktuell baue ich mit dem STM32F407 einen 4-Kanal Frequenzzähler, der neben der Ausgabe per RS232
vorhandenen > RS232->USB-Wandler den Wert ausgibt. > > Eine weitere Möglichkeit wäre, das mit einem STM32F4-Discovery-Board zu > erledigen; T8 mit seinen 4xCapture-Eingängen an PC6 - PC9 ist frei > verfügbar. > > Aktuell baue ich mit dem STM32F407 einen 4-Kanal Frequenzzähler, der > neben der Ausgabe
-
Thread
wait states ARM Cortex-M0
Marvin0807 schrieb im Beitrag #6270883: > Wie kann ich die wait states auf 0 setzen? Bei der STM32L0 und STM32F0 Serie ist das standardmäßig bereits deaktiviert. SET_BIT(FLASH->ACR, FLASH_ACR_LATENCY); // 1 Wait state CLEAR_BIT(FLASH->ACR, FLASH_ACR_LATENCY); // 0 Wait
Doch, z.B. beim STM32F0 oder auch G0 muss man ab > 24MHz 1ws und > 48MHz 2ws konfigurieren. Mit dem CubeMX oder dem alten Excel-Makro Tool ("AN4055 Clock configuration tool for STM32F0xx microcontrollers") wird auch
-
Thread
Mouser Verfügbarkei "Auf Bestellung"
. Und dieses Problem haben eben nicht alle Hersteller in dem Maße wie TI. Was ST angeht: Wer STM32 verwndet, kennt das Problem.
vertretbaren Preisen zu kaufen - praktisch erprobt. Aber was ist schon ein Kühlschrank gegenüber einem STM32?
-
Thread
Arduino Sattelit
am Geld kann das doch nicht scheitern, > 128K flash und 16K SRAM ermöglicht viel mehr! und ein STM32 im LQFP48 kann noch mehr und hat noch mehr Speicher. Vielleicht gleich den STM32L562, mit dem würde dann auch Kamera und jpg funktionieren. Auch bei sinnlosen Geräten sollte man irgendwo mit Meckern
gibts die Erdanziehung noch. Und trotz dieser enormen "Kraft" in unmittelbarer Nähe misst du trotzdem 0g. Denk drüber nach.
-
Thread
Conways Game of Live zu langsam auf Z80
// Bildschirm neu zeichnen changes = draw_feld(); move(0,0); generation++; if (generation>maxgens) maxgens = generation; addstr("G:"); addint(generation); addstr(" C:"); addint(changes
um einen Pin einfach nur als Out oder In zu defieren? > Welche "Alternate Function" ist das? AF0? Keine. Aber es gibt hier im Board irgendwo etwas Text zum STM32 und ich werde den Teufel tun und dir alle Registerbits durchdeklinieren. Das darfst du schön brav selber machen (oder musst jemand
-
Thread
HDMI für Bastler machbar ?
hardware-development-tools/development-tool-hardware-for-mcus/accessories-for-mcu-development-tools/accessories-for-stm32-development-tools/b-lcdad-hdmi1.html Referenzschaltpläne und Doku auch bei analog.com verfügbar. Was soll die Bildquelle sein ? Gruß, dasrotemopped.
> Warum, Hr. Lukas K löst das mit einem Kinderspielzeug (aka STM32). > So mal als Hinweis, was man dazu Üblicherweise für sowas benutzt: > http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i.mx-applications-processors/i.mx-6-processors/
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
kernel -C none -a 0x00008000 -e 0x00008000 -n Linux-2.6.32-5 -d /boot/vmlinuz-2.6.32-dockstar-core /boot/uImage /usr/bin/mkimage -A arm -O linux -T ramdisk -C gzip -a 0x00000000 -e 0x00000000 -n initramfs -d /boot/initrd.img
Ram-Disk umwandeln (uInitrd und uImage) [code] /usr/bin/mkimage -A arm -O linux -T kernel -C none -a 0x00008000 -e 0x00008000 -n Linux-2.6.32-5 -d /boot/vmlinuz-2.6.32-dockstar /boot/uImage /usr/bin/mkimage -A arm -O linux -T ramdisk -C gzip -a 0x00000000 -e 0x00000000 -n initramfs -d /boot/initrd.img
-
Thread
SD-Karte elmchan Dauer Datenspeicherung
Jim M. schrieb im Beitrag #5920673: > Ein richtig flotter 32-Bitter mit 600MHz schafft das sicherlich in unter > 10s, aber der hat dann auch SDIO. Diese µC finden hier im Forum aber > selten Verwendung. Der ziemlich beliebte STM32F407 kann das in 0.22s. Modernere STM32 bei denen der Bug mit dem Taktteiler behoben ist können das in 0.18. SDIO mit 4bit und DMA ist sowieso Pflicht. Man kann immer einen Sektor der FAT einlesen und während der nächste per DMA angeliefert
-
Thread
STM32U599 reagiert nicht: Keine Funktion auf dem Custom Board
/rm0456-stm32u5-series-armbased-32bit-mcus-stmicroelectronics.pdf (Kapitel 7.3.3) Oh, ich sehe gerade dass bei diesem Modell auch eine "latency" für das RAM eingestellt werden muss (Kapitel 6.3.4). Das scheint
. Ich hatte darauf getippt, weil das bei meinen ersten Versuchen (mit anderen STM32 Modellen) oft der Knackpunkt war, wenn das Programm ein Stück weit erfolgreich lief und dann plötzlich abbrach oder andere Fehlfunktionen zeigte.
-
Thread
SPI flash GD5F1GQ4UB auslesen
Schade das Du nicht mit STM32 arbeitest. Für den und deinen Chip gibt es hier etwas: https://github.com/rgwan/stm32-gcc/blob/master/workspace/src/msc/bsp_nand.c Vielleicht lässt sich daraus eine abgespeckte Version für
hp-freund schrieb im Beitrag #4793752: > Schade das Du nicht mit STM32 arbeitest. Einen STM32 hab ich rumliegen. > Vielleicht lässt sich daraus eine abgespeckte Version für AVR machen. Da ist ja gleich ein ganzes Dateisystem dabei... Ich befürchte das macht
-
Thread
Entwicklung eines Bussystems
Hi 1) In der Spezifikation zu RS485 ist ja ein Limit von 32 Treiber-Bausteinen beschrieben - an was ist diese Zahl denn gebunden? Und wie kann man dieses Limit am einfachsten erhöhen? Siehe Anhang. MfG Spess
Ich empfehle immer nur einen, den STM32, gibts hier: http://www.tme.eu/de/katalog/index.phtml#cleanParameters%3D1%26searchClick%3D1%26search%3DSTM32F103%26bf_szukaj%3D+ der STM32F103RB sollte gehen Mehr kann im Artikel [[STM32]]
-
Thread
24V auf 3,3V
dürfen die ESD Dioden mit maximal 2mA belastet werden, was grob geschätzt 200 Volt entspricht. Bei STM32 wird es sicher ähnlich sen.
ruby schrieb im Beitrag #3765094: > Hi ich würde gern einen Mikrocontroller (stm32f4 discovery board) mit > 24V schalten. Markus Müller schrieb im Beitrag #3766426: > Wie viel Strom soll geschaltet werden? Na, was wird so ein stm32f4 discovery board schon ziehen?
-
Thread
DS18B20 parasite: DQ aus STM32 Pin speisen
Lothar M. schrieb im Beitrag #7096100: > Tim schrieb: >> GPIOA->BSRR = 1 << 25; // set bit 9 to 0 > Low-Aktive Logik? > > So wäre der Kommentar weniger widersprüchlich: > // reset bit 9 to 0 Nö, das sind die kranken STM32 GPIO Ports wo die unteren 16 Bit den Pin High und die oberen 16 Bit
Beitrag #7096157: > Lothar M. schrieb: >> Tim schrieb: >>> GPIOA->BSRR = 1 << 25; // set bit 9 to 0 >> Low-Aktive Logik? >> >> So wäre der Kommentar weniger widersprüchlich: >> // reset bit 9 to 0 > > Nö, das sind die kranken STM32 GPIO Ports wo die unteren 16 Bit den Pin > High und die oberen
-
Thread
wie Bluepill Board prüfen?
12:15:57:665] UNIQUE DEVICE ID: ␊ [12:15:57:665] ----------------- ␊ [12:15:57:674] BITS-95:64 | 0x67064344 | g.CD␊ [12:15:57:674] BITS-63:32 | 0x50566552 | PVeR␊ [12:15:57:674] BITS-31:0 | 0x0669FF54 | .i.T␊ ... [12:20:51:234] Unique Serial Number = 0x3139D942 ␊ [12:20:51:236] ␊
Georg S. schrieb im Beitrag #7515851: > aber auf der Webseite finde ich nichts was mit einem STM32F103 > Test zu tun hätte. > Wo kann ich die Software finden? https://github.com/keirf/Greaseweazle/wiki/STM32-Fakes