-
Thread
STM32 kann nicht resetet werden
und das erste mal den STM32G070 verwendet. Ich muss jedes mal die Debugsession komplett neu starten. NRST hat einen 100nF. Woran kann das liegen? [code] STMicroelectronics ST-LINK GDB server. Version 6.1.0 Copyright
über "reset chip and restart debug session" normalerweise ein Reset machen. Mache ich das jetzt beim stm32g070 landet der PC im Nirvana.
-
Thread
Arduino: Rückkehr von kombinatorischem Linux-Board und Roboterarm für Lehranwendungen
i.MX 8M Mini zum Einsatz – er hat vier Kerne vom Typ Cortex®-A53 mit bis zu 1.8GHz und einen Cortex®-M4 mit bis zu 400MHz. Als Linux dient eine Yocto-Variante, die mit 2GB RAM und 16GB eMMC ausgestattet ist. Für Echtzeitaufgaben steht ausserdem ein STM32H747XI zur Verfügung. Interessant ist daran, dass
/static/555f106260d4b4763b6fe121e04e0f7a/ABX00049-datasheet.pdf) Interessant ist die Frage, wie die Kommunikation zwischen den beiden Kernen erfolgt. Am Arduino Yun kam ja – siehe Abbildung – eine serielle Verbindung
-
Thread
Bauteilsuche bzw. Bestimmung Teufel One S
untere scheint zu funktionieren und hat folgende Werte: Pin 1 ist links unten. Pin 3: 24V Pin 4: 2.2khz Pin 5: 6V Auf der Platine verbaut sind auch: 40P13S MOSFET (vor dem unbekannten Bauteil) TPA3118 AUDA1701 STM32 Was soll das für ein Bauteil sein? Ein Supply MOSFET vielleicht?
Ok schade, Hab den ausgelötet, Kurzschluss war immer noch da. Hab jetzt mal Spannung injiziert. 4v 1.5A. Leider wird der STM32 heiß... denke somit hat sich die Reparatur erledigt. Teufel gibt ganz sicher keine Software dafür raus.
-
Thread
ESP32 CAN funktioniert nicht mit 500Kb/s
Serial.begin(115200); can_general_config_t g_config = CAN_GENERAL_CONFIG_DEFAULT(GPIO_NUM_4, GPIO_NUM_5, CAN_MODE_NO_ACK); can_timing_config_t t_config = CAN_TIMING_CONFIG_500KBITS(); can_filter_config_t f_config = CAN_FILTER_CONFIG_ACCEPT_ALL(); can_driver_install(&g_config, &t_config
nutzt? CAN ist ja kein Ardunio Standard. Ich würde nämlich auch auf ein Bittiming tippen. Bei nem STM32 muss man auch auf die Busclock achten welche den CAN Controller versorgt. Wie ist das beim ESP gelöst?
-
Thread
STM32 Header
, wie ich am einfachsten aus den vorhandenen STM32 Headers diese andere Struktur bauen könnte. Ich habe überlegt, mit GNU M4 das irgendwie umzuformatieren, aber meine Programmierkenntnisse reichen dazu nicht aus. Auch habe ich überlegt, die SVD Files
verlassen soll. Also wie komme ich am einfachsten zu einem vernünftigen Header? einen für den STM32F407 habe ich schon, der so formatiert ist. Ich habe aber keine Ahnung mehr, woher ich diesen habe.
-
Thread
Verfügbarer Mikrocontroller für WS2812B
STM32G031
muss man aber nicht. Ganz meine Meinung. Vielen Dank für den Link. Da gibts ein Beispiel für dem STM32F4, aber es wird wohl ähnlich auf dem STM32G0 laufen. Man muss ja nicht immer das Rad neu erfinden.
-
Thread
Keil für nicht-kommerzielle Anwendung kostenlos, Vorbestellung für F7-Computemodul, diverser Lesesto
Informationen und ein Downloadlink finden sich unter https://www.keil.com/pr/article/1299.htm. ### Meadow F7: kommerzielle Modulvarianten verfügbar Wilderness Labs plant seit einiger Zeit, den Meadow F7 auch in einer an den ESP32 erinnernden kommerziellen Version anzubieten. Ab Sofort gibt es das als Meadow F7v2 Core-Compute Module bezeichnete Produkt zur Vorbestellung – für Einzelstücke nimmt Wilderness Labs unter https://store.wildernesslabs.co/collections/meadow-core-compute/products/meadow-f7v2-core-compute-module
-
Thread
Tulpenmanie 2.0?
Wieso willst du gerade den "S" ? https://www.reichelt.de/index.html?ACTION=446&LA=3&nbc=1&q=ds18%3F20 DS18B20 6,37€ (War auch mal wesenetlich billiger)
und die Lagerbestände überwachen und sofort bestellen. Aber man bekommt sein Zeug schon, auch die STM32. Ich habe gerade bei LCSC ein paar STM32G070RB bestellt und erhalten. Und dieses Hamstern in den Supermärkten ist keione natürliche Entwicklung, sondern deutsche Panik und Hysterie. Im Ausland
-
Thread
Selbsthilfegruppe
in Rollen was ich auf dem Flohmarkt finde. Okay. Microcontroller nicht ganz so viel. Aber z.B vom STM32F030 hab ich mir vor Corona 10Stk gekauft weil ich dachte so ein kleines guenstiges Kerlchen kann man immer mal brauchen. Aber ich brauche bis zu meinem geplanten Tod im Jahr 2100 nie mehr 100nF
> Aber ich brauche bis zu meinem geplanten Tod im Jahr 2100 nie mehr 100nF > zu kaufen. :-D hatte ich auch schon gedacht, das Zeugs ist aber alles verbaut... STM32 im Dezember 21 offiziell eine Rolle bei Arrow zu moderatem Preis bestellt, letzte Woche geliefert obwohl
-
Thread
Spannungsregler L78L09 mit geringer Überspannung am Eingang
Stefan ⛄ F. schrieb: > Transformator1 schrieb: > >> Um auf der sicheren Seite zu sein, werde ich >> zwei 1N4007 Dioden in Reihe schalten. Die haben dann insgesamt >> 1,4V Spannungsabfall. > > Aber nur
4 bis 5mA erhöht. Dafür ist der LED-Strom um ca. 2mA gestiegen. Zu viel Strom will ich aber sowieso nicht durch die LED's pressen, damit sie länger halten. Die 100nF und 10uF Kondis habe ich aber schon
-
Thread
STM32CubeIDE Projekt von SW4STM32 importieren
Hallo, ich habe ein Projekt für den STM32F030 aus der System Workbench for STM32 in STM32Ide importiert. Nachdem Erzeugen ist mir aufgefallen dass das Binary rund 4k größer ist also vorher mit der alten IDE. Also die Mapfiles vergleichen,
Idee wie ich der STM32Ide sagen kann dass ich kein printf brauche? Wieso schmeißt das der Linker nicht (mehr) raus? So sehen die Compileraufrufe aus: [code] -mcpu=cortex-m0 -std=c++20 -DNDEBUG -DUSE_HAL_DRIVER -DSTM32F030x8
-
Thread
Empfehlungen für aktuellen µC
50-150Mhz, 1 Kern > - Sparsam, aber nicht ultra-Sparsam (kein Batteriebetrieb) > - 2x UART > - 4x PWM (unabhängiger Kanal) > - I2C > - 2x SPI > - Toolchain / Programmer unter Linux lauffähig und Open Source > Meine Empfehlung stm32f411 https://stm32-base.org/boards/STM32F411CEU6-WeAct-Black-Pill-V2.0
zu bekommen, wenn man etwas Zeit bei Aliexpress. Und den ST Link gleich mitbestimmen. https://stm32-base.org/boards/Debugger-STM32F103C8U6-STLINKV2 Mit Cube-IDE, läuft perfekt mit Linux Christian
-
Thread
Welcher günstige Mikrocontroller verwenden für RGB Projekt
vielen Jahren: der ESP kann es mit seiner RMT, die LPC mit SPI und SCT, neuere AVR mit Eventsystem, STM32 mit DMA auf Ports und sicher viele mehr. MaWin schrieb im Beitrag #7008874: > ielleicht nutzt du aber ein Python Programm um > den 120MHz Prozessor so auszubremsen als ware er ein 1MHz Prozessor
Controllern kann. Ich sagte sogar ausdruecklich das Gegenteil. Ich hab es selber schon mit einem STM32F030 gemacht. Aber es ist eben auch ein Schmerz im Arsch! Will man es fuer ein Hobbyprojekt wird man da mit einem RP2040 viel mehr Spass haben und das Teil kostet gerade mal 1Euro bei Reichelt
-
Thread
STM32F0 Bootloader-Problem (UART, Neuling braucht Hilfe)
Hallo liebe Leute! Ich muss ein bisschen weiter "ausholen": Ich habe mein erstes Board mit einem STM32-Controller entworfen. Konkret ist es der STM32F030C8T6. Ich habe vorher noch nie mit STM32- oder STM8-Controllern gearbeitet. Ich hab heute Morgen das Board zum ersten Mal eingeschaltet. Soweit
Platine sein würde und von welchem Hersteller usw.. ich brauchte nur "irgendeinen Controller" mit ca. 32 GPIO. Und der STM32F0 war halt gerade für 1,20€ oder so verfügbar. Ich hab deshalb im Prinzip nur genau die Stellen im Datenblatt angeschaut, die für meine Anwendung relevant waren. Von HAL wusste
-
Thread
Abstandsmessung mit Ultraschall - Verständnis
entsprecehnden Pins zugeordnet. Dazu noch die LEDs. [c] #define LED1_ON PORTA &=~(1<<PINA5); // LED 4 ein #define LED1_OFF PORTA |=(1<<PINA5); // LED 4 aus #define LED2_ON PORTA &=~(1<<PINA7); // LED 3 ein #define LED2_OFF PORTA |=(1<<PINA7); // LED 3 aus #define LED3_ON PORTB &=~(1<<PINB2);
Port A. Aus Mitleid - weil ich heute meinen sozialen Tag habe :-) - mit Port D: [c] #define F_CPU 16000000UL #include <stdio.h> #include <util/delay.h> #include <avr/io.h> #define LED_GREEN_ON { DDRD |= (1<<PD4); PORTD |= (1<<PD4); } #define LED_GREEN_OFF { PORTD &= ~(1<<PD4);
-
Thread
Ersatz Transceiver für 433MHz Telemetrie
brauchen um sicheren Empfang zu gewährleisten. Sendemodul: - Betriebsspannung 3,7V - Daten von STM32 Seriell RX-TX (Umstellung auf SPI dürfte nicht so einfach werden) Empfangsmodul: - Betriebsspannung 5V - Daten von/an Arduino Mega 2560 Seriell Warum Sik Radios? -Die Module lassen sich
fc2b5ef2b1df4048ab9147c35da1e1be-1647928973332-06555-UneMJZVf&terminal_id=d05e64402fb44baf91c4966c4846c11f&afSmartRedirect=y Ansonsten...ich hätte noch einen Satz (Empfänger mit USB und Sender mit 4-Pol Stecker) 433 MHz SiK Module rumliegen, wenn Interesse besteht.
-
Thread
STM32F4 Timer Triggered DMA SPI – NSS Problem
An meinem STM32F417IG Mikrocontroller habe ich einen externen 16bit-DAC (TI DAC81404) angeschlossen, der mit einer Rate von 32kHz ein Signal generieren soll. Die Kommunikation soll über SPI und unabhängig von der
anliegen soll. Die restlichen 16bit enthalten den digitalen Wert der Ausgangsspannung. Infos zum STM32 Leider haben die Mikrocontroller von ST ein Hardwareproblem mit dem NSS. Der Pin wird richtigerweise zu Beginn einer SPI-Kommunikation auf low gezogen. Anschließend bleibt er jedoch low bis SPI letztendlich
-
Thread
Problem bei Temp-Messung Rasp. Pi Pico & Pt1000
Hab mir Manfreds Werte mal angesehen. Sehen auch nicht wesentlich schlechter aus als das was STM mit den 12bit ADCs des 32F407 Discovery bietet. Zur Referenz von damals: STM32 ADC Verhalten eigentümlich https://www.mikrocontroller.net/topic/299959
Datenblätter: STM32F1: MSPS STM32F4: MSPS AT90:kSPS ATtiny:kSPS ATmega:kSPS rp2040:kS/s ESP32:ksps und Msps Macht wirklich jeder wie er will…
-
Thread
Suche Literatur für strukturierte Embedded Programmierung
Fachzeitschriften mal gute Kurse, vielleicht findet man ja bei heise.de was passendes: https://shop.heise.de/stm32-umfassende-praxisbuch.
oder für den TO mit STM32: https://www.st.com/content/st_com/en/support/learning/stm32-education/stm32-moocs/FreeRTOS_on_STM32_MOOC.html
-
Thread
[Selbstbau CPU] Welche Befehle machen eine CPU "praktisch"?
(prx) A. K. schrieb im Beitrag #7002551: > Am 32x8 Registersatz der AVR-Cores dürften einige Tausend Transistoren > beteiligt sein. Für ein Register braucht es 6 Transistoren, also insgesamt 6*8*32 = 1536. Einen Schaltplan auf Transistorebene
Von wegen 100 kHz. Es gibt nach wie vor auch schnelle 74F.. Bausteine (bipolar). Ein 8-16-32-Bit Parallel-Bus hat nicht unbedingt Hazards, man muss entspr. Steuerleitungen (Clk usw) mit GND (richtig) trennen (bzw. anpassen) Eine Minimal-Version (typ.
-
Thread
Analogeingang schützen im ausgeschalteten Zustand
Beim STM32F103 (ich glaube sogar bei allen STM32) sind die analogen Eingänge aber nicht 5V tolerant. Sie haben intern eine Diode, die Überspannung nach VCC ableitet.
Stefan ⛄ F. schrieb im Beitrag #7001531: > Beim STM32F103 (ich glaube sogar bei allen STM32) sind die > analogen Eingänge aber nicht 5V tolerant. Sie haben intern eine Diode, > die Überspannung nach VCC ableitet
-
Thread
[s] DIAC, 35-45V
So so https://www.reichelt.de/triggerdiode-35--45-v-do-35-db4-stm-p219450.html
Nein, das ist ein Irrtum. Die Klemmspannung liegt eher hoch bei um die 20V! Siehe Datenblatt DB3/DB4.
-
Thread
CubeIDE1.9 Konfiguration LAN8742
Vorher hatte ich nie ein (bzw. sehr lange) keine Probleme mit der Kombination LAN8742 - lwip auf dem F407 bzw. diversen F7xx. In der CubeIDE wird der Treiber beim F4 für die PHY LAN8742 seit dem Update separat unter Drivers/BSP aufgeführt. Ich vermute hier mein Problem. Wenn ich ein neues Projekt
Hallo Eric, ich benutze die STMCubeMX als Project Generator. Seit dem CubeMX 6.5 und STM32F4 Lib 1.27 geht ethernetmässig nicht mehr viel. Ich habe ein micrel Phy und musste erst mal den Treiber anpassen. Aktuell kann ich zwar TCP machen, aber bei Ping kommt keine Antwort. Ich bin
-
Thread
Ai-Thinker mit LoRAWAN (Ra-08) und (Hi-07 / Hi-12) HarmonyOS, neue Gerätetreiber für Meadow F7
diesem Bereich, und erweitert seine Offerte nun abseits des Espressif-Ökosystems. Über den Meadow F7 gibt es derweil nicht viel zu berichten: er ist eine auf STM32 und ESP32 basierende Kombinationsplatine, die die Ausführung von .net-Payloads erlaubt. ### HarmonyOS-Zertifizierung für Hi-Series abgeschlossen
Hardwaretreiber, die die direkte Ansteuerung verschiedener Komponenten erleichtern.  (Bildquelle: Screenshot) Zu guter Letzt gibt es unter https://blog.wildernesslabs.co/b6-2-is-live-with-new-meadow-os-improvements-and-m-f-drivers/ eine bebilderte Anleitung, die den Aktualisierungsprozess
-
Thread
Arduino Micro Programm läuft nicht auf dem Mega
einem Dreiecksignal um darauf eine Sinusförmige PWM zu erzeugen. Ich habe sonst auch noch einen stm32 f767zi hier aber da weiß ich noch nicht wie man den richtig programmiert.
ganzer Sinus oder nur ein Viertel davon? Du brauchst nämlich nur ein Viertel Sinus, die anderen 3/4 kann man einfach berechnen.
-
Thread
Passende Kondensatoren für Uhrenquarz gesucht
"deine" Schaltung dann tatsächlich mal in vollem Umfang nützlich sein. "Megas" nicht? Also die 4er-Reihe, z.B. der hier diskutierte ATmega1284P, hat eine Einstellung für einen 32 KiHz-Quarz an XTAL1/2, ebenso die 8er, z.B. der (allseits beliebte) ATmega328P.
waren mehr als 5 Minuten. Heute haben wir Zeit-Server im Internet. Bei irgend einem AVR oder STM32 konnte man an den Pins extra große interne Kondensatoren per Software aktivieren, so dass (bei passendem Quarz) keine externen nötig sind.
-
Thread
Oszilloskop Empfehlung
A. F. schrieb im Beitrag #6997956: > Die >40€, die das verlinkte Angebot kostet, sind ein Wucherpreis. Das > Gerät ist mmn. nicht mehr als 10-15€ wert. war ein Beispiel, wo ist dein Link wo es billiger
Corona. Zum Signal angucken ok, zum Messen nicht geeignet. Da empfehle ich die Software für das STM32F4 Board: https://mikrocontroller.bplaced.net/wordpress/?page_id=752
-
Thread
BMP280 auslesen
Timer,EXTIs) gemacht und möchte jetzt etwas anspruchsvollere Sachen machen. Meine Frage: Ich habe ein STM32F072B-Discovery und möchte damit den Luftdrucksensor ansprechen. Allerdings habe ich Tutorials nur von Leuten gefunden die Nucleo-Boards benutzen oder den Arduino verwenden. Könnte mir mal jemand erklären
ist zwar nur der BME280, aber hier ein kleines Tutorial: https://controllerstech.com/bme280-with-stm32/ Die Duko von Bosch ist nicht so schlecht, kannst Du in ca. 1h durchprogrammieren. Viel Erfolg, Gruesse Th.
-
Thread
SD Karten Auswahl Frage
jemand ist, der das weiß. Ich habe auch noch ein paar Karten gesammelt und habe am Arduino maximal 4Gb in Benutzung. Im Text der SD.h und auf Github kann ich nichts zur Maximalgröße finden. Die SD.h kann FAT32, man könnte also vermuten, dass maximal 32 Gb zulässig sind. Gerhard O. schrieb im Beitrag
Wear-Leveling-Algorithmus der Karte. Veit D. schrieb im Beitrag #6995051: > Wie getestet? Mit einem STM32, welcher per SDIO kontinuierlich 1MiB/s schreibt (Datenlogger). Veit D. schrieb im Beitrag #6995051: > Weil die Karten machen doch alle eine kontinuierliche Mindestdatenrate. Richtig, aber
-
Thread
V STM32F4 DISCOVERY
heute beim aufräumen gefunden, wer Interesse hat ein STM32F4 DISCOVERY neu Stück 20 Euro + Versandkosten. Bei Interesse Kontakt per PM ... Grüße Andreas
-
Thread
Suche einen Mikrocontroller der SCHNELL 24 Bit parallel senden kann
I²S). Aber das muss ja nicht sein. Aber wenn I²S eine Lösung wäre, dann gehen ja viele µC, z.B. die STM32F40x.
STM32 mit FMC, die Adressleitungen werden als Datenausgänge "mißbraucht", dann den Write-FIFO (für Adressen und Daten!!!) via CPU regelmäßig nachfüllen. Die Datenleitungen des FMC bleiben für anderweitige
-
Thread
infinite loop, externer Interrupt, STM32F746, HAL-Library
all diese HAL-Funktionen/Dokumentation (geht > das überhaupt ohne CubeMx?) z.B. auf github im STM32CubeF7 Repo sind Beispiele und Doku. Wie schon genannt, fehlt vermutlich die eigentliche ISR und der Interrupt landet im Defaulthandler. https://github.com/STMicroelectronics/STM32CubeF7/blob/e96f98542c6782d97bdd0c50833ee4b70130f3a7/Projects/STM32F746ZG-Nucleo/Examples/GPIO/GPIO_EXTI/Src/stm32f7xx_it.c#L155-L158
-
Thread
Verständnisfrage Interrupts
klein aussortiert habe. Aber ein beliebig herausgegriffenes sagt: -------------------- The PIC18(L)F2X/4XK22 devices have multiple interrupt sources and an interrupt priority feature that allows most interrupt sources to be assigned a high or low priority level (INT0 does not have a priority bit,
, muß ich wohl schnell wieder zum 8051 zurückkehren, wenn ich etwas kleineres als den XMC1000 oder STM32 brauche.
-
Thread
Anleitung zu BMP280
in Mikroelektronik haben,bitte ich an dieser Stelle um eine Schritt-für-Schritt-Anleitung für mein STM32F072BDISCOVERY-Board und den Luftdrucksensor,oder eine sich selbst erklärende Bibliothek wie ich sie mir vorstelle (Beispiel unten) bereitzustellen. Beispiel für eine Bibliothek: float luftdruck
Beitrag #6992254: > bitte ich an dieser > Stelle um eine Schritt-für-Schritt-Anleitung für mein > STM32F072BDISCOVERY-Board und den Luftdrucksensor,oder eine sich selbst > erklärende Bibliothek wie ich sie mir vorstelle (Beispiel unten) > bereitzustellen.
-
Thread
STM32F746NG-Disco Pinout vs. CubeMx Pinout ?
Hallo, im User Manual (UM1907) des STM32F746NG Discovery-Board ist die I/O Anordnung ganz anders, als wenn man den gleichen Controller (STM32F746NG) via CubeMx auswählt. Ich verstehe das gerade nicht. Z.b. ist SCL und SDA vom I2C3 am
nicht auf alle. Handbuch ab Seite 76 und ab Seite 53: - https://www.st.com/resource/en/datasheet/stm32f746ng.pdf
-
Thread
Standalone MC gesucht
derzeit überhaupt lieferbar ist. Hier bei MC.net besteht die Welt aus AVR und ggf. noch zähneknirschend STM32. PIC, STM8 oder die OTP Padauk PMS150C für 7Cent, alle können das. Das ist so primitiv das ich das mit HW Timer ohne MCU bauen würde. Man vergisst nämlich schnell was es für eien Aufwand bedeutet
Ein MSP430F211 mit Uhrenquarz reicht da. µC ca 60 Cent Quarz ca 27 Cent 1µF Keko 0.2Cent. ;-)
-
Thread
Entwicklungsboard - STM32H7xx mit externen SDRAM
gestehen muss, dass das Board auch nicht gerade billig ist. Hab mir im Januar dieses Jahres bei RS ein STM32MP157F-DK2 Board gekauft, was nur vom Preis her um ungefähr 10-20€ teurer war. Verstehe ich nicht ganz, da halt doch der verbaute STM32MP157F (Dual Core Cortex-A7 und Cortex-M4 Coprozessor) und auch
ich mag diese China DevEBox boards, gibt es mit F4 oder auch mit STM32H743VIT6. Findet man bei Ali, habe ich vor einiger Zeit ca. 25€ für bezahlt. Hier sind die Daten auch schön aufgelistet: https://github.com/mcauser/MCUDEV_DEVEBOX_H7XX_M Der H743VI
-
Thread
EMV Probleme beim STM32H743ZI
Hallo, hatte auch jemand von Euch EMV Probleme beim STM32H743ZI? Mir blasen die VCAP 1 & 2 Leitungen alles nieder. Kein UKW, DAB+ oder DVB-T2 läuft in gut 1m Entfernung. Im Spektrum sehe ich aber bis 1,5GHz noch mehr Müll. Der läuft mit 480MHz, also
recht gut erklärt... https://www.st.com/resource/en/application_note/an1709-emc-design-guide-for-stm8-stm32-and-legacy-mcus-stmicroelectronics.pdf
-
Thread
Elektronische Last Kunkin KP184 - kann man da kaufen?
überall" darauf hingewiesen wurde, dass diese Firmware nur für die "alten" Boards gedacht (Version 4.x und 5.x) war. Mit dem neuen Board Design mit dem GD32F Proz ist diese nicht funktionsfähig, was ja auch Dein "Test" zeigt Aber zum Glück hast Du das durch Aufspielen der ursprünglich installierten
ADS1232 Wandler. Hätte ich vorher mal nachgeguckt :-) und mich nicht auf das Bj. verlassen. Der uC STM32F03… ist bei beiden Board Versionen der gleiche. Jetzt meine Frage: Hat vielleicht jemand ein Firmware Hexfile für mein eload Board Vers.03? Vorher war die originale FW Vers. 1801 drauf. Oder
-
Thread
Frage zu typedef bei Strukturen
Adresse 0x4002 0000 #define TEST ((TEST_TypeDef*) 0x40020000UL) typedef struct { volatile uint32_t Member1; // 0x4002 0000 - 0x4002 0004 volatile uint32_t Member2; // 0x4002 0004 - 0x4002 0008 volatile uint32_t Member3[3]; // 0x4002 0008 - 0x4002 0014 volatile uint32_t Member4
fest und nicht portabel. Ein AVR hat sein SPI DR mit Sicherheit auf einer anderen Adresse als ein STM32F7xx. Also kann das nicht im C Standard festgelegt sein. Auch wenn man keine MMU hat aber vielleicht verschiedene Busse, dann kann die selbe Adresse auf einem Anderen Bus auf ein ganz anderes Objekt
-
Thread
Blackpill mit STM32F401 defekt?
Da war was mit Fakes der WeAct F401 Boards, F401CC vs. F401CE. https://github.com/WeActTC/MiniSTM32F4x1 Ich habe F411 und F401 als Mbed custom targets gebaut, laufen beide. 401CE und F401CC haben unterschiedlich viel RAM, was natürlich
[1]: Verzeichnis „/home/mcu/programming/stm32f4xx/lib/libopencm3“ wird betreten GENHDR include/libopencm3/stm32/f4/irq.json BUILD lib/stm32/f4 make[2]: Für das Ziel „all“ ist nichts zu tun. make[1]: Verzeichnis „/home/mcu/programming
-
Thread
USB to TTL mit CH340
Doppelinstallation durchgeführt und noch die JSON-Datei von Github geladen und im Boardverwalter die von STM gelieferten Dateien dazuinstalliert. Ich habe jetzt im Boardverwalter 2 Installationen f.STM32 stehen, einmal "STM32F1xx/GD32F1xx boards" by stm32duino Version 2021.5.31 und einmal "STM32 MCU based
für den GD32F103 anpassen. Vielleicht kommst du mit der alten Software von ihm besser klar. Siehe http://stefanfrings.de/stm32/stm32f1.html#arduino Hast du keinen originalen STM32 zum Vergleich? Wenn nicht, besorge
-
Thread
SPI mit AVR: Array-Zugriff in ISR funktioniert nicht
timer0; prescaler=256; 1 tick = 12.8 µs; f2: 84 e0 ldi r24, 0x04 ; 4 f4: 85 bd out 0x25, r24 ; 37 } f6: ff 91 pop r31 f8: ef 91 pop r30 fa: 8f 91 pop r24 fc: 0f 90 pop
Anwendung auf SPI festgelegt. Der AVR mißt die Signale eines RC-Empfängers, und schickt sie an den STM32. Ursprünglich sollte das direkt im STM32 passieren, aber weil es bei der RC-Messung auf genaue Zeiten ankommt (Codierung der Werte am RC-Ausgang über Zeit zwischen Pulsflanken) und mir im STM32 andere
-
Thread
ST7735 an MCU
Das funktioniert bei mit mit einem STM32F103 (BluePill) https://www.mikrocontroller.net/topic/515662#new Mit einem 160x128 kleinen 1,8" TFT per SPI
die 100ns in meinem Datenblatt. Ich habe diese Display am AtXmega. Der schafft nur 16MHz SPI bei 32MHz Takt. Kann ich also nicht ausprobieren.
-
Thread
NRF51822 wie am besten erlernen mit einem Buch? Geht das?
schöne Board hier und ein passendes Buch. [[https://www.reichelt.de/de/de/nucleo-64-arm-cortex-m0-stm32-g07-serie-nucleo-g071rb-p272415.html?PROVID=2788&gclid=CjwKCAiA6seQBhAfEiwAvPqu1-YB0LMqQBSJzL3rcRIgi_ot2flZWp0f7HacNsebuwY7r-n3k7mu4RoCbtAQAvD_BwE&&r=1]] Vielleicht könnt ihr da ein Buch empfehlen
Takterzeugung und Peripherie als ein ARM Cortex-M0 µC eines beliebigen anderen µC-Herstellers, wie z.B. dem STM32. Du kannst einen Code, der auf einem Cortex-M0 der Fa. STM läuft, nicht einfach auf einen beliebigen anderen Cortex-M0 der Fa. Nordic Semiconductor portieren. Sin S. schrieb im Beitrag #6982272
-
Thread
Feedback Schaltplan STM32G0
auch, aber wer verträgt schon soviel Luxus. Weil du den UART-Bootloader benutzen willst, läuft der STM32 längere Zeit mit hochohmigen Pins. 4) Glaubenssache, manche Leute spendieren jedem Taster eine. Ich würde bei Platzmagel die U2 an den I2C-Stecker verlegen. USB-Chips sind empfindlich, aber STM32
Strombegrenzung über 2A und damit er nicht schwingt, soll der Ausgangskondensator typisch(?!) 33mΩ haben. Der 22uF kann ein Tantal sein, das passt, aber der 4u7 am STM32 ist wahrscheinlich niederohmiger. Die Pinbelegung vom NCP1117 ist auch exotisch. Wenn er dann doch schwingen sollte, wird es schwer, eine Alternative