-
Thread
STM32 mit DAC - Ersatz für SAMD11?
M0 : STM32F0 M0+ : STM32L0 / G0 Als Beispiel STM32G051F6P -32K FLASH -18K RAM -DAC und ADC -TSOP20 Gehäuse -10K Stück kosten unter 1,1€ Den gibt es auch noch mit 64K FLASH. Allgemein haben die meisten
Stm32G071 müßte es eigentlich auch mit DAC geben, wenn ich mich richtig entsinne.
-
Thread
Raspberry Pico PIO
gearbeitet haben. Es geht um die PIOs auf dem RP2040. Eigentlich wollte ich in meinem Projekt ein STM32F103 (das selbe wo ich viele Schiebregister benutzten werde) verwenden und 40 Pinne klassisch über 40 IO-Pinne auslesen. Jedoch spiele ich langsam mit dem Gedanken einen RP2040 zu nehmen und fünf 8
ist besser. Bis vor paar Monaten waren die STM32F103 ja kaum zu bekommen wie viele andere MCUs). Diese PISOs will ich in Reihe hängen und mit den PIOs im RP2040 will ich diese auslesen. Würde das gehen (ohne große Probleme) und würde das große einbusen
-
Thread
Pflanzensensor Akkulaufzeit
ausschaltest bzw. mittels Transistoren abtrennst, sollte das möglich sein. Habe selber mit einem STM32F103C8T6 so einen Pflanzensensor gebastelt und der braucht im Durchschnitt ca. 30µA, ist aber ohne Funk, misst alle 2 Sekunden und nach der Messung blitzt jeweils kurz eine grüne oder rote LED auf.
Ich habe mir folgendes überlegt. Spannungsversorgung zwei in Reihe geschaltete 3,7V Akkus = 7,4V. Da der D1 mini einen Spannungsregler hat, sollte das funktionieren, oder? Dazu die Transistorschaltung um den Sensor nur zum messen über D4 zu aktivieren. Sollte doch eigentlich so funktionieren
-
Thread
PIC10F202 + Pickit3 + MPLAB 6.05
Müll zurück zu schicken bevor die 14 Tage abgelaufen sind und dir einen ST-Link (v3) zu besorgen und STM32 statt PICs zu verwenden. MPLABX IDE ist genauso wie der XC8 ein absoluter Graus und wird eigentlich nur noch von der MPLABX IPE unterboten. Selten so einen lahmarschigen und dysfunktionalen Dreck
ich mich ebenso reinfuchsen wie beim 8051, AVR, EFM8, STM8, STM32, MSP430 und den diversen PICs. Die Pickit funktionieren, die PIC10F funktionieren und MPlab funktioniert auch. Wenn DU damit nicht zurecht kommst, ist das kein MC Problem. Jede Familie
-
Thread
STM32L4: Flash Erase gibt HardFault
area*/ uint32_t StartPage = (StartPageAddress - FLASH_BASE) >> 11; uint32_t EndPageAdress = StartPageAddress + numberofwords*4; uint32_t EndPage = (EndPageAdress - FLASH_BASE) >> 11; /* Fill EraseInit structure
~/STM32Cube/Repository/STM32Cube_FW_L4_V1.17.2/Projects/NUCLEO-L452RE/Examples/FLASH Vielleicht hilft das zur Orientierung.
-
Thread
STM32-code behaves weird
Hallo, ich habe hier ein seltsames Problem mit STM32-Code innerhalb der STM32CubeIDE. Der Code selbst ist mit CubeMX erzeugt. Ein Beispiel für die Probleme: [c]if (bufferPos<bufferSize) { if (HAL_UART_Transmit(&huart2,&feedback_buffer[bufferPos
HAL_UART_Transmit ansehe (kurz gegoogelt, https://www.disca.upv.es/aperles/arm_cortex_m3/llibre/st/STM32F439xx_User_Manual/stm32f4xx__hal__uart_8c_source.html ) dann macht der (bei Bufferlänge 1) im Wesentlichen: [pre] Ist huart->gState == HAL_UART_STATE_READY? Wenn nicht, dann mit Fehler abbrechen
-
Thread
Arduino Blue Pill & CAN mit SN65HVD230
IDE ist auch 1.8.19. Meinst Du mit STM32 2.4.0 den Boardverwalter? Da hab ich den STM32F1xx/GD32F1xx boards Version 2021.5.31 Jens R. schrieb im Beitrag #7356779: > Arbeitest du in der Arduino Umgebung oder nutzt du einen anderen Editor
/GD32F1xx boards by stm32duino" und um "STM32F4xx boards by stm32duino". Zum anderen gibt es (B) https://github.com/stm32duino/Arduino_Core_STM32. Diese Umgebung kann über die Boardverwalter-URL https:/
-
Thread
UART Übertragungsfehler bei bestimmten Zahlenwerten
Hallo! Ich benötige eine UART Datenübertragung zwischen uC (STM32G031K6T6) und meinem Windows Rechner. Dazu habe ich ein cpp Programm geschrieben welches einen 16 Bit Wert aufteilt in ein höherwertiges und ein niederwertiges Byte. Diese werden beide über UART an
korrekt übermittelt, sondern an stelle dieser einfach der Wert 63 (sechs aufeinanderfolgende 1-Bits). STM32 MDK Arm Code: char input,output; bool test = 0; bool change = 0; uint32_t run = 0; uint16_t tx_value = 12340; [c]void Task1(uint32_t T_ms){ output = NULL; if (run==1) tx_value=0b0000010100000101
-
Thread
Bluepill >32k flashen
eine sichere Quelle oder muss ich selbst eins nachbauen (dann gleich ein <new color here>Pill mit nem STM32G431C8T6)?
Frank M. schrieb im Beitrag #7341864: > STM32F4x1 BlackPills umgestiegen. Diese kosten beim > Chinesen auch nicht viel mehr, scheinen aber noch keine Fakes zu sein. F4 und G4 giebts bereits fakes. H7 ist meines wissens noch sicher.
-
Thread
STM32C0 Starter Kit
Keine Ahnung, was ich da empfehlen soll. Habe viel mit STM gemacht, aber die liefern nicht. Warte seit 2 Jahren auf eine Lieferung von STM (STM32G474, 10 Jahre Lieferbarkeit versprochen, gleich im ersten Jahr gebrochen) Man kann die teilweise bei Brokern
. Dort sind meine Notizen dazu: http://stefanfrings.de/stm32/stm32l0.html
-
Thread
RGB Bitmap im MCU in C
mit DMA, man sollte da einfach einen µC nehmen der das hat und auch nicht mit Speicher geizen. Die STM32 haben da sogar einen speziellen DMA der noch Formate konvertieren kann.
DMA, man sollte da einfach einen µC nehmen der > das hat und auch nicht mit Speicher geizen. Die STM32 haben da sogar > einen speziellen DMA der noch Formate konvertieren kann. Ja ich könnte auch einen HDMI Bildschirm an ein RasPi anschließen oder besser meinen Fernseher an einen PC. Aber ich
-
Thread
suche Algo für Soft Clipping
Ich benutze einen STM32 Prozessor und will Audio Soft-Clippen. Mit google hab ich sowas gefunden: https://ccrma.stanford.edu/~jos/pasp/Soft_Clipping.html Wie implementiert man das mit einem STM32? An sich hab ich genügend
asd schrieb im Beitrag #7338577: > Ich benutze einen STM32 Prozessor und will Audio Soft-Clippen. Mit > google hab ich sowas gefunden: > https://ccrma.stanford.edu/~jos/pasp/Soft_Clipping.html Was wäre an dem Stanford auszusetzen? Nimm eben eine quadratische
-
Thread
Kommunikation zwischen mController und PC
include <stdint.h> #include <stdbool.h> // Bibliotheke des verwendeten Mikrocontrollers #include "stm32f446xx.h" #include "system_stm32f4xx.h" int main(void) { // APB1 entspricht nun Clockfrequenz vom Controller RCC->CFGR &= ~RCC_CFGR_PPRE1_Msk; // Aktivieren der Clock für GPIO Port
NUCLEO-Boards. SB13/14 und 62/63 laut Kapitel 6.9 von https://www.st.com/resource/en/user_manual/um1724-stm32-nucleo64-boards-mb1136-stmicroelectronics.pdf (ggf. nach dem Bestätigen der Cookies noch mal aufrufen).
-
Thread
Schieberegister am STM32F103
Hallo, ich möchte Schiebesregister an einem STM32F103 hängen. Genauer gesagt sind es TPIC6595, wobei es sein kann, das ich die durch normale 74HC595 und Transistoren ersetze. Jedenfalls möchte ich 20 von dennen man einen ST32F103 hängen. Nun wollte
an das Timing ab. David G. schrieb im Beitrag #7338065: > Wäre wäre besser (und und vor allem schneller)? SPI ist der schnellste Weg.
-
Thread
Zeigt her eure Kunstwerke (ab 2023)
MDF auch nicht so wild. Die einzelnen Frontplattenmodule sind unabhängig und jeweils mit einem STM32F4 bestückt. Das ganze kommuniziert über RS485 miteinander. Verkabelung im Inneren geht über ein 10poliges Flachbandkabel (4x GND, 4x 12V, A, B). So hat man kein Problem mit Spannungsabfall auf der
die richtige Höhe kommen. Der Misc-Controller oben links (9_misc_front.jpg) besteht zum Beispiel aus 4 Platinen (10_misc_puzzel.jpg, 11_misc_rear.jpg) Das grüne Board ist mein STM32F4-Modul. Beinhaltet einen 3.3V Step-Down und den Controller mit Quarz und Blockkondensatoren. Sobald die Frontblende
-
Thread
Wie wichtig ist eine Mini-USB-Buchse zum Laden für die Kundenakzeptanz
schleppt zwei Notebooks mit? Zudem nutze ich ein Dual-SIM-Handy (Neuerdings ein Retrophone "Nokia 8210 4G". Offiziell dürfen wir zwar die dienstliche SIM nicht in ein Privathandy stecken, aber das interessiert nicht wirklich). Ich brauche also auch so nur ein Handy-Ladegerät. ;)
Nano hat USB-Micro Chinesischer Nano mit 328PB hat USB-C Microchip ICD2-3 hat USB-B Microchip ICD4 hat USB-Mini Eigenbau eines STM32F103/407 Bord (10 Jahre alt) mit USB-Mini Blue pill hat USB-Micro Man sieht, daß derzeit USB-Micro überwiegt. Ich würde vorhandene ältere Kabel jedenfalls nicht
-
Thread
7-Segment-Ansteuerung
Regel bei uC nie erreicht. Andere uC Compiler die ich verwende, haben damit auch kein Problem (PIC, STM32). Wenn gcc darauf besteht, dann mache ich es eben, damit das Meckern aufhört. Ich sehe da keinerlei Gefahren. Aber die Leute vom gcc werden schon ihre guten Gründe haben... > > In deinem Programm
und Test wird eben wegen diesen Möglichkeiten mit wesentlich geringer Leuchtkraft gearbeitet. MfG alterknacker
-
Thread
STM32F302C8T6 Schaltplanüberprüfung
5x WS2812B dienen als Statusanzeige (+5V) über einen 74LVC1G17W5-7 (U5) Der 4 fach DIP Switch dient der Adressierung. Einspeisung erfolgt im USB-Betrieb über USB +5V und im CAN-Betrieb über externe +12V, welche dann für den STM32 auf +3.3V reduziert werden
Bauform B. schrieb im Beitrag #7338745: > Bei neueren STM32, jedenfalls bei den L4, kann man das machen, wenn man > ADC, DAC u.ä. nicht braucht. Hab das zwar auch bei den F Serien gesehen, aber kann auch sein, dass die es vereinfacht gezeichnet haben.
-
Thread
16s BMS für 304Ah LIFEFO4 Zellen selber bauen
Insbesondere von den Möglichkeiten zur Leistungs-/Energiemessung ( Auswertung zur Zeit in einem STM32L4 ) bin ich positiv überrascht. Hier ein Beispiel zum aktuellen Status von einem der Packs ( Strom über 400 uOhm gemessen ): 53.148 V, -1.880 A -> -99.9 W, Level: -41.164 ( -41.159)
Zell-Energieeffizienzschätzung … benötigt man aber einen externen MCU. Ich nutze dazu im Moment einen STM32L4xx auf einem nicht abgebildeten externen Board, das über I2C angebunden ist. In der nächsten Revision, möchte ich stattdessen auf der BMS Platine optional einen ESP32 vorsehen. Die Balancing
-
Thread
Timer: Zeitstempel erweitern
einem ARM Mikrocontroller möchte ich den Zeitstempel um den Wert > Millisekunden erweitern. Bei STM32 zählen die RTC Uhren nur Sekunden. Man kann zwar die Prescaler auslesen, aber auf genaue Millisekunden kommt man damit nicht. Nur so ungefähr. Irgendwo habe ich mal gelesen, dass Linux und Windows
Implementierung liefert mir auch die Millisekunden. [c] uint64_t tick = get_tick_count64(); uint32_t freq = get_timer_frequency(); uint32_t time_ms = (uint32_t)(((uint64_t)((tick & 0xFFFFFFFF) * 1000)) / freq); [/c]
-
Thread
Matrix mit 5x Rotary Encoder für STM32 uC
Interrupt stabil und prellfrei. https://www.mikrocontroller.net/topic/112603#7077755 Sicher auch für STM32 protierbar.
Das schöne ist das er das auf einem STM32MP1 machen will. Das kann von "kein Problem", wenn die Auswertung im integrierten M4 erfolgen darf und an das Linux im A7 weitergegeben wird, bis "funktioniert überhaupt nicht zuverlässig", wenn die
-
Thread
Taschenrechner für Windows gesucht
einfacher, POTENZ(3;2) statt 3^2 zu schreiben. Aus dem gleichen Grund schreibst du sicher auch SUMME(3;4) statt 3+4, PRODUKT(3;4) statt 3*4 und SUMME(3;NEG(4)) statt 3-4. Die kryptischen Operatorsymbole +, -, * sind ja schließlich des Teufels :)
@ STM32 User (Gast) Meiner sagt -5! (!0 pr0 64 byte! So what? Grüße vom Rechner
-
Thread
Kleiner Arduino-MC für UART zu SN74HC595
Der STM32F042G6 schaut sehr gut aus und ist sogar erhältlich, danke für den Tipp.
gubbelgubbel schrieb im Beitrag #7332364: > Der STM32F042G6 schaut sehr gut aus und ist sogar erhältlich, danke für > den Tipp. Und wieviel Platz ist mechanisch nun tatsächlich vorhanden?
-
Thread
gcc compiler warning
. oder völlig blind ;-) bekomme folgende meldung: mkdir build C:/GNU/gcc-arm-none-eabi-10-2020-q4-major/bin/arm-none-eabi-gcc -c -mcpu=cortex-m7 -mthumb -mfpu=fpv5-d16 -mfloat-abi=hard -DUSE_HAL_DRIVER -DSTM32H743xx -ICore/Inc -IDrivers/STM32H7xx_HAL_Driver/Inc -IDrivers/STM32H7xx_HAL_Driver/Inc/Legacy -IDrivers/CMSIS/Device/ST/STM32H7xx/Include -IDrivers/CMSIS/Include -Og -Wall -fdata-sections -ffunction-sections -g -gdwarf-2 -MMD -MP -MF"build/main.d" -Wa,-a,-ad,-alms=build/main.lst Core/Src/main.c -o build/main.o Core/Src
-
Thread
STM32 Neuling
AUfbauten benutzen. https://www.conrad.de/de/p/stmicroelectronics-entwicklungsboard-nucleo-f303re-stm32-f3-series-1416930.html Meine Anleitungen dazu: http://stefanfrings.de/stm32/index.html Ein F4 oder F7 Board würde ich erst später versuchen, wenn du schon etwas Erfahrung hast. Mehr Funktionen
> ich würde mich gerne in STM32 einarbeiten Aha. > Ich möchte in C/C++ > programmieren und würde dafür STM32Cube nehmen. Frueher machte man nicht den zweiten oder dritten Schritt vor dem Ersten. Dann musst du zusaetzlich
-
Thread
Simultan laden einer Batterie und betreiben einer LED
Sollte passen, sofern man einen Originalen bekommt. Bei AZ Delivery muss man genau lesen. Bei der STM32 BluePill steht auch nur "kompatibel zu STM32F103". Drauf ist ein GD CD32 irgendwas. Bei FTDI USB zu Uart Chips siehts auch so aus.... Vernüftige Sourcen sind Mouser, Farnell, Digikey, RS für einzelne
Konstantstrom > von 500mA oder ähnlichem sehen würde? Hast du einen Link zu der LED? Habe die G4-Stiftsockel-LED an mein Labornetzteil gehängt und das hat bei zur Verfügung gestellten 12V von sich aus 0,14A gezogen. Denke es handelt sich um eine spannungsregulierte LED als da auch "12V" auf der
-
Thread
PIC10F202/etc: Programmierung unter Linux(Ubuntu)
Programmer wie z.B. diesen chinesischen Clone https://www.ebay.de/itm/233195785273?hash=item364b8d4c39:g:wZkAAOSwy8JcsDON Dieser Clone funktioniert hier bei mir.Da die Chinesen eifrig kopiert haben,haben sie allerdings auch einen kleinen "Bug" von Microchip mitkopiert.Dies ist aber kein grosses
im Beitrag #7325661: > wuerde ich mir selbst nicht > antun Die PIC10 haben Begrenzungen. Ein STM32F4 hat auch Begrenzungen. Brauche ich viele IOs, Speicher etc. pp. nehme ich keinen PIC10. Brauche ich ein wenig glue Logic ist der PIC10 super. Ich habe die schon als NE555 eingesetzt, PWM Timer
-
Thread
Suche uC Board mit Ethernet
da für mehrere Nodes zu teuer und nicht wirklich echtzeitfähig. Gibt es gute Alternativen zu den STM32 Boards? Grüße Thomas
Thomas P. schrieb im Beitrag #7321596: > Gibt es gute Alternativen zu den STM32 Boards? Schau mal bei Olimex https://www.olimex.com/Products/IoT/
-
Thread
Programm "stm32flash" öffnet Gerät nicht - Fehleranalyse
Insbesondere die Beschreibung des Boot0 Pins. Schau dir mal diese Seite an: http://stefanfrings.de/stm32/stm32f1.html#proginterfaces (die ganze Seite meine ich)
können nur 90% extrahiert werden, damit ist der Dump eigentlich wertlos? https://blog.zapb.de/files/stm32f1-exceptional-failure/firmware_extraction_1080p.mp4
-
Thread
Arduino Portenta H7 in Industrie Geräten mit geringer Stückzahl
einem Sattelschlepper. Die Minimalbeschaltung der kleineren Mikrocontroller (sei es ATmega oder STM32) ist dermaßen trivial, dass du dafür keine eigene Entwicklungszeit einplanen musst. Eine Hauptplatine zu planen, auf die ein Modul passt, macht nicht weniger Aufwand. Zudem hast du immer das Risiko
Nachfolge-Modelle so weit wie möglich pin-kompatibel sind. Die Minimalbeschaltung ist bei AVR und STM32 identisch: An alle VDD/GND Pin-Paare kommt ein 100nF Kondensator. An Reset/GND kommt auch einer. Und du brauchst natürlich eine Versorgungsspannung an *allen* Versorgungs-Pins. Falls beim STM32
-
Thread
STM32G474, SPI2 läßt sich nicht einschalten
Hat von Euch jemand eine Idee, weshalb ich das SPI2 des STM32G474 nicht einschalten kann. Bevor ich Zeile 63 ausführe, steht im CR1-Register 0x2C, nach Ausführung der Zeile 63 nicht wie erwartet 0x6C, sondern 0x28 - anstatt dass das SPE-Bit gesetzt wird, wird
Warum nicht mal die Beispiele angucken? https://github.com/STMicroelectronics/STM32CubeG4/tree/master/Projects/NUCLEO-G474RE/Examples_LL/SPI
-
Thread
Neue Low End-Mikrocontroller, interessanter Lesestoff und Corporate Politics
. schrieb im Beitrag #7315364: > Hmm... wenn man sich mal die Übersicht der "Mainstream" MCUs bei STM > anschaut, ist damit die STM32F0 Serie eigentlich fast obsolet: Das könnte langfristig auch genau das Ziel sein. Die F-Serie wird m.W. in 130nm gefertigt, die G/C-Serie in 90nm Technologie.
#7315364: > F0... > Oder gibt es irgendein Herausstellungsmerkmal was sie besser kann als > die C/G Serie? Ja, wenn man viele "richtige" UARTs/USARTs für RS-485, insbesondere mit Modbus RTU o.ä., benötigt, dann sind z.B. STM32F091 bzw. STM32F098 die erste Wahl. Bei der G-Serie gibt es maximal sechs
-
Thread
ULN2803A wird warm/heiss, normal?
Guten morgen, ich schalte mit einem ULN2803 4 Relais mit jeweils 64Ohm Spulenwiderstand bei 12V und zusätzlich 4 LEDs mit rund 5mA LED-Strom pro Stück. Nun ist es so, dass ich jeweils 2 Kanäle zusammengeschaltet habe, um einen einzelnen Kanal
der Schaltung ganz grob 60mA verbraucht. Also 150mA fließen im Mittel mit einer 50% Duty durch die 4 Relais, den 4 LEDs und somit dem ULN. Wenn ich mit dem Finger auf den Chip gehe, ist der warm/heiß... Schätzungsweise sagt mir mein Prüffinger 55-65°C. Die Relais die daneben sitzen, sind grob 40
-
Thread
USB mit HID für STM32
, das auf einem STM32F103 o.ä. zu testen und ggf. den Code anzupassen (bitte passende #define setzen) Code anbei. Anwendungshinweise: 1. Rechner samt USB in STM32CubeMX konfigurieren. USB-Middleware NICHT einbinden
moin, ab STM32F4xx funktioniert dieser Treiber nicht mehr, andere USB-Core. Pieter
-
Thread
Detailfrage RTC DS3231
month < 3) { month += 12; year--; } return ((13*month+3)/5 + day + year + year/4 - year/100 + year/400) % 7; } fertig, eine Zeile Code...
ohnehin für mich nicht wichtig. Abgesehen davon, ist mir das UNIX Datetime Konzept lieber. Beim STM32F103 z.B. ist die RTC ohnehin ein 32-bit Zähler; finde ich viel bequemer.
-
Thread
RL78/G14 Renesas - Free Linux Toolchain
Hallo Forum, gibt es zu den RL78/G14 Renesas Controllern freie Tools oder sind die MC's z.B. bei Mouser deshalb so günstig, weil es nur käufliche Tools dazu gibt? Welche Controller Familien AVR, PIC, STM8/32, MSP430 kommen sonst
Support dabei und man kann einen FE vom Distributor nerven. Bei den ARM-Cortex µC, speziell den STM32, findet man halt an jeder Ecke im Internet Hilfe. Und langsam sind grad die STM32 wieder besser erhältlich.
-
Thread
Verfügbarkeit STM32F7xx / H7xx
Max G. schrieb im Beitrag #7305084: > LCSC hat zwei Typen STM32H7 auf Lager. tja, ich hätte gern den STM32H750XBH6, der war mal bei 6 USD gelistet... jetzt 120 USD ... Ne, aber wieso sind dann gleichwertige
Fuer den Preisunterschied STM32H750XBH6 zu 120 $ und STM32H750IBK6 14 E bei Farnell gibt es doch fast schon die plugged Via Platine dazu...
-
Thread
USB HID Device mit STM32F042
mit Glück, Gesundheit und lieferbaren Bauteilen! Ich habe versucht, den USB-Code von W.S. auf dem STM32F042 zum Laufen zu bringen und auf ein reines HID-Device umzubauen. Das Gerät wird inzwischen sauber enumeriert, sowohl Windows als auch Linux sind damit prinzipiell zufrieden. Ich möchte auf EP1
05 01 03 40 >> Ci:1:006:0 s 80 06 0300 0000 00ff 255 < [submission Control In] << Ci:1:006:0 0 4 = 04030904 [callback Control In] 04 03 09 04 >> Ci:1:006:0 s 80 06 0302 0409 00ff 255 < [submission Control In] << Ci:1:006:0 0 32 = 20035500 53004200 20005600 69007200 74007500 61006c00 44006500
-
Thread
Segger Embedded Studio: Memory (map) problem
Hallo, was mir natürlich bei Dir auffällt ist die RAM-Adresse bei 0x10000000, was dem CCM-RAM im STM32F4 entspricht. Kannst Du Dein Projekt mal zippen und mir senden ?
tückisch, da ja keinerlei Fehler-/Warnmmeldung kommt. Bei Segger hat man eben leider vergessen in dem STM32F4 Board-Support-Package die Linker-Scripte anzupassen, nachdem diese Erweiterung hinzukam. Sollte Segger also auf die ToDo-Liste schreiben.
-
Thread
Nachteile QFN und BGA gegenüber QFP
Max G. schrieb im Beitrag #7305053: > Prozessbedingt haben QFNs übrigens immer ein Exposed Pad, man kann sie > ohne gar nicht fertigen. ST kann das z.B. beim STM32F042 im QFN28. https://www.st.com
STM32 gibt's auch ohne Pad, z.B.: https://www.digikey.de/de/products/filter/embedded/mikrocontroller/685?s=N4IgTCBcDaIM4BcC2BmMAbADARmwcxAF0BfIA
-
Thread
CH32V003 - Experimente mit dem Zehn Cent-Mikrocontroller
Ist schon jemandem aufgefallen, dass der CH32V003F4P6 nicht nur zufällig so ähnlich heisst wie der STM8S003F3P6? Das Pinout ist nahezu perfekt gleich, siehe Anhang. (Pinout des CH32V003F4P6 - gelb markiert sind die STM8S-Anschlüsse) Der CH32V003F4P6
Uwe G. schrieb im Beitrag #7462840: > Ist schon jemandem aufgefallen, dass der CH32V003F4P6 nicht nur zufällig > so ähnlich heisst wie der STM8S003F3P6? D Alter Hut. Die Firma hat eine ganze Reihe STM
-
Thread
Pin-Swap/Cross IC?
dass mich an den Wahnsinn treibt. Ich habe einen AD7606B AD-Wandler, den ich über (dual)SPI an einen STM32G431RB anschließen will. Das Problem: die Pins auf dem STM liegen genau so, dass sie überhaupt nicht zum ADC passen. Es ist einfach alles einmal überkreuz. Unten ist oben, links ist rechts. Ich
gibt die Frage nicht her. Dead Bug oder Unterseite löst das Problem nicht, dann tauscht man 1-8 ... 4-5. Er will aber 1-5 ... 4-8 tauschen und das liefert nun mal die Drehung um 180° direkt.
-
Thread
Wäre dankbar für Eure Unterstützung bei der Verbesserung meiner PCB Rapid Prototyping-Fähigkeiten
auszutauschen und Unterstützung bei der Schaltungsentwicklung und dem Schreiben von Code für AVR und STM32 zu erhalten. Außerdem bin ich auf der Suche nach einem weiteren technischen Mitgründer und einigen Mentoren für das DeepTech-Startup Augmented Reality Head-Up Display Fullface Mask für Verteidigung
einen Vorschlag: Produziere Blue-Pill kompatible Boards, die du nach Wunsch mit unterschiedlichen STM32 Chips bestückt lieferst oder auch leer. Dafür finden sich bestimmt rasch Abnehmer und bei den aktuellen Marktpreisen ist das Risiko gering, damit Verluste zu machen (wenn man die Arbeitszeit wie geplant
-
Thread
c volatile -> wann bracht mans wirklich?
noch schöne Weihnachten in die Runde! Ich nutze gerade die freie Zeit zum Programmieren auf einem STM32, Programmiersprache c. Prinzipiell ist mir das volatile-Konzept soweit klar, aber im Detail kommen dann doch Fragen auf. Die Situation ist folgende: Ein Struct (typedef struct tFoo tFoo;) wird
mit, d.H. die Lösung für Problem 2 löst gleich im Vorbeigehen Problem 1 mit. z.B. __disable_irq()/STM32/gcc wird zu [c] __ASM volatile ("cpsid i" : : : "memory"); [/c] Ein Anfänger schrieb im Beitrag #7298005: > Prinzipiell ist mir das volatile-Konzept soweit > klar ist es vermutlich nicht