-
Thread
CAN BUS Acknowledgment error
and its also perfectly right.. I am sending the following message from PCAn ID :123 DLC:8 Data(8) = All 0x00
One additional test: Connect CAN-H and CAN-L (short circuit). If you transmit a message with the STM, the STM has to go in Busoff. If you transmit with the Peak, the Peak has to go in Busoff.
-
Thread
[STM32F4] IRQHandler
funktionierenden IRQHandler in der main.c definiert. Der Ordnung halber möchte ich diesen aber in die stm32f4xx_it.c verfrachten. Wenn ich ihn dorthin kopiere und in der stm32f4xx_it.h deklariere, dann funktioniert es nicht mehr. Der Interrupt wird nicht mehr ausgelöst. Im Debug-Modus finde ich keinen
falsch eingestellt. Hier die funktionierende main.c Ich will einfach nur den IRQHandler in die stm32f4xx_it haben: /* Includes ------------------------------------------------------------------*/ #include "main.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_usart.h" #include "stm32f4xx_dma.h
-
Thread
STM-Board lässt sich nicht mehr programmieren
STM-Board: http://www.aliexpress.com/item/J34-Free-Shipping-ARM-STM8-Development-Board-Minimum-System-Board-STM8S103F3P6-Module-for-Arduino/32351992629.html kommt keine Fehlermeldung. Der STLink
STM8S schrieb im Beitrag #4227521: > Es gibt jetzt ein besseres Bild: Ich hab diesen Programmer: http://www.aliexpress.com/item/ST-Link-st-link-V2-for-STM8S-STM8L-STM32-Cortex-M0-Cortex-M3-SWIM-JTAG-SWD
-
Thread
Buch zu STM32, HAL, Atolic true Studio und Cube MX?
gut, daß Doku und Code auf dem gleichen Stand sind. Einfach das Firmware-Repository für deinen STM32 auspacken und den Browser auf STM32Cube_FW.../Drivers/CMSIS/Documentation/General/html/index.html richten.
Hallo Das kompletteste Werk zu diesen Themen ist nach meinem Wissen Mastering STM32 von Carmine Noviello: https://leanpub.com/mastering-stm32 nur als e-book verfügbar. viel spass damit
-
Thread
WS2812B mit Lib von Martin Hubáček auf F103
Hallo Forum, ich möchte die WS2812B Library von Martin Hubáček von STM32F302 auf STM32F103C8 adaptieren. Leider bereiten mir die DMA Einstellungen Probleme. Meine Adaption ist angehängt. Das Original gibt es hier: https://github.com/hubmartin/ws2812b_stm32F3 Mir schien
Eine fertige und funktionierende Lib für STM32F103C8 und für einige STM32F4xx findest Du im WordClock-Projekt: https://www.mikrocontroller.net/articles/WordClock_mit_WS2812 Repo-Browser, d.h. direkter Link zu den WS2812-Sourcen: https
-
Thread
generierten Code in STM32CubeIDE modularisieren
/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c#L3840
Das passt aber nicht in das Weltbild des W.S.. Übrigens sollte man bei "Cube" unterscheiden: STM32CubeMX ist ein Wizard, um die Hardware eines STM32 (abstrakt) zu initialisieren. STM32CubeIDE ist eine auf Eclipse basierende Entwicklungsumgebung, die STM von Attollic übernommen und auf STM-Controller
-
Thread
MI0283QT-2 mitHX8347 ist echt langsam
Nils, ich habe das Display an einem ATXMEGA128A1, der Controller läuft mit 16MHz, SPI gerade mit 8 da Prescaler minimal 2 ist. Werde am WE mal auf 16MHz SPI-Takt gehen aber ich habe wenig Hoffnung. Habe gestern zwischen 2 MHz und 8 MHz gewechselt und die Geschwindigkeit ist gleich geblieben. Liegt
einer Sekunde mit 50 Millionen bits vollballern (theoretisch, so wie ich SPI verstanden habe), meine 8MHz SPI-Takt sollte der Controller also können. Wenn ich nun bei 8MHz pro Periode 1 bit übertrage und ich pro Pixel mit 16 bit Farbtiefe 16 bits brauche, dann dürfte es ~154ms dauern bis ich das Display
-
Thread
Erste Schritte: Bekomme STm32 nicht zum Laufen
GPIOC->OSPEEDR &= ~(GPIO_OSPEEDER_OSPEEDR8 | GPIO_OSPEEDER_OSPEEDR9); // PortC.8/.9 LowSpeed setzen GPIOC->PUPDR &= ~(GPIO_PUPDR_PUPDR8 | GPIO_PUPDR_PUPDR9); // PortC.8/.9 PullUp/Down deaktivieren GPIOC->BSRR = GPIO_BSRR_BS_8 | GPIO_BSRR_BS_9; // PortC.8/.9 highLevel treiben }
-
Thread
Welchen µC benutzen wenn mehr als 32 Inputs benötigt werden?
Wenn du mehr Eingänge brauchst, kannst du einen größeren Mikrocontroller verwenden. STM32 gibt es mit 48 bis weit über 100 Pins.
verstehe ich jetzt nicht, was du meinst ... Die beiden von dir genannten Typen haben auch nur jeweils 8.
-
Thread
"Sicherheit" beim RP2350
auch tatsächlich braucht. Der 12-Bit ADC ist ja immer noch bescheiden: typ. 9,5 ENOB gegenüber 8,7 beim RP2040. Ein STM32L031 zum Beispiel bietet 11 ENOB. Ohne SPI-Flash geht gar nichts und ohne Quarz ist die Taktfrequenz irgendwo zwischen Mond und Mars. Die Tage hatte ich einen STM32G031 programmiert
Andreas M. schrieb im Beitrag #7817084: > Mi N. schrieb im Beitrag #7816930: >> STM32G031 > > 8kB RAM, der RP2040 hat 264kB. Und der RP2350 (um den geht es eigentlich in diesem Thread) hat fast doppelt so viel.
-
Thread
Mikrocontroller mit DAC?
Du fündig werden: > https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/8-bit-mcus/core-independent-and-analog-peripherals/integrated-analog/digital-to-analog-converter Bei Microchip gibt es parametrische Suchmöglichkeiten, es gibt 'zig µC mit DAC-Ausgängen, bis zu 8 Stück
jahren gekauft ich denke bei Cypress selber. Update : Es gibt noch andere kits die einen PSOC-5LP CY8C5868LTI-LP039 benutzen als abbrechbarer programmer, die kann man auch neu-programmieren mittels USB-bootloader. zB die folgende kits : CY8CKIT-043 CY8CKIT-146 Beiden haben sowohl der programmer
-
Thread
Schneller Mikrocontroller mit Ethernet gesucht
Platinenentwicklung braucht alleine schon mindestens 3 Monate. Eine Liste von Demo-Board (Links) gibt es hier: [[STM32]] (Die Hersteller bieten nicht nur für STM32.)
mit diesem Board gearbeitet, aber es scheint die Anforderungen zu erfüllen: http://elmicro.com/de/stm32proto.html Ganz unten: STM32-P107 Bei Olimex gibt es auch ein Beispiel für Ethernet, die Qualität kann ich nicht beurteilen: http://www.olimex.com/dev/soft/arm/ST/STM-P107/STM32-P107_ethernet_demo
-
Thread
Probleme beim STM32H743 & SPI
hatte auch die Clock im verdacht, aber alle Bits sind richtig gesetzt, Der Code komme auch aus CubeMX (8MHz extern 480MHz intern). Ich will immer ein Byte senden & empfangen, Fullduplex, Master an B12/13/14 CS auf B10. Eigentlich auf einem STM32F0/1/3/4 kein Problem, nur auf dem H7 will das ganze
habe. Voraussetzungen: ich verwende die LL API und lasse den Code mit CubeMX erzeugen. Nucleo STM32H7A3Zi @280 MHz, SPI2 an PLL3P @160 MHz, SPI Prescaler = 8 (=20 MBit/s). 8 Bit, Motorola, MSB First, KEIN CRC, Hardware NSS. DMA1 Stream 2 für RX, DMA1 Stream 3 für TX - beide "Normal" mit Memory Increment
-
Thread
[arm] Kompileroption -flto bewirkt daß der uart (ungefähr) doppelt so schnell läuft
=cortex-m4 -mthumb-interwork -Wl,--gc-sections Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c arm-none-eabi-gcc -c -o stm32f4xx_hal_rcc.o -Isrc/ -IDrivers/STM32F4xx_HAL_Driver/Inc/ -IDrivers/CMSIS/Device/ST/STM32F4xx/Include/ -IDrivers/CMSIS/Include/ -DSTM32F401xE
gc-sections -Wall -Wextra -Warray-bounds -Wno-unused-parameter -TDevice/gcc.ld src/main.c Device/startup_stm32f401xe.s src/stm32f4xx_hal_msp.c src/stm32f4xx_it.c src/system_stm32f4xx.c src/newlib_stubs.c stm32f4xx_hal.o stm32f4xx_hal_rcc.o stm32f4xx_hal_gpio.o stm32f4xx_hal_uart.o stm32f4xx_hal_dma.o stm32f4xx_hal_cortex.o
-
Thread
Hat schon jemand den LPC810 getestet?
finde ich 32Bit gut, aber für winzprojekte im DIL8 finde ich es absoluten Overkill, solange mir jemand tatsächlich ein Projekt nennt, wo hier 32Bit mehr Sinn machen als 8. unabhängig von den sowieso gleichen kosten...
ein wenig für den echten Vergleich. Preislich sagt ST 0.425 US$ @ 10000. Beim schon erhältlichen STM32F050G4U6 werden 0.8 US$ @ 10000 angegeben, Mouser verlangt für 10 Stück dann 1,61 EUR. Es besteht also gute Hoffnung daß das Teil auch in kleineren Stückzahlen unter 1 EUR landet.
-
Thread
SNMP v3 auf STM32F4xx
https://www.oryx-embedded.com/doc/dir_8f19424e7d8e0e5853bc4f1d9cf5b8f9.html zum abgucken vlt funktioniert da was
>https://www.oryx-embedded.com/doc/dir_8f19424e7d8e0e5853bc4f1d9cf5b8f9.html >zum abgucken >vlt funktioniert da was Cool, das sieht vielversprechend aus. GPLv2 oder Eval-Version zum testen, wenn es was taugt, kann man eine komerzielle
-
Thread
STemWin am STM32F429-Disco Problem mit Landscape
Das waren Dateien aus dem Graphic workshop. Stm32F4_GraphicWorkshop/FW_Projects/Utilities/STM32F429I-Discovery/stm32f429I_discovery_lcd_land.c bzw .h Ich hab nochmal bei St nachgesehen, und konnte die Dateien dort nicht finden. Diese Initialisierungen
lutz h. schrieb im Beitrag #3444073: > die Files stm32f429i_discovery_lcd_land.* im zip File suchen Leider existiert eine solche Datei nicht im zip, nur wie gehabt die "stm32f429i_discovery_lcd.c".
-
Thread
STM32 Minimalbeschaltung in Ordnung?
/Murata-Electronics/CSTCE8M00G55-R0/?qs=eoDEeL6nyORcaHhGM345mw==
STM Apprentice schrieb im Beitrag #5163752: > Keinen Quarz am Controller zu haben bereut man später immer > wieder mal. STM Apprentice schrieb im Beitrag #5163752: > Es ist fast so schlimm wie keine
-
Thread
Kritik zu der Schaltung
Stm M. schrieb im Beitrag #4372405: > - 10V PWM 8 Stk. Was für eine PWM? Welche Frequenz? Der LM324 ist nämlich hübsch langsam, wenn du ihn jedesmal in die Sättigung knallst. Er wird auch am Ausgang
Lothar M. schrieb im Beitrag #4372417: > Stm M. schrieb im Beitrag #4372405: >> - 10V PWM 8 Stk. > Was für eine PWM? Welche Frequenz? mit max 50 Hz.
-
Thread
ADC wackelt ohne Verbraucher zuviel
ableiten muß! ---- Dies wurde von mir beobachtet bei einem GD32F305 welcher ein teilweiser Klon von STM32 ist (in dem konkreten Fall identische (binärkompatibel) GPIO und ADC Peripherie wie STM32F10x). Ob das bei STM32 genauso passiert weiß ich mangels Hardware nicht zu sagen. Ähnliche Klemmdioden
5V-Toleranzgeschichte, ob der das überhaupt hat, denn das ist kein exakter Klon eines konkret existierenden STM32, der besteht nur komplett aus Peripheriegeräten die man aus anderen STM32 kennt, nur in einer leicht anderen Zusammenstellung, als obs einer aus der STM32-Familie wäre den es aber bei ST aus irgend
-
Thread
Probleme mit PCM1774 I2S DAC
Franz schrieb im Beitrag #4652287: > Die I2S Einstellungen am STM32 scheinen ok zu sein, Da bin ich mir nicht sicher, denn deine Masterclock liegt mit 8MHz völlig neben dem, was der PCM1774 als gültige Clock akzeptiert - zumal du Register 70 (und auch Register
Matthias S. schrieb im Beitrag #4652367: > Franz schrieb: >> Die I2S Einstellungen am STM32 scheinen ok zu sein, > > Da bin ich mir nicht sicher, denn deine Masterclock liegt mit 8MHz > völlig neben dem, was der PCM1774 als gültige Clock akzeptiert - zumal > du Register 70 (und auch
-
Thread
Low Power uC im Sub1V-Bereich gesucht
interner? 2) Gibt es, falls nötig, überhaupt die passende Peripherie (vieles braucht min. 2.7V oder 1.8V)?
Peripherie des AVR sieht wirklich interessant aus, aber der Stromverbrauch ist doch weit über dem eines STM32L, der AVR braucht im Sleep ja schon mehr als nen STM32L im 32KHz Modus, selbst bei 12MHz braucht der AVR noch 3 mal soviel, wenn man sich nach den 230uA/Mhz des STM32L richtet. Frfage 2 würde mich
-
Thread
STM32CubeIDE | Keine Verbindung zu erstem Custom PCB - No device found on target
das PCB in den Anhängen. 45x40mm groß, bestückt mit 2 CR2032 Knopfzellen für die Stromversorgung des STM32L051C8T6TR an Bord. Aufgabe des Boards ist den analogen Magnetsensor auszulesen, falls kein Magnetfeld erkannt ist, dann den Beschleunigungssensor für ca. eine Sekunde zu beobachten und bei Erfüllung
Uwe Bonnes schrieb im Beitrag #6750601: > Und an NRST an STM32 empfiehlt STM nur einen 100 n Kondensator nach > Masse, keinen PullUp. Den Kondensator sehe ich im Design nicht! Stimmt, Figure 27 auf S. 84 unter https://datasheet.lcsc.com/lcsc/2106040205_STMicroelectronics-STM32L051C8T6TR_C2802165
-
Thread
Ethernet Schaltung
Erwin D. schrieb im Beitrag #5865903: > 144pinner der STM32H753 ist im LQFP208 Package...
die Pinnummern von 7 GND-Pins in deinem Plan. So wie der gezeichnet ist, kann es sein, dass nur 1/8 der GND Pins angeschlossen ist. Man kann mangels Pinnumern nicht ahnen, dass da alle 8 GND-Pins verbunden sind. Leopold N. schrieb im Beitrag #5867278: > Außerdem verstecke ich im Schaltplan absichtlich
-
Thread
STM32F407V GPIO Toggle-Frequenz
herankommen. Hier mein minimaler Code: [c] #define HSE_VALUE ((uint32_t)8000000) //externer kristall mit 8MHz #include "stm32f4xx_conf.h" #include "stm32f4xx.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #include "system_stm32f4xx.h" void Configure_PB1(void) { GPIO_InitTypeDef
Initialisierungs-Code brauchst du natürlich noch: [c]#define HSE_VALUE ((uint32_t)8000000) //externer kristall mit 8MHz #include "stm32f4xx_conf.h" #include "stm32f4xx.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #include "system_stm32f4xx.h" void Configure_PB1(void) { GPIO_InitTypeDef
-
Thread
welcher Controller für ca. 1-2€
Auch wenn hier immer großspurig behauptet wird, dass 32bit die billiger als 8bit ist, sieht die Realität anders aus. Man bekommt durchaus 32bit Controller im <1€ Bereich. Die richtigen lowcost µCs sind trotzdem billiger (z.B. STM8 oder EFM8 Serie). µCs unter 1€ findet man leicht
die parametrische Suche bei den Distributoren. Da gibt es fast von jedem Hersteller was (z.B. EFM32, STM32F0, MKxxxx (Freescale/NXP), LPC8xx, ATSAMD).
-
Thread
Einstieg Mikrocontroller Atmel
Steckbrett, einen USB-Programmer (myAVR USB MK II oder III, ca. 30 Euro) und einen AVR. Nimm den ollen Mega8, der ist billig und kann mehr als genug zum Einstieg. Wenn du sehen willst, was passiert, dann brauchst du noch eine Handvoll LEDs, Summer, Taster und anderen Kleinkram. Lass dir keinen Cortex, STM
Bootloader oder Programmieradapter. Wenn du aus der Region 76xxx kommst, kann ich dir den Umgang mit STM32, STM8, LPC und AVR zeigen.
-
Thread
Mikrocontroller empfehlung
was gescheites (auch wenn es hier gleich wieder deswegen Hauhe gibt ;-) z.Bsp. eine Cortex ala STM32 http://www.mikrocontroller.net/articles/STM32 LG tux
Für 32 Bit: STM32Fxxx (ST bietet über 250 Variationen!) LPC17xx Siehe Artikel [[STM32]]
-
Thread
C Programmierung STM32
lauter Bäumen nicht mehr. Ich habe mir für den Start dieses Teil besorgt. http://www.ebay.de/itm/STM32F0-DISCOVERY-USB-STM32F051R8T6-STM32-ARM-Cortex-M0-Development-Board-/161288388361?pt=Mess_Pr%C3%BCftechnik&hash=item258d897f09 Nun ging es daran, die Software auszusuchen. Bin nun bei der CooCoxIDE
schrieb im Beitrag #3943841: > Der XMega ist nett, hat aber leider viele Limitationen aufgrund der > 8/16-Bit Herkunft. Das würde ich mir nicht mehr antun wollen. Ist aber > OT :) Der STM32 ist nett, hat aber leider sehr viele komplexe Konfigurationsmöglichkeiten aufgrund der 32-Bit Herkunft. Das
-
Thread
[STM32] SPI über DMA lohnenswert?
Beitrag #4526783: > Wie soll bitte "das restliche Programm" weiterlaufen wenn > DMA läuft? Haben die STMs zwei unabhängige Busse? Ja genau DAS weiß ich ja nicht. Falk B. schrieb im Beitrag #4526793: > Das dauert gerade mal so lange, wie deine SPI die Daten transportiert. > Bei 8 MHz sind gerade mal
Servus, hier sieht man die Vorteile von DMA+Interupt: http://letanphuc.net/2014/06/stm32-mpu6050-dma-i2c/ mfg
-
Thread
ADC Eingang - Signalaufbereitung
Hallo, vielen Dank schon mal. Der ADC ist im STM32F303K8Tx (nucleo-f303k8) integriert. Laut HW Manual "absolute max ratings" /Input voltage on TTa pins: VSS − 0.3 ... 4.0V/ und für den ADC /ADC input range: VREF– ≤ VIN ≤ VREF+/ Habe das mit
im Beitrag #6493912: >> Die Frequenz liegt so bei 0,5-1MHz. > > Ich glaube nicht, dass der im STM integrierte ADC dafür noch reicht. er > müsste, so spontan überlegt, locker 10 MSPS haben und ich mein der STM32 > auf dem Nucleo-Board hat nur 5 MSPS. Oder hast du dich vertippt und > meintest
-
Thread
Umstieg AVR 8Bit auf STM32
STM-8-C-Anfänger schrieb im Beitrag #4959776: > DraconiX schrieb: >> für die STM32 würde ich dann zu der von STM frei zur Verfügung >> gestellten IDE greifen. > > Die enthält keinen C-Compiler, nur
STM-8-C-Anfänger schrieb im Beitrag #4959778: > Vom STM32F103 liest man öfter, dass er etwas zickig sein soll. Keine > Ahnung, ob das stimmt. Nein, stimmt nicht. Dieser µC ist recht gutmütig. Aber
-
Thread
Sehr vielen UARTs zuhören
Der ATxmega64A1U hat 8 UARTs und einen USB-Device-Controller. Mit LUFA sollte es relativ einfach sein, daraus ein 8fach CDC-Device zu machen. Davon sieben Stück an einen entsprechenden USB-Hub und Du bist fertig.
R. Max schrieb im Beitrag #3657826: > Der ATxmega64A1U hat 8 UARTs und einen USB-Device-Controller. 8 UARTs *oder* 7 UARTs plus einen USB.
-
Thread
DCF-Uhr from Scratch
ist jetzt keine Hochfrequenz, aber etwas schneller als der AVR-Arduino-ADC sollte der schon sein. (STM32, RP2040, ...) Rest ist Software.
ohne die CPU zu stören. Also echte parallel Verarbeitung. Ich habe dann mal nach diesen Daten die STM32 gefiltert und dabei dann STM32H723 oder den STM32H743 gefunden. Beide sind auf Nucleo Boards für 30 bis 50€ erhältlich. Echte 16-bit ADC mit DMA, SMID und DSP, 16-bit DAC um einen OCXO zu führen
-
Thread
Bei welchem Distri sind STM32F103 MIcroncontroller verfügbar?
STM32F103C8T6: https://lcsc.com/product-detail/ST-Microelectronics_STMicroelectronics-STM32F103C8T6_C8734.html STM32F103CBT6: https://lcsc.com/product-detail/ST-Microelectronics_STMicroelectronics-STM32F103CBT6
Thomas R. schrieb im Beitrag #6593738: > STM32F103C8T6: > https://lcsc.com/product-detail/ST-Microelectronics_STMicroelectronics-STM32F103C8T6_C8734.html > > STM32F103CBT6: > https://lcsc.com/product-detail/ST-Microelectronics_STMicroelectronics-STM32F103CBT6
-
Thread
Wo sucht man Microcontroller nach IO-Anzahl, Takt und Funktionen aus?
Beitrag #7073414: > Und wenn es zu Taktraten kommt, würde ich ganz schnell weg von AVR > gehen. Bei STM32 machen schon die kleinsten zwischen 48 MHz (F0) und 64 > MHz(G0) bei 3,3V. Die lachen über die 8 MHz Grenze der AVR. Und ich > auch AVRyDxx schaffen offiziell 24MHz im Bereich von 1,8..5,5V
#7073414: > >> Und wenn es zu Taktraten kommt, würde ich ganz schnell weg von AVR >> gehen. Bei STM32 machen schon die kleinsten zwischen 48 MHz (F0) und 64 >> MHz(G0) bei 3,3V. Die lachen über die 8 MHz Grenze der AVR. Und ich >> auch > > AVRyDxx schaffen offiziell 24MHz im Bereich von 1,8..5,5V
-
Thread
STM32F0 Discovery und ST-Link V2
In meiner board.cfg (für OpenOCD) steht drin: [pre] # This is a board with a single STM32F103C8T6 chip. source [find interface/stlink-v2.cfg] set WORKAREASIZE 0x4000 #transport select swd # fuer J-Link source [find target/stm32f1x.cfg] # use software reset reset_config srst_only
. Habe mal kurz nachgeforscht und es scheint so, als hätten die Chinesen die Reset-Leitung für den STM8 herausgeführt, also SWIM-RST. Das passt zumindest bei meinem "Mini" zum Pinout, d.h. STM8 obere Pin-Reihe, STM32 unten. Jedenfalls habe ich bisher mit dem ST-Link V2 mini mit dem ganz einfachen
-
Thread
c++ 11/14/17?
assert(s == "a"); // schlägt fehl [/code] Siehe auch: https://www.youtube.com/watch?v=-AQfQFcXac8 :-)
> [C] > class GpioPin2 > { > public: > GPIO_TypeDef *pPort; > uint8_t pos; > > GpioPin2( GPIO_TypeDef * pP, uint8_t p) { pPort=pP; pos=p; > } > constexpr inline void Set() const { pPort->BSRR=1<<pos; } > constexpr inline void Clr() const
-
Thread
Eclipse windows.h wird nicht gefunden
Die Projekte in SW4STM32.
Smartphone. Das wäre immer noch besser als > deine Taktik, gar nichts zu liefern. In der Datei stm32l4xx_hal_def.h wird der HAL_StatusTypeDef definiert 8siehe Bild Fehler 2), wenn ich den Ordner BSP aus dem X-CUBE-53L0A1 zu den Drivers in mein bestehendes Projekt einfüge kommt die Fehlermeldung "
-
Thread
Starten Bootloader STM32F103 BluePill
merkwürdiges Problem: Ich möchte mir ein eigenes Dev-Board auf Basis des auf Ebay ( http://www.ebay.de/itm/STM32F103C8T6-STM32-Minimum-System-Development-Board-Module-For-Arduino-TE435-/272283008473?hash=item3f6554fdd9:g:GTAAAOSwMNxXazXE ) massenhaft verkauften BluePill Boards STM32F103C8T6 entwickeln. Dieses
Kennst das schon? http://www.stm32duino.com/viewtopic.php?f=32&t=700
-
Thread
STM32 F303 Quarz Instabil
https://www.st.com/resource/en/application_note/cd00221665-oscillator-design-guide-for-stm8afals-stm32-mcus-and-mpus-stmicroelectronics.pdf Gelesen?
#6459594: > https://www.st.com/resource/en/application_note/cd00221665-oscillator-design-guide-for-stm8afals-stm32-mcus-and-mpus-stmicroelectronics.pdf > > Gelesen? Ja, aber wohl den Faktor 2 überlesen. Das ist im Doc etwas unübersichtlich geschrieben leider... Gain Margin ist mit 7,54 zwar nicht
-
Thread
STM32F4 GPIO port masking
Hallo, ich möchte mit meinem STM32F4 einen Display ansteuern und benötige dafür einen 8Bit parallel Port. Nun hat der STM nur 16bit Ports und ich bin mir nicht sicher wie ich die 8 Pins über eine einfache 8bit (0xAB) Hexzahl ansteuern
Immer wieder gern gelesen: http://diller-technologies.de/stm32.html
-
Thread
STLib für KiCAD mit STM32F4x
Lib Datei ist wie folgt aufgebaut: EESchema-LIBRARY Version 2.2 Date: 08/04/16-12:41:03 # # stm32F42x # DEF stm32F42x U 0 40 Y Y 1 0 N F0 "U" 0 -100 50 H V C C F1 "stm32F42x" 0 100 50 H V C C F2 "MODULE" 0 0 50 H I C C F3 "DOCUMENTATION" 0 0 50 H I C C DRAW S -1900 1900 1900 -1900 1 0
https://github.com/KiCad/kicad-library/blob/master/library/stm32.lib
-
Thread
st-flash, openocd STLINK/V2 command line tool f. Windows
Ich würde einfach den STM32Workbench und einen richtigen externen ST_Link v2 oder v3Mini nehmen. Damit bist du fertig und kannst in Zukunft auf allen STM32 entwickeln ob nackt oder auf nem Eval Board.
mit "stm32f4discovery.cfg".
-
Thread
Problem mit time of flight (TOF) sensoren TOF050C-VL6180X
deren Angaben steht auch nicht immer alles richtig drin. Kann man übrigens über Eckstein kaufen. Laut STM Manual arbeitet der VL6180X jedenfalls zwischen 0 ... 10cm. Das wars. Alles was über 10cm ist kann funktionieren, muss aber nicht. STM stellt einen VL6180X jedenfalls nicht mehr her. Jahre später noch
Angaben steht auch nicht immer alles richtig drin. Kann man übrigens > über Eckstein kaufen. Laut STM Manual arbeitet der VL6180X jedenfalls > zwischen 0 ... 10cm. Das wars. Alles was über 10cm ist kann > funktionieren, muss aber nicht. Das mit den 0mm, naja. STM stellt einen > VL6180X nicht mehr
-
Thread
STM32 Usart DR register bleibt leer
stm32 schrieb im Beitrag #2643070: > Aber was passiert mit den oberen 16 Bits? Die > kann man doch nicht einfach so wegfallen lassen? Klar kann man. Im Regelfall überträgt eine UART 8-Bit Daten.
stm32 schrieb im Beitrag #2643091: > Jo, aber dann fallen die Bits halt weg. Wieso nimmt man dann als > Datentyp nicht gleich uint8_t und bekommt n Fehler, wenn 2 Bytes > reinkommen? Wahrscheinlich
-
Thread
Image-Grabber für CVBS (bzw. FBAS) per STM32F103C8T6
Bei diesem Projekt geht es darum, ein FBAS-Videosignal mit dem ADC eines STM32F103C8T6 abzutasten, per USB zum PC zu übertragen und dort auszuwerten. Richtig, ein FBAS-Image-Grabber hat praktisch keinen Nutzwert, erst recht nicht 2022. #### Warum macht man sowas? Angefangen hat es mit einer STM32-Fingerübung. Ziel war, das Videotextsignal ohne CPU, also nur mit Hilfe der STM32-Peripherie, als Byte-Stream einzulesen. Weil das zu schnell fertig war, habe ich noch Tests mit dem Luminanzsignal
-
Thread
Suche: USB Eval-Board für STM32F10x
eine Joystick Anwendung dieses Board hier besorgt. http://www.aliexpress.com/item/ARM-Cortex-M3-STM32F103C8T6-STM32-core-board-development-board/1319507014.html Im Set kamen die damals auf etwa 5€ das Stück.
einen Wiki-Artikel dazu angelegt. Wenn die Boards da sind, kann ich auch mehr dazu schreiben: [[STM32F103C8T6_Boards]]
-
Thread
User code auf Eval-Board ET-STM32
`dcd TIM8_BRK_IRQHandler' ../startup_stm32f10x_hd.S:123: Error: bad instruction `tim8 Break' ../startup_stm32f10x_hd.S:124: Error: bad instruction `dcd TIM8_UP_IRQHandler' ../startup_stm32f10x_hd.S:124: Error
' ../startup_stm32f10x_hd.S:307: Error: bad instruction `tim8_brk_irqhandler' ../startup_stm32f10x_hd.S:308: Error: bad instruction `tim8_up_irqhandler' ../startup_stm32f10x_hd.S:309: Error: bad instruction `tim8_
-
Thread
SVPWM mit LPC1769
beispielsweise 120° (-> genau am 2. Hallsensor). Der Stromvektor in Rotorkoordinaten ist also -90° und 8A, das bedeutet du erzeugst mit 8A Drehmoment gegen den Uhrzeiger sinn. Denn der Stromvektor eilt dem Rotor um 90° entgegen den Uhrzeigersinn vor. Angehen tust du das in der Sw wie folgt, Sollstrom
Moin, Also bei dem STM32 ist es möglich den ADC mit einem Timer zu syncronisieren. Wieviele parallele ADCs hat den ein LPC17? Der STM32 hätte 2 damit ließen sich 2 Phasenströme in der Lowphase der PWM gleichzeitig samplen