Als «stm32» getaggte Fragen

Der STM32 ist die dritte ARM-Familie von STMicroelectronics. Es folgt ihrer früheren STR9-Familie basierend auf dem ARM9E-Kern und der STR7-Familie basierend auf dem ARM7TDMI-Kern. Der STM32 basiert auf der ARM Cortex-M-Kernfamilie.

2
STM32F2: Kombination aus Makefile, Linker-Skript und Startdatei ohne kommerzielle IDE
Ich arbeite seit ungefähr zwei Monaten mit einem STM32F2 (speziell dem STM32F217IGH6 auf einer Entwicklungsplatine). Bei weitem mein größtes Problem hatte mit dem "Setup" zu tun, das Makefile, Linker-Skript und Startdatei enthält. Insbesondere konnte ich meine Interrupt-Vektortabelle nicht richtig einrichten und habe Interrupt-Handler aufgerufen. ST bietet Beispiele, die auf kommerzielle …
16 c  stm32  gcc 

5
Unabhängiger Watchdog (IWDG) oder Window Watchdog (WWDG)?
Ich suche noch nach einer Antwort auf diese Frage: Warum gibt es einen einfachen Watchdog (Independent Watchdog (IWDG)), während die stm32-MCUs einen perfekten Watchdog haben (ich meine Window Watchdog (WWDG))? Ich fand diese Seite , die gesagt hat: ST Microelectronics bietet eine Reihe von Cortex-M3-Geräten an. Der M3 ist bei …

3
Empfehlung für Standardeinstellungen für nicht verwendete Pins an einem STM32 (ARM Cortex M3) - Pull-Up / Pull-Down?
Derzeit verwenden wir verschiedene Varianten der STM32-Mikrocontroller-Familie. Ich möchte folgendes wissen: 1) Was sind die empfohlenen Standardeinstellungen für Pins der Mikrocontroller im Allgemeinen, wenn Sie die Option haben, beide Pullups oder Pulldowns auszuwählen? Was sind die Vor- und Nachteile des einen oder anderen? (Angenommen, Sie richten sie standardmäßig als Eingaben …





4
Schnelle Leistung von einer STM32-MCU
Ich arbeite mit dem STM32F303VC Discovery Kit und bin etwas verwirrt über dessen Leistung. Um mich mit dem System vertraut zu machen, habe ich ein sehr einfaches Programm geschrieben, um einfach die Bit-Banging-Geschwindigkeit dieser MCU zu testen. Der Code kann wie folgt unterteilt werden: HSI-Takt (8 MHz) ist eingeschaltet; PLL …

5
Überlegungen bei der Verwendung interner Pull-Up / Down-Widerstände
Ich arbeite mit STM32-Mikrocontrollern. Diese Mikrocontroller haben die Option, den Eingangspin als Pull-Up oder Pull-Down einzustellen: Früher habe ich, wo immer erforderlich, einen externen Pull-Up- oder Pull-Down-Widerstand gegeben, jetzt frage ich mich, ob ich externe Komponenten beseitigen und die Pull-Down-Funktion des Mikrocontrollers selbst verwenden kann. Wird das eine gute Sache …

4
Endian-Problem auf STM32
Ich benutze arm gcc (CooCox), um eine STM32F4-Entdeckung zu programmieren, und ich habe mit einem Endian-Problem gerungen Ich probiere mit einem 24-Bit-ADC über SPI. Da drei Bytes eingehen, hatte MSB zuerst die Idee, sie in eine Union zu laden, um sie (ich hoffte jedenfalls!) Ein wenig benutzerfreundlicher zu machen. typedef …
11 c  stm32  cortex-m  gcc 

7
I2C-Slave-Adresse nicht bestätigt (manchmal)
Ich versuche, über I2C mit einem remote verbundenen FRAM (FM24C04 von Ramtron) zu kommunizieren. Dieser Speicher ist in eine Karte eingebettet, die jederzeit zum / vom System eingelegt und entfernt werden kann (die Kommunikation wird ordnungsgemäß beendet, bevor der Speicher entfernt wird). Das Problem ist: Unmittelbar nach dem Einsetzen der …



1
Wie fange ich mit der STM32F103C8T6-Karte an?
Ich verwende seit einigen Jahren 8-Bit-AVR-MCUs, um mit Studenten Line-Follower-Roboter zu bauen. Jetzt möchte ich auf einen ARM Cortex-M3 umsteigen, weil ich einige CPU-intensivere Funktionen wie Kilometerzähler und Sensorfusion hinzufügen möchte. Die Anforderungen sind: 8 analoge Eingänge, 4 PWM-Ausgänge, I 2 C, 2 Quadraturgebereingänge, serielle E / A, Drahtlose Selbstprogrammierung …

3
Eclipse + GNU ARM + STM32 - HAL oder SPL
Ich werde mit der ARM-Entwicklung beginnen (nach 2 Jahren AVR) und habe die STM DISCOVERY-Karte mit dem Mikroprozessor stm32f4 darauf aufgenommen. Ich habe mich für eclipse + ARM gcc entschieden, da mir das Code-Limit für Keil nicht gefällt und ich nicht das Geld habe, um eine kostenpflichtige Version zu erhalten. …
10 arm  stm32  gcc  cortex  hal-library 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.