-
Thread
Motorola Vip19x0 (Big brother of Vip1710)
AAAAB3NzaC1yc2EAAAADAQABAAABAQC5T19/eJCp31Ro+pRSooDSr+hfKtbCLQ2S2E+29Ay21JLD5YGdvDrmB1NOiA4OwcRsAICEIjgRTnDyXPAHUhsH74Bv6jPn+D5tf2csaUSEcfKfcdJ3pG+wc3JU2LB9X6rvNLi89on+uYC16r5REwUmltOoE4XU7pym1YGf1j93D3DttVKe0B7mHKWBlitufmRGeLarKc/20nx8/wVFUcSMplQgIh9pzZzGVe2fCJaQccCYrjDyEnLsdWkPSGMsHiJ2Eic3FFdYJC7WP02Pl8EyAHXFG6zn8BiIo7DQ5txJGB790id4jwgKdaf9cjvOMT1at3gJ8KVDsETCslntzAM9
symbol stm_ehci_hcd_register Error while inserting module hcd-stm.ko [ 6.871054] LXLOAD(audio1) : LX loaded => Base=0x40400000 - Last=0x4056a434 - Size=1483828 [ 7.349776] LXLOAD(video1) : LX loaded
-
Thread
H7 beachtet NSS nicht korrekt im slave?
Noch niemand den STM32H7 im SPI slave betrieben?
Dokument: https://www.st.com/content/ccc/resource/training/technical/product_training/group0/52/17/7a/28/2b/90/41/7d/STM32H7-Peripheral-Serial_Peripheral_interface_SPI/files/STM32H7-Peripheral-Serial_Peripheral_interface_SPI.pdf/_jcr_content/translations/en.STM32H7-Peripheral-Serial_Peripheral_interface_SPI.pdf
-
Thread
Speichererweiterung für BigData bei Microprozessoren
Der H7 kann die SDC mit 20 MByte/s lesen und wahrscheinlich auch genauso schnell schreiben, die Karten können ja selber noch schneller. Nur ist der H7 auch die zickigste Diva der STM32, da sollte man nicht
Überdenke Deine untaugliche "Datenerfassungseinheit" und überlege, ob Du diese durch das oben erwähnte STM32H7-Modul mit SD-Karte ersetzen könntest. Hilfreich wäre die Nennung der Einheit, damit andere hier auch beurteilen können, ob sie überhaupt ersetzbar wäre. Wäre das STM32H7-Modul dann tauglich, sollte
-
Thread
STM32F3 Probleme mit Libraries
DMA1 Channel 6 Interrupt */ STM32F0-Discovery_skeleton\project_files\../inc/../sys/stm32f30x.h(210): error: #101: "DMA1_Channel7_IRQn" has already been declared in the current scope DMA1_Channel7_IRQn = 17, /*!< DMA1 Channel 7 Interrupt */ STM32F0-Discovery_skeleton\project_files\../inc/../sys/stm32f30x.h(211): error: #101: "ADC1_2_IRQn" has already been declared in the current scope
-
Thread
Neuer Jetson, ESP32-P4-Entwicklerplatinen, Satelliten-Arduino uvam
the introduction of the STM32WL3 series and new STM32N6 microcontrollers. • Enhanced STM32C0 package: Now, includes support for the latest STM32C051 and STM32C091/92 microcontrollers. • Updated packages: New versions have been released for STM32U0, STM32U5, STM32WB0, STM32WB, STM32WBA, STM32H5, and STM32H7 series. • Maintenance updates: Applied to STM32F1, STM32F2, STM32L4, and STM32G4 packages. [/c] An „detaillierten Changelogs
-
Thread
NAU88C22 Design Review
konnte ich das nur noch ein einziges mal. Spannend ist aber das folgende: Ich habe testweise den ESP32 zum Nichtstun animiert (app_main(){while(true) vTaskDelay(100)}) und den STM32 zum I2C-Master gemacht und einen I2C-Scanner implementiert. Zur Erinnerung: der STM32 arbeitet eigentlich als I2C-Slave als I/O-Expander für den ESP32. Der STM32 findet den NAU88C22 _immer_! Ich habe auch dann eine Aufnahme mit dem Oszilloskop gemacht, um mögliche Unterschiede zu erkennen. Was fällt da auf?: Bei STM32 ändert sich SDA mit nicht sichtbarer
-
Thread
stm32f4 bootloader will nicht.
Marcus H. schrieb im Beitrag #4560450: > Allerdings habe ich im Kundenauftrag schon verschiedene Varianten > STM32-Bootloader geschrieben. Hast Du den Bootloader in C programmiert?
Beatrice M. schrieb im Beitrag #4560458: > Marcus H. schrieb im Beitrag #4560450: >> Allerdings habe ich im Kundenauftrag schon verschiedene Varianten >> STM32-Bootloader geschrieben. > > Hast Du den Bootloader in C programmiert? Die Frage ist
-
Thread
STM32 beste ADC Einstellung bez SNR
/en/application_note/dm00628458-getting-started-with-the-stm32h7-series-mcu-16bit-adc-stmicroelectronics.pdf Z.b. beim TQFT144 wird setteling time basiert ein maximaler ADC clk von 12 MHz empfohlen (sektion 3.4). Andererseits hat der ADC eine HW Oversampling
Servus, kenne den H7 jetzt nicht, aber hier gibts noch was speziell für den ADC: https://www.st.com/resource/en/application_note/cd00211314-how-to-get-the-best-adc-accuracy-in-stm32-microcontrollers-stmicroelectronics.pdf
-
Thread
Avr zu wenige Ressourcen -> umstieghilfe
Michael G. schrieb im Beitrag #2213899: > Die STM32F2xx könnten mehr haben, sind soweit ich weiß aber noch nicht > lieferbar. Falsch: STM32F2xx == lieferbar. Mache selbst Sensoren auf Basis STM32F1xx und habe keine Probleme. SPI, I2C, USARTS
Also beim STM32 gibt es einige DevKits. Das original von STM ist das STM3210E-EVAL, dort ist ein dicker STM32F107 drauf mit USB, CAN, Ethernet, Display, liegt aber um die 150€. Dann gibt es ein ähnliches Board
-
Thread
Segger J-Link Edu Mini neue PCB mit orig. uC
erst einmal bei meinem laufenden Projektchen dabei. Ich habe zum Vergleich zwei Nucleo-Boards (STM32F103RB und STM32F446RE) jeweils mit ähnlicher Firmware (gleiches Projekt, für die MCUs natürlich unterschiedlich Kompilierzweige), ersteres mit ST-LinkV2/1-Firmware, letzteres mit J-Link-EDU-Firmware
mit einem STM32 zu verwenden? Der J-Link OB ist auf den Chip Hersteller gelockt, um genau das zu verhindern ;-). Du brauchst also einen richtigen J-Link.
-
Thread
Wofür Propeller von Parallax ?
konkret mit einem µC beantworten. Microcontroller mit 3 QE Eingängen gibts bei ST genug. z.B. STM32F051 hat 3 STM32F103 hat 4 STM32G431 hat 5
von der Bitnahen Assemblerwelt Lichtjahre entfernt. Bei uns werden für's LED-Blinken mittlerweile STM32H7 eingesetzt ...
-
Thread
32 Bit Controller für Motion Control
wie der STM32. Noch nicht genannt wurden die neuen Typen von Luminary (TI), LM3xxx, die jetzt auch mit 100 MHz laufen sollen. Zum Thema ADC, da musst Du genauer hinsehen. Soweit ich weiss, kann der STM32, z.B
Wolf schrieb: > Vielleicht kannst Du auch das mit dem 32-Bit immediate beantworten. Der > Arm kennt doch keine 32 Bit immediate. Yep. Kein RISC kann das. ARM-native kennt nur rotierte 8-Bit Konstanten, d.h. jeder 8-Bit Wert, der um 0,2,4,6,...,30 rotiert
-
Thread
STM32 EXTI Modul
Du musst ins Referenzhandbuch schauen. https://www.st.com/resource/en/reference_manual/dm00091010-stm32f030x4x6x8xc-and-stm32f070x6xb-advanced-armbased-32bit-mcus-stmicroelectronics.pdf#page=147 Das EXTICR1 Register ist für die Port Pins 0-3. Das EXTICR2 Register ist für die Port Pins 4-7. Das
ist, das ganz viele STM32 Modelle dem gleichen Muster folgen.
-
Thread
ARM Cortex Entwicklungsumgebung aufbauen
Auf der Seite [[STM32]] ist ein Eclipse Demo-Projekt zum Download verlinkt.
gdb... C++ verwende ich auch. Kostet schon Speicher aber man kann damit leben. Mit den ganz kleinen STM32 brauch man nicht damit anfangen. So ab high density kann man schon daruber nachdenken. Gruß Sebastian
-
Thread
stm32f051: option byte nicht beschreibbar
[code] ~/local/STMicroelectronics/STM32Cube/STM32CubeProgrammer/bin$ ./STM32_Programmer_CLI -c port=SWD mode=UR reset=hwrst -rdu ------------------------------------------------------------------- STM32CubeProgrammer
4000 KHz Connect mode: Under Reset Reset mode : Hardware reset Device ID : 0x440 Device name : STM32F051x4/STM32F051x6/STM32F051x8/STM32F030x8 Device type : MCU Device CPU : Cortex-M0 Disabling memory Read Protection... Reconnecting... ST-LINK SN : 066DFF505052876767042327 ST-LINK
-
Thread
[ARM - STM32F7] Tutorial/Grundlagen C-Code
[[STM32]] => Kapitel Tutorials für diverse Tool-Kombinationen Die STM32F4 und -F7 sind sich sehr ähnlich. Die grundlegende Arbeitsweise mit IDE, Compiler, Startupcode, Linkerscript, Bibliotheken, Debugger
Dr. Sommer schrieb im Beitrag #5317716: > STM32 => Kapitel Tutorials für diverse Tool-Kombinationen > > Die STM32F4 und -F7 sind sich sehr ähnlich. Die grundlegende > Arbeitsweise mit IDE, Compiler, Startupcode, Linkerscript, Bibliotheken,
-
Thread
Impulsdauer messen - welches Messgerät
Niklas G. schrieb im Beitrag #7856118: > Oder ein STM32L152C-DISCO für 12€ inkl Display Viel Board, wenig Display ;-)
einen einstelligen Eurobetrag zu bekommen - ohne 18 € Versandkosten + Umsatzsteuer. Keine Frage, ein STM32F/G/H xyz hat optimale Hardware für eine Pulsweitenmessung. Platinen hätte ich für alle genannten Typen und auch für RP2040. Gut, der TO hat seine Lösung und es ist kein Freitagsthema geworden!
-
Thread
AVR64DD32, UART-Ausgabe bleibt hängen, Assembler
Gregor J. schrieb im Beitrag #7822522: > Vom STM32-Assembler kann ich in diesem > Zusammenhang nur abraten, denn hier gibt es böse Fallen und so leicht > wie mit dem AVR-8-Bit-Assembler wird es leider nicht gehen. Es gibt keinen "STM32-Assembler
0000 F ~ 2M5 ~ 2M0 ~ 1M25 ~ 833k ~ 200k ~ 50k ~ 25k ~ 7k7 ~ 0k95 *0004 v 0004 f ~ 2M5 ~ 2M0 ~ 1M25 ~ 833k ~ 200k ~ 50k ~ 25k ~ 7k7 ~ 0k95 4H > 0000 0000 2301 6745 AB89 EFCD FFFF FFFF FFFF FFFF 0008 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF 0010
-
Thread
PIC Microchip lebt noch?
Markierungen. > EPMP grün markiert. > also....grässlich Da lobe ich mir die Dokumentation der STM32. Schöne saubere Tabelle, im Footprint dann nur die Pinbezeichnungen. Das hier ist ja grausam.
Atmel > oder ARM arbeitet. Naja ich programmiere beruflich so ziemlich von A-Z, also vom AVR über STM32 bis zu ARM9, Sitara usw. Aber PIC würde ich wenn irgendwie möglich zu vermeiden suchen.
-
Thread
stm32 UART sendet nichts
#include <stm32f10x_gpio.h> #include <stm32f10x_tim.h> #include <stm32f10x_rcc.h> #include <stm32f10x_usart.h> void InitializeUart() { RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1 | RCC_APB2Periph_GPIOA
die beim Eintippen erscheint. Wenn da nicht das richtige bei ist, schaue ich mir die 'peripherie'.h oder .c Dateien, die sowieso im Projekt drin sind, nach. Also z.B. 'stm32_adc.h' oder 'stm32_rcc.c'. Um aber die Register im Einzelnen zu kapieren, wirst du um das F1 Reference Manual nicht drumrum
-
Thread
STM32F469 custom board Display
Hi Leute, ich habe das problem das ich einen custom board mit einem stm32f496 habean diesem ist ein 7" touchdisplay angeschlossen und möchte dieses mit eclipse und touchgfx verwenden leider finde ich dafür kein passendes tutorial oder ein beispielprojekt in dem vllt einfach
https://touchgfx.zendesk.com/hc/en-us/articles/204993902-Porting-to-STM32F4-F7-boards
-
Thread
Wenn die IDE die Controllerauswahl bestimmt.
garnicht > recht weiß, wie ich ein Evalboard mal testen könnte... bin schon total > entnervt... STM32CubeMX für die Konfiguration und Codegenerierung (ähnlich Microchips Harmony Configurator). Gibt es eigenständig und als Eclipse-Plugin, OpenSTM32 (Eclipse-basiert) als IDE. Die div. Discovery-Boards sind in CubeMX hinterlegt, sodaß selbst beim STM32F7 inkl. Peripherie innerhalb von ein paar Minuten was lauffähiges generiert werden kann. em::Blocks/Code::Blocks wäre für die STM32 auch noch eine Möglichkeit, gerade wenn man nicht den Eclipse-Overhead
-
Thread
STM32F7: Koprozessor Auslöser für HardFault?
/6.3.1/../../../../arm-atollic-eabi/bin/ld: error: aproto.elf uses VFP register arguments, Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.o does not
pegel schrieb im Beitrag #5767215: > Aber Moment, die STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.o wird auch neu > compiliert. Da muss etwas mir dem clean nicht in Ordnung sein. Der Clean macht alle .o Dateien weg, insb. auch STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.o
-
Thread
Umstieg auf 32 bit Atmel?
AVR32 ist ziemlich tot. Empfehlenswert ist eher ein ARM-basierter Mikrocontroller. Sehr verbreitet und kostengünstig ist hier STM32, aber auch von Atmel gibt es da was.
Und warum nicht das was ich mir jetzt bestellt habe? http://www.ebay.de/itm/STM32F4-DISCOVERY-STM32F429-TFT-LCD-STM32-ARM-Cortex-M4-Development-Board-/161177600716?pt=Bauteile&hash=item2586ef02cc Ist ARM drin (Cortex M4, 150 Mhz, 1MB Flash, 128kb RAM), 1800 Seiten Manual für
-
Thread
Welcher µC für meinen Zweck?
viele GPIO benoetigt werden) STM32F103C8 - mit libopencm3 USB2UART: CH340G (hab ich unter Windows 7 in LabView angebunden) Motortreiber: L298N
aber deutlich billigere (10 Euro Vs 1.5 Euro) und elegantere Lösung, so dass ich die Leistung von STM32F7 nicht verschwende. Alternative kann ich eine externe Ethernet IC aussuchen, soll ja nicht die Welt kosten .
-
Thread
STM32F4 Schaltkreis passt?
freuen. Ich verwende KiCad. Meine Quellen waren die AN4488 von STM (Intro zum Hardware Development für STM32) und das Datenblatt des STM32F401RDTX, sowie Carmen Noviello's Buch "Mastering STM32" (da gibt es ein kurzes Kapitel zur Hardwareentwicklung). Wenn der Chip
Beitrag #5555678: > - An Reset fehlt ein Pull Up Sicher das ich dort eins brauche? In "Mastering STM32" und auf diesem Schaltplan von Arrow Electronics: https://static5.arrow.com/pdfs/2015/11/3/2/19/1/140/st_/manual/stm32nucleo-64_fig.1_4.jpg ist keiner. > - Bei Userbutton den Kondensator weglassen
-
Thread
DSP Library STM32F407 + CooCox IDE
Anschliessend muss dann in der "main" Datei die Headerdatei "arm_math.h" eingefügt werden: #include "arm_math.h" Ich benutze: Windows XP 32 Bit Version, CooCox CoIDE Version 1.7.0 und das Toolchain arm-none-eabi-gcc-4_6 Ich kann mit diesen Schritten das Projekt
bind mal die beiden header dateien mit ein, das hat bei mir gerade geholfen #include "stm32f4xx.h" #include "system_stm32f4xx.h"
-
Thread
STM32: Verwendung von HAL in eigener C-Datei
------------------*/ I2C_HandleTypeDef hi2c1; [/c] "I2C_HandleTypeDef;" ist in der HAL-Datei "stm32f7xx_hal_i2c.h" definiert Gruß Martin
gekommen. Wenn ich in meiner Datei "rtc_rv3029.c" die Header-Datei von HAL hinzufüge: [c]#include "stm32f7xx_hal_i2c.h"[/c] dauert das Compilieren recht lange und es kommt vom Segger-Compiler eine Meldung von der Datei "stm32f7xx_hal_rcc.h": "unknown type name 'HAL_StatusTypeDef'; did you mean
-
Thread
STM32F446 - Taktkonfiguration
angesagt... Wenn ich die Funktion einfach kopiere beschwert sich der Compiler...und findet Fehler in der stm32f446xx.h?
eigentlich, wenn gar kein Quarz angeschlossen ist? [c] static void SetSysClock(void) { #if defined(STM32F40_41xxx) || defined(STM32F427_437xx) || defined(STM32F429_439xx) || defined(STM32F401xx) || defined(STM32F412xG) || defined(STM32F413_423xx) || defined(STM32F446xx)|| defined(STM32F469_479xx) /*
-
Thread
STM32 - Crc Berechnung in C# nachbilden
*********************************************************************/ unsigned long CrcClass::CrcSTM32(unsigned long Crc, unsigned long Data) { int i; Crc = Crc ^ Data; for(i=0; i<32; i++) if (Crc & 0x80000000) Crc = (Crc << 1) ^ 0x04C11DB7; // Polynomial used in STM32
Bei meinem Projekt war die Kompatibilität zu gängigen Standards wichtig. Teil für STM32 Auch geeignet für einzelne Bytes. #include "stm32f4xx.h" u32 CalcCRC32(u8 *buffer,u32 size) { u32 i, j; u32 ui32; CRC->CR=1; asm("NOP");asm("NOP");asm("NOP");//delay for hardware
-
Thread
Daten von STM32 an PC. USB vs Ethernet?
Die STM32F7 haben nur eine FS-PHY integriert, d.h. bei den Nucleo-Boards wird entsprechend nur die USB-FS auf die Buchse herausgeführt. Da müsstet ihr euch dann noch eine externe PHY und eine Buchse dazubauen
: > Die STM32F7 haben nur eine FS-PHY integriert, d.h. bei den Nucleo-Boards > wird entsprechend nur die USB-FS auf die Buchse herausgeführt. Das ist leider wahr. Und bei vielen Nucleos ist ein obligatorischer
-
Thread
STM32F4xxx - FPU - GCC Codegenerierung
Marcus H. schrieb im Beitrag #4904650: > holger schrieb: > STM32F767 kann auch double mit der FPU. > > Das ist ja auch der Chuck Noris unter den STMs. ;) Das wäre zur Zeit doch eher H7 mit seinen 400
Johannes S. schrieb im Beitrag #4904710: > Marcus H. schrieb im Beitrag #4904650: >> holger schrieb: >> STM32F767 kann auch double mit der FPU. >> >> Das ist ja auch der Chuck Noris unter den STMs. ;) > > Das wäre zur Zeit doch eher H7 mit seinen
-
Thread
AVR- C: Welche einfachen Projekte für den "Einstieg"?
Alt G. schrieb im Beitrag #7193528: > Warum meinst ist der STM32 weniger beliebt obwohl preis/leistung besser > sind als 328p? -> arduino ide. Ich dachte: Alt G. schrieb im Beitrag #7193194: > In der praxis kann arduino ide von 328p über stm32 bis esp32
könne, völlig unangebracht. Wenn du natürlich einen ATmega328 gegen einen aufgeblähten SAME70 oder STM32F7xx (so du ihn überhaupt kaufen kannst :) vergleichst, dann stimmt das, aber dann vergleichst du Äpfel mit Ananas, nichtmal mehr mit Birnen.
-
Thread
neues Maerklin Protokoll
Hallo Eisenbahnfreak, hätte Interesse am MM2-Code, bin gerade dabei, eine Implementierung auf STM32 Hardware zu machen. Grüße Roland
kannst dann stell ich es rein. Die Frage hast du aber noch nicht beantwortet. >> ich verwende den STM32F103RB... Klar, der ist mehr als schnell genug.
-
Thread
ST32F4xx SPI1 DMA funktioniert nicht
gewartet, bis das "NDTR"-Register keine zu sendenden Bytes mehr anzeigt. [c] #include "spi.h" #include "hw_config.h" #include "myassert.h" #include "nstdlib.h" #include "wallclock.h" /** Auswahl SPI, Ports und Pins */ enum spi_hard_e { spi_hard_STM32F4XX_SPI1_PA5_PA6_PA7, spi_hard_STM32F4XX_SPI2_PB13_PB14_PB15, spi_hard_STM32F4XX_SPI3_PC10_PC11_PC12, }; /* In hw_config.h : */ #define SPI_HARD spi_hard_STM32F4XX_SPI1_PA5_PA6_PA7 //#define SPI_HARD spi_hard_STM32F4XX_SPI3
-
Thread
Ich finde den richtigen Baum im ARM Wald nicht
Alexander B. schrieb im Beitrag #5215685: > ein passender STM32 kann einen CAN Transceiver direkt ansprechen Mir ist kein STM32 Automotive Grade bekannt. Und der empfohlenen LPC11C24 ist der einzige der den CAN Transceiver bereits drauf hat. Ist aber auch
Keil-Compiler als auch mit dem GCC. Was die Chips betrifft, so haben eigentlich alle LPCxxx und STM32Fxxx einen eingebauten Bootlader im ROM (nicht im Flash), mit welchem du die Dinger per serieller Strippe programmieren kannst. Für die LPC gibt's das FlashMagic Programm und für die STM32F... hab
-
Thread
STM32H743 mit U-Boot landet im HardFault
y CONFIG_NR_DRAM_BANKS=1 CONFIG_SYS_DRAM_TEST=y CONFIG_SYS_DRAM_TEST_LEN=0x00010000 CONFIG_STM32H7=y CONFIG_TARGET_STM32H743_EVAL=y CONFIG_DISTRO_DEFAULTS=y CONFIG_BOOTDELAY=3 CONFIG_AUTOBOOT_KEYED=y CONFIG_AUTOBOOT_PROMPT="Hit SPACE in %d seconds to stop autoboot.\n" CONFIG_AUTOBOOT_STOP_STR
pxefile_addr_r=0xD0428000\0" \ "ramdisk_addr_r=0xD0438000\0" \ BOOTENV #endif /* __CONFIG_H */ [/c] stm32h743-custom.dts: [code] /dts-v1/; #include "stm32h743.dtsi" #include "stm32h7-pinctrl.dtsi" / { model = "STMicroelectronics STM32H743i-EVAL board"; compatible = "st,stm32h743i-eval
-
Thread
Pfadprobleme OV7670 STM32F429Zi
ich zumindest im falschen Forum,da hier > die wenigsten hilfreiche tips dir geben können zum Thema Stm32. Ich denke nicht. Gefühlte 90% unter dem Filter 'ARM' betrifft STM32. Christian H. schrieb im Beitrag #4632246: > Wo läd man die StdPeriph Diver Bib herunter ? Ich habe google bemüht, > aber
genug :) https://www.google.de/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=stdperiph%20stm32 http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32-standard-peripheral-libraries.html?querycriteria=productId=LN1939
-
Thread
Probleme mit STM32F030CC
Hast du dein Programm mit den richtigen Include Dateien neu compiliert? In der stm32f0xx.h musst du das Modell auswählen oder ein entsprechendes Symbol in den Einstellungen der IDE definieren. Wenn ich die beiden Dateien stm32f030xc.h und stm32f030x8.h miteinander vergleiche, sehe
gemacht: das gleiche ! Steve van de Grens schrieb im Beitrag #7598174: > Wenn ich die beiden Dateien stm32f030xc.h und stm32f030x8.h miteinander > vergleiche, sehe ich einige Unterschiede. Es geht nicht nur darum, dass > der größere mehr Register hat, sondern einige Werte sind anders. Zum > Beispiel
-
Thread
Bau eines einfachen Laborbussystem
im Artikel: [[STM32]]
www.mikrocontroller.net/articles/JTAG#Der_10-polige_JTAG_Stecker_von_mmvisual Entweder nur die 5 Pins 1/3/5/7/9 oder doch alle. Der gezeigte Schaltplan ist ein Ausschnitt aus einem STM32 Plan von mir. PA9/10 ist ein UART, über den man auch laden könnte. Somit ist auf diesem 10-Poligen Stecker der SWD/JTAG und
-
Thread
Flag in BLOCK setzen und löschen?
un-lernen wenn du dann doch mal auf C++ wechseln möchtest... Maxim B. schrieb im Beitrag #5957676: > STM mit 0,5 mm zwischen Pins ist für meinen Augen > eine Herausforderung. Nach Möglichkeit gehe ich nicht unter 1,27 mm, > notfalls 0,8 mm. Der STM32G031J6 hat ein 1.27mm SO-8 Gehäuse. Ist allerdings
aktuellen Atmel Studio herausgenommen. Dafür habe ich unter Kubuntu, virtueller Maschine und Windows 7 die installiert (sehr langsam!), Daten kopiert und danach alle gleichnahmigen Daten in dem vorhandenen Toolchain ersetzt. > Der STM32G031J6 hat ein 1.27mm SO-8 Gehäuse. 2x Vcc und Gnd. Dann wohl
-
Thread
STM32 mit HAL Tutorial
schrieb im Beitrag #5670525: > Ich empfehle ebenfalls die HAL von Chibios, Ist wohl fast nur für STM32.
>> Ich empfehle ebenfalls die HAL von Chibios, > >Ist wohl fast nur für STM32. STM32 ist fast vollständig, hat aber auch Beisppielprojekte für AVR, LPC21xx, SPC5 und ARM (generic) für eigene Portierungen.
-
Thread
STM32 UART DMA Circular Vertändnisproblem
hier gibts eine gute Anleitung zu DMA + variable Länge: https://stm32f4-discovery.net/2017/07/stm32-tutorial-efficiently-receive-uart-data-using-dma/
://de.wikipedia.org/wiki/Warteschlange_(Datenstruktur) 2) https://github.com/MaJerle/stm32-usart-uart-dma-rx-tx
-
Thread
STM32F7-Discovery hal-lib
Volume-Einstellung... allerdings kein Ton. Habe ich einen Denkfehler? Zu dem einfachen Code: [c] #include "stm32f7xx_hal.h" #include "stm32746g_discovery.h" #include "stm32746g_discovery_audio.h" uint16_t buttonState = 0; void buttonLED_Init(); void audioTest(); int main(void) { HAL_Init();
BSP_AUDIO_OUT_SetMute(). 84 + The driver API and the callback functions are at the end of the stm32f4_discovery_audio.h file.
-
Thread
Beruflich für ARM CORTEX fit machen
Zitat: > ST continues its support for the software ... Wer ganz hart drauf ist, der kann sich dem STM32Cube Zeug durch eine Portierung seines Standard Peripheral Library Code nach STM32Cube LL annähern. Das Portierungs-Tool von ST dafür taugt allerdings nichts.
ich würde mir einfach ein einfaches stm32Discovery Board für ein paar Euro besorgen und loslegen. Sehr empfehlen kann ich die kostenlose IDE EMBITZ: Das Board: https://www.amazon.de/STM32-von-ST-STM32VLDDISCOVERY-Discovery-STM32-F100RB
-
Thread
STM32 Eclipse IDE zusammenstellung für stm32 discovery
https://rapidshare.com/files/459115575/eclipse_sr2_arm_toolchain_stlink-gdbserver.zip Toolchain: STM32 ARM Cortex-M3 toolchain BS: Windows 32 (XP, Vista, Win7) IDE: Eclipse CDT 7.0 SR2 GCC: Codesourcery g++ lite 2010.09 GDB: Codesourcery g++ lite 2010q1-188 Programmer: Für ST-LINK Projekt:
sbrk' Ein bisserl spät, aber doch (wenns mal wieder wer braucht) https://sites.google.com/site/stm32discovery/open-source-development-with-the-stm32-discovery/getting-newlib-to-work-with-stm32-and-code-sourcery-lite-eabi
-
Thread
FreeRTOS IDLE-Task
in startup_stm32f4xx.c aufgerufen. Eig. gibt es doch den IDLE-TASK der aufgerufen wird wenn keine anderen Tasks vorhanden sind. Oder? Weiß jemand was genaueres dazu? Moritz
xPortSysTickHandler(void); Wenn ich das mache bekomme ich ein "bad instruction": [code]../startup_stm32f4xx.S:134: Error: bad instruction `void WEAK vPortSVCHandler(void)'[/code] Allerdings sieht meine startup_stm32f4xx.S auch prinzipiell anders aus wie Moritz startup_stm32f4xx.c. Ich habe sie mal
-
Thread
Linux-Programm unter Windows 7 und 10 benutzen
Um welches Program handelt es sich? Stm32flash? https://sourceforge.net/projects/stm32flash/ Ich hatte das vor Jahren für Windows auf Linux zu einem exe compiliert (GCC Cross Compiler) das klappte problemlos, ich musste an den Sourcen nichts ändern. (Ich müsste aber auch wieder Googeln wie das das machen muss. Die erzeugte Win-32 Version verwende ich heute noch auf Win7 und Win10 (für 32Bit und 64Bit)
-
Thread
STM32 F746zg nucleo und ILI9488 TFT per SPI langsam ?
der uC könnte sich um das Ranschaffen der nächsten Datenpakete kümmern. Hier mal ein Beispiel mit STM32F4 und ili9341 im SPI Modus: https://www.youtube.com/watch?v=qSf7YtFZIsA Abwechselnd wird mit und ohne DMA ein neues Bild geschrieben. Der Unterschied im Bildaufbau ist gering, aber die CPU Last
>ein bisschen Übung auf dem STM32F407 der zieht gleichauf mit meinem STM32F429 >Ach ja: ohne DMA die etwa 3 MB/s sollten weder Xmega noch STM32 in Verlegenheit bringen auch hier wird klar, das das SPI Display im wesendlichen
-
Thread
Stm32 USB virtual com port example
Hallo ich versuche gerade das USB-Beispiel von ST VirtualComPort mit Hilfe der STM32_USB-FS-Device_Lib_V3.0.1 auf mein Board zu übertragen. Das Beispiel ist für deren(ST) Evaluationsboards geschrieben. mein Board hjat einen STM32F103DT6 (LQFG 100 pin). Ich habe Auch eine 8Mhz
example schicken? habe mir das folgende beispiel geladen. http://www.mikrocontroller.net/articles/STM32_USB-FS-Device_Lib kriege es aber nicht zum laufen, da mir die usb_lib.h fehlte. als ich die imortiert hatte, fehlte wieder ein ganzer schwung an libs. habt ihr vielleicht ein projekt wo alles schon