-
Thread
Meadow F7 RC1 – JIT-Compiler, mehr Performance
Entwicklern die „Mobilisierung“ von in .net gehaltenem Code. MSR-Code kann so in Visual C#, Visual F# oder Visual Basic entstehen, das Erlernen von C ist nicht notwendig. Als Arbeitsplattform kommt dabei übrigens der in der Abbildung gezeigte kombinatorische Prozessrechner zum Einsatz, der einen STM32
Beschleunigung des Verbindungsaufbaus sorgen: [c] We have made changes to the event model on the ESP32 resulting in a 90% decrease in WiFi connection times, reducing WiFi connection time to 3-5 second on average. [/c] Eine weitere Optimierung betrifft den Linker, der seine Arbeit nun im Rahmen der
-
Thread
STM32 HAL -> wie geht man damit um
Hallo allerseits, vor kurzem habe ich ein Bastlerprojekt mit einem STM32F7-Nucleo angefangen und habe jetzt gewisse grundsätzliche Schwierigkeiten mit der HAL. Das erste Problem war, dass es mir beim Codegenerieren meinen eigenen Code ohne Vorwarnung gelöscht hat. Gut,
reinzupacken. [c] /* Initialize all configured peripherals */ MX_GPIO_Init(); MX_USART3_UART_Init(); MX_LWIP_Init(); /* USER CODE BEGIN 2 */ /* USER CODE END 2 */ [/c] m.n. schrieb im Beitrag #7267766: > Die STM32 lassen sich bestens auch auf Registerebene programmieren.
-
Thread
Diverse Bauteile µC, Debug-Tools
1,50€ 2 Stück: ATMEGA8515 im DIL-40 Gehäuse 2€ 1 Stück: ATMEGA103 im TQFP64 Gehäuse 3€ 2 Stück: ATMEGA128L im TQFP64 Gehäuse 4€ 6 Stück: ATMEGA128 im TQFP64 Gehäuse 4€ 2 Stück: xMEGA256A3B im QFN64 Gehäuse 4€ ARM: 8 Stück: AT91SAM7SE512 im BGA Gehäuse 4€ (neuwertig) 12 Stück: STM32F217vet6 im LQFP100 Gehäuse 4€ (programmiert, nicht gelötet) Sonstige: 4Stück: MSP430F149 im TQFP64 Gehäuse 3€ (neuwertig) 2 Stück: DS80C400 im LQFP100 Gehäuse 3€ (neuwertig)
-
Thread
Serial Communiction uint8_t* Arduino
mit reichlich Resourcen. Da kommt es jetzt drauf welcher Arduino Core verwendet wird. Wenn es ein STM32Duino ist, dann baut der auf dem STM32 HAL auf und die UART Funktionen können genauso verwendet werden. Arduino krallt sich da allerdings gerne die Interruptvektoren, für die Interrupt getriebenen
4 click. Ich kenne die allerdings nicht, hatte erst angenommen das wäre ein anderer Click 4 mit STM32F7.
-
Thread
Intel: CPU mieten nach Kauf
lizenziert und 4x64=256 Cores sehr teuer und anfangs unnötig sind, ergibt es durchaus Sinn, statt dessen 4x32 oder 4x48 Cores zu nutzen. Hätte AMD einen 64er mit 32 freigeschalteten Cores plus Upgrade-Option im Angebot, wäre das eine bedenkenswerte Option, auch wenn der teurer wäre, als ein teilbestückter 32er
Kernen gibt, gibt es teilaktivierte Modelle. Nur um die "universalität" dieser Pracis aufzuzeigen: stm32f103c8 mit 128k Glash, eigentlich 103cb.
-
Thread
Frage zu Implementierung einer Peak-Anzeige (LED)
eines tiny13 mit kleinen Änderungen auch andere Kleincontroller (z.B. tiny15/85/412, PIC10/12/16, STM32, M8C, CY8C4000, uvm) einsetzbar sind. > Anyway, da müsste ich ja auch noch das Programmieren eines > ATtine13 lernen .. Ich kenne deine Kompetenzen nicht -- aber notfalls suchst Du dir eine
eines tiny13 mit kleinen Änderungen auch > andere Kleincontroller (z.B. tiny15/85/412, PIC10/12/16, STM32, M8C, > CY8C4000, uvm) einsetzbar sind. > >> Anyway, da müsste ich ja auch noch das Programmieren eines >> ATtine13 lernen .. > > Ich kenne deine Kompetenzen nicht -- aber notfalls suchst
-
Thread
MC68307 JTAG
Hardware. Das auf einen aktuellen Mikrocontroller (z.B. STM32) umzusetzen ist einfach und reicht fürs Auslesen des Speichers aus.
Eindruck habe ich inzwischen auch. In der Liste vom TRACE32 steht er aber. Wobei das auch nur bedeuten kann dass der TRACE32 nur den Boundary Scan verwendet um darüber auf externen Speicher zuzugreifen, es gibt dafür relativ komfortable Unterstützung. Das kann
-
Thread
emWin oder LVGL für ePaper?
hatte vor einiger Zeit hier schon einmal gefragt, finde aber den Thread nicht mehr. Ich habe ein 3-farbiges ePaper-Display mit 400x300 Auflösung, für das ich eine Grafikbibliothek suche. Angetrieben wird das von einem STM32F411. Nach einigen Versuchen mit der HAGL https://www.appelsiini.net/2020
https://blog.mike.norgate.xyz/stm32-eink-display-part-1-904f7d03e7b0
-
Thread
microsd shield an nucleo stm32f4
Pegelwandler durchleitet, oder ein Eval-Board suchen was den SD-Slot schon so verdrahtet hat (z.B. das STM32F746G-Discovery, ist aber ein STM32F7), oder was selber basteln. Das geht sogar mit einem SD-auf-microSD-Adapter, ein paar fliegenden Drähten und einem Lochraster-Board auf welches man das STM32F4-
So hab ich das mal gemacht (mit einem STM32F4-Discovery statt Nucleo), hat sogar mit 33,6 MHz SDIO-Geschwindigkeit funktioniert. Die vollen 50 MHz vom High Speed Mode kann der STM32F4 aufgrund von Hardware-Bugs nicht erreichen (der STM32F7
-
Artikel
USB
64KB 21 x 12bit 2 x 12bit, 32 PWM 5 USART, 1 CAN SPI, I2C, SSC Siehe Artikel STM32 Farnell ab ca. 5 € ST STM32F4xx Full + Hi 64..176 3,3V/5V Cortex-M4 168MHz 1024KB 192KB 24 x 12bit 2 x 12bit, 32 PWM 6 USART, 2 CAN SPI, I2C, SSC
128KB bis 8+2KB 8 x 12bit PWM 2 USART SPI, I2C verschiedene Ausbaustufen TI zurzeit als Muster ST STM32F10x Full 36..144 3,3V/5V Cortex-M3 72MHz 512KB 64KB 21 x 12bit 2 x 12bit, 32 PWM 5 USART, 1 CAN SPI, I2C, SSC Siehe Artikel STM32 Farnell ab ca. 5 € Silicon Laboratories C8051T3xx, -T6xx, -F3xx, -
-
Thread
STM32G0 Bootloader antwortet nicht
Hallo Zusammen, ich versuche aktuell bei einem STM32G031 über den internen Bootloader von ST eine Firmware hochzuladen. Das Problem ist, dass wenn ich in meiner Applikation zum Bootloader springe erhalte ich auf meine Anfrage (0x7F) keine Antwort.
noch bei diversen Beispielen wie man aus einer Applikation in den Bootloader spring (zb: https://stm32f4-discovery.net/2017/04/tutorial-jump-system-memory-software-stm32/ ) aufgefallen ist: Sie funktionieren nicht mit der Optimierung Os! Warum? Weil der Compiler dann zwischen __set_msp und Bootloader
-
Thread
Wie float in integer wandlen mit Runden?
Ich habe ein digitales Filter auf einem STM32F411 programmiert, das intern mit Gleitkommazahlen rechnet. Nun muss ich diese zwecks Ausgabe auf einem AD-Wandler wieder in 16bit-Integers wandeln. Dabei soll zur nächstliegenden Ganzzahl gerundet
Priorität als der + Operator. Ergebnis: x = runden(3.5); ergibt 0. So wäre es richtig [c] int runden(float f) { return (int) (f+(f>0?0.5f:-0.5f)); } [/c]
-
Thread
C - GCC Optimierung ändert float-multiplikation auf integer mult
vadd.f32 s15, s15, s14 80029de: ed9f 7a08 vldr s14, [pc, #32] ; 8002a00 <FPGA_SetLimitsI_OUT+0x30> 80029e2: ee67 7a87 vmul.f32 s15, s15, s14 80029e6: eefd 7ae7 vcvt.s32.f32 s15, s15 Send_SPItoFPGA
80029e2: ee67 7a87 vmul.f32 s15, s15, s14 80029e6: eefd 7ae7 vcvt.s32.f32 s15, s15 Send_SPItoFPGA(WRITE_I_OUT_MAX, PhysicalToDigits(I_OUT_max, CAL_I_OUT_FACTOR, 0)); 80029ea: ee17 3a90 vmov r3, s15 80029ee:
-
Thread
Berechnete Temperaturen bei DS18B20
Bei mir funktionieren die Chips problemlos über 15-20 Meter. Und da hängen 3-4 Stück auch noch an einen Strang. Allerdings habe ich an den Knotenpunkten/Verzweigungen 10 uF Kondis mit drauf gemacht. und auch bei den entfernten Chips hängen zwischen +Ub und Gnd 10 uF Kondis.
Von Reichelt im TO92, verschiedene Exemplare, mal auf Breadboard, mal auf Platine gelötet, mal am ESP32, mal am STM32
-
Thread
STM32F103C8T6 Schaltplanüberprüfung
. 3. Am Besten noch NRST an den Programmierstecker führen. Sicherheitshalber 10k Pullup an NRST. 4. Überlege, ob Du nicht anstelle des veralteten STM32F103 den moderneren STM32F303 verwenden möchtest.
D. Z. schrieb im Beitrag #7261368: > Kann das sein, dass der STM32F303C8T6 generelle Probleme hat? Steht im Errata Dokument. Der STM32F103C8T6 kann aber kaum daran schuld sein, dass deine PC Software zickt. D. Z. schrieb im Beitrag #7261531: > So wie ich das
-
Thread
Zeigt her eure elektronischen Weihnachtsbasteleien!
Johannes F. schrieb im Beitrag #7567320: > ein über IR-Fernbedienung > ein-/ausschaltbares Netzteil für 12-V-Birnchen bis 3 Watt Geheimer Insidertipp: Eine kleine Öffnung im Gehäuse vor dem IR-Empfänger
Johannes T. F. schrieb im Beitrag #7567320: > Hier meine Weihnachtsbastelei – ein über IR-Fernbedienung > ein-/ausschaltbares Netzteil für 12-V-Birnchen bis 3 Watt, für > Weihnachts-/Winter-Dekorationszwecke (Beleuchtung
-
Thread
Maximale sinnvolle USART Geschwindigkeit STM32F103
Ich möchte Daten unidirektional von einem STM32F103 zu einen anderen STM32F103 senden. Der cube lässt mich nur bis 4.5 mbaud einstellen. Ist dies lediglich ein bug im cube oder gibt der I/O treiber des STM32F103 nicht mehr her?
Modul mit 600mil Dil? (eBay item number:284806712805 dieser is für meine Zwecke Pinkompatibel: ein STM32F411). Kennt jemand einen STM32H7* in diesem Format?
-
Thread
Display"fehler" bei OLED Module IIC I2C 128x64
Ich betreibe ein 1.3" OLED LCD 4Pin Display Module IIC I2C 128x64 3-5V an einem STM32F103C8T6 und einer Library von https://controllerstech.com/oled-display-using-i2c-stm32/ Auf dem Display (s. Bild) sieht man am rechten
irgendwelchen Versatz oder falschen Pixeln oder sonstigen falschen Ergebnissen mit meinem DIY OLED Display 1.3" 128x64. Wie kriege ich das jetzt transformiert nach STM32CubeIDE und STM32F103 ?
-
Thread
DS18B20 - Daten im RAM sammeln und übertragen?
schrieb im Beitrag #7252735: > Mit der Speicherung mache ich es mir einfach und nehme einen fetten F769 > der auch noch zusätzliches RAM sowie einen SD Slot auf dem Board hat. Kannst Du mit dem STM32 SD-Karten korrekt und zeittolerant bedienen? Ich habe am Arduino mit dessen SD-Lib mit einigen Karten
man die anspricht, dafür fehlt mir das Detailwissen. > Ich mache das nicht mit Arduino, für den F4 habe ich SD Code mit SDIO > Interface und der hat einige Tests bestanden. Ich habe gelesen, dass Du STM32 und kein Arduino benutzt. Wenn Du eine zuverlässig erprobte Schreibroutine hast, vergiss
-
Thread
Was ist mit dem Spartan 6 los?
! Schaut Euch doch mal an, was in den ganzen Logikanalysatoren verbaut ist! Das jetzt mit STM32 zu vergleichen, naja...
mit trotzdem Power! Aha, hatte es das? Ich kenne fast ausschließlich Designs entweder für Spartan 3(xyz) oder Generation 7 (Artix, Kintex, Virtex, Zynq). > Schaut Euch doch mal an, was in den ganzen Logikanalysatoren verbaut > ist! Das jetzt mit STM32 zu vergleichen, naja... In meinem Logikanalysator
-
Thread
YupStick dev board
Stefan F. schrieb im Beitrag #7249742: > Für euch ist es vielleicht eine praktische Platine, um die > Programmierung von STM32 Mikrocontrollern zu üben. Eigentlich ist es ein YAEB (yet another evaluation
Stefan F. schrieb im Beitrag #7253279: > Ich möchte einen Wechselschalter mit einer "Aus" Position in der Mitte: Das wären dann SP3T Schalter (oder DP3T gehen auch, z.B. JS203011JCQN). Such dir einen aus:
-
Thread
Arduino experimentiert mit MicroPython-Integration
lsm = LSM6DSOX(I2C(0, scl=Pin(13), sda=Pin(12))) while (True): print('Accelerometer: x:{:>8.3f} y:{:>8.3f} z:{:>8.3f}'.format(*lsm.read_accel())) print('Gyroscope: x:{:>8.3f} y:{:>8.3f} z:{:>8.3f}'.format(*lsm.read_gyro())) print("") time.sleep_ms(100) [/c] Seine Ausführung
Peripherie. welche denn? Arduino Nano33BLE: nRF52840 64 MHz, 1 MB Flash, 256 kB SRAM Arduino Portenta: STM32H747 Dualcore, 480/240 MHz, 2 MB Flash, 1 MB RAM +ext. Specher Arduino Nano RP2040Connect: RP2040 Dualcore, 133 MHz, 16 MB Flash, 264 kB RAM was ist da zu schwach? Und ESP32 Boards gibts reichlich
-
Thread
NPN am STM32L4 ohne Basisvorwiderstand?
zwischen Port und Basis einsparen. Wer wagt es? Oder benutzt hier jemand den GPIO-Lock-Mechanismus vom STM32? Ja, die internen Pull sind für mehr als 2 bis 5mA zu hochohmig, aber für die LEDs sind sie genau richtig. Ja, beim Reset in finsterer Nacht sieht man die LEDs evt. glimmen, na und?
hängt man die mit Vorwiderstand gegen die 5V und schaltet low aktiv. Man kann auch rote LEDs von ner 3,3V CPU gegen 5V schalten. Die glimmen dann ganz schwach, wenn aus.
-
Thread
HF-Oszillator und Funkübertragung für Sensor
Übertragung via ISM oder Bluetooth Low Energy scheint geeignet zu sein. Hatte ursprünglich an einen ESP32 gedacht, jedoch ist der Stromverbrauch >100mA. Oder ein STM32Wx, ist aber relativ teuer. Oder ein MSP430 mit einem Funkmodul (z.B. RFM69), ... die Auswahl "erschlägt" mich ehrlich gesagt ein wenig.
Sehe gerade das es die Sendemodule auch mit Quarz (damit noch stabiler) und für 3.3V Versorgung gibt. https://www.ebay.de/itm/185054193733
-
Thread
Drehzahlmessung mit Triggerzange
jeder zweiten Umdrehung --> 167Hz --> ca. 5,98ms Periodenzeit). Diese Signale lese ich dann mit einem STM32 Nucleo ein, und messe per Interrupt die Zeit zwischen den positiven Flanken. Daraus wird dann die Frequenz und somit die Drehzahl bestimmt. Ich habe die Triggerzange an mehreren verschiedenen Fahrzeugen
C1,C2 mit 29p sind zu klein, und r1 mit 0 auch. 1nF und 10k sorgen dafür, das der op innerhalb der spec bleibt.
-
Thread
MAX31855 + STM32 = Problem
Moin Moin, ich habe einen STM32F303 und einen MAX31855 der via SPI Daten ausgeben soll, sobald man ein Clock Signal ausgibt. Allerdings kommt bei mir genau "NICHTS" an. CS mit OSZI gecheckt, passt. Zieht sauber auf LOW und
und MOSI... Nein, ich bei MISO und MOSI bin ich mir sicher. Wir reden vom MISO PIN von SPI2 am STM32F303CC, in meinem Fall Pin PB14 (Pin27 am LQFP48). Aber ja, ich denke auch das der Pin noch falsch konfiguriert ist. Kurzschlüsse sind jedenfalls keine drauf (>300K zu den Nachbarpins, VCC und
-
Thread
STM32 baremetal ADC
einfach Mal mit anderen wo es zu funktionieren scheint. Hier ein Beispiel: http://stefanfrings.de/stm32/stm32f3.html#analog
einfach Mal mit anderen wo es zu funktionieren scheint. >Hier ein Beispiel: >http://stefanfrings.de/stm32/stm32f3.html#analog Super .. das geht fast "out of the box". Nur mein "Speed-Test" zeigt irgendwie Müll an. Ich will eigentlich wissen, wie schnell der ADC in der Schleife ist. [c] // F303
-
Thread
5 Volt Relaiskarte mit 3,3 Volt µC
Guten Tag, kann mir jemand sagen, ob man die folgende Relais-Karte mit den GPIOs eines STM32 (3,3 Volt) ansteuern kann: https://www.reichelt.de/entwicklerboards-relais-modul-4-channel-5-v-srd-05vdc-sl-c-debo-relais-4ch-p242811.html?&nbc=1 Das Modul würde natürlich 5 Volt Versorgungsspannung
Stefan F. schrieb im Beitrag #7244656: > H. H. schrieb: >> Man wird die Kontroll-LEDs überbrücken müssen, damit das zuverlässig mit >> 3V funktioniert. > > Ich glaube, die Kontroll-LEDs befinden sich bei
-
Thread
STM32Duino DMA DAC
RCC_APB2ENR_SYSCFGEN; // Pin A4: analog mode. (PA4 = DAC1, Channel 1) GPIOA->MODER &= ~( 0x3 << ( 4 * 2 ) ); GPIOA->MODER |= ( 0x3 << ( 4 * 2 ) ); // Set the 'TIM6/DAC1 remap' bit in SYSCFG_CFGR1, // so that DAC1_Ch1 maps to DMA1_Ch3 instead of DMA2_Ch3. // (Not all STM32F303
auf den DMA Kanal 4 > der DMA1 routen kann. Geht das gleichzeitig mit der Einstellung für > Kanal 3 ? Für diese Information bietet sich ein Blick in das Reference Manual des STM32F303 an.
-
Thread
STM32CubeIDE mit blackmagic Debug Probe konfigurieren
https://github.com/mike-pittelko/BlackMagic-STM32CubeIDE
Noch eine Frage: wenn ich die Debug-Konfiguration starte, stoppt das Programm in startup_stm32f103c8tx.s beim Label ResetHandler: Warum? Ist das eine Eigenart der Debugprobe? Ich sehe keine Stelle, wo explizit gesetzt ist, daß beim Einsprung angehalten werden soll.
-
Thread
Radxa RS114 oder anderer µC zum Einstieg?
auf eben diese Maschine gedrillt wurde. Ich hatte hier schon mal gewitzelt mit "Ingenieur für STM32F1xx" versus "Ingenieur für STM32F3xx", die sich 'grundlegend' unterscheiden... Nein, so nicht. Eigentlich mit allen Produkten kann man etwas basteln und man kann (und muß) auch bei Verwendung
anzusteuern oder ein paar Buttons abzufragen oder ADCs auszulesen bist > Du mit 8 MHz Taktfrequenz, 32 kB Programmspeicher und ein paar hundert > Bytes RAM schon mehr als reichlich ausgestattet. Das ist tatsächlich mehr als reichlich. Wenn ich mal nach einer Grundausstattung für den STM32F103 schaue
-
Thread
STM32 - Puls HIGH von Beginn an und bei CCR auf LOW
Hi, Ich kämpfe gerade mit einem einfacheren Problem auf einem STM32F446RE (https://www.st.com/resource/en/reference_manual/rm0390-stm32f446xx-advanced-armbased-32bit-mcus-stmicroelectronics.pdf). Ich möchte einen Single Puls Timer starten, der direkt beim Start
sSlaveConfig.InputTrigger = TIM_TS_TI1F_ED; sSlaveConfig.TriggerFilter = 1; if (HAL_TIM_SlaveConfigSynchro(&htim3, &sSlaveConfig) != HAL_OK) { Error_Handler(); } sMasterConfig.MasterOutputTrigger = TIM_TRGO_OC2REF; sMasterConfig.MasterSlaveMode
-
Thread
[S] Mitstreiter Entwicklung SSB/FM/AM Signalgenerator für 13/23/70cm und 2m, Nähe 91056 Erlangen
Aufbau: oben links der ADF4351(°), oben rechts der PE4302(°), in der Mitte das Bluepill-Board mit STM32F103(°) CPU und rechts die beiden USB-RS232 Umsetzer. Einer für die Steuerung, einer für das Audio-Signal. (°) Die Module sind alle von Aliexpress, es sind also vermutlich "kompatible" Chips. Das
Aus familiären Gründen kann ich nur begrenzt Zeit in das Projekt stecken, so dass ich höchstens 2-3 im Jahr HF-Messungen brauche, also keine Sorge dass ich zu häufig auf der Matte stehe. Ich würde mich freuen wenn sich ein Mitstreiter mit Messtechnik meldet ;-) Und es würd emich interessieren
-
Thread
Intervall Handling mit einem TImer
Hallo alle, komme nicht auf einen sinnvollen Ansatz die nachfolgende Anforderung zu implementieren (STM32 oder NRF52). 1) Es steht nur ein Timer, kann auch Systick sein, zur Verfügung. 2) Es existiert eine Liste von Kommandos (Ausgabe per UART) die zu unterschiedlichen Intervallen ausgegeben werden
da diese unendlich lang, also im Ring, laufen müsste. [1,10ms, "Mache a"] [2,30ms, "Mache b"] [3,20ms, "Mache c"] ++++++++++++++++++++++++++++++++++++++++++++++++++ (1ms inkrement) 1 3;1 2;1 1;3 (auszulösende Kommandos)
-
Thread
CH32V003 - RISC-V für angeblich $0.10
habe ich ehrlich gesagt nicht verstanden, da fehlt irgendwie > ein Wort. Der bei LCSC gelistete CH32F203F8P6 ist doch der RISC-V, oder? CH32_F_203 ist ARM Cortex-M3 CH32_V_203 ist RISC-V
Gerd E. schrieb im Beitrag #7250462: > CH32_F_203 ist ARM Cortex-M3 > CH32_V_203 ist RISC-V OMG, Danke! Edit: Jetzt habe ich den Fehler, wenn man bei WCH nach CH32V203F8P6 sucht, kommt erst das Datenblatt des CH32F und erst als drittes
-
Thread
VDDA Spannung am STM32 filtern wenn geringe Analoganforderung?
ungefiltert lassen wenn ich lediglich eine ADC mit sehr grober Genauigkeit brauche? Also einfach nur 100nF Bypass und gut?
(der geht bestimmt auch Samstags ans Handy), und der organisiert dann fix einen Call mit ein paar STM32-Techies, die seinen Schaltplan und Layout durchsehen. Warum fragt er also im Hobby-Forum?
-
Thread
FPGA - embedded Linux Interconnect Ansatz
war das egal, aber bei den neueren traten Fehler auf. Ich habe dann als Notbehelf einen LTC2500-32-ADC zusammen mit einem Beaglebone Black versucht. Das 1/f-Rauschen des 89441A ist sowieso nicht so toll. Da hat sich dann rausgestellt, dass die Dokumentation im Netz und auch das Buch von Moley
erreichen sind... PittyJ schrieb im Beitrag #7234019: > Also 25 MHz für den SPI Bus. > Auf meinem STM32H7 komme ich auf 18 MHz, bevor der Bus schlapp macht. Gerade bei den STMs muß man genau hinschauen. Die maximal erreichbare Transferrate bzw. SPI-CLK-Frequenz ist von der verwendeten SPI-Schnittstelle
-
Thread
Nucleo-64 Board mit Peripherie in Gehäuse montieren
Guten Tag, ich habe ein STM32 Nucleo-64 Board und würde dies gerne zusammen mit ein paar zusätzlichen Modulen (z.B. Knopfzellenhalter-Platine, SMD-Breakout-Adpter für SOIC-16, kleine Joystick-Platine + kleines 16x2 Display) in
und Elektronik? Dass das Zeug sich elektrostatisch aufladen lässt, ist dir bekannt, oder? Stefan F. schrieb im Beitrag #7232492: > fixiert sie nur an den Enden und zwischendurch auf jedem 10. Lötauge. robuster wäre jedes 3. Auge. Jo schrieb im Beitrag #7232485: > da brate ich immer hässliche
-
Thread
DAC/Audio-Playback von SD mit hoher Geschwindigkeit
natürlich genug RAM. Es gibt SPI PSRAM, z.B.: https://www.apmemory.com/wp-content/uploads/APS1604M-3SQR-SN.pdf 2. anderes Flash-Speichermedlum, und zwar eines OHNE internen Controller. NOR-Flash ist einfach, aber die verfügbaren Kapazitäten sind begrenzt (so bis 16 oder 32MB). NAND-Flash ist komplizierter
Ich habe mal in die Doku vom Arm Prozessor STM32H743 geschaut. Der hat einen recht frei programmierbaren I2S Kanal. Allerdings ist die maximale Frequenz dort auch nur 192 KHz. Mehr wird von den 'normalen' Audiospielern wohl nie gefordert. Ich denke
-
Thread
sauberes Bestromen von ESP mit Solar und Batterie
ganz langsam hochgeht. Wenn das Ganze mal läuft, braucht es im Schnitt ca. 30uA (sogar mit steinaltem STM32F103 und einer blitzenden LED). Doch das Problem ist der Bereich, bis mal ca. 1.5V anliegen, denn da braucht die Schaltung (Mikrocontroller und Spannungsregler) mehrere mA und kommt nicht hoch, bis
Stefan F. schrieb im Beitrag #7231614: > LiIo oder Lipo: > Ich würde bei <3V aus schalten und dann erst wieder bei 4V ein schalten, > also wenn der Akku richtig gut gefüllt ist. > > LiFePO4: > Ich würde
-
Thread
Arduino (o. Ä.): Suche Universal-Gerät für Programmierexperimente
www.mikrocontroller.net/topic/200290 Nochmal meine Anforderungen - Arduino nano o. Ä. (habe auch Erfahrung mit STM32) - 4-5 Tasten oder Steuerkreuz - etwa 3 LEDs (rot, gelb, grün) - Display (Text reicht, z. B. 16x2) - Stromversorgung: Akku - das Ganze in einem passenden Gehäuse Sowas müsste es doch geben
Pro-Minis (UsB Seriell Adapter oder Kabel zum Flashen) 2) Schraubterminal Bord für Nano und P/M 3) Character LCD 16x2 20x4 4) Diverse Sensoren und Aktuatoren (je nach Interesse und Anwendungen) 5) Diverse LEDS, Widerstände mit zweckmäßigen Werten im Bereich 100 - 100K, Cs (100p - 0.1uF, Elkos 10
-
Thread
welche Chips sind ähnlich leicht zu programmieren wie die ATMEL-Chips ?
ein NUCLEO F401RE Nucleo-64, ARM Cortex M4F, STM32 F4-Serie sind 23Euronen. Dafuer hast Du Zugriff zu dem kompletten Dokumentation von ST. Zum Preis eines besseren Kantinenessen. Du brauchst einen leistungsfaehigen
programmieren wie die ATMEL-Chips Wenn Du eine andere Familie kennenlernen willst: PIC. Gibts in 8, 16 und 32 Bit. Beispiel in 32 Bit: https://www.reichelt.de/mips32-m4k-mikrocontroller-32-bit-2-3-3-6v-32-kb-spdip-28-32mx220f032b-isp-p121425.html?&nbc=1 https://www.microchip.com/en-us/product/PIC32MX220F032B
-
Thread
Dreh-Encoder getauscht, nun geht nix mehr.
/edit https://docs.google.com/forms/d/1WHLEsDROo59uC2f6kRjambE3XWxdXE0jwATDAE9wqyw/viewform?edit_requested=true https://docs.google.com/drawings/d/1lPrK-qSKJmhxVzT4lUP5rBbuH_fA0CGF5HXS5MUlCD8/edit https://drive.google.com/drive/folders/17KfRO4_hCRRqZgJvtynlSppRq9vpMaZ2
Zum Nachlesen: https://docs.rs-online.com/65a2/0900766b80091f32.pdf
-
Thread
[V] Diverse STM32 Boards
verbauen kann. Angeboten werden: 1. Bluethoot Low Energy Nucleo Expansion Board Preis VB 10€ 2. STM32f746 Nucleo-144 Preis VB 60€ 3. STM32 Lora Discovery Kit for STM32L072 MCU Preis VB 100€ 4. STM32L053 Nucleo-64 Preis VB20€ Dazu kommen noch die Versandkosten von 5€. Bei Sammelabnahme fallen
Preisupdate: 2. STM32f746 Nucleo-144 Preis VB 20€ 3. STM32 Lora Discovery Kit for STM32L072 MCU Preis VB 40€
-
Thread
STM32L072 USB bei 2-3 Volt Spannungsversorgung
Schau dir mal den Schaltplan vom Adafruit STM32 Feather an. Ist zwar ein STM32F4 aber sollte ähnlich sein. Jedenfalls haben die einen LiPo-Lader und damit eine Umschaltung zwischen USB und Akku.
Vom USB kann auch der interne LiPo geladen werden. Pin4 der Micro-USB geht über einen R-Teiler 3k3-10k und zwei BAT254 nach VDD / VSS an BOOT0 des STM32. Der STM32 kommuniziert per UART mit einem anderen Stein, dessen Versorgung geregelte 1,8 Volt sind, das setzt ein TXS0102D um. Bevor jemand
-
Thread
Fragen Stromversorgung / Schaltplan
Hallo, für ein Projekt muss ich 9VAC in 12VDC, 5VDC und 3,3VDC umwandeln. Für 12V > 5V habe ich einen Schaltregler (SY8105) eingeplant und für 5V > 3,3V ein LDO (RT9193). Die Datasheets sind im Anhang zu finden, ebenso der Schaltplan. Betrieben werden sollen: 1 STM32G030, 2 MAX6675, 2 SSRs, 2 12V Lüfter, 1 EEPROM, 1 CH340. Neben dem Anschluss an 9VAC soll es noch die Möglichkeit geben die Platine temporär über USB anzuschließen (z.B. im ausgebauten Zustand zum
-
Thread
Elektronik - russische S 300 Boden-Luft FK Gesperrt
Ardupilot hat früher einen atmega benutzt, ist dann auf stm32 umgestiegen. Heute läuft das auf vielen boards, meist stm32f4 oder stm32f7. Denke nicht dass jemand die realtime app ernsthaft auf einem raspi laufen lässt. Das falsche board, das falsche OS, und
kamikaze_drone_used_by_russia-4320.html --- zu shahed 136 findet man evtl. mehr unter mohajer-6 (TMS320F28335 SBCs)
-
Thread
CircuitPython 8.0b2 erschienen – browserbasierter Workflow und andere Neuerungen
atmel-samd: Microchip SAMD21, SAMx5x cxd56: Sony Spresense espressif: Espressif ESP32-S2 nrf: Nordic nRF52840, nRF52833 raspberrypi: Raspberry Pi RP2040 stm: ST STM32F4 chip family [/c] Im Beta- bzw Instabile-Status werden einige weitere Plattformen angeboten: [c]
missing functionality: broadcom: Raspberry Pi boards such as RPi 4, RPi Zero 2W espressif: ESP32-S3, ESP32-C3 litex: fomu mimxrt10xx: NXP i.MX RT10xxx stm: ST non-STM32F4 chip families [/c] Der Autor wird in den folgenden Schritten einen Adafruit CLUE und einen Raspberry Pi Pico