-
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
-
Thread
CH340C bricht Verbindung ab / Reset
Hallo, ich habe jetzt ein wenig weiter rumprobiert. Wenn keine Kommunikation mit dem STM32 über die RX/TX Leitungen passiert, bleibt die Verbindung über USB zum CH340 bestehen. Sobald der STM32 etwas sendet, bricht die Verbindung über USB zum CH340 ab. Was ich bisher gemacht hab:
kann die Kommunikation mitlesen) - Geprüft ob RX/TX richtig herum angeschlossen sind: Sind sie. - STM32 und CH340 über externes Netzteil mit 3,3V versorgt. Gleicher Effekt, Verbindung bricht ab sobald etwas gesendet wird. - V3 Pin mit einem 10nf Kondensator bestückt: Kein Unterschied - CH340 gegen
-
Thread
Gibt es anstatt Pin-Header für Debug-Schnittstellen spezielle Klemmen?
Keks F. schrieb im Beitrag #7224078: > Auf meinen Platinen sind zum Debugging und zum Programmieren des µCs 2x3 > 2.54mm Header gelötet. > Meistens werden diese danach nicht mehr benötigt, in einigen
Keks F. schrieb im Beitrag #7224078: > Auf meinen Platinen sind zum Debugging und zum Programmieren des µCs 2x3 > 2.54mm Header gelötet. Wozu das? Dann hast du permanent ein Bauteil, was Bauraum kostet
-
Thread
generierten Code in STM32CubeIDE modularisieren
einmal > geben. Nein, den Murks braucht man nicht mehr. https://github.com/STMicroelectronics/STM32CubeF4/blob/52757b5e33259a088509a777a9e3a5b971194c7d/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c#L3829 https://github.com/STMicroelectronics/STM32CubeF4/blob/52757b5e33259a088509a777a9e3a5b971194c7d
vielen anderen auch) nicht um die HAL des Herstellers herum. > https://github.com/STMicroelectronics/STM32CubeF4/blob/52757b5e33259a088509a777a9e3a5b971194c7d/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c#L3829 > > https://github.com/STMicroelectronics/STM32CubeF4/blob/52757b5e33259a088509a777a9e3a5b971194c7d
-
Thread
Tradfri Lampen mit Arduino ZigBee steuern
#ZLL master key 9F 55 95 F1 02 57 C8 A4 69 CB F4 2B C9 3F EE 31
so veröffentlicht. Dann > kannst du den hier ja auch posten. Gibt's im Netz: #ZLL master key 9F 55 95 F1 02 57 C8 A4 69 CB F4 2B C9 3F EE 31
-
Thread
WCH CH548/9 Controller
Blockweise. Im Gegensatz zu üblichen Flashs sind gelöschte Bits 0. Der Aufruf des Bootloaders per Call 0xF400 funktioniert übrigens nicht mehr, da die Bootloader Sektoren im Normalbetrieb ausgeblendet sind. Ganz interessant ist auch dass es den Chip im SO8 gibt dann allerdings nur mit 32k Flash als CH548
https://shop33742270.world.taobao.com/category-1478869262.htm?spm=a312a.7700824.w5002-2561943305.3.58b047e4NthdBu&search=y&catName=%C7%DF%BA%E3WCH%A3%A8%D7%A8%C2%F4%A3%A9 dort kostet der chip weniger als 4 RMB also etwa 50 euro cent. Lieferzeit war bei mir 2Wochen (eco shipping)
-
Thread
Mikrocontroller auswahl
der schweren Beschaffbarkeit auch relativ, trotzdem macht das Porto meist den Löwenanteil aus. Ein STM32F103RCT6 ist beliebt und kann deine Anforderungen erfüllen, wenn die for-Schleifen nicht zu aufwändig sind. Aber ob dir das Gehäuse gefällt (na ja, man kauft eine Platine auf der er schon aufgelötet
schrieb im Beitrag #7221381: > Gibt es überhaupt Mikrocontroller mit integriertem DAC? Auch die STM32 haben teilweise nen DAC. Zumindest der, der auf dem STM32F7-Disco drauf ist, von dem weiß ich es sicher, das hab ich zufällig hier rumfliegen.
-
Thread
Usb BOS descriptor
;db 0xD2,0x9C ;db 0x9F,0x8A,0x64,0x9E,0x9D,0x65 db 0,0,3,6 ;0x06030000 NTDDI_WINBLUE (W8.1) db low(170),high(170) ;vendor request wTotalength db 0x20 ;vendor bRequest code
Ich hab das jetzt mal auf dem CH552 und meiner Demo Stick Platine implementiert. 3 Interfaces : Interface0 Winusb, Interface1/2 std CDC Ziemlich früh bei der Enumeration fragt Windows via GetDescriptor(0x0F) den BOS Deskriptor ab. (zuerst mit wLength 0x005, danach mit wlength 0x028
-
Thread
STM32F103 I2C Problem
umbaue. Die Temp-Überwachung wäre natürlich super, aber ich muss ein neues Programm schreiben für den STM32F103RET6, da ich keinerlei Beschreibung habe vom Protokoll. Außerdem möchte ich die Funktionalität auf meine Bedürfnisse anpassen. Jetzt habe ich hier u.A. ein I2C-EEPROM am Controller. Jedoch passen hier scheinbar die Pins nicht. Der SD Pin vom EEPROM geht auf PB5, das würde passen (PB5=I2S3_SD). Der SCL vom EEPROM geht auf PB4. Da liegt aber keine I2C Funktionaliät drauf. Auf dem PB3 wäre die I2S3_CK drauf, aber der Pin geht auf den PIN WriteControl vom EEPROM. Siehe auch Bilder, hoffe
-
Thread
Ich brauche viele Pins und habe kein Geld
auf die lange Seite der Platine müssen. Die 72 Pins (max 1A) setzen sich wie folgt zusammen. 32 Analogeingänge 16 +5V 16 GND 6 CAN Pins (3x CAN) und 2 Pins für Power 1 RJ45-Jack Das Ganze steckt jetzt in einem Gehäuse, mit anderen Platinen und wird ordentlich durchgeschüttelt (sitzt auf
Frank K. schrieb im Beitrag #7218425: > an den Seiten mit M3 Schrauben verschraubbar. M2,5
-
Thread
Pegelwandler für Schalter - 3V3 auf 24V und zurück
Diskreten Komponente habe ich nicht wirklich evaluiert und könnten > evtl. nicht passen (wie die TVS 3.3V Diode) Ja, da leitet eher die Diode im µC-Pin als diese TVS. Nimm da besser mal einfache Klemmdioden nach GND und Vcc. Und mach den 10nF Kondensator gleich auf 100nF, der ist immer noch schnell
kümmern... ...außer, um einen Lieferanten... Die Teile sind doch noch schlechter lieferbar als STM32, oder? Als Ersatz würde ich dem FET eine klassische Strombegrenzung mit PNP-Transistor spendieren (und hoffen, dass der Ansteuerimpuls immer max. 30ms dauert). Unabhängig davon wäre eine Zenerdiode
-
Thread
X-CUBE-STL Erfahrungen?
Safety Geschichte zu vereinfachen. In UM1840 (https://www.st.com/resource/en/user_manual/um1840-stm32f4-series-safety-manual-stmicroelectronics.pdf) (Beispiel für F4) steht auf Seite 78 folgendes: Implementation of non-safety-related functions is in principle forbidden by the assumed safety requirement ASR6 (see Section 3.3.1 Safety requirement assumptions), hence under End user's entire responsibility. As any other derogation from safety requirements included in this manual, it is End user's responsibility to provide
-
Thread
Alternativen zu STM32?
TME hat z.B. den STM32G030F6P6 > 1000 Stück am Lager. 1,06 EUR/Stück
Auf Lager: 22.162 https://www.mouser.de/ProductDetail/Silicon-Labs/EFM32PG22C200F64IM40-C?qs=eP2BKZSCXI5h7BAxbMC1aw%3D%3D Auf Lager: 23.946 https://www.mouser.de/ProductDetail/Silicon-Labs/EFM8BB31F32G-D-QFN24R?qs=hd1VzrDQEGiNTV6ET5oDug%3D%3D Auf Lager: 247.881 :
-
Thread
sinf() langsam?
ARM-GCC 5.4.1, aber die vorliegende Problematik dürfte sich nicht geändert haben. MCU ist ein Cortex M4F (STM32F446RE) und die float-Erweiterungen werden genutzt. Meine Beobachtung: Für kleine Eingangswerte ist die Funktion sinf() ziemlich schnell (grob 250 Takte), für große ( > 10*2*pi) wird sie aber
stattdessen benutzen kannst. Schau dir dazu diesen Absatz an, ich glaube der trifft 1:1 auch auf deinen STM32F446 zu: http://stefanfrings.de/stm32/stm32f3.html#fpu Das CPACR Register ist im "Programming Manual" beschrieben.
-
Thread
Plattenspieler bauen
und einen neuen Player mit eigenem Tangentialarm drauss gebaut. Fernbedienbar wäre ein Klacks, STM32F103 für den Arm mit PC-Anbindung per RS232 vorhanden - aber wozu? Ein wunderbares Feature ist die Endabschaltung am LP Ende, Arm hoch und ab nach Hause + Teller stop. Starten macht ja meist
Lieblingsmarke z.b. https://www.amazon.de/Denon-Vollautomatischer-Plattenspieler-Riemenantrieb-Vorverst%C3%A4rker/dp/B000KVRAMK Die Lieblingsmarke meiner EX-Freundin https://www.amazon.de/Aiwa-APX-680BT-Plattenspieler-Geschwindigkeiten-Aluminiumkapsel-Wei%C3%9F/dp/B09SGM4XQ2 u.s.w. Die Geräte in
-
Thread
BMP280 an PIC18F45K42 mit MPLAP und I2C
BMP280_REG_CHIPID 0xD0 #define BMP280_REG_SOFTRESET 0xE0 #define BMP280_REG_STATUS 0xF3 #define BMP280_REG_CONTROL 0xF4 #define BMP280_REG_CONFIG 0xF5 #define BMP280_REG_PRESS_MSB 0xF7 int32_t adc_T, adc_P, t_fine; // void BMP280_Write8(uint8_t reg_addr, uint8_t _data
universelle API bereit, die dann noch entsprechend "gewrapped" werden muss. Hier ein Beispiel auf einem STM32F103 mit der BME280 Bib von Bosch: [c]void BME280_Setup() { //BME280 bme280.intf_ptr = &dev_addr; //device address bme280.intf = BME280_I2C_INTF; //used interface (i2c) //
-
Thread
einfache Daten Kompression
benutzen wurde. Also den ersten Array von 32 samples der 32 Kanäle unkomprimiert übertragen und dann für n samples nur noch die differenz in zum Beispiel 16 bit Auflösung statt 24 bit. Da hätte ich etwas weniger als 33% Bandbreite gespart. In
Hi Es geht um echtzeit übertragung von 24 bit x 32 kanal x 250 samples per sec= 192 kbs. Controller ist stm32f4 mit 120 Mhz. Allerdings kommt es wie gesagt auf Rechenzeit an.
-
Thread
Welche AVR (Atmega) haben UPDI?
zwei Gegenbeispiele fallen mir auf Anhieb ein (weil ich aktuell damit zu tun habe): RP2040 und TMS320F28xxx. Aber wenn mich nicht alles täuscht, funktionieren auch sehr viele STM32-Bootloader genau nach diesem Prinzip: Bootloadercode im ROM, wird abgearbeitet vom ganz normalen Core. Eine Liste spare
Beitrag #7224408: > Wir sind noch beim AVR ATMega4809 der ab Werk keinen Bootloader hat? > > Der STM32 und EFM8 scheint einen Bootloader ab Werk zu haben. > > Der ATMega4809 aber nicht. STM32 hat DFU, der megaavr-0/da/db/dd/tiny-1/tiny-2 haben UPDI. Was ist Deiner Meinung nach der prinzipielle
-
Thread
Uhrenquarz notwendig?
. Bei Uhrenquarzen wird normalerweise ein auf Stromsparen optimierter Oszillator verwendet. Der 32 kHz Oszillator vom STM32F103 ist deswegen so empfindlich, dass er manchmal stehen bleibt, wenn man die betroffenen Pins anfasst oder in ein Steckbrett steckt.
Steve schrieb im Beitrag #7211912: > Der 32 kHz Oszillator vom STM32F103 ist deswegen > so empfindlich, dass er manchmal stehen bleibt, wenn man die betroffenen > Pins anfasst oder in ein Steckbrett steckt. Aus diesem Grund haben die TI µC
-
Thread
Wetter Sonde schon mal eine gefunden?
GPS-Funkbake, Fuchssender, Funkthermometer oder was auch immer. Man muss lediglich den Controller (STM32F100, ARM Cortex M3) neu programmieren. Oder man schnippelt sich den recht guten u-blox G6010-ST GPS-Emfänger raus und verwendet den für eigene Projekte...
Sourcecodes für die RS41, der Sourcecode von "rtty.hex" ist z.B. hier zu finden: https://github.com/Qyon/STM32_RTTY
-
Thread
STM32 Timer PWM Periode dynamisch anpassen
STM32F411 @50 MHz und ich benutze Timer 11 in Verbindung mit Pin PB9. Meine Tests funktionieren halbwegs gut, so lange die Periodendauer konstant ist und ich nur die Pulsweite anpasse. Aber selbst dann
du? https://www.st.com/resource/en/application_note/dm00236305-generalpurpose-timer-cookbook-for-stm32-microcontrollers-stmicroelectronics.pdf
-
Thread
WakeUp USB-Button (Keyboardersatz)
Ein kleines Eval Board z.B. dieses STM32F411CEU6 und ein bisschen Software. Oder "Pedal USB HID" bei Amazon eingeben. Wäre dann ein HID Fußschalter.
Michael D. schrieb im Beitrag #7208362: > Mit einen ATMega32U4 geht das. Ich habe mal nachgeschaut, das ist aktuell im Arduino AVR core drin: https://github.com/arduino/ArduinoCore-avr/blob/master/cores/arduino/USBCore.cpp#L853 Wenn du folgende Funktion
-
Thread
Relay Schaltung bitte absegnen
und dafür passende Komponenten herausgesucht und wäre froh, wenn mal jemand drüber gucken könnte: Stm32F103 liefert am R1Out 3.3V. ~1.3V Forward voltage am Optokoppler sind 2V/470Ohm= 4.2mA durch den Optokoppler. Der OC hat nen CTR von 200-400%. Das Relay hat nen Spulenwiderstand von 2880Ohm,
/de.wikipedia.org/wiki/Elektromagnetische_Induktion#Allgemeine_Formulierung_des_Induktionsgesetzes_f%C3%BCr_eine_Leiterschleife Spannungsspitzen entstehen durch plötzliche Strom- und damit auch Flussänderung im E-Magnet des Relais. Dies gilt es zu verhindern, z.B. durch eine Freilaufdiode.
-
Thread
STM32H750 mit W25Q64 QSPI XIP memory mapped mode
Hallo, hat jemand eine funktionierende Demo mit STM32H750 und W25Q64 QSPI im XIP memory mapped mode? Programm im QSPI und flashloader Programm im internen Flash. (am liebsten als STM32CubeIDE Projekt) Danke
spielt das eine Rolle im Code? > Und wo soll da das Problem sein? Also ich habe zuerst ein paar STM32 Beispiele mit dem STM32H750B Disco Board ausprobiert die mit Program-Code via externem QSPI laufen. Das funktioniert gut. Das STM Beispiel-Projekt (ext Flash Booter) für den Code auf dem internen
-
Thread
gesucht: ARM-uController mit integriertem Audio-ADC&DAC
Beim STM32F746NG Discovery Board ist das nett gemacht, da ist der uC via I²S mit einem Audio-Codec verbunden, welcher einen 2x2W-Verstärker enthält und mit Line-In/Out Steckern sowie 2 I²S-Chipmikrofonen verbunden
/group1/2a/84/42/de/d3/72/44/87/STM32U5-Analog-ADC-DAC_ADC-DAC/files/STM32U5-Analog-ADC-DAC_ADC-DAC.pdf/_jcr_content/translations/en.STM32U5-Analog-ADC-DAC_ADC-DAC.pdf
-
Thread
wie erzeuge ich von einem windows laptop aus einen 1 mikrosekunden puls mit 3.3 Volt
beispielhafte Ansteuerung der LEDs durch ein Starten eines Timers ersetzen: https://github.com/Erlkoenig90/f1usb/blob/e4c59124cb3ee5183861591dd7ed84101c703790/src/usb.cc#L602 Die STM32-Timer haben einen "One-Pulse-Mode", mit dem man bequem einzelne Pulse abgeben kann. An diese Stelle die entsprechenden 3
Weil es heut eh nur regnet, hier eine Software für den STM32F103RB mit der das geht. Sie funktioniert mit dem STM32-Olimexino und sollte auch mit den diversen STM32F103-Bluepillboards gehen. Pin PC12 wird verwendet um den Pullup der USB-Verbindung zu aktivieren
-
Thread
Glockenklänge mit Mikrocontroller erzeugen
> Zur Verfügung steht übrigens ein STM32F4 Hier liegt das Problem! Such mal nach Videos von Keith Emerson. Zum Parameter einstellen brauchst du mehrere Quadratmeter Schalter, Drehknöpfe und Patchkabel.
Eine Anmerkung schrieb im Beitrag #7203539: >> Zur Verfügung steht übrigens ein STM32F4 > > Hier liegt das Problem! Nein, gerade hier nicht. > Such mal nach Videos von Keith Emerson. Zum Parameter einstellen > brauchst du mehrere Quadratmeter Schalter, Drehknöpfe und Patchkabel
-
Thread
Suche brauchbare 1-Wire Library für STM32F411
Guten Abend, ich suche eine brauchbare 1-Wire Library für den STM32F411. Mit brauchbar meine ich, dass sie in C programmiert sein sollte, sich einfach in STM32CubeIDE einbinden lässt und die Kommunikation wegen des kritischen Timings möglichst über einen internen
Hardware und werden per I2C angesteuert. Bonus: ein aktiver Pull-Up für EEPROMs u.ä. und Pegelwandler 3.3V zu 5V sind integriert.
-
Thread
Z80 Emulation auf dem Arduino
Flash: 62744 Ram: 1652 instructions per microsecond (mean):0.50 Die CPU läuft auf dem STM32F303 also ca. 3 mal schneller als auf dem ArduinoMega. FCPU ArduinMega:16MHz FCPU STM32F303K8: 72MHz 70MHz/16MHz=4.5 Seltsam: der Ram-Verbrauch ist deutlich kleiner als beim Atmega und:Obwohl
Frank M. (ukw) (Moderator) >Ich meine einen STM32F407VET6. Das im STECCY-Artikel verlinkte Board https://stm32-base.org/boards/STM32F407VET6-STM32-F4VE-V2.0 Es wird ja praktischerweise von STM mit STM32duino unterstützt. https://github.com
-
Thread
Problem mit Clock Configuration beim STM32G031
Hallo Zusammen, ich wollte mich mal mit den relativ neuen STM32G0xx MCUs befassen und ein kleines Test Projekt erstellen. Nun habe ich aber das Problem, dass ich die Clock nicht zum laufen kriege. Ich verwende einen STM32G031F8P6. In meinem Code möchte ich
schrieb im Beitrag #7201267: > Ich häng dir mal eine Konfiguration zur Ansicht dran. Ist für einen F103 Genial, da ist genau der selben Fehler drin, wenn man dein Beispiel auf den STM32G031 portiert.
-
Thread
Mikrocontroller lernen als E-Technik-Student: Assembler bzw 8 Bit noch sinnvoll?
Anfänger mehr ist nie ändern, hat bei mir etwas gedauert bis ich das verinnerlicht hatte. Für den STM32 kann ich dieses Buch wirklich nur wärmstens empfehlen : https://leanpub.com/mastering-stm32-2nd die 29.99€ kann man dem Autor schon mal gönnen. und es gibt ein Git-Repo mit dierekt ausführbarem
es den Großteil nicht mehr. NEC, Mitsubishi, Fujitsu um nur einige zu nennen. Falls du meinst, der STM32F103C8T6 sei eine ganz andere Prozessorfamilie als der STM32F103CBT6, dann kommt deine Rechnung eher hin. W.S.
-
Thread
STM32: SysTick_Config
Eventuell bringt dich das Tutorial von Professor Laurent Latorre besser voran. Er verwendet einen F0, der ist aber dem L0 ziemlich ähnlich. https://www.pomad.fr/PoMAD/stm32 Oder meins: http://stefanfrings.de/stm32/stm32l0.html
Also es ist ein STM32L011G4 auf meinem PCB, mit dem ich eine RGB-LED per PWM steuern möchte. Meine IDE ist das CrossStudio von Rowley. Die Optimization hatte ich schon auf "Debugging" und das Level auf 3 gesetzt.
-
Thread
Arduino IDE 2.0 auf Win7 Rechnern ?
2.0 IDE funktioniert. Du verlierst eventuell die Unterstuetzung von "nicht-Arduino" boards (bei mir STM32, aber ich habe auch STM32IDE installiert). Sehr schoen ist die Unterstuetzung der Debugger (mit einem Arduino Zero, der hat einen EDBG-Chip "on board"). Damit macht Debugging wirklich Spass (wie
> Ich habe keine Ahnung, wer von beiden > schuldig ist. Ich moechte loesen! Natuerlich der F1ck3lf0x! Wer oder was sonst. Der will bei dir schnueffeln und oeffnet aaaalle Mediageraete. Um (d)eine Ueberwachungskamera zu finden.