-
Thread
STM32 / Probleme mit Ringbuffer Implementierung
andere!) ISR verhindern, dass derartige Daten verloren gehen? Ich programmiere übrigens mit der STM32CubeIDE auf einem STM32F446. Vielen Dank schonmal Karsten PS: Natürlich hätte man die eine oder andere Statusvariable einsparen können und es gibt bestimmt noch andere Baustellen in meinem Code
Ok, ich bekomme es einfach nicht hin, zwei Dateien anzuhängen. Also hier noch meine Buffer.h.
-
Thread
Spannungsteiler: niedrigere Ausgangsspannung bei 90 °C
ist ein STM32 am Ausgang angeschlossen. Es ist kein Pull-UP / Pull-Down Widerstand im STM32 aktiviert. Grüße Ralf
Spannung doch auch > schon auf eine (Si-)Flußspannung. Weil die negative Spannungshöhe für den STM32 zu hoch ist.
-
Thread
Suche ein Starterkit
alles: Steckbrett, Kabel, Widerstände und so weiter. Dann würde ich mir noch einen µC kaufen. ESP32 oder AVR? Was wird in der Industrie so gemacht? https://www.amazon.de/WayinTop-Elektronik-Drahtbr%C3%BCcken-Widerstands-Widerstandskarte/dp/B07Z1QP5M2/ref=pd_sbs_147_11?_encoding=UTF8&pd_rd_i=B07Z1QP5M2&
gut wie allen Spielarten der STM32 Serie. https://www.st.com/content/st_com/en/search.html#q=Discovery-t=tools-page=1
-
Thread
Grundlagen zur parallelen Verarbeitung von hohen Datenmengen
eine GPU, die Tausende von CUDA Kernen hat, die alle parallel arbeiten. Xavier hat Unified Memory, d.h. Du hast nicht wie beim PC separaten GPU-Speicher, sondern die 32GB auf dem AGX sind voll von der GPU nutzbar. Die Arms sind dann nur fürs Management da, und um die DMAs passend anzuwerfen. fchk
Leistungsklasse und entsprechend auch die Einarbeitungszeit. Merkt man nur schon wenn man vom AVR zum STM32 wechselt, weil sie ja gleich wenig kosten aber nun kommt z. B. noch eine DMA Einheit mit etc. Tobias B. schrieb im Beitrag #6313680: > Seinen Trigger den er in > HDL schreibt erzeugt nenn Interrupt
-
Thread
Verständnisprobleme mit SPI, STM32, Interrupt, wie Senden/Empfangen?
Hi Ich lese mich seit gestern in die SPI Kommunikation ein und verwendet das STM32F407 discovery board dazu. Macht es Sinn, SPI über Interrupts laufen zu lassen? Oder kommt es auf die Situation drauf an? Normalerweise möchte ich blockende Schleifen nämlich vermeiden. Allerdings
but the project is compiling for an FPU. Please initialize the FPU before use." #endif #include "stm32f4xx.h" void funcSPIInit(); void funcIntInit(); uint8_t TXvariable = 100; //char testvar[] = "Alex"; int main(void) { funcIntInit(); funcSPIInit(); for(;;) { while(SPI1
-
Thread
18650 Zelle / LoRa Modul mit Solarzelle versorgen?
Lege ich das Kastl in die Sonne lädt diese den leeren Akku in ca 4 Tagen auf. Gemessen habe ich 4,32V wenn komplett voll, d.h. dann springt die Spannung auf 5V, weil die Schaltung zu macht. Bei Nacht schaltet der Arduino Pro Mini noch LED Blitzer ein, die die Überwachung anzeigen und abschrecken sollen
=item54563e3887:g:VOgAAOSwZfNaaw~J Bleibt dabei, bei "voll" hat die Zelle 4.32V... so ist es halt. Dann springt die Zellspannung abrupft auf Solarspannung hoch, also 5.5V @Rainer: Sorry, aber Du kommst vom Thema ab. Da würde ich nämlich gern bleiben. Ein IP60 Transparentgehäuse
-
Thread
Data Retention von ST M27C256 UV EPROM von 1991?
pinkompatibel. Müsste man mal in den DBs vergleichen, ob es es wesentliche Unterschiede gibt. Galep-5 könnte jedenfalls letzteres ... http://www.conitec.net/german/galep5Ddevice_list.htm
No Y. schrieb im Beitrag #6308000: > Ein original Intel gibts aber nirgends. Hab aber ein STM M2732-A 2F1 > gefunden. Geht das? Das sind Standardbauteile, die kannst Du von jedem namhaften Hersteller beziehen. Nur beim Programmieren muss die Vorgabe des Herstellers beachtet werden, d.h.
-
Thread
PIC Microchip lebt noch?
Markierungen. > EPMP grün markiert. > also....grässlich Da lobe ich mir die Dokumentation der STM32. Schöne saubere Tabelle, im Footprint dann nur die Pinbezeichnungen. Das hier ist ja grausam.
Atmel > oder ARM arbeitet. Naja ich programmiere beruflich so ziemlich von A-Z, also vom AVR über STM32 bis zu ARM9, Sitara usw. Aber PIC würde ich wenn irgendwie möglich zu vermeiden suchen.
-
Thread
SMD Bauteile werden immer kleiner
der sehr steilen Signalflanken halbwegs > moderner Digitalbausteine durchaus an der Tagesordnung, d.h. selbst wenn > der Baustein nur mit einigen zig Megahertz getaktet wird. Ich habe das bisher erst bei 2 Platinen beachten müssen, dort war ein i.MX6 drauf. Bei Standard-Elektronik mit z.B. STM32
als 5 Jahre überleben muss."
-
Thread
Mit 3.3V Mikrocontroller 5V schalten
nicht so richtig fündig geworden im "Bestand", daher dieser Thread: Ich möchte mit einem 144er STM32 ARM (L5) auf einem Nucleo Board die Schaltung von 54 5V Relais mit je zwei Wechslern realisieren. Diese sollen dann je eine 24V Steuerspannung schalten und eine 5V LED, das ist jetzt nicht wichtig
Beitrag #6334093: > Wäre das weniger problematisch bzw. empfindlich, wenn ich statt des > schnellen STM32 ARM einen behäbigen alten 8-bit ATmega (2560 oder 328p) > nehmen würde ? Die genannten AVR Controller sind dafür bekannt, robuster zu sein, als STM32. Andererseits gehen STM32 auch nicht "einfach
-
Thread
STM32F429ZI ADC schneller als erwartet
Hallo zusammen, ich habe einen STM32F429ZI und versuche den ADC1 dieses Controllers über den TIM2 jede Sekunde triggern und einen Kanal (Kanal 3) konvertieren zu lassen. Dabei habe ich 480 ADC-Takte als Sample-Zeit bei 12 Bit Auflösung
-------------- File : main.c Purpose : Generic application start */ //#include <stdio.h> //#include <stdlib.h> #include <stm32f4xx.h> #include "SEGGER_SYSVIEW.h" void ClockInit(void) { uint32_t timeout = 1000000; // enable flash prefetch FLASH->ACR |= FLASH_ACR_PRFTEN
-
Thread
DS18B20 - 10m Leitung, Position des Widerstandes
Ich befürchte das ist dann wirklich ein Stück software... https://github.com/dragino/LoRa_STM32/issues/13 Das problem ist auch so eine Geschichte... https://github.com/dragino/LoRa_STM32/blob/master/STM32CubeExpansion_LRWAN/Drivers/BSP/Components/ds18b20/ds18b20.c Da scheint es recht
Sorry... https://github.com/dragino/LoRa_STM32/blob/f343116c708b5f25e7ca3acb152879776d1cbf5c/STM32CubeExpansion_LRWAN/Projects/Multi/Applications/LoRa/DRAGINO-LRWAN(AT)/inc/stm32l0xx_hw_conf.h um genau zu sein da...
-
Thread
reverse-engineering Sensorelektronik Aquariumcomputer
kostet relativ viel. Mein Problem liegt primär beim Anschluss der Sensoren: - Temperatur - pH-Wert - Leitfähigkeit - Redox-Spannung Es gibt fertige Messverstärker von Meinsberg, welche ein analoges Ausgangsignal liefern (0-10V/4-20mA), aber ein Umformer kostet über 400,- Euro (https://www.meinsberg.de
Messwertaufnehmer für PH und (in der ersten Version auch) Redox gebaut, es reicht ein billiger FET-OPV mit einem STM32. PH Sonden haben Innenwiderstände im MOhm Bereich. Das klingt erstmal nach viel, ist aber verglichen mit den paar pA Eingangstrom von z.B. einem TL062 recht niedrig. In der aktuellen Version sitzt
-
Thread
STM32F103C8T6 Blue Pill übertakten
Lad dir den STM32CubeMX runter und starte die Suche. Zum passenden STM32 suchen und dann die Pinconfig klicke ist der super. Aber klicke nie auf Code generieren ;) Der dickste wäre dann ein F410 oder einer von den ganz neuen STM32G4xx
-
Thread
STM32: Prozessortakte (Zeit) herausfinden für delay routine (hd44780)
Synchronisation) , und einen im Millisekundenbereich (mehr für interne Zwecke). Gibts es auf einem STM32F407 keine Timer?? Schwache Architektur. Obwohl ich bei https://www.st.com/en/microcontrollers-microprocessors/stm32f407-417.html lese: Up to 17 timers: 16- and 32-bit running at up to 168 MHz
und/oder Taktzyklen zu messen. Rein aus Neugier (auch für spätere/andere Zwecke): Ich verwende STM32CubeIDE und kann meinen STM32F407 sogar debuggen. Aber... wie genau finde ich die Zeit heraus, die für die Ausführung bestimmter Code Passagen benötigt wird? Ich verwende den Debugger bis jetzt meist
-
Thread
SPI am STM32F103 funktioniert nicht wie gewünscht
Hallo zusammen Ich möchte mit einem STM32F103CBT6 einen Schrittmotor Controller TMC5160 per SPI ansteuern. Nun habe ich ein Problem mit der konfiguration des SPI am STM32. Ich schaff es einfach nicht eine Verbindung zum TMC5160 herzustellen
(buffer)); CDC_Transmit_FS(uartTXbuffer,n+1); } [/c] Der Master (STM32) senden 5 bytes zum Slave (TMC5160), gleichzeitig sendet der Slave 5 bytes zurück (Status). Das erste Byte ist die Adresse des Registers. Aussehen sollte das so : [code] SPI_w: 80 0 (Befehl
-
Thread
Präzise Messung der Leistungsaufnahme von Mikrocontrollern und FPGAs
wurde, für welche es verschiedene MCU gibt welche BLE schon integriert haben (nRF52, Ambiq Apollo, EFR32, STM32WB, ...)
I2C. --> Speicherung der Messwerte möglich Eine fertige Schaltung gibt es auch beim Chinamann für < 5€.
-
Thread
Nucleo STM32 mit MAX7219
Hallo Ich muss mit dem Nucleo STM32 Board die MAX7219 LED-Matrix über SPI zum Laufen bringen, aber ich sitze seit Stunden drann und komm einfach nicht drauf, was ich falsch mache. Laut Logic Analyser sende ich nichts, aber warum?
die Interruptroutine reinspringe. Bitte um Hilfe!!! Gruß Kris Mein Code: #include "stm32f30x_conf.h" #include "stm32f30x_spi.h" #include "stm32f30x_misc.h" //Hilfsflag für die SPI char spi_ready = 0; //Eine Funktion zum Senden von Daten void spi_send(uint16_t data) { while
-
Thread
UART konfiguration STM32F030XC
Isn't it easier to use STM32CubeMX?
die HAL aufbaut, enthält hilfreiche Makros zum Ändern einzelner Bits. Beispiel für USART1 auf dem STM32L073: [c] #include <stdio.h> #include "stm32l0xx.h" uint32_t SystemCoreClock=2097000; // delay loop for the default 2.1 MHz CPU clock with optimizer enabled void delay(uint32_t msec) {
-
Thread
DOGM-204 Problem mit Steuercodes
aber schon einbauen. Hatte damals mal eine Library für das DOGM204 geschrieben, allerdings für STM32. Ich fand das Datenblatt an vielen Stellen etwas konfus bzw. auch wiedersprüchlich. Aber es hatte per SPI perfekt funktioniert. Anbei mal der Code, die paar HAL-Funktionen für den STM32 sind
Siehe hier: https://www.koervernet.de/en/electronics/53-oled-m204-display-mit-stm32
-
Thread
Wie Uhrzeit auf Atmega bekommen?
Mikrocontroller verwenden, wo RTC und Anschluss für die Backup Batterie schon mit drin sind -> z.B. die STM32L0 oder STM32F3 Serien.
Mikrocontroller verwenden, wo RTC und Anschluss > für die Backup Batterie schon mit drin sind -> z.B. die STM32L0 oder > STM32F3 Serien. Oder halt der vom TO intendierte ATmega. Der enthält (mit an Sicherheit grenzender Wahrscheinlichkeit) ebenfalls bereits eine RTC, die genau wie beim STM nur noch mittels
-
Thread
ILI9486 Display von Raspberry auf STM32 portieren
habe ein Problem mit einem Display: https://www.berrybase.de/raspberry-pi-co/raspberry-pi/displays/3-5-display-f-252-r-raspberry-pi-mit-resistivem-touchscreen Das Display ist für den Raspberry Pi gedacht, ich betreibe es aber am STM32H7. Es "scheint" einen ILI9486 Controller zu haben. Deshalb habe
: > Anbei ein Bild der Displays mit den unterschiedlichen Layouts. > Das Linke funktioniert beim STM32 und am RPi, das Rechte nur am RPi. Das unterschiedliche Layout lässt möglicherweise auf unterschiedliche Panels schließen. Löse das Pannel je eines Display-Boards, das am STM32 nicht-, bzw. funktioniert
-
Artikel
ARM GCC
mfloat-abi=soft -mfloat-abi=softfp -mfloat-abi=hard -mfloat-abi=soft FPU -mfpu=fpv4-sp-d16 -mfpu=fpv5-d16 -mfpu=fpv5-sp-d16 / -mfpu=fpv5-d16 Instruction Set -mthumb [1] Anmerkung: Es gibt für diese Cores 2 Optionen (für den Hersteller): diese Betreffen die Multiplikationsbefehle. Die übliche Implementierung
mitbringen (CodeBench lite und Yagarto werden ohne ausgeliefert, GCC-ARM-Embedded mit). Am Beispiel der STM32F4 mehr dazu in diesem Thread: Floating Pointing Unit STM32F4 Links. Hier finden sich noch ein paar Tipps, für den 1. kann aber mittlerweile der GCC-ARM-Embedded direkt verwendet werden, da er jetzt
-
Thread
Welche EXTI Line für GPIO Interrupt?
Hallo, ich möchte mit der Cube HAL für einen STM32F4 einen GPIO mit externem Interrupt konfigurieren: GPIO_InitTypeDef GPIO; GPIO.Mode = GPIO_MODE_IT_RISING_FALLING; GPIO.Pull = GPIO_NOPULL; GPIO.Pin = GPIO_PIN_11; HAL_GPIO_Init(GPIOB
EXTI-Interrupt muss ich also für den PB11 zuweisen, oder ist das > überhaupt möglich? EXTI15_10_IRQn Ab 5 aufwärts sind immer mehrere Pins zusammengefasst. Das ist in der Tat irgendwie sehr eigenwillig gelöst bei STM32Fxxx.
-
Thread
SDR Empfänger für RC 40-MHz
zu vermessen. Die erste Idee wäre ein Matched-Filter für einen solchen Burst. Die Impulsantwort h dieses Matched-Filter ist ja genau der Burst, also ein Sinus mit 5KHz und 0,5ms Länge. Das Ergebnis r = s * h habe ich berechnet und r^2 durch einen TP mit f=2,5KHz gefiltert. Das sieht man in der Datei
dahinter)? Was wären ggf. Alternativen? Was käme für die Verstärkungsregelung in Frage? Im µC (STM32G431) habe ich ein PGA mit max. g=64 zur Verfügung. Danke für Eure Hinweise.
-
Thread
stm32duino pinname datentyp
Hallo euch allen, ich möchte bei PlatformIO eine STM32F103 mit der Arduino (STM32duino) Libary programmieren und möchte, da es für meine Zwecke es einfacher ist, die Pin bzw. ihre Bezeichner (z.B. PA1) in einem Array speicher, um diese dann über pinMode
UnbekannterDatentyp > steht, einsetzen. Int würde bei den avr and atsam arduinos > funktionieren, aber bei stm32duino nicht, da hier die Pine ja über > Registernamen bezeichnet werden. PA1 ist ein #define: [pre] ~/.arduino15/packages/STM32/hardware/stm32$ ag 'ine PA1'|less ... 1.5.0/variants/BLUEPILL_F103XX
-
Thread
Watchdog Flag im RCC gesetzt nach manuellem Reset
Hallo, in meinem Programm (läuft auf STM32F4) löse ich an einer Stelle einen manuellen Reset aus, um aus der Applikation in den Bootloader zu gelangen. Die Applikation wird vom IWDG (independent watchdog) überwacht, welcher großzügig ausgelegt
DSB(); SCB->AIRCR = (USIGN32)((0x5FAUL << SCB_AIRCR_VECTKEY_Pos) | (SCB->AIRCR & SCB_AIRCR_PRIGROUP_Msk) | SCB_AIRCR_SYSRESETREQ_Msk );
-
Thread
Der "beste" USB zu UART Konverter ?
daher 1 bis 2) Einer! Davon zeigte dann das Verhalten. Inzwischen nutze ich den USB-CDC auf den STM32 auch als USB UART Wandler. Ist sogar günstiger als ein FT232R! Bei Mouser: FT232R -> 4,05€ STM32F070C6 -> 1,64€ (schade, dass das TSSOP20 die USB Pins nicht hat) Oder wenn die Schaltung eh schon ein STM32 hat kommts zum Preis einer USB Buchse dazu :)
-
Thread
Erstes PCB mit Eagle: STM32 Breakout Board
jedenfalls). Ich > hatte bei meiner ersten Platine sogar mal ein VDD-GND-Paar am STM32 > vertauscht, was er mir offenbar selbst nach Einschalten der Spannung > über viele Sekunden nicht wirklich übel genommen hat. Danke für den Hinweis mit dem Kurzschluss zwischen 5V und 3.3V. Werde
Hier entwirft einer ein STM32F4-Breakout-Board und erklärt dabei seine Schritte, also warum welches Bauteil und so: https://www.youtube.com/watch?v=t5phi3nT8OU
-
Thread
4DLCD-32QA mit STM32 initialisieren
Hallo Zusammen, ich möchte das 4DLCD-32QA Display von 4D-Systems ansteuern. Als Kontroller verwende ich einen STM32F103RBT6. Ich möchte das Display per Parallel-Schnittstelle ansteuern. Das Display habe ich wie folgt angeschlossen:
> x 19 -> x 20 -> x 21 -> x 22 -> x 23 -> DB7 (PA5) 24 -> DB6 (PB6) 25 -> DB0 (PB0) 26 -> DB1 (PB1) 27 -> DB2 (PA15) 28 -> DB3 (PB3) 29 -> DB4 (PB4) 30 -> DB5 (PB5) 31 -> x 32 -> x 33 -> LEDA (+3.3V) 34 -> LEDK1 (GND) 35 ->
-
Thread
Rigol MSO2102A Erfahrungen bzw. Alternativen
Tektronix oder vergleichbares sparen? Ganz vielen lieben Dank! Ihr habt mir ja schon beim Umstieg auf stm32 wertvolle Tipps gegeben. Da habe ich mich mittlerweile eingefuchst, erste eigene Libraries ausgehend von CMSIS geschrieben (also ohne HAL oder gar RTOS. Der Anfang war mühsam - aber es hat sich total
Kanälen. Die kosten allerdings 760,- bzw. 1080,- Euro. Digital arbeiten die Pro-Geräte von 1.2V - 5.5V. Ob es Clone die auch analog können, wie bei den Digitalversionen, weiß ich nicht. https://www.batronix.com/versand/logik-analyser/Saleae-Logic-pro-8.html Paul S. schrieb im Beitrag #6281322
-
Thread
USB-C auf USB3.0/2.0 inkl. Versorgung
kommt mit dem neuen Post mehr Input und Hilfe. Und zwar möchte ich meine Schaltung, welche einen STM32 (welcher USB2.0 kann) hat, mit einer USB-C-Buchse ausstatten. Diese soll mit einem HOST/DFP (normaler PC) kommunizieren. Falls von Host-Seite möglich wird es an einen USB-C-Anschluss angesteckt mit
популярные песни скачать бесплатно https://vk.cc/ayiI4h
-
Thread
Z80 CPU einer der modernsten CPUs?
Jahre sind kein Argument. Lies mal das Datenblatt eines heutigen Controllers (muß nicht gerade der STM32H7xx für ca. 5 - 10 € sein). Dir wird (hoffentlich) das Wasser im Mund zusammenlaufen ;-)
Wenn existierende 5V Peripherie versorgt werden muss und nur die Schaltungstechnik durch uC modernisiert werden soll, dann würde ich bei 5V uC bleiben auch wenn uC aus der STM32 Serie 5V fähige digitale Eingänge haben.
-
Thread
RTOS-Empfehlung gesucht
den Prozessor einstampfte. Bei demselben Projekt gab es aber auch noch andere Speicherfehler, d.h. einzelne Bitkipper. Ebenfalls nach langer Fehlersuche fand ich auch hier die Ursache, nämlich eine Fehlbestückung der SRAMs. Bei einigen, aber nicht allen Bausteinen, wurde irrtümlich die 5V- statt
durchaus Bausteine die neben dem Dickschiff (Cortex Ax) noch ein kleines Beiboot (Cortex Mx) haben. (STM32MP1, ab IMX6, Sitara, ...)
-
Thread
Biquadfilter instabil
Genauigkeit ist dann besser. Früher war Signalverarbeitung mit floats nogo, inzwischen kann der STM32 das schneller als integer. Cheers Detlef
>Detlef _. schrieb: >> Früher war Signalverarbeitung mit floats nogo, inzwischen kann der STM32 >> das schneller als integer. Das glaube ich nicht. Wie viele Taktzyklen braucht eine Integer-Additon im Vergleich zur Float-Addition inclusive laden der Register auf dem STM?
-
Thread
Das Innenleben von Transistoren und Operationsverstärkern
Hochleistungs-Operationsverstärker OPA541 Februar: Hochfrequenz-Germanium-Transistor 2N1561 März: STM32-Clone GigaDevice GD32 April: Spannungsregler LM317K Mai: Leistungstransistor BUX22 Juni: HF-Leistungstransistor MRF18060A Juli: Digital-Analog-Wandler DAC800 August: Digital-Analog-Wandler DAC709
Fernbedienungsempfänger von Philips: https://www.richis-lab.de/SAB3012.htm Bauteil kam von Arno H. (arno_h).
-
Thread
Firmware reverse Engineering Kosten
Ich wollte mal wissen ob einer weiß was es denn in etwa kostet aus ca. 30kb Maschinencode eines STM32 wieder Source Code machen zu lassen, immerhin gibt es ja Firmen die sowas mittlerweile können.
für dich nicht in Frage kommt. Kannst du das Thema "wie mache ich meinen geklauften Lime Roller 5 km/h schneller" nicht endlich mal ruhen lassen?
-
Thread
STM32 sendet nicht im CAN-Mode "Normal"
Hallo zusammen! Ich habe eine Frage zum STM32H753 Controller mit CAN-FD. Dieser sendet im im External Loopback Modus ganz normal. Ich kann Daten senden und empfange meine eigenen Nachrichten. Die gesendeten Nachrichten sehe ich korrekt in
Daniel F. schrieb im Beitrag #6277607: > zum Schaltplan: Es ist ein original STM32H753I-EVAL2 mit > CAN-FD-Schnittstelle. > > zum Code: Der gehört in den ANHANG, siehe [[Netiquette]]!
-
Thread
Empfehlung IDE für ARM Cortex
wie Segger (bzw. Rowley) bereits genannt. Dann gibt es noch die ganzen Hersteller-Toolchains (z.B. STM32CubeIDE), bei denen man halt dann ein Vendor Lock-In hat.
nicht out of the box optimal für embbeded Entwicklung ist! ich arbeite über alle uC Platformen (STM32, ATSAM, AVR32, ATMega und AtXmega) nur noch damit. Bleibt Gesund!
-
Thread
Tasten gesteuertes Lauflicht
muss damit ich mit dem Taster die LEDs ein und ausschalten kann? Hier das Programm: #include "stm32f411xe.h" #include "uart.h" #include <stdio.h> /* ------------------------------------ DEFINES --------------------------------------- */ #define WAITTIME_WALKING_LIGHT 125 // 125
); GPIOA->OTYPER |= 0xFF; // Set PA0 - PA7 at Open Drain, because LEDs are connected to +5V GPIOA->ODR |= (0xFF); // all LEDs off at the beginning GPIOB->MODER &= ~(3<<2); //PB1 is input (S1), reset state GPIOB->PUPDR |= (1<<2); // Pull up for PB1 on UART_init
-
Thread
Mikrocontroller mit 9 PWM ausgängen?
Whoop!)+Mikrocontroller-_-PRODUCT_GROUP&matchtype=&aud-826607888547:pla-300064715906&gclid=CjwKCAjw5Ij2BRBdEiwA0Frc9XZPtdpqhO970OSRop5EhIH-HSytF55C-2dznR5D-UC8KgAcZ20-phoCSqgQAvD_BwE&gclsrc=aw.ds Wenn mir da jemand die Ausgänge erklären könnte währe ich sehr dankbar. Da ich nicht soviel Erfahrung
Guck Dir das Board mal an, hat USB schon drauf, reichlich PWM Kanäle und kostet nur 5 Euro. http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Der Shop ist offenbar gerade down, versuche es später nochmal. Die nehmen jedenfalls weniger als 5€ Versandkosten.
-
Thread
Spannungsreglerproblem durch Frequenzen bei Arduino Adafruit
@Manfred Den TC1262 verwendete ich aus Bequemlichkeit um von 5V auf 3.3V runterzukomen. Brauchte den mal für einen STM32F103 und ein Zigbee Modul. Den MCP1703 kenne ich natürlich auch. Der ist praktischen wenn nur wenig Querstrom zulässig ist weil nur ein paar uA
Damals mußte ich einen STM32 und ein ZigBee Module von 5V mit 3.3V versorgen und der TC1262 im SOT-223 Gehäuse machte seine Sache gut und hatte gerade die richtige Größe. Aber es stimmt; seine Einsatzfähigkeit ist wegen der geringen
-
Thread
"Überspannung" an PIC-Eingängen
/5pF oder der Slewrate, angenommen "einfach steil runter": Eingangsportpin auf angenommenen +5,5V (+12V---100k---Portpin_mit_interner_Klammerdiode_gegen_5V), danach eine eingangsseitig um 24V fallende
einzelne Pins von einem Chip unterschiedlich sein können. Demnächst baut ihr vielleicht die beliebten STM32 ein. Bei denen sind fast alle Pins mit Null uA spezifiziert. Wenn man die wenigen internen Dioden nutzen will, muss man für jeden einzelnen Pin bei jedem Chip ins Datenblatt schauen.
-
Thread
STM32duino 1.9.0 and BlackPill
Die freudige Nachricht "STM32duino 1.9.0" ist draußen und damit wird die BlackPill unterstützt. https://stm32-base.org/boards/STM32F411CEU6-WeAct-Black-Pill-V2.0 Die Installation lief bei mir relativ einfach, bis auf die
nutzen kann? Ich habe es mit Pin 29 versucht, also nach dieser Tabelle PB14: https://github.com/stm32duino/Arduino_Core_STM32/blob/master/variants/Generic_F411Cx/variant.h