-
Thread
STM32 ARM MCUs bei Rutronik
Hallo in die Runde, was ist eigentlich beim Distributor Rutronik(24) los. STM32 Arm Cortex Controller sind nicht mehr im Programm, habe ich jetzt schon länger festgestellt und wollte hier mal im Forum fragen. Stattdessen Hersteller mit 32Bit Controllern (meiner Meinung nach
Dirk schrieb im Beitrag #7412836: > STM32 Arm Cortex Controller sind nicht mehr im Programm Heul nicht rum, und kauf einfach wo anders!
-
Thread
Micropython rp2040
planst. Für ein Einzelstück und wenn es nicht zwingend ein RP2040 sein muß, würde ich einen kleinen STM32 auf einem Nucleo-Board empfehlen. STM32G431 zum Beispiel kostet netto bei Mouser 12 Euro und hat schon einen ST-Link auf dem Board.
Divisions-Befehl sondern nur eine etwas spezielle Implementation für Division eingebaut. Die braucht für 32Bit-Wort ÷ 32Bit-Wort genau 8 Zyklen. Man kann während der Wartezeit zwar noch etwas anderes machen, aber das sprengt dann doch Python, C, C++. Mit dem Assembler ginge es problemlos (wenn der Algorithmus
-
Thread
Clock-Konfiguration bei STM32 SPI?
Ich werde gerade aus der Konfiguration des Clock-Signals beim STM32F nicht schlau: da gibt es ein "Phase" und ein "Polarity". "Phase" kann 1. oder 2. Flanke sein. "Polarity" kann LOW oder HIGH sein. Wenn ich die Daten mit der zweiten, fallenden CLK-Flanke
zusammensetzen. https://de.wikipedia.org/wiki/Serial_Peripheral_Interface#Protokollablauf_und_Einstellm%C3%B6glichkeiten
-
Thread
uC Familien Empfehlung
nicht mehr genau, was ich da habe, aber es ist wohl irgendein STM32 :D Da hier beide angesprochen wurden, und der WCH-Chip für mich zuerst mal aussieht wie ein direkter Klon: In wie weit sind eigentlich STM32F und CH32F miteinander kompatibel? ~jmm
für Einsteiger durchaus brauchbar, gerade wenn man schon etwas Erfahrung mit den AVRs gesammelt hat. STM32F3x gibts bei Mouser in Einzellstückzahlen ab 4 €. Programmierung und debugging geht mit vscode ganz gut. Das Nucelo F303K8 ist vorrätig bei Mouser (über 900 Stück) und kostet 10,33 € (Link: https:
-
Thread
verschwundene MIDI-Synth-Boards: Nachfolgetechnik?
oder MIDI-IP von ESI. Krankt alles an der Latenz: Motopick schrieb im Beitrag #7418307: > So ein STM32F107 schafft ueber Fastethernet ca. 10k Pakete > je Sekunde. Das Problem ist nicht die Bandbreite. Mit USB hat man alles, was man braucht. Aber sobald eine SW auf PC-basis dazu kommt, hat man die
Die 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
-
Thread
Suche Programmgerüst: USB-Kommunikation und Daten Ein/Ausgabe Windows
C und Windows ist halt eine Welt, in der sich fast nichts mehr tut. Selbst die Doku der uralten Win32 API, welche aus Windows 3.1 Zeiten stammt, geht davon aus, dass du in mindestens C++ programmierst. https://learn.microsoft.com/de-de/windows/win32/apiindex/windows-api-list Auch die Doku von wxWidgets
Kommt ja auch drauf an, in welchem Ordner du schaust. Die 3 Dateien, auf die man am häufigsten als Programmierer zugreift, sind Kernel32.dll, user32.dll und gdi32.dll Und die gibt es ja doppelt, Einmal als 32Bit im Ordner SYSWOW64 und einmal im Ordner SYSTEM32
-
Thread
Nachfolger vom ATMEGA2560?
Ersatz? Aber 14EUR für eine 8MHz 8-Bit CPU... WTF?! Für fast die Hälfte bekommst Du schon was aus der STM32F4 Reihe der den ATmega zum Frühstück verspeist von der Leistung her. Ich hatte mich vor Jahren von AT(X)mega verabschiedet und bin zu STM32 gewechselt. Ich bereue es nur seltenst wg. der 5V Versorgung
hat man nicht, dafür haben die andere Features. Vorallendingen für Messaufgaben. Arbeitet auch mit 3,3V und hat einen extra Port einstellbar auf 3,3V wenn er selbst mit 5V betrieben wird.
-
Thread
STM32 NUCLEO H743ZI - Ethernet / WebServer-Probleme
KiB SRAM, 2048 KiB flash in at least 128 KiB pages. file H743ZI_LwIP_Test.hex md5 checksum: ffe8c2f14a5b707fca956874d2494734, stlink checksum: 0x00a937bc 2023-05-02T16:13:54 INFO common.c: Attempting to write 207652 (0x32b24) bytes to stm32 address: 134217728 (0x8000000) 2023-05-02T16:13:55 INFO
flash in at least 128 KiB pages. file /home/ralf/Downloads/H743ZI_LwIP_Test.hex md5 checksum: ffe8c2f14a5b707fca956874d2494734, stlink checksum: 0x00a937bc 2023-05-02T16:35:48 INFO common.c: Attempting to write 207652 (0x32b24) bytes to stm32 address: 134217728 (0x8000000) 2023-05-02T16:35:49 INFO
-
Thread
MCU mit 24-Bit-SPI?
Nein! ... wenn man es richtig macht. Hier Anschauungs-Material (zwei 8-Bit Transfers auf einen STM32F407): https://www.mikrocontroller.net/topic/415233#4841468
Familie können das >Transfer bit length is selectable as 8, 9, 10, 11, 12, 13, 14, 15, 16, 20, 24, or 32 bits. Z.B. R5F565N7ADFP https://mou.sr/3Hxw1el Grüße
-
Thread
STM32WB5MMG -* ADC wackelt um 10 digits
STM32 und stark wackelnder ADC, da kommt bei mir sofort das Stichwort „Calibration“ hoch. Es gibt doch bei jedem STM32 mit 12bit diese ADC Calibration Prozedur, der man beim ersten Kontakt nur wenig Beachtung
Der SDADC des STM32F37x war ein Witz: ===== Gain error: All gains, differential mode, single ended mode -2.4 -2.7 -3.1 negative gain error = data result are greater than ideal ===== Damit kann man nicht mal mit
-
Thread
STM32 cortex M4 Flashen
wahrscheinlich stelle ich mich einfach nur an. Aber ich werde einfach nicht fündig wie ich die STM32F Reihe flashen kann. Vorab ich habe bisher PIC genutzt doert habe ich 3 Pins die an den Programmer kommen und ich kann flashen. Wie funktioniert das beim STM32? Als Programmiergerät fungieren
Das steht doch im Datenblatt. Welchen STM32F hast du denn?
-
Thread
C - linux - raw-socket - recvfrom liefert daten wo keine sein sollten
.. 07:44:55.918284 06:05:04:03:02:01 > 01:02:03:04:05:06, 802.3, length 0: LLC, dsap Null (0x00) Individual, ssap Null (0x00) Command, ctrl 0x3f00: Information, send seq 0, rcv seq 31, Flags [Poll], length 50 0x0000: 0000 003f 0000 0000 0000 2800 0000 0000 .
tatsaechlich bei rund 1ms Zykuszeit Schluss. dann hatte ich noch mit einem raspberry und einem STM32 NUCLEO-H743ZI experimentiert - aber dann alles beiseite gelegt. schaun wir mal....
-
Artikel
IRMP - english
(tested on STM32F401RE/F411RE Nucleo, STM32F4 Discovery) STM32F10x (tested on STM32F103C8T6 Mini Development Board) STM32 with HAL library (NEW!) STM8 STM8S103F3 TI Stellaris LM4F120 Launchpad (ARM Cortex M4) ESP8266
control: A MythTV Remote Control without LIRC. PC Remote Control with ATtiny85 IRMP + IRSND Library for STM32F4. IRMP for STM32F4 IRSND for STM32F4 IRMP on STM32 - Construction Guidance. Seminar Paper - Extension of Arduino Platform. www.eislab.fim.uni-passau.de/files/publications/2010/StudentDiener_ErweiterungDerArduinoPlattform.pdf
-
Artikel
IRSND - english
MCU families: AVR ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (C18 Compiler) PIC12F1840 PIC18F4520 STM32 STM32F4xx STM32F10x
for FAN protocol 2015-05-27: New protocol: MERLIN 2015-05-27: New protocol: FAN 2015-05-18: Added F_CPU macro for STM32L1XX 2015-05-07: Some corrections of XMega port 2015-04-23: New protocol: PENTAX 2015-04-23: Port to AVR XMega 2014-07-10: Some GPIO changes for STM32F10x (in IRSND). 2014-07-10: New
-
Thread
Fast nur Fake 18650 Akkus kaufbar?
3.35 typisch, 3.25 guaranteed.
Vapes, die die Leute in die Batteriebox werfen. Das sind Samsung INR und dazu gibts immer noch einen STM32L031 oder STM32G051 :-O Soweit zur Chipkrise. Alles Markenware. In Wegwerfvapes finden sich kleine LiIon Zellen mit 360mAh oder 500mAh, bestens geeignet für Modellbauzwecke.
-
Thread
Analog Multiplizierer AD633 - Wo sind die Limits?
Fuer ernste wissenschaftliche Arbeit vermutlich nicht okay. Dafuer aber einfach und billig. (ein STM32F030 pro Kanal) Die Anzeige ist besser und aufloesender als von einem Sony DTC77 und der wiederum duerfte besser sein als das was heute die meisten in der Bude rumzappeln haben. Vanye
gefunden, die dürften so ausgesehen haben: https://www.klangfilm.org/index.php?lng=0&music=&type=3&frame=&item=&title=&dir=data/pictures/loudspeakers/drivers/kl-44006/&num=0 Die waren mit 25W angegeben, an einer 6W Endstufe (EL84) machten sie schon ordentlich Bums. Sie paßten aber schlecht ins
-
Thread
[c] wie wirft man UART-Daten weg?
Wäre dennoch schön gewesen wenn man wüßte um welchen Controller > es sich überhaupt handelt. z.B. STM32F205RET6, STM32L031C4T6, STM32L412KBT6, R5F565N7ADFP... Eigentlich sollte es eine reine C-Frage sein. Natürlich darf man das Flag auch direkt löschen, die Frage ist, was findet ihr verständlicher?
dennoch schön gewesen wenn man wüßte um welchen Controller >> es sich überhaupt handelt. > > z.B. STM32F205RET6, STM32L031C4T6, STM32L412KBT6, R5F565N7ADFP... > Eigentlich sollte es eine reine C-Frage sein. Natürlich darf man das > Flag auch direkt löschen, die Frage ist, was findet ihr verständlicher
-
Thread
Verkaufen verschiedene SMD/ THD Bauteile
Abstandshalter 140 Stk 9775031360 Würth Abstandsbolzen & Abstandshalter WA-SMSR Reverse SMD Steel Spacer M3 6mm 150 Stk 691709710302 Feste Anschlussblöcke WR-TBL 300VAC 6A 2Po Horizontal 30-14AWG 2000 Stk 12101C475K4T2A Kondensator aus mehreren Keramikschichten MLCC - SMD/SMT 100V 4.7uF X7R 1210 10% AEC-Q200
small (SC-70) package 5-SC70 -40 to 125 5000 Stk ISC080N10NM6ATMA1 MOSFET TRENCH >=100V 3000 Stk MM3Z10VT1G Zener-Dioden 10V300mW 850 Stk PLMR36503RFRPET C to DC Converter and Switching Regulator Chip 100 Stk STM32G030F6P6 ARM Mikrocontroller 70 Stk TPS7A4001DGNT LDO Spannungs-Regulator 50mA,100Vin
-
Thread
Neue Toolchain aufbauen (AVR)
zum Test und Update von EXA-PROG [/pre] - https://www.diamex.de/dxshop/EXA-PROG-AVR-ISP-und-UPDI-STM32-NXP-ESP Und siehe auch den dortigen Link auf den https://www.mikrocontroller.net/topic/550219
Programmiertools der Hersteller oder zu frei verfügbaren Tools geschrieben...Die Programmier-Modi STM32 und NXP/LPC sind weitgehend für die Benutzung eigener Programmiertools vorgesehen." Welche Tools das sind, bleibt aber ein Geheimnis.
-
Thread
Wer baut gegen Bezahlung ein Gerät mit Schaltung?
Wegen der Uhr und der USB Schnittstelle eignet sich vielleicht ein STM32L072 als single-Chip Lösung besser. Den kann man bequem an einer Knopfzelle oder Akku betreiben, selbst wenn die Spannung an USB Bus höher ist. Die Daten kann man (auch beim AVR) im Flash speichern
bestimmter Code > über USB-C gesandt wird ein Löschkommando kommen. Bisher denke ich, dass ein STM32L0 das problemlos schafft, mit USB ESD protection
-
Thread
Referenzdesign für Elektretmikrofon mit Vorverstärker und Ultra Low Noise Spannungsversogung
jedenfalls welche, die nur etwa die Hälfte an Rauschdichte haben. Ob die auch für die Versorgung mit 3.3V verfüg bar sind, weiß ich allerdings nicht. Sowieso: wenn du am Ausgang Pegel bis 3.3V haben willst, ist eine Versorgung mit 3.3V nicht angebracht. Kevin H. schrieb im Beitrag #7393987: > Mein
Bling-Bling Spektrum-Analyzer bauen bzw. als Add-On in meine LED-Matrix integrieren. Gibt es für den STM32F4xxx ein fertiges Stück Software welches den FFT-Teil implementiert? Vorzugsweise nicht Arduino. Ich hatte schonmal gesucht, es gibt wohl in der Mathe-Lib eine FFT-Funktion, aber damit alleine
-
Thread
STM32F303 am Bluepill lässt sich nicht programmieren.
Hallo zusammen :) Ich habe einen BluePill mit einem STM32F103 Controller, welchen ich durch einen STM32F302 ersetzt habe. Leider konnte ich den neuen Controller nicht programmieren und erhielt die Meldung "No device found". Ich habe die Lötstellen überprüft
Nicht alle STM32F303er können über USB programmiert werden. STM32F303x6/x8: USART1 (PA9/PA10), USART2 (PA2/PA3), I2C1 (PB6/PB7) STM32F303xB/xC: USART1 (PA9/PA10), USART2 (PD5/PD6), USB (PA11/PA12)
-
Thread
[V] STM32f407 ZG T6
Hallo. Ich habe gut 120 STM32f407ZGT6 in 3 unterschiedlichen grossen Originalverpackungen die ich abgeben würde. Offen habe ich noch ca. 20 Stück, aber das wäre inzwischen wohl nur was zum basteln und nichts mehr für eine
-
Thread
Chipkrise, neuer Rekord
Maschinen bauen kann. Soweit es um Fabrikationstechnik der Spitzenklasse geht, nicht um schnöde STM32, wissen das auch die Chinesen selbst nicht. Da gibts allenfalls hochtrabende Pläne zum grossen Sprung nach vorn. Mit brachialer Gewalt pflegte man bei solchen Sprüngen allerdings bisher auf der Schnauze
Chipkrise? Seit ich in diesen Vapezigaretten sowohl STM32G031 als auch STM32L051 entdeckt habe, wundert mich nichts mehr. Die Dinger landen inklusive einer 18650 Samsung Zelle im Müll. Da sind die Chips, die andere suchen. https://www.discoverglo.com/de
-
Thread
Mit KI Programme für Mikrocontroller entwickeln
math.e ** (-1 * result)) # sigmoid def fornum(number): if number < 0: return '%0.3f'%(number) return ' %0.3f'%(number) if __name__ == '__main__': size = 3 count = 40 results = list() for i in range(count): neuron = Neuron(size) inputs
' -> ', fornum(result)) results.append(result) # print('results: min=%0.3f, mean=%0.3f, max=%0.3f'%( min(results), sum(results) / len(results), max(results))) [/code] Das hier ist jetzt wirklich sehr, sehr klein, aber wenn Du ein wenig an Parametern
-
Thread
STM32 wird nicht erkannt (Win Gerätemanager)
. Unsere Messungen ergaben, dass die Spannungsversorgung des STM32 IO ist und auch 3,3V am Pin 44 (BOOT0) beim Einstecken in den USB Port anliegen. Jedoch der Gerätemanager in Windows "zuckt" nicht ein mal und der STM32 wird nicht angeziegt / erkannt. Ich hab
ihr um den STM32 zu programmieren? "STM32 CUBE PROGRAMMER"? Thomas W. schrieb im Beitrag #7392240: > hast Du den '411 auch mit der Firmware programmiert? Normalerweise ist das egal, der Bootloader ist ja so
-
Thread
Warum liest man hier so wenig von Renesas?
aber auch noch STM32F7xx und STM32H7xx im Ärmel ;-)
Mi N. schrieb im Beitrag #7392001: > Bauform B. schrieb: >> Gibt es auch eine Empfehlung mit 32 Bit? > Was willst Du eigentlich machen? Für STM32F051, F205, L031, L412, L496 eine Alternative finden, falls die nicht mehr an jeden verkauft werden. ARM will evt. für jedes verkaufte Gerät mit ARM-CPU
-
Thread
SPI.transfer übermittelt nur einmal Array Inhalt
den gleichen Wert, was ja nur Grauwerte ergibt. Also > eher so. > > [c] > void fillDisplay(uint32_t color) { // RGB > uint32_t line[240]; // 320*3=240*4 > uint32_t p1, p2, p3; > > p1 = (color << 8) | (color >> 16); > p2 = (color << 16) | (color >> 8); > p3 = (color
> #include <mbed.h> > > using namespace mbed; > [/c] > > Braucht es noch. spi.write(0xff0f) gibt nur 0x0f raus, und bei spi.write mit array geht gar nichts (kein clock). [c] for (uint32_t i = 0; i < (51200); i++) { array[i*3] = a>>16; array[i*3+1] = a>>8;
-
Thread
ST µC Identifikation
STM32F0 kann man selbst auf dem Exemplar lesen, auf einem unangekratzten möglicherweise auch den Rest.
wischen. Bei nicht allzu hartem lack kann man auch radieren bis zum chipgehäuse. Im bild sieht man STM32F031
-
Thread
Beschäftigung mit FPGAs noch sinnvoll?
Verwendung im privaten Bereich, weil im beruflichen Umfeld bei mir nur Mikrocontroller (hauptsächlich STM32) verwendet werden und es dort (bislang) keinen Grund und vor allem auch kein Geld für die Verwendung von FPGAs gab; die BWLer feilschen da um jeden 1/10 Cent.
Tisch. LA -> Irgendein Cypress FX2 von Ali für nen 10er. Wobei ich da auch schon selber was mit einem STM32F4 gebaut habe. Grafikkarte für USB oder einen Videograbber -> Aktuell (und wohl auch zukünftig) keine Anwendung für und selbst wenn, ist das nichts was man selber besser oder billiger hinbekommen
-
Thread
Welche 32-Bit uC-Familie ist empfehlenswert?
Sogar die 16 Jahre alten Modelle der ersten STM32 Serie werden immer noch produziert, wie man nun nach der ausgestandenen Lieferkrise sehen kann. https://www.mouser.de/c/?q=stm32f103&instock=y
nur eine pauschale Schätzung und die kommt daher: STM32L496 7.3mA max. @48MHz,105°C und SPC560P44L 77mA max. @40MHz, aber bei welcher Temperatur? Das passt irgendwie nicht zu den typisch 45 oder 62mA. Beim STM32 muss man noch Peripherie dazu rechnen
-
Thread
STLINK-V2 dongle mit BMP flashen - Anschluß an SWD DISCO
gerade, einen STLINK-V2 Dongle, auf dem schon ein älteres BMP drauf ist, via SWD Schnittstelle (eines STM32F407G-DISCO) und mittels gdb/OpenOCD zu flashen. Am Chip habe ich Pin 49 (SWCLK) mit pin 2 der SWD Schnittstelle verbunden. Pin 46 mit pin 4 und GND mit pin 3. +5V habe ich im Pfostenstecker mit
Der originale STM32F101 hat kein USB. Die Firmware ist für einen STM32F103 gedacht. Ich habe ST-Link v2 kompatible Sticks, wo der Chip als STM32F101 beschriftet ist. Trotzdem läuft darauf die originale Firmware von
-
Thread
RP2040 reziproker Frequenzzähler mit TDC
sichtbar wird. Es scheint eine Eigenart des AS6501 zu sein, den ich schon bei anderen Schaltungen mit STM32H7xx beobachtet hatte (Bild 3). Da hatte ich kein Gegenmittel gefunden. Im 3. Bild ist zusätzlich eine Kurve vorhanden, die mit STM32H730 + TDC7200 aufgenommen wurde. Beim TDC7200 gibt es die Störungen
keine Lizenz-Infos zu Hard-und Software finden. Wo steht das denn? Technische Daten: Eingang F1: 0,01 Hz - 250 MHz mit 7-stell. Ergebnis/s; lückenlose Messungen lückenlose statistische Auswertung von F1-mean, F1-max, F1-min und Standardabweichung Hilfseingang F-Ref: 0,01 Hz – 15 MHz mit
-
Thread
C++ Objektorientierung ?
Debugger? Wenn nicht, dann ist jetzt vielleicht noch eine gute Gelegenheit, den ATmega 2560 (?) durch ein STM32 Nucleo Board zu ersetzen, da hast du den Debugger direkt mit drauf.
Stefan F. schrieb im Beitrag #7385094: > Gut, hätte ich ähnlich gemacht. das ehrt mich ..
-
Thread
Selbstgebautes LCD ansteuern - Bastler braucht denkhilfe
die gleich die Wandlung von 3.3V auf 5V machen könnten falls dein LCD 5V braucht.
Schritte könnte dieses Dokument Anreize liefern: https://www.st.com/resource/en/application_note/an2656-stm32f10xxx-lcd-glass-driver-firmware-stmicroelectronics.pdf
-
Artikel
STM32 für Einsteiger
ST-Demo-Codebeispiele ebenfalls auf diesen Lib's basieren und somit wird der Wechsel innerhalb der STM32 Familie deutlich vereinfacht. STM32F4xx Library von ST: "STSW-STM32065 STM32F4 DSP and standard peripherals library" incl. Dokumentation und Demo-Projekte zu allen CPU-Funktionen. Der einzige Nachteil
Abschnitt ist kurz gezeigt welche Möglichkeiten die CPUs bei den oben empfohlenen Einsteigerboards haben. STM32F407 - vom STM32F4DISCOVERY Board. Blockdiagramm STM32F407 STM32F4DISCOVERY Demoboard Es sind sehr viele Peripheriemodule im µC implementiert. Jedes einzelne Peripherie-Modul (z.B. Ethernet, USB, CAN
-
Thread
STM8- r3 - Platine
Chips wird es zwar noch ne Weile lang geben, aber irgendwann werden dann die Preise hoch gehen. STM32 ist sogar der (ur)alte STM32F103 noch active. Läßt ST jetzt wohl die 8-Bit Welt sterben ?
interessieren. Smile, r3 Platinen für STM32f hab ich schon gemacht, für LQFP48 Package, bestückt mit F103, F303, F030, F031 und F072. MCS51 interssiert mich eher weniger, auch wenn ich für den uralten 89C52 auch eine Platine
-
Thread
[V] 20x STM32F105RCT6
Zu Verkaufen 20Stk. STM32F105RCT6 verschweisst und ungeöffnet, nur alle Zusammen. 125 Euro plus 3 Euro Versand aus Rumänien. Gruss Chregu
-
Thread
STM32F103 und ADC DMA mehrere Kanäle
Hier ein Auszug aus meiner Library, ich verende keine HAL-Funktionen. Mit "void STM32F1_ADC_init(void)" wird der ADC so konfiguriert, das er kontinuierlich die ersten 3 (ist über ein define anpassbar) Channels einliest und es über dem DMA im Ram ablegt. Mit "uint16 STM32F1_ADC_getRegularGroupe1
schrieb im Beitrag #7385677: > Ich komme noch mal auf den low level code von christiankpunkt zurück STM32F1_DMA1_configChannel1ForADC1() und STM32F1_DMA1_startChannel1() werden von STM32F1_ADC_init() aufgerufen. Ruf die STM32F1_ADC_init() erst nach dem STM32F1_DMA_init() Funktionen auf. Bei STM32F1
-
Thread
Motorstrom BLDC
Hier kannst du dich mal einlesen: https://www.mikrocontroller.net/articles/Brushless-Controller_f%C3%BCr_Modellbaumotoren Am Ende des Artikels gibts dann noch mehr Links.
Zumal du da Rechenleistung ohne Ende hast. Das Prinzip von AVR447 habe ich mal portiert auf XMega und STM32 und das war gar nicht so schwer.
-
Thread
Maskieren modern?
nur sind typsichere C++ Registerdefinitionen nicht Standard bei den Hersteller SDK, für einen STM32H7 möchte ich das nicht selber schreiben. STM hat ja schon ewig gebraucht den 'register' storage specifier zu entfernen.
Stefan F. schrieb im Beitrag #7379734: > Oder > >> UCSR3B = (1<<RXEN3) | (1<<TXEN3) | (1 << RXCIE3); > > Da sieht man an den Namen der Bits ungefähr, worum es in der Zeile geht. Es geht dabei zwar auch
-
Thread
STM32 UART Interrupt Rx, Tx, FreeRTOS
Bin dabei, unter FreeRTOS auf einem STM32F103C8T6 (blue pill) eine Anwendung zu schreiben, die neben einigen Analogeeinlesefunktionen auch zwei UARTs betreiben soll. Habe dazu eine Verständnisfrage zum UART global Interrupt. Versuche gerade
, die Frage: wo finde ich eine vollständige > Beschreibung der LL-Funktionen? Ganz einfach in <stm32f1xx_ll_usart.c> und <stm32f1xx_ll_usart.h> Alle Makros und Funktionen haben einen erklärenden Header. z.B.: [c] /** * @brief Initialize USART registers according to the specified *
-
Thread
Fehlerhafte Adressierung von lokalen Arrays bei tinyAVR(R) 0-series
puts_ram" funktioniert mit jedem von mir getesteten Controllern: AVR der älteren Serie (bspw. ATmega328), STM32, MCS51, STM8, LPC und sogar auf Padauks PFS154. Nur eben nicht auf ATtiny1604 !! Für diejenigen, die immer nach dem gesamten Quellcode "schreien" habe ich das gesamte "Programm" mit angehängt
dafür eine Section .rodata, die so aussieht: [pre] Contents of section .rodata: 8186 0a0d2042 6f6e6a6f 7572206c 65206d6f .. Bonjour le mo 8196 6e646500 0a0d2048 616c6c6f 2075432d nde... Hallo uC- 81a6 436f6d6d 756e6974 790a0d00 Community... [/pre] D.h. sie benutzt ebenfalls
-
Thread
NE 555 als Taktgeber und Kippstufe
Johannes F. schrieb im Beitrag #7377624: >> Wozu der riesige Elko. > > 100µ würde ich jetzt nicht als „riesig“ bezeichnen. Kostet nur 3 Cent > (16-V-Typ), ist klein und puffert die Umschalt-Stromspitzen
richtig Geld gekostet haben, am rechten Platz. Heute keine > Sekunde. Da werden selbst LED-Blinker mit 32 Bit CPUs gebaut, auch wenn > das maximaler Overkill ist. Naja, Kosten von NE555 samt sonstiger Bauteile gegenüber Tiny13A halten sich in etwa die Waage. Und ein STM32C011 kommt auch in die Gegend