-
Thread
IDEs? was nutzt Ihr?
Von Arduino über STM32 bis Qt, alles mit Visual Studio Community.
EMBITZ,Stm32CubeIDE,Keil, AVR Studio
-
Thread
Midiinterface - diskrete UARTs mit integrierter RS232 statt MC UARTs?
Es gab mal eine USB zu 5-fach MIDI Schnittstelle mit einem AT90USB162. Der hat auch keine 5 Uarts sondern macht das per Software.
Christoph K. schrieb im Beitrag #6236000: > Was wäre ein moderner schneller MC für so einen Zweck STM32G071KBT, 5 Hardware UARTs im LQFP-32 Gehäuse bis hin zu STM32H7A3VGT, 11 Hardware UARTs im LQFP-100 Bonus: beide brauchen keinen Quarz
-
Thread
Probleme mit Konstantstromtreiber / gatetreiber
IM ANHANG GEHT ES NUR UM DIE REINE THEORIE > OB DAS KLAPPEN KÖNNTE ODER NICHT. > Ich will einen STM32F303CBT7 > https://www.mouser.de/datasheet/2/389/dm00058181-1797663.pdf > benutzen der kann bei 4 Kanälen in 200ns Analogwerte erfassen. damit > eine Shuntspannung erfassen. Zusätzlich wären
wählen... 1x4Kanal stm32 ist billiger wie die ilds.. Nachteil: Der Teufel liegt im Detail^^ Meine Nerven vertragen das aktuell nicht. > > Saubere Analogwerte mit 200ns Samplezeit zu erfassen ist bei diesen >
-
Thread
Bienenstockwaage Kicad www.honey-pi.de
Obstplantage wo sie mobil sein müssen. Mit 11€ ist der PiZero auch nicht sehr billig, solch ein AVR/STM32 reicht aus um die Daten einzusammeln und verbraucht fast keine Energie. Man kann das so gestalten dass ein 3,6V 1Ah LiIon-Akku locker einen Monat durchhält. Eigentlich reicht als Material: 1x AVR oder STM32 Board für 2€ 1x Gewichtssensor für knapp 4€ 1x HTU21D oder Si7021 (Temperatur, Luftfeuchte) 2€ 1x BMP280 (Druck) für 1€ 1x DS18B20 für 1€ 1x nRF24L01P mini oder die Version mit PA (jeweilsschwarz
-
Thread
LVDS und Mikrocontroller
Die PIC32MZ (DA) haben eine eigene GPU, inklusive LCD-Interface: https://www.microchip.com/design-centers/32-bit/pic-32-bit-mcus/pic32mz-da-family Das Interface ist ein paralleles 24Bit, und das kann man leicht
sie genug RAM (16 oder 32MBytes SDRAM integriert) und genug Rechenleistung, um sinnvolle Grafik zu machen. Ich würde sie mir mal ansehen. Ich denke außerdem, die STM32F7-Serie wäre einen Blick wertm, das ist in einer ähnlichen
-
Thread
Temperaturgeregelte Kühlersteuerung basteln
Mutluit M. schrieb im Beitrag #6231530: > dass es mit dem erwähnten 5V-USB-Netzteil wohl doch nicht passen würde, > da ja der Mikrocontroller normalerweise eine höhere Spannung benötigt Beim STM8 oder STM32 sind es 3,3V. Mutluit M. schrieb im Beitrag #6231530:
schrieb im Beitrag #6231593: > Mutluit M. schrieb im Beitrag #6231530: >> dass es mit dem erwähnten 5V-USB-Netzteil wohl doch nicht passen würde, >> da ja der Mikrocontroller normalerweise eine höhere Spannung benötigt > > Beim STM8 oder STM32 sind es 3,3V. > > Mutluit M. schrieb im Beitrag #6231530
-
Thread
In den Bootloader des STM32F0 springen vom User Code
Guten Tag, für meine Anwendung mit einem STM32F042K6 möchte ich ermöglichen, dass man über den eingebauten USB-Port in den Bootloader springen kann, um mit z.B. STM32CubeProgrammer die Firmware zu aktualisieren. - Verwendet wird der USB-Port
(); while(1); } } [/c] Im startup_stm32f042x6.s wird beim Reset_Handler die Prüfung unterzogen, ob der Bootloader-Flag gesetzt ist: [c] /*Check for bootloader*/ ldr r0, =_bootloader_flag // Load bootloader flag address ldr r1, =0x00C0FFEE
-
Thread
Welche IDE um Controller zu programmieren/flashen
Brücke gegangen ist, ist dann auch eher bereit, sich auch die deutlich leistungsfähigeren PIC24 und PIC32 Controller anzuschauen, wobei nicht nur die Prozessoren schneller sind, sondern auch die Peripherie deutlich besser und mehr. Programmable Pin Select PPS, d.h. die Fähigkeit quasi jede Funktion auf fast
Controller zu > programmieren (im speziellen AVR). Für AVR: QT Creator Für Arduino: QT Creator Für STM32: Früher die System Workbench, heute die STM32 Cube IDE (beide basieren auf Eclipse) Netbeans geht auch, aber QT Creator zeigt mehr Hinweise bei möglichen Programmierfehlern an.
-
Thread
Problem mit STM32 und AD7912
Hallo Leute, ich habe damit angefangen einen STM32L031C6 zu programmieren. Ich scheitere gerade daran einen externen A/D-Wandler (AD7912) mit zwei Kanälen über SPI (bis zu 18Mhz) auszulesen. Ich möchte dazu HAL verwenden und habe folgendes eingestellt
Tim K. schrieb im Beitrag #6222770: > STM32.PNG SPI2 angeschlossen aber SPI1 programmiert?
-
Thread
Ansteuerung eines ESCs
Da wird vermutlich der Signalpegel nicht reichen? Der ESC arbeitet vermutlich mit 5V nicht mit 3V. Und Dein Arduino?
Der Pegel sollte reichen, die FC arbeiten auch mit STM32 mit 3,3 V.
-
Thread
Entprellen (kein AVR) Gesperrt
einem AVR arbeitet? Eine ganze Menge. Mir wurde hier zum Beispiel nahegelegt, mich mal mit STM32 zu befassen. Mir wurde auch dabei geholfen, dies ohne die komplexe HAL zu tun, die mir anfangs noch suspekt war. Ich bekam sogar zwei Beispielprogramme für USB (CDC) mit denen ich meine ersten Versuche
machbar ist, aber ich würde das trotzdem in C machen für 88 WS LEDs reicht der MEM vom Arduino und ein 5V 4A Netzteil, damit läuft meine wordclock12h incl. DCF77, IRMP auf nano328p spart auch die Beschaltung vom Vogelfutter :) extra kühlen due ich die Stripes aber nicht, die fahren nur selten volle
-
Thread
STM32: uSD-Layout schafft nur 16 MHz
400kHz initialisiert werden, weil sie als Open Drain aus dem POR > kommen. Das macht alles der STM32. Das Problem ist, dass bei zu hohem Takt die Karte nicht gemounted werden kann, d.h. f_mount() hängt ewig, weil keine Antwort kommt. > Ich sehe übrigens dem Layout nicht an ob SD oder SPI Protokoll
Niklas G. schrieb im Beitrag #6214741: > Das DSR ist in Kapitel 6.5 der SD-Spezifikation zu finden. Das High > Speed Aktivieren in 4.3.10.3. > ... > Ich hab das selbst kodiert, kA wie das mit CubeMX geht. Verstehe. Aber der ganze Kram wird ja von den STM32-Bibliotheken
-
Thread
PIC Entwicklungsumgebung und Programmer/Debugger?
Aber die scheint es nicht zu geben. Wenn es keine Präferenz gibt, warum dann nicht ein AVR, ein STM8, ein 8051? Oder - wenn es denn ein einfacher Einstieg sein soll - warum nicht ein Arduino?
seit Jahren Hardware und Firmware für Microcontrollern, arbeite aber fast ausschließlich mit PSoC3/4/5LP/6 von Cypress, deshalb kenne ich mich in der Atmel/Microchip-Szene nicht aus. Die Cypress-Controller sind für diesen Job alle total überdimensioniert. Vor 5 Jahren habe ich mal was ähnlich Kleines
-
Thread
Macht ein Studium noch Sinn?
STM32 schrieb im Beitrag #6214705: > Carsten Sch. schrieb: >> Wer ist denn dieser komische Sensobär? > > Könnte man auch über dich fragen. Wofür steht Sch. ? > Schwul oder Scheiße? Kann man sich
STM32 schrieb im Beitrag #6214705: > Carsten Sch. schrieb im Beitrag #6214697: >> Wer ist denn dieser komische Sensobär? > > Könnte man auch über dich fragen. Wofür steht Sch. ? > Schwul oder Scheiße
-
Thread
Neuer Freeware OBD Scanner für nicht kompatible ECU's
modifizierten Adapter zugreifen. Gibt es ähnliches auch für Hyundais, also halbwegs aktuelle, insbesondere GD(H)? ;-)
denn damit aus einen eigenen Adapter zu bauen? Eine eigene PC Software hast du ja eh schon. Ein STM32 könnte USB Comport und CAN. Bei K-line steck ich jetz leider nich genug drinne wie der funzt.
-
Thread
Auswertung Drehencoder?
Mischpult Projekt mit 8 Drehgebern. Da es noch nicht genannt wurde: Diverse µCs (wie zB viele STM32) haben direkt Hardware eingebaut um Drehencoder einzulesen ohne großes hickhack. Bei den STM32 haben das einige der Timer mit 2+ Capture Eingängen.
Mw E. schrieb im Beitrag #6212384: > Diverse µCs (wie zB viele STM32) haben direkt Hardware eingebaut um > Drehencoder einzulesen ohne großes hickhack. Ergänzend: der STM8S003 kann das auch. ( *ein* Timer mit entsprechenden Eingängen). Klappt wunderbar ohne jede
-
Thread
C_ext am ADC Eingang nötig?
überspringt die App-Note. Nicht umgekehrt? Ohne Cext kann Rsource einige 100 Ohm betragen. (z.B. STM32 µC) durch das Ranhängen von Cext und im Zuge der Berechnung muss dann Rsource unter 3 Ohm liegen. Was hat man davon?
totale conversion-time begrenzt. Das heißt, ist Rsource zu groß um C_adc in der samplezeit z.B. 2.5 clocks zu laden, kann Cext genutzt werden. Cext wird dann während der conversion time z.B. 15 clocks wieder aufgeladen. Bandbreite bleibt weiterhin bei 15+2.5 = 17.5 clocks. Korrekt?
-
Thread
STM32 Kompilierungsschwierigkeiten
angegeben ist, die Dateien nicht gefunden werden. Der ganze Pfad zu den Dateien ist: /home/root/STM32/stm32f103c8t6/libopencm3/include/libopencm3/cm3/scb.h Beim Kompilieren sieht man ebenfalls, dass -I/home/root/STM32/stm32f103c8t6/libopencm3/include angegeben wurde - ich habe es auch versucht
-Devel-FreeRTOS-libopencm3-GCC/libopencm3/include -I/home/kurt/Apress/Beg-STM32-Devel-FreeRTOS-libopencm3-GCC//rtos/libwwg/include -o getline.o -c getline.c getline.c:5:20: fatal error: memory.h: No such file or directory #include <memory.h> ^ compilation
-
Thread
STM8 Example Code
verdanken sie nur der Tatsache, daß sie als erste mit integriertem Flash daher kamen. Ich finde die STM8 auch recht nett. Geradlinige Architektur. Vergleichsweise flott und stromsparend. Und preiswert. Die Peripherie ist den STM32 sehr ähnlich, das läßt den Upgradepfad hin zum STM32 (falls ein Projekt
Fuer den STM8 waere mir das mittlerweile zu muehselig. Da kann ich mit dem IAR-Compiler aus dem vollen schoepfen. Aber fuer den eCOG1X14Z5H. Das ist ein 16 Bitter. Mit auf dem Board sind 16 MB SDRAM, 1 MB SRAM
-
Thread
STM32 / C++: Initialisierung von Memberobjekten einer Klasse
Guten Abend, ich schlage mich gerade mit der C++ Programmierung auf einem STM32F446 herum, das Problem ist aber insgesamt recht allgemein. Nämlich habe ich eine Klasse, in der Objekte einer anderen Klasse enthalten sind. Um deren Initialisierung geht es mir. Beispielsweise
KonstantinChizhov/Mcucpp ******************************************* mit Updates c++17 03-2020 ../mcucpp/ARM/Stm32F40x/usart.h ****************************
-
Thread
Schaltplanentwurf Wearable auf nRF52833 Basis
Zur Erklärung: Bei einem Wechsel von 0-5V oder 5-0V lässt der Kondensator die Transienten durch. D.h. Bei einem Wechsel von 5V zu 0V entlädt sich der Kondensator was die Drain-Source Strecke des Mosfet für einen kurzen Moment leitend macht.
gut lötbar sind), z.B. https://www.mouser.ch/ProductDetail/Seeed-Studio/113990556?qs=sGAEpiMZZMu3sxpa5v1qrs9COzx3hFsMJD0TMklu0ls%3D oder diejenigen von Fanstel (gut, da hats auch Pins unter dem Modul, aber Fanstel behält dafür die Modul-Grösse und Pinbelegung unter verschiedenen Modulen gleich, d.h. man
-
Thread
Schaltnetzteil
paßt nicht. 36+76=112 (das sind keine 108) 108=36+72 War es das? 108:1.2=90 108*1.45/1.2=130.5 90*1.45=130.5 90*1.4=126 [/pre] Die 150V wären eindeutig zu viel.
Entschuldigung hatte mich verschrieben. Block 1 hat 30Zellen (36V) Saft STM5-100 Block 2 dann 60Zellen also 72 V nicht 76V Dann sind es 108 V bei Ladeschlussspannung von 1,4V p/Z = 151V
-
Thread
Ampelschaltung PORTC
musst. Falls es um AVR geht: http://stefanfrings.de/mikrocontroller_buch/index.html Falls es um STM32 geht: http://stefanfrings.de/mikrocontroller_buch2/index.html Wir helfen Dir dann gerne bei konkreten Fragen. Dazu musst du aber deinen Schaltplan und das aktuelle Programm vorzeigen. Natürlich
[c]#include <avr/io.h> #include <util/delay.h> #define Zeit_1 4000 #define Zeit_2 500 #define Langeweile 1 //rot=B5 //gelb=B2 //grün=D7 int main(void){ DDRD ^= 0b10000000; DDRB ^= (1<<0b00000010
-
Thread
STM8, SPI und SSD1306 - seltsames Verhalten
Quellcode. Oder soll jetzt jeder aus der Grafik sich die Befehle zurechtfrickeln? Hast Du Befehl 21h (Set Column Address) und 22h (Set Page Address) ans Display geschickt?
So, habe mal genau Deine oben gepostete (nicht ganz korrekte) Initialisierung auf einen STM32F407 mit 128x64-SSD1306-OLED geschmissen. Funktioniert soweit einwandfrei, Unterschied ist nur, dass das bei mir so spiegelverkehrt erscheint und dunkler ist mit Deiner Config. Check am besten
-
Thread
Multifunktionsdisplay für Auto
anzubinden? 4.) Welche Schnittstelle eignet sich am besten für eine Kamera bei etwa 4m Kabellänge? 5.) Welche Funktionen habe ich vergessen, die nützlich sein könnten? Ich bin für jede Anregung dankbar :-)
Spritzgussmaschine geregelt: der Raspi macht alles "Unwichtige" und die wichtigen Dinge werden von einem STM32 in Echtzeit gemanagt. > Alles in einem, ist das aber für ihn glaube ich, etwas overdone. > Immerhin will er ja nur für sich, ein Touch Radio entwerfen > (wahrscheinlich ohne tiefe Einbindung
-
Thread
Neue MCU APM32F103
andere Angebote gemessen am Funktionsumfang: https://www.aliexpress.com/item/4000064734991.html 5pcs STM32F401 Development Board STM32F401CCU6 STM32F4 Learning Board US $21.00 Die Versandkosten sind direkt bei RobotDyn einfach unattraktiv. US $18.76 für insgesamt 5 Stück. Bei Aliexpress steht
Angebote gemessen am > Funktionsumfang: > > https://www.aliexpress.com/item/4000064734991.html > 5pcs STM32F401 Development Board STM32F401CCU6 STM32F4 Learning Board > US $21.00 > > Die Versandkosten sind bei RobotDyn einfach unattraktiv. Komischer Link. Aber ich stimme Dir zu, die einzigen
-
Thread
Datei auf SD-Karte via AVR auf Computer übertragen
Nimmst einfach ein STM32F1 mit USB. Da gibts genug Mass storage Device Beispiele bei Github und ST
Datum und Zeit braucht man wirklich nicht in jedem Eintrag. Wahrscheinlich kann man die Daten von 5 Sekunden in einen 256-Byte Block packen. Das reduziert den Stromverbrauch nochmal fast 10-fach. Die Daten von 2 Stunden würden dann sogar ins RAM vom uC passen (na gut, STM32L496 aufwärts). > Ist
-
Thread
(Hohe) Spannung Ausgangsseitig (hinter FET) messen - Instrumentenverstärker?
Vielleicht Blöde Frage: brauche ich die externen Schottkys überhaupt? Ein MCP6001 (6002) und auch die STM32 haben doch welche onboard soweit ich die Datenblätter gesichtet hab... 4. Die 3V3 werden aus der Primärbatterie über einen LDO hinter einem Buck-Regler erzeugt. Dieser versorgt auch den STM etc
ich sonst die Variante mit der Zener parallel zur Klemmdiode gegen GND angedacht. Da die OpAmp bzw. STM32 Eingänge nach oben zumindest bis 5V tolerant sind wäre es nicht so schlimm wenn der Übergang ins leiten der Zener nicht so genau ist... Dazu noch die grundsätzliche Frage: beim vorherigen Desgin
-
Thread
STM32 Flanken Interrupt
Schaust du hier: https://stm32f4-discovery.net/2014/08/stm32f4-external-interrupts-tutorial/
Ich werf einfach mal den Diller in den Raum hat mir am Anfang für diverse STM32 Probleme sehr geholfen diese zu verstehen. https://diller-technologies.de/stm32.html#interrupts_extern Gruss
-
Thread
Genauigkeit Aux-Windung für Feedback-Spannung Flyback
würde, wenn ich mir 10 Stück davon baue. Laut Rechnung würde mir bei 100 kHz ein E25/13/7 mit 2.5 uH reichen. Das wäre beispielsweise mit 6 Wicklungen auf der Primärseite und 30 Wicklungen auf der Sekundärseite möglich. Als Zusatzwicklung würde ich dann zum Beispiel 10 Wicklungen nehmen und den
Zeta nehmen. Regeln wird bei mir ein LT1247, abgesehen davon kenne ich Leute die einen Flyback mit STM32Mikrocontroller regeln und es läuft super. Den ADC würde ich nur zur Datenerfassung nehmen, falls ichs mal brauche für dahintergehängte Schaltungen, wie einen kleinen Antrieb.
-
Thread
STM32 USB-MIDI
selten oder in komplexen Umgebungen zu finden. Getestet habe ich das mit einem bluepill-Board mit stm32f103c8 (und auch mit einem Fake wo ein CKS32F103 drauf war). Im Anhang ein abgespecktes Projekt für Segger ES. Es ist nur der reine USB-Teil enthalten. Das Demoprogramm schickt das was es per
D7: Reserved, set 1 : 0x00 *!*ERROR Bit7 must be 1 D6: Self Powered : 0x00 (no) D5: Remote Wakeup : 0x00 (no) D4..0: Reserved, set 0 : 0x00 MaxPower : 0x32 (100 mA) Data (HexDump) : 09 02 65 00 02 01 00 00 32 09 04 00 00 00 01 01 ..e.....2....
-
Thread
C-Code STM32 Fragen
. du bist hier ja schon an der richtigen Stelle (Forum). Schau dir doch mal die Artikel hier über STM32. Davon hat es hier genügend und dazu noch reichlich Links. https://www.mikrocontroller.net/articles/STM32 https://www.mikrocontroller.net/articles/STM32_f%C3%BCr_Einsteiger https://diller-technologies.de/stm32_wide.html http://stefanfrings.de/stm32/index.html http://www.pomad.fr/node/2 Bei konkreten Fragen, einfach hier im Forum suchen oder posten. Guten Gelingen Leo
-
Thread
Position einer Infrarot Diode mit einer Kamera bestimmen
Oder ein STM32. http://www.sebulli.com/campos/index.php?lang=de
Bei ner kleinen, hellen SMD LED konnte ich die Position sogar auf 1/10 Subpixel genau auflösen. Der STM32 kann direkt ein Kamerasignal auswerten und einlesen. Gruß Gerd
-
Thread
Einstieg in 8051 - Atmels AT89S52 oder?
loeten koenntest, koenntest du den Kaefer auch selber auf dein Platinchen klexen. Einen winzigkleinen STM32 bekommst du schon fuer 50 Ct.
Entscheidung mit einem 8051 zu lernen wurde wohl wegen dessen Einfachheit getroffen! Wenn man gleich mit STM32 einsteigt kriegt man ja einen Schock :-)
-
Thread
STM32CubeIDE / project ohne HAL
STM32F4 Projekt erzeuge, bei dem KEINE einzige Zeile Code automatisch erzeugt wird, aber dennoch die Compileroptionen und das Startfile etc im Projekt bestehen bleiben: 1. File->New->STM32 Project 2
HalloSTM schrieb im Beitrag #6430527: > Würdest du da mit HAL arbeiten? Erst nach einiger Erfahrung mit den Registern. Wenn du mit STM32L4 HAL Erfahrung hast, dann bist du eben nur STM32L4 HAL Experte. Schon
-
Thread
Eigene Rückfahrkamera entwickeln
www.mouser.de/ProductDetail/Basler/107645?qs=sGAEpiMZZMv%252BqVJHFCdzIew%2FTvwIeR3xDTcg58CYngvASaD48pI5yQ%3D%3D Da die Kamera per MIPI gesteuert wird, dachte ich mir ich könnte folgenden STM32 Controller nehmen: https://www.mouser.de/ProductDetail/STMicroelectronics/STM32H747IIT6?qs=sGAEpiMZZMve4%
gesteuert wird, dachte ich mir ich könnte > folgenden STM32 Controller nehmen: > > https://www.mouser.de/ProductDetail/STMicroelectronics/STM32H747IIT6?qs=sGAEpiMZZMve4%2FbfQkoj%252BOhMkXSDF%252B5Z8NXqrcpqm5w%3D Denkst Du so. > Wäre diese Basis vernünftig
-
Thread
Suche Information zu Hohlnieten Werkzeugen
noch nicht wie bald ich dazu kommen werde mich damit zu befassen. Zur Zeit muss ich mich mehr auf STM32 HW SPS Entwicklung fokussieren;-)
nicht > wie bald ich dazu kommen werde mich damit zu befassen. Zur Zeit muss ich > mich mehr auf STM32 HW SPS Entwicklung fokussieren;-) Bist auch so ein Hansdampf in allen Gassen. ;) Mach deshalb einfach mal gelegentlich einen simplen Vorversuch, der Dir Aufschluß darüber erbringt, welche Dehnung