-
Thread
[V] STM32 Breakoutboard passend für Breadboard, tolle sache!
Hi, Gi8bt es die Möglichkeit Pin 37 und Pin 41 des µC über 1,1µF an Masse zu legen? Dann könnte man mit einem 8MHz Quarz auch einen STM32F205 oder STM32F405 bestücken und das Board wäre noch viel interessanter
. Danach werde ich mich darum kümmern... Martin K. schrieb im Beitrag #3427912: > Hi, > > Gi8bt es die Möglichkeit Pin 37 und Pin 41 des µC über 1,1µF an Masse zu > legen? Dann könnte man mit einem 8MHz Quarz auch einen STM32F205 oder > STM32F405 bestücken und das Board wäre noch viel interessanter
-
Thread
STM32 Debugger meldet No source available
Unable to match requested speed 1000 kHz, using 950 kHz Info : clock speed 950 kHz Info : STLINK v2 JTAG v24 API v2 SWIM v11 VID 0x0483 PID 0x374B Info : using stlink api v2 Info : Target voltage: 3.270138 Info : stm32f1x.cpu: hardware has 6 breakpoints, 4 watchpoints Info : accepting 'gdb' connection
r7 (/32): 0x00000014 (8) r8 (/32): 0xBF76FFDD (9) r9 (/32): 0xFFBFBFFC (10) r10 (/32): 0x304C7B31 (11) r11 (/32): 0x9C473FE3 (12) r12 (/32): 0xFF9FEFFF (13) sp (/32): 0x4C05B510 (14) lr (/32): 0xFFFFFFFF
-
Thread
Bourns EM14 5V an STM32 3.3V FT
Hallo, ich würde gerne einen Bourns EM14 Encoder an einem STM32F4x verwenden. Der EM14 läuft auf 5V, der STM32 auf 3.3V. Laut Datenblatt ist der STM32 aber FT auf allen GPIO. Nun gibt es aus meiner Sicht ein paar Optionen, die einfachsten wären Spannungsteiler
CrTVAl0CcnLShMqPEt46xw%3D%3D Der soll laut Datenblatt 2 Pullups und 2 C bekommen. >> Laut Datenblatt ist der STM32 aber FT auf allen GPIO. > FT? Nicht alle STM32 sind auf allen Pins 5V tolerant. FT habe ich bei STM öfters für Five-(Volt-)Tolerant gesehen, im Gegensatz zu Three-(Volt-)Tolerant TT. Schlimme
-
Thread
Projekt läuft nur richtig wenn es mit Keil MDK erstellt wurde
* @author MCD Application Team * @version V1.0.0 * @date 30-September-2011 * @brief CMSIS Cortex-M4 Device Peripheral Access Layer System Source File. * This file contains the system clock configuration for STM32F4xx devices
*******************************************/ /** * @} */ /** @addtogroup STM32F4xx_System_Private_Macros * @{ */ /** * @} */ /** @addtogroup STM32F4xx_System_Private_Variables * @{ */ uint32_t SystemCoreClock = 168000000; __I uint8_t AHBPrescTable
-
Thread
Stm32F103 Custom Board stabilitätsprobleme
Hallo, ich habe mir eine eigene Platine mit einem STM32F103C8T6 gebaut. Nachdem sie nun angekommen ist habe ich einige Probleme. Der Mikrocontroller wird über SWD und einem ST Link V2/1 ( Nucleo Board) mittels Platform IO programmiert ( Habe auch schon
auf einem anderen Schaltungsblatt enthalten ist. Ich bin zwar durchaus kein sonderlicher Fan der STM32, habe aber mittlerweile bereits eine ganz stattliche Anzahl dieser Chips und darunter eben auch eine Menge von STM32F103C8T6 in verschiedensten Projekten verbaut - und dabei ist mir noch nie irgend
-
Thread
Verstärker nicht invertierend mit DAC?
anderer Chips, die genau das selbe machen. Das Stichwort dazu hast du jetzt. Korrektur: 8 Gain Selections: - +1, +2, +4, +5, +8, +10, +16 or +32 V/V
nicht weitergekommen, hier steht ein komplettes Redesign mit anderen Bauteilen an. Marius: welcher STM32? L4?
-
Thread
Software / Treiber für HD44780 auf STM32
Noch eins: https://github.com/Vendict/STM32_LCD_I2C
https://stm32f4-discovery.net/2015/07/hal-library-15-hd44780-for-stm32fxxx/
-
Thread
Qualität und Haltbarkeit von preiswerten DSOs
verkauft zum Beispiel ein und den selben Mikrocontroller mit drei unterschiedlichen Beschriftungen: STM32F101CBT6 (128kB ohne USB) STM32F103C8T6 ( 64kB mit USB) STM32F103CBT6 (128kB mit USB) In Wirklichkeit steckt in allen dreien der selbe Chip. Es würde mich nicht wundern, wenn noch viel mehr
zum Beispiel ein und den selben Mikrocontroller > mit drei unterschiedlichen Beschriftungen: > > STM32F101CBT6 (128kB ohne USB) > STM32F103C8T6 ( 64kB mit USB) > STM32F103CBT6 (128kB mit USB) Kann natürlich reine Marketing Sache sein. Aber es gibt auch die Möglichkeit das der Chip beim
-
Thread
[V] Evaluation Boards, Suns, Reflow-Ofen
, Kabel -------------------------------------------------- STM32F4-Discovery <https://www.st.com/content/st_com/en/products/evaluation-tools/product- evaluation-tools/mcu-mpu-eval-tools/stm32-mcu-mpu-eval-tools/stm32-disco very-kits/stm32f4discovery.html> In
- Atmel AT91SAM9XE-EK mit AT91SAM9XE512 (zwei Stück) - Atmel AT91SAM7XC-EK - Atmel AVR STK600 - STM32F4-Discovery - STM32-comstick Wer mich übrigens "bestechen" möchte, bietet mir EMUFs, EPACs, Kat'cen, Eurocoms oder VMEbus-Karten u.ä. an :-)
-
Thread
ATMEL billiger und leistungsfähiger als PIC
Pin-Toggel Register. > Damit lassen sich sogar mehrere Pins gleichzeitg toggeln. Da streichen > dann die 8Bitter wiederum die Segel. Das ist nichts weiter als ein NOT/NEG-Befehl. Dauert bei STM8 1 Takt; bei einigen anderen Nicht-32-Bitern 1..4 Takte. > Ich verwende fast nur noch 32Bitter. Aber eben nicht
Michael G. schrieb im Beitrag #2286499: >> Bei einigen 8/16/32-Bit-Serien ist die Peripherie gleich. > > Zum Beispiel? Bei STM8 und STM32 sind sie zwar nicht gleich, aber verwandt. Auch bei PIC18/30/32 finden sich Verwandschaften.
-
Thread
Renesas M16C Ersatz
dem Schirm: STM32F4: Bei den grösseren Typen kann man einige Impulszähler realisieren, und sonst ist der auch ziemlich gut ausgestattet (hat viele "nice to have" Features) Renesas Rx6..: habe ich mir noch nicht
neueren STM32 können ihren internen RC-Oszillator mit den 32kHz von der externen RTC trimmen. Manche per Hardware, fast alle per Software und dann reicht oft auch der 1Hz-Takt von der RTC.
-
Thread
Auswertung mehrerer Drehencoder
Drehwurm schrieb im Beitrag #6573209: > ich würde gerne 16 Drehencoder mit einem STM32 auswerten. Ah, es MUSS ein STM32 sein, einen anderen Cortex würdst du nicht in Betracht ziehen. Soso. Also, mir kommt da so ein Gedanke: Sowas wäre doch eine prima Anwendung für diese kleinen
Coprozessoren" eben nicht einfach updatebar sind. Eben dies würde ich gerne umgehen und entweder alles im STM32 machen oder über nicht intelligente Bausteine lösen. W.S. schrieb im Beitrag #6573477: > Ah, es MUSS ein STM32 sein, einen anderen Cortex würdst du nicht in > Betracht ziehen. Ja, da ich mich
-
Thread
STM32F4 SWO Ausgabe sporadisch falsch
mit einem ITM_SendChar() Aufruf instrumentiert (originale Funktion hier: https://github.com/sfyip/STM32F103_MSD_BOOTLOADER/blob/master/Src/ihex_parser.c): [c] bool ihex_parser(const uint8_t *steambuf, uint32_t size) { uint32_t i; uint8_t c, hc; for (i = 0; i<size; i++)
Danke für die Antwort! Ich benutze STU32CubeMX v6.8.1 mit der STM32Cube FW_F4 v1.27.1. Die ITM_SendChar Funktion scheint identisch: [c] __STATIC_INLINE uint32_t ITM_SendChar (uint32_t ch) { if (((ITM->TCR & ITM_TCR_ITMENA_Msk) != 0UL
-
Thread
code:blocks findet header nicht
/CodeBlocks/MinGW/STM32F30x_DSP_StdPeriph_Lib_V1.0.0/Libraries/CMSIS/Device/ST/STM32F30x/Include/stm32f30x.h> int main(void) { printf("Darstellung von Newline \\n \n"); printf("Mögliche Ausführung von Newline\
\MinGW\STM32F30x_DSP_StdPeriph_Lib_V1.0.0\Libraries\CMSIS\Device\ST\STM32F30x\Include\stm32f30x.h|249|fatal error: core_cm4.h: No such file or directory| ||=== Build finished: 1 errors, 0 warnings (0 minutes,
-
Thread
Transistortester AVR
da der mega168 als interne ADC-Referenz die 1,1V benutzt, der mega8 aber eine interne 2,56V. Da bringen 1,1V in 1024 Schritten halt die bessere Auflösung. Siehe dazu die Messtabelle B2 in der PDF-File. Grüße Karl-Heinz
dem Ferritbead fange ich mir auf dem Weg um die 8MHz mit 13,8mV(P-P)ein, ich denke, das das vom Quarz kommt?! Nach dem FerritBead bleiben nur noch 6mV(P-P)! Als letztes noch ein Pic von beidem, Ripple u. Rauschen. > Karl-Heinz Kübbeler schrieb:
-
Thread
Frage bezüglich Mikrocontroller auf selbst erstelltem PCB
Alternativ zu zwei CP2102N, kannst du einen STM32F103C8T6 mit der Firmware von Niklas verwenden, dann hast du 3 COM ports in einem Chip. Das wäre etwas billiger und funktioniert ohne Treiber-Installation. https://www.mikrocontroller.net/articles/USB-Tutorial_mit_STM32 http://stefanfrings.de/stm32/3-Fach-USB-UART.zip
-
Thread
Auflösung der Abtastung eines periodischen Signals mit ADC
Lutz S. schrieb im Beitrag #8058583: > Wenn ich das im Manual des STM32 richtig verstanden habe lässt sich das > mit dem BULB-Mode entschärfen. Glaube ich nicht, denn das ändert nichts an der Sampling Zeit.
ok, für einen am Vormittag erstellten ersten Versuch mit Mehrfachabtastung mit dem STM32G474 sieht das gegenüber dem Bild im Oszi doch gar nicht so schlecht aus. Der Anstieg ist um die 150 ns lang. Ist mit Cursor entstanden, da geht sicher noch einiges zu optimieren.
-
Thread
Motortreiber auf aliexpress Fälschung?
nur, wenn jemand chinesische Produkte fälscht. Denke nur mal dran, wie viele Nachbauten es vom STM32F103 gibt: APM32F103, GD32F103, CKS32F103, HK32F103, CH32F103, CS32F103, BLM32F103, MM32F103 Einige davon haben sogar eine eigene Webseite.
, wenn jemand chinesische Produkte fälscht. > > Denke nur mal dran, wie viele Nachbauten es vom STM32F103 gibt: > APM32F103, GD32F103, CKS32F103, HK32F103, CH32F103, CS32F103, BLM32F103, > MM32F103 - Nachbauten (die auch eigene Beschriftungen haben) != Fälschung - Defekt != Fälschung - Recycling
-
Thread
STM32F103 Dateneingabe über USART in PuTTy
Wirf doch mal einen Blick in das Beispiel Projekt: ~/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.3/Projects/STM32F103RB-Nucleo/Examples_MIX/UART/UART_HyperTerminal_TxPolling_RxIT
falsch konfiguriert). Wenn das so ist, dann liegt es NUR an deinem µC. Und fertige Projekte mit dem STM32F103 gibt es hier genug, mußt bloß man danach suchen. Ich hab z.B. sowas für den STM32F103C8T6 gepostet, auch mit fertigem Hexfile zum direkten Draufprogrammieren. Mein wirklich dringender Rat ist
-
Thread
HDMI für Bastler machbar ?
bei 24bit RGB seriell (DSI) > > Klingt interessant ! > > > Die Pixeldaten kommen aus einem 8- oder 16-Bit Buffer bestehend aus > einem (vermutlich) 55ns-SRAM. Als Bildquelle sollten sich die Display-Controller üblicher Mikrocontroller, wie z.B. STM32 eignen. Oder natürlich FPGA. > Braucht
ist fuer ein SD-Signal eine Pixelclock von 13.5MHz angesagt - wenn man mit jedem CLK 16bit; also je 8 bit Y und 8bit alternierend U und V aus einem RAM lesen will oder 3x8 bit RGB, dann kann man da mit 55ns vielleicht gerade noch so auskommen. Das ist aber fuer HDMI zu langsam, also braucht man da dann
-
Thread
ESP32-E22, schneller Chip aus dem Hause WCH, ressourcensparendes WiFi 7 uvam
https://community.st.com/t5/developer-news/scaling-stm32-microprocessors-for-cost-efficient-low-power-and/ba-p/868331 über spezielle SKUs für vierlagige Platinen berichtet: [c] STM32MP21 package options include 8mm x 8mm 225-pin and 10mm x 10mm 361-pin
to $8.50 for orders of 1000 units. [/c] ### Allwinner V861 – SoC für AI-Kameras Ein SoC, an das der soeben vorgestellte STM32 seine Analysearbeit auslagern könnte, wäre die neueste Vorstellung von AllWinner
-
Thread
Gameboy Spiele über HDMI am TV ansehen
Hallo , der eigentliche Sinn dieses Threads war, technische Lösungen für den Betrieb einer 8bit-Retro-Konsole an VGA-Monitore zu bekommen. @sebi_s gibt es Links zum Projekt "Gameboy Emulator auf einem STM32F429 in Realtime"? MfG froeschl
Michael B. schrieb im Beitrag #4257602: > gibt es Links zum Projekt > "Gameboy Emulator auf einem STM32F429 in Realtime"? Nein bisher habe ich es noch nicht veröffentlicht. Es gibt ein unscharfes Video von einer noch nicht Realtime Version auf einem STM32F4 (https://www.youtube.com/watch?v=cD7x1KVPjz8
-
Thread
Xuan Tie 910: Erster 16-Kern RISC-V-Prozessor kommt aus China
Cortex-A9 das Wasser reichen können? > > Ich kenne nur ein paar kleine Implementationen, also RV32IMC, und die > hauptsächlich als Open Source (VHDL, Verilog), also eher Niveau > Cortex-M3. Nix, was man als Chip kaufen könnte. GAP8 von Greenwaves ist ein 9 Core RISC-V Prozessor entwickelt in
mehrere Zugriffe und ein Schieben, Maskieren und Zusammensetzen des Resultats, wenn der Speicher z.B. 32 Bit breit angeschlossen ist. Schnelle RISC-V Implementierungen machen das in Hardware, einfachere Versionen werfen eine Exception und überlassen das Zusammensetzen einer Softwareroutine.
-
Thread
Miele H6160E Symbole leuchten nicht
Vanye R. schrieb im Beitrag #8062723: > Die 3V3 der MCU an einer GPIO Bank nicht mehr vorhanden? > > Vanye Es handelt sich um einen STM32, Typ muss ich nachschauen, Platine gerade nicht da. Auf jeden Fall ein interessanter Hinweis, dem gehe
Einer der STM32F100VCT6 Pins, der 3.3V zur Duo-LED (Power On LED) über einen PNP durchschalten soll, hängt auf Halbmast bei 2,8V. Ungewöhnlich. Die Transistorschaltung ist geprüft und okay. Da gäbe es angesichts
-
Thread
STM32F4 Core Clock ändern
Hi Markus, danke, ich kriege grad einen Schreck bei meinem 429 Disco Board, dort steht in der stm32fxx.h ein weert von 25 Mhz fuer den Quarz, verbaut ist aber ein 8 Mhz. Und es läuft. Muss ich den jetzt ändern? Ich weiss leider nicht wie ich die Global Defintionen abfragen kann in der IDE welche
Schneller ist "ALT+F7" Doch..... wenn ich das = Zeichen enfüge geht es :-) Trotzdem muss auch stm32fxx.h modifiziert werden da dort PLL_M immer noch auf 25 steht und nicht auf 8. Tja, seitddem läuft er schneller, ca doppelt so schnell würde ich sagen. War vorher falsch eingestellt. Aber Led
-
Thread
Analog Multiplexer 32 Kanäle, Binär addressiert, I2C ?
(später 75) Analogsignale selektiv (parallel) auswählen und auf einen Opamp/VCA/VGA schalten. Ein STM32F103C8T6 steht zur Verfügung. A0-A3 sind Ausgänge des STM32, B8-B15 sind Eingänge. Diese 2 Signale scannen eine Tastatur mit 25 Reedkontakten (und Neodym-Magneten). Über B6,B7 (I²C) ist ein 128x64
einen Kanal zum ADC des µC schalten? Dein "parallel" verstehe in dem Zusammenhang nicht. > Ein STM32F103C8T6 steht zur Verfügung. > A0-A3 sind Ausgänge des STM32, B8-B15 sind Eingänge. Also du nutzt 8+4 Pins um 16 Reed-Kontakte abzufragen. Mit so einer Matrix-Tastaturabfrage würden aber schon 4
-
Thread
STM32F103: CAN - Bus funktioniert bei Medium-Density-, nicht aber bei High-Density device
auf einem STM32F103RET6 (high density line, 512k Flash, 64k SRAM). Der CAN_TX - Pin bleibt allerdings auf 3,3 V. Die LED blinkt. Einziger Unterschied zwischen den Kompilierungen: verschiedene Linkerskripts (die
// Achtung! KEINE GLEICHZEITIGE NUTZUNG MIT USB MÖGLICH!!! // Mikrocontroller: STM32F103RE // Speicher: 512KB FLASH, 64KB SRAM // Taktfrequenz: 8MHz, PLL: 72MHz // System-Inlude #include <stddef.h> #include "stm32f10x.h" #include <string.h> // Stringfunktion
-
Thread
32k Uhrenquarz am STM32H743 board Problem
durchgewühlt: https://www.st.com/resource/en/application_note/cd00221665-oscillator-design-guide-for-stm8afals-stm32-mcus-and-mpus-stmicroelectronics.pdf Ich behaupte mal der LSE Quarz ist das komplizierteste Teil bei dem Board Design, alleine die Liste der recommended parts für LSE ist 13 Seiten lang
im HAL Makro die Revisionsabhängigkeit berücksichtigt wird: https://github.com/STMicroelectronics/STM32CubeH7/blob/beced99ac090fece04d1e0eb6648b8075e156c6c/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h#L7727-L7757 Aber da ist die Frage wo das Define RCC_VER_X herkommt, das muss ich wohl noch
-
Thread
Arduino bietet nicht genug PWM-Pins
STM32?
hinbasteln. Softwareseitig natürlich auch Arduino-Kompatibel: https://os.mbed.com/users/hudakz/code/STM32F103C8T6_Hello/
-
Thread
STM8S103: HX1838 und Chinafernbedienung
Nachdem ich nun öfters auch mit STM8 und nicht nur mit AVR und STM32 zu tun habe, ist daraus ein Softwaremodul für IR Receiver HX1838 in Verbindung mit den billigen Chinafernbedienungen entstanden. Die im Zip-File enthaltene(n) Softwaremodule
Axel S. schrieb im Beitrag #5091454: > IRMP > läuft prima auf STM8. ... das ... wußte ich nicht und deshalb schau ich mir jetzt IRMP noch mal genauer an. Schade, dass es kein Demo für den STM8 gibt, probier ich das ganze mal mit AVR oder STM32 um zu sehen, wie
-
Thread
STM32F4Discovery und TLC5940
21 MHz-Speed }; . . . palSetPadMode(SPI2_SCLK_PORT, SPI2_SCLK_PIN, PAL_MODE_ALTERNATE(5) | PAL_STM32_OSPEED_MID2); palSetPadMode(SPI2_MOSI_PORT, SPI2_MOSI_PIN, PAL_MODE_ALTERNATE(5) | PAL_STM32_OSPEED_MID2); palSetPadMode(SPI2_CS_PORT, SPI2_CS_PIN, PAL_MODE_OUTPUT_PUSHPULL | PAL_STM32_OSPEED_MID2
Brett stecken kann. Nun mag man einwenden dass der Cortex von ST (STM32)und einige andere einen 5V toleranten I/O haben - aber ich muss die 5V und die 3.3V bereitstellen und das bedeutet eben auch Mehraufwand. Man sollte schon gute Gründe haben einen Cortex verwenden
-
Thread
µC und SDRam Performance, packen die das?
http://www.silabs.com/products/mcu/8-bit/efm8-laser-bee/Pages/efm8-laser-bee.aspx Und es gibt auch ARM uC mit M4/M0 die auch noch günstiger als STM32F429 sind, da kann sich der M0 um den ADC und der M4 um die Filter kümmern: http:
LPC54100 als QFP-64 die gerade auch noch weiterentwickelt wurden. Was eher fehlt ist generell QFP-32 da einfach zu löten: QFP-48 ist schon wieder ungünstig. Die LPC1500 als QFP-32 wären nötig. Da gibt es allerdings auch bei Kinetis nichts und nirgends anders auch ausser der einzige STM32F334
-
Thread
Anfängerfreundlicher 32-Bit Controller
Ich würde auch einen STM32 empfehlen, da ich damit bis jetzt gute Erfahrungen gemacht habe. Speziell das STM32F4DISCOVERY ist preislich unschlagbar, da hier nebenbei noch der STLinkV2 mit auf der Platine ist und lediglich
Herrn. :-<<< TI: LaunchPad Evaluation Kit is a low-cost evaluation platform for *ARM* ST: The STM32VLDISCOVERY is a low-cost and quick way to discover the STM32 value line. und ein ST32 ist??? *ARM* !!! NXP: LPCXpresso™ is a new, low-cost development platform available from NXP. It supports
-
Thread
Neueinsteiger Hier
Ich würde ein STM32 Board nehmen wie dieses hier. http://www.voelkner.de/products/657829/Entwicklungsboard-Nucleo-STM32F401XD-XE-fuer-die-STM32-Serie-STMicroelectronics-NUCLEO-L152RE.html Es muss wahrscheinlich kein
mustermann schrieb im Beitrag #3686843: http://www.voelkner.de/products/657829/Entwicklungsboard-Nucleo-STM32F401XD-XE-fuer-die-STM32-Serie-STMicroelectronics-NUCLEO-L152RE.html Ich finde zwar nichts zu den Abmessungen des Board, aus dem Foto würde ich aber schließen, dass das Teil in einem Getränkedosen
-
Thread
Freier unbegrenzter Toolkit für silabs 8051er
schrieb im Beitrag #3621942: >> 75cent für den C8051F860 sind halt unschlagbar günstig > schon mal bei STM8 geguggt? dürfte weniger kosten. STM8S103F3M6 und STM8S903F3M6 sind m.E. die günstigsten und 70% teurer. Aber uninteressant sind sie als Alternative deshalb nicht, da mehr GPIOs. Die habe ich
>STM8S103F3M6 und STM8S903F3M6 sind m.E. die günstigsten und 70% teurer. teurer? die günstigsten kriegt man für 20..30ct (und, er ist verflixt schnell, rechnet oft besser als AVR)
-
Thread
STM32 - BusFault finden
Hallo zusammen Ich versuche mich gerade an der STM32_USB-Host-Device_Lib_V2.2.0 für den STM32F105RBT6. Ich versuche einen virtuellen Comport zu erzeugen. Ich bin inzwischen soweit, dass ich den Code compilieren kann und soweis alles stimmen sollten
Beitrag schrieb im Beitrag #5269713: > Und warum ist 0x1FFFF7E8 "richtiger" als 0x1FFF7A10? Weil 0x1FFF7A10 der Speicherort der DeviceID für einen anderen Controller war. 0x1FFFF7E8 ist für den STM32F105 die korrekte Adresse der DeviceID.
-
Thread
suche die pins für flash speicher
Ja mein erster Gedanke wäre STM32F100xx pin definitions aber da stehen nur diese zeichen PIN name typ mainfkt. default remap 18 PB0 I/O PB0 ADC1_IN8/TIM3_CH3(12) TIM1_CH2N
kauf dir einen JTAG Adapter oder besser ein STM32F4 Discovery. Da ist für nur 15 Euro ein ST-LinkV2 mit dabei. Damit kannst du flashen UND debuggen.
-
Thread
-
Thread
ESP32-H2 will nicht schlafen
System "an" ist, nur die CPU selbst nicht. Spezifische Low-Power-Controller wie u.a. die STM32Uxx können es auch ohne Haupttakt.
v5.5.1 2nd stage bootloader I (23) boot: compile time Dec 1 2025 20:00:32 I (24) boot: chip revision: v0.1 I (25) boot: efuse block revision: v0.3 I (26) boot.esp32h2: SPI Speed : 64MHz I (30
-
Thread
STM32 externer Interrupt funktioniert nicht immer!
aber die Ausführung und starte sie neu wird nicht mehr in die ISR gesprungen. Ich verwende das STM32-LCD Board von Olimex (STM32-F103ZE) zum Debugen verwende ich den ARM-USB-OCD mit OpenOCD. Als Entwicklungsumbebung ist das IAR - Kickstart V 6.0 im Einsatz. Ich habe keine Ahnung wo der Fehler
mal so (getestet habe ich es nicht) PA0.0 im BSP. verwendet: [c] #include <stddef.h> #include "stm32f10x.h" volatile uint8_t my_EXTI = 0; //*********************************************************************************************** // System-Einstellungen //**************************
-
Thread
DOGM Display an STM32
google: "DOGM Display an STM32"
********************************************** // Programm: LCD Funktionen (DOG-M, SPI, 3.3V) // Mikrocontroller: STM32F103RE (ARM 32-bit CORTEX-M3) // Speicher: 512KB FLASH, 64KB SRAM // Taktfrequenz: 8MHz, PLL: 72MHz // Stand: 08.04.2011 // IDE/Compiler: Atollic
-
Thread
Mit Pic32 anfangen
(32 Bit) / (8 Bit) = 4. Mathematisch bewiesen ein Viertel mal so gut.
Wenn's schon 32 bits sein müssen, könnte man auch gerade als Anfänger einen Controller nehmen, der nicht so exotisch ist wie der PIC32. Wie z.B. STM32 (ARM Cortex M3) Mit dem STM32VLDISCOVERY bekommt man ein Evaluation
-
Thread
STM32L053 libopencm3 und SPI
stm32snippetsl0.zip
Was denn hinbekommen? libopencm3 oder direkter Registerzugriff? Ist es ein STM32L053C6/8 bzw R6/8? Ich nehme mal an du meinst SPI1 an PB3, PB4 und PB5 bzw. PA5, PA6, PA7.
-
Thread
OpenOCD-USB ARM Debugger aus dem Shop in Betrieb nehmen
funktioniert: [pre] C:\Users\Kjartan\Desktop>openocd --file interface/openocd-usb.cfg --file board/olimex_stm32_h103.cfg Open On-Chip Debugger 0.4.0 (2010-02-22-19:05) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de/doc/doxygen/bugs.html 1000 kHz jtag_nsrst_delay: 100 jtag_ntrst_delay: 100 Info : clock speed 1000 kHz Info : JTAG tap: stm32.cpu tap/device found: 0x3ba00477 (mfg: 0x23b, part: 0xba0 0, ver: 0x3) Info : JTAG tap: stm32.bs tap/device found: 0x16410041 (mfg: 0x020, part: 0x6410 , ver: 0x1) Info : stm32.cpu: hardware has
-
Thread
CMSIS und die Interrupt-Prioritäten
4 und 10 durchaus vorkommen wird. Beim STM32 sind das intern 4=>0x40 und 10=>0xA0, beim LPC1100 4=>0x80 und 10=>0x40, also invers. > Lösungsansatz? NVIC_SetPriority reicht die 8-Bit Prioritäten der Hardware-Konvention direkt durch. Die
Ich muss jetzt diesen alten Thread nochmal rauskramen. Bin ein STM32 Späteinsteiger und habe mich jetzt mal durch die STM32F103 NVIC-Specs und die CMSIS Libs durchgewühlt. Diese ganzen Prioritäts-Gruppierungen in CMSIS sind m.E. Unfug. Letztendlich läuft es doch
-
Thread
C++ für Mikrocontroller
. Hat mehr Ähnlichkeit mit PC-Programmierung als mit 8-Bit-Mikrocontriller Programmierung. Pic32? Hier findest du eher Leute, die dir bei Problemen mit Stm32 weiter helfen können.
mir mit meinen Arduinos und AVR DILs einen Gefallen tue. Und obs nicht evtl. besser wäre sich mal STM32 anzusehen für meinen Briefkasten-Melder mit Blink-LED. Aber 3,3V vs. meine ganzen 5V-Bauteile ist dann auch wieder ein Problem. Oder soll ich gleich 1,8V nehmen, weil 3,3V schon nicht mehr "Zeitgemäß
-
Thread
STM32F4 BackupSram
auch noch experimentiert mit diesem Beispiel ab Zeile 149: http://tech.munts.com/MCU/Frameworks/ARM/stm32f4/libs/STM32F4xx_DSP_StdPeriph_Lib_V1.0.1/Project/STM32F4xx_StdPeriph_Examples/RTC/BKP_Domain/main.c Bevor ich damit angefangen hatte zeigte mir debug in eclipse noch den Inhalt von Speicher ab
nur noch Fragezeichen. Wenn ich das sehe: http://www.disca.upv.es/aperles/arm_cortex_m3/curset/STM32F4xx_DSP_StdPeriph_Lib_V1.0.1/html/group___p_w_r___group4.html fürchte ich das da der Zugriff auf den Bereich doch etwas komplizierter ist ...