-
Thread
STM32F4 Probleme mit USART
Ich möchte Daten zws. STM32F429 DiscoveryBoard und USB TLL Adapter austauschen. Hierfür verwende ich USART3 (C10/c11) vom STM [c]#include "stm32f4xx.h" #include "stm32f4xx_usart.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #define STDIN_FILENO 2 void IO_Initialize(void) { RCC->AHB1ENR |= (1UL << 6); GPIOG->MODER &= 0x00000000; GPIOG->MODER |= 0x55555555; GPIOG->OTYPER &= 0x0000;
-
Thread
Mini-PC mit 4 USB Hosts
schon mal beobachtet. R. M. schrieb im Beitrag #6067345: > Kann es sein, dass in den Geräten ein STM32 steckt, und falls ja, > welcher? Das wäre recht wahrscheinlich bei: >> idVendor 0x0483 STMicroelectronics
offensichtlich, aber was es genau für einer ist kann ich nicht sagen. Hab zwar auch schon des öfteren STM32 programmiert, aber das Gerät stammt nicht von mir.
-
Thread
STM32-F407-DIY-MORE mit gdb und blackmagic blue pill programmieren
for commands related to "word". Target voltage: 3.06V Available Targets: No. Att Driver 1 STM32F40x M4 0x5b93b9be in ?? () (gdb) mon erase_mass Erasing flash... This may take a few seconds. \ (gdb) x /10x 0 0x0: 0x0cfec4ba 0x45d7e9ce 0x90904468 0x5b93b9bf 0x10: 0xb14e2f54 0x77fba4bd
einen Exkurs in die Grammatik veranstalten wollen: Du übersiehst das Objekt: <Akkusativ Objekt>: STM32-F407-DIY-MORE <Subjekt(substantiviertes Verb)>: programmieren <Adverbiale Ergänzung>:mit gdb und blackmagic blue pill Wen oder was? STM32... Was: programmieren Mittels: gdb und bmp bp Weder
-
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
Compiler Settings/#defines > HSE_VALUE=8000000 > eingeben. Das klappt nicht? 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
-
Thread
Kosmos CP1 Emulator mit ATmega
. Und bei 5 USD pro ATMega 2560 Pro Mini Board mache ich mir darüber nicht so viele Gedanken... ESP32 oder STM32 or RISC-V wäre da schon eher Verschwendung ;-)
Weihnachten darüber nachgedacht gehabt, ob ich mir mal eine universelle Platine mache mit Tastenfeld und 7-Segmentanzeige, aber grundsätzlich habe ich das wieder verworfen gehabt, weil Elektronik heute eben doch eher ein TFT-Display hat, eine Platine mit STM32F303 (Cortex M4) mit 16-Tasten plus Shift-Taste
-
Thread
USB: Dual VCOM-Port mit STM32F407
garnichts > zurück, keine Reaktion. Auch im USB-Pcap ist absolut nichts zu sehen. Anders als der STM32F407 braucht der STM32F103 einen 1,5 kΩ Pullup an der D+-Leitung.
Ergebnis: mit dem STM32F103 und dem 1,5kΩ funktioniert es ohne Probleme. Ich habe 2 Ports parallel getestet und es sieht auch im pcap gut aus, keine komischen Pakete. Etwas musste ich noch ändern: In der "stm32f1xx_ll_usb.c
-
Thread
6502 Prozessor wer kennt den noch?
ASICs als Controller integriert. (z.B. Fernseher, Monitor, ...). Und wenn dann in so einem System ein 32bit Prozessor gebraucht wird, z.B. weil der Fernseher plötzlich MPEG/H.264 Decoding braucht oder gar auf Linux basieren soll wird der 8051 trotzdem mitgeschleppt um z.B. die Videopipeline zu kontrollieren
reicht. Mit reinem Netzlisten vs Bitstream Vergleich dürfte man schon sehr weit kommen. Ab Serie 7 hat Xilinx AES auch in allen Familien Mitgliedern, d.h auch die kleineren Artix-7, es sei den das Advanced Datasheet lügt. Aber ich denke das ist endgültig Offtopic hier. Zur Fortsetzung dieser Diskussion
-
Thread
Mikrocontrollerboard
Tim H. schrieb im Beitrag #5939901: > STM32User schrieb: > Und wieder eine neue möglichst exotische Anordnung der Port Stecker... > wer heute noch Atmel Boards baut und nicht wenigstens die Arduino Uno
www.grape-express.com/grape-express-mini-2/ da ist das Bild her In zeiten wo ein Mega 256 teurer ist als ein STM32H7xx ...
-
Thread
STM32 SPI Init
"stm32f4xx.h" void SDCard_InitLowLevel(void); void SDCard_Init(void); uint16_t response; int main(void) { SystemInit(); // 8MHz extern -> PLL -> 168MHz response = 0x00; SDCard_InitLowLevel
Hier nochmal mein Code mit SPI2: [c] #include "stm32f4xx.h" void SDCard_InitLowLevel(void); void SDCard_Init(void); int main(void) { SystemInit(); SDCard_InitLowLevel(); while(1) { SDCard_Init(); } return
-
Thread
ATMega Flash wird langsam knapp. Upgrade o. Plattformwechsel?
machen wenn es bei euch so wäre. Upgrade auf ATMega2560 oder kompletter Wechsel auf einen Prozessor zb. STM32? Schönen Sonntag noch Lg
ist im C code und damit auch wieder für andere M7 portabel. (getestet auf STM F7 H7 und NXP RT1060 ) Generell ist der M7 etwas tricky. durch die diversen Speicherbereiche und deren verhalten ( caching , BUSse )
-
Thread
Compiler überschreibt Speicherbereich von Malloc
initialisiert werden, wird der von malloc allozierte Speicher überschrieben. Verwendet wird btw. ein STM32F105, CooCox, und der ST-Link/V2 debugger
abhängig vom verwendeten Prozessor und Compiler. Hat er aber oben angegeben, letztendlich ARM-GCC (STM32 + CooCox).
-
Thread
STM32 - SDIO und Micro-SD/MMC-Card
Hallo, Ich möchte an den STM32F207Vx eine MMC Karte an die SDIO Ports an schließen. Allerdings brauche ich auch möglichst viele UARTS (5 Stück) und kann somit die Pins SDIO_D2/3 nicht nutzen, da für UART4 verwendet. Der STM32
/ http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/arm_memcards/#chanfat_stm32 (zweiter Link hatte ich mal vor einigen Jahren auf einem ARM7/LPC mal getestet und hat auf Anhieb geklappt) Daher denke ich, dass es wohl das einfachste sein wird SPI zu verwenden. Vom ersten
-
Thread
Aller Anfang beim ARM - Controller.
anwenden nicht nur den STM32.
mir den M3 wie im Link beschrieben mal zulegen: http://de.mouser.com/Search/ProductDetail.aspx?R=STM32-103STKvirtualkey63420000virtualkey909-STM32-103STK Da ich mit dem AVR Dragon gute Erfahrungen gemacht habe würde das Board über JTAG ansteuern. Für das programmieren / Debuggen habe ich diesen
-
Thread
Camera Modul (OV9655) am STM32F4 Discovery Board
Das Open407V-D hat ein Offset-Teil, um LAN und SDIO und LCD-FSMC gleichzeitig zu betreiben; das HY-stm32f4xx wird auch für den STM32F103ZG verwendet und hat FSMC-NOR Bank4 und andere Änderungen; kurz: Ich müsste dein Programm umschreiben, auch auf CoIDE 1.5.1, denn diese Version brauche ich, um Linker-file
nur gefühlte 1/3 an Codezeilen braucht. Und sehr zuverlässig funktioniert. Dieses schicke SDIO beim STM32 hat soviel Overhead das einem wirklich die Haare zu Berge stehen.
-
Thread
Automower G3 mit USB Diagnoseport fernsteuern?
einen Automower G3? :-) Ich werde immer mal wieder fragen. Ich habe in zwischen gefunden, dass ein STM32 Prozessor drin ist - wenn man ihn an den Rechner ansteckt per USB dann findet man einen STM32 Virtual Com Port. Aber anscheinend antwortet er auf die Befehle des G2 nicht, habe gelesen, dass das
Christoph H. schrieb im Beitrag #6386684: > Christoph H. > (c_hacky) > > > > > > > > > 28.08.2020 14:32 Ich wecke ihn damit, wenn er in der Ladestation ist und schläft. Klappt
-
Thread
ARM STM32 PWM
mir sagen, wo mein Fehler liegt? P.S.: Ich schreibe mit der IDE von CooCox Code: #include <stm32f10x.h> #include <stm32f10x_conf.h> int main(void) { RCC -> APB2ENR |= RCC_APB2ENR_TIM1EN; TIM1 -> CR1 |= TIM_CR1_CEN; RCC ->APB2ENR |= RCC_APB2ENR_IOPAEN; GPIOA ->CRH |= GPIO_CRH_CNF8
http://www.diller-technologies.de/stm32.html#timer_pwm
-
Thread
Welcher Microcontroller für i2c-Display
Serie programmiert, gewöhnt man sich daran, immer das jeweilige Datenblatt zu Rate zu ziehen. Im 32bit Umfeld kämpft man mit ganz anderen Sachen. Schau Dir mal die I²C Schnittstelle vom STM32F103 und die dazugehörige Application Note an. Oder dessen USB Interface. Dann darfst du gerne kotzen. >
programmiert, > gewöhnt man sich daran, immer das jeweilige Datenblatt zu Rate zu > ziehen. > > Im 32bit Umfeld kämpft man mit ganz anderen Sachen. Schau Dir mal die > I²C Schnittstelle vom STM32F103 und die dazugehörige Application Note > an. Oder dessen USB Interface. Dann darfst du gerne kotzen.
-
Thread
STM32F401/411: Black Pill Board: Wie auf alten IDE zum Laufen kriegen?
drauf? Die CubeIDE von ST z.B. ist vollkommen kostenlos. https://www.st.com/en/development-tools/stm32cubeide.html
nochmal den Mut fassen, auch für den STM32 was Neues zu probieren.
-
Thread
STM32 Bootloader über USART
Problem: Ich möchte gerne den Bootloader meines momentan verwendeten Controllers nutzen. Es ist ein STM32F103 welchen ich mit Crossstudio 1.7 programmiere. Laut Application note AN2586 muss dazu folgendes gelten: Boot0: "1" Boot1: "0" Um den Bootloader zu starten ist ein anschließendes Reset
dirk h. schrieb im Beitrag #5226560: > Ich hoffe ich helfe damit jemand (Verzweifelten)! So? Guck lieber mal in Projekte&Code rein. Dort findest du nen STM32Fxxx Programmer von mir, den ich selber fast
-
Thread
16 Bit MC oder 8 Bit MC
mit dem richtigen MC würde ich mich > freuen. Schau dir mal die 32 Bit Cortex STM32 uC von ST an.
Unsinn. Dafür wäre sogar 1kSps Samplingrate noch deutlich überdimensioniert. > Schau dir mal die 32 Bit Cortex STM32 uC von ST an. Na das wäre ja nun wirklich mit Interkontinentalraketen auf Libellenlarven geschossen.
-
Thread
DSP von Texas Instruments oder Infineon fuer den privaten Gebrauch?
Lösung sind, keine Ahnung, ich war noch nie ein Fan von Microchip-Controllern. Es gibt für die STM32 übrigens auch eine eigene DSP-Bibliothek: http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/USER_MANUAL/CD00208762.pdf Mit einem Board wie dem hier: 270915051922 oder
Hallo, dankeschoen! Die STM32 wirken beimn ueberfliegen recht interessant, habe da ein bisserl was mit Display gesehen usw., das interessiert mich in Zukunft - leider geht der Link nicht und die Artikelnummern findet er auch nicht
-
Thread
IDEs? was nutzt Ihr?
EMBITZ,Stm32CubeIDE,Keil, AVR Studio
Projekte ohne Gebastel an Projektconfig und Parametern direkt builden kann. Vor kurzem dann auf STM32CubeIDE umgestellt und bislang damit recht zufrieden. *AVR* + *SAM* Das aktuelle Atmel-Studio 7 *VHDL* Sigasi + Vivado bzw. Quartus
-
Thread
stm32f4discovery PWM InputMode (DutyCycle und Frequenz)
trotzdem noch händisch in "stm32f4xx.h" ändern (dein verw. Quarz ( 8 MHZ ! hoffentlich) Grüße Hans
Hallo Hans, ich habe gerade die Einstellung in der Datei "system_stm32f4xx.c" gesehen. System Clock source: PLL (HSE) SYSCLK(Hz): 64000000 HSE Frequency(Hz): 8000000 und in der Datei"stm32f4xx.h" schreibt auch "#if !defined (HSE_VALUE) #define HSE_VALUE
-
Thread
STM32F4: SysTick etwas ungenau
_t n) { while (n--) { delay_ms(); } } [/c] und natürlich die delay.h [c] #ifndef DELAY_H #define DELAY_H #include <stm32f4xx.h> extern void SysTick_Init(void); extern void timer_Decrement(void); extern void delay_ns(uint32_t n); extern void delay_ms
(TimmingDelay !=0); } [/c] delay.h [c] #ifndef DELAY_H #define DELAY_H #include <stm32f4xx.h> extern void TimingDelay(__IO uint32_t time); extern void SysTick_Init(void); extern void delay_ms(__IO uint32_t time); /
-
Thread
Lohnt sich der Einstieg in die MSP430 Welt?
hier also nichts einreden. Das Forum hier ist eh nur eine kleine Ecke, hier besteht die Welt nur aus STM32, PIC und AVR. In der Praxis sieht man aber mehr MSP430, Renesas und Atmel-SAM7 als die hier so hochgejubelten STM32, ARMS oder PICs. Das Hochjubeln dieser 3 Forumsüblichen, aber höchst mittelmässig
Audiodatenstrom in Echtzeit konvertieren und weiterleiten will. In der Hinsicht ist die CORTEX-M-Reihe mit 32bit und etlichen Befehlen mit nur 1 Takt Dauer (und höhere Taktfrequenz) definitiv besser und meine Kollegen entwickeln neue Geräte mit STM32-Modellen - von TI gibt es seit einiger Zeit ja auch einen
-
Thread
Mikrocontroller identifizieren
Ohne das Pinout überprüft zu haben tippe ich mal auf STM8S003F3 oder Nuvoton N76E003. Beide haben das gleiche Pinout, d.h. passt der eine, dann passt auch der andere.
Mikrocontroller zu programmieren / flashen sind. Schade eigentlich, so bleibt die "Bastlerszene" bei AVR, STM8 und STM32. Evtl. hätte das auch eine Wiederbelebung des MCS-51 in der Bastlerszene bedeuten können, aber so ganz ohne Informationen wird sich da wohl niemand herantrauen, das zu reversen, oder ?
-
Thread
Welcher STM32 Nucleo um Musik abzuspielen?
zu integrieren und auf den STM32 zu spielen, ist nicht "durch die Brust ins Auge"? :-)
Qualität bzw. Dauer kann man wie bei Radio Eriwan antworten. Vom Attiny13 mit winzigem SPI-Flash über STM32F030 mit SPI-Flash und PWM mit RC-Filter bis STM32H7 mit SDXC-Karte und I2S. Merke: Erst Nachdenken, was man eigentlich will ...
-
Thread
ARM Cortex M3/M4: Software-Breakpoints
benötigt, weil aus dem Binary nichts gelöscht wird. Was nicht funktioniert: [c] #include <signal.h> uint32_t foo(uint8_t v, int o) { if( o >= 0 ) { return v<<o; } else { raise(SIGINT); return -1; } } [/c] Wäre ja auch zu einfach.
Beitrag #5954379: > Da fehlt aber dann auchnoch der Init der Tracecell und Konsorten. Ging bei mir (STM32F1, STM32F3 und STM32L0) bisher immer ohne diesen Aufwand. Die Schnittstelle konfiguriert und öffnet doch der Debugger - dachte ich.
-
Thread
Gibt es noch eine Alternative zum Atmel Studio?
Hallo zusammen Ich habe in der letzten Zeit vermehrt STM32 programmiert. Früher habe ich den Einstieg mit den AVRs gemacht. Damals, hatte ich mir eine Eclipse CDT und die AVR Plugins eingerichtet gehabt. Dies lief immer einwandfrei. Vor etwa 2 Jahre
Claudio H. schrieb im Beitrag #4018664: > Seither, habe ich Eclipse nie mehr mit den Plugins > zum laufen bekommen. auch nicht auf anderen Computern. Ich benutze es jeden Tag. In der Firma auf Windows 7 und
-
Thread
STM32F437 HAL Crypt Library verwenden
Sagt immer das die c Datei nicht compiliert bzw. nicht richtig eingebunden wurde. In dem Fall die stm32f4xx_hal_cryp.c #include ist die stm32f4xx_hal_cryp.h
Hast du in der stm32f4xx_hal_conf.h die Auskommentierung des Define #define HAL_CRYP_MODULE_ENABLED gelöscht? Ohne diesen Define werden die notwendigen Funktionen nicht eingebunden.
-
Thread
STM32F303 SPI kein SCK- und MOSI-Signal
Konkurrenz": https://stackoverflow.com/questions/47972831/how-to-use-ll-low-level-drivers-in-cubemx-stm32
Ausnahme des Statements RCC_APB2PeriphClockCmd (RCC_APB2Periph_AFIO, ENABLE); Im Referenzmanual des STM32F1xx Seite 146 ist das Flag AFIOEN im Register RCC_APB2ENR (Bit0) beschrieben. Im Referenzmanual meines STM32F303 gibt es dieses Flag AFIOEN nicht, aber im Register RCC_APB2ENR (Bit0) steht dafür
-
Thread
Anfänger sucht Microcontroller Einstieg
AVRTiny + AVRStudio + USB-ISPProgrammer Die AVRs sind noch überschaubar (im Vergleich zu z.B. STM32) und das AVRStudio liefert eine brauchbare C-IDE (ich nutze eine ältere Version) Die wenigen Projekte die ich noch damit pflege laufen prima. Und die AVRs sind eigentlich knuffige Racker die in
saugut sind. DIL Gehäuse sind noch locker lötbar, 5V tolerant... gut vorstellbar bei dem Ziel STM32 AtollicStudio + STM32irgendwasCPU + STLink-Clone ist genauso billig, wesentlich performanter und komplexer, aber moderner und ... irgendwie besser, kann viel mehr als AVR BluePill ist in Form
-
Thread
Initialisierung einer SD-Karte im SPI Mode
Was für ein STM32 ist es denn? Ich hatte mir beim STM32F0 (fast) die Karten gelegt, weil das SPI-Register standardmäßig als 16-Bit Wert gelesen/geschrieben wird, d.h. es werden dann auch 16 Bits übertragen/gelesen. Außerdem hat der STM32F0 auch einen FIFO im SPI. Stimmt natürlich alles nur wenn man ohne die periphals lib programmiert.
-
Thread
ARM-GCC: stderr
stderr-ähnlichem Vorgehen gibt. Aus der stdio.c konnte ich das nicht herauslesen. Ich verwendet den ARM-GCC 4.7 2013q3 (arm-none-eabi) mit den Headerdateien von ST für stm32f10x.
Wl,--gc-sections -LC:\STM32_Development\CooCox\CoIDE\configuration\ProgramData\muEDM_F103 -Wl,-TC:\STM32_Development\CooCox\CoIDE\configuration\ProgramData\muEDM_F103/arm-gcc-link.ld -g -o muEDM_F103.elf [...viele Dateien...
-
Thread
Vector Table Offset setzen: Nur multiple of 0x200 ?
Hallo, ich habe ein kleines Projekt (STMF103CB..) mit ST HAL Treibern via STM32CubeMX erstellt. Wenn ich den Vector Table Offset setzen möchte, finde ich dazu in der Datei system_stm32f1xx.c: #define VECT_TAB_OFFSET 0x4100 /*!< Vector Table base offset field.
Aus dem STM32F10xxx/20xxx/21xxx/L1xxxx Cortex-M3 programming manual: 4.4.4 Vector table offset register (SCB_VTOR) Bits 8:0 Reserved, must be kept cleared
-
Thread
Gitarreneffekte selber bauen
Effekte bauen. Die 24 bit eines 56002 reichen auch gehobenen Anspruechen. Die ADCs und DACs des STM32 haben doch nur 12 bit? Du solltest vielleicht einen audiotauglichen Codec verwenden.
Der STM32L475 hat Opamps drin und die lassen sich in einem "PGA-Mode" mit unterschiedlichen fixen Verstärkungen betreiben. Programmable Gain Amplifier mode auf Seite 691 im Reference Manual Jörg
-
Thread
STM32 low voltage interrupt
Interrupts aktivieren kann, wollte ich das Anliegen wie folgt lösen. Positive Flanke Interrupt Vcc < 2,7V = Daten auf EEPROM speichern. (Ggf noch mit einer Entprellung versehen) Nun finde ich jedoch im usermanual nur Register für den Lowpowermode. Hat jemand von euch schon mal sowas mit einem STM32
Marcus H. schrieb im Beitrag #4559116: ... > -> auf den STM32F4/F7 ist das noch etwas härter, da man durch die > Ausführung im SRAM den ART verliert... > Was soll da verloren gehen? ART versucht mit Tricks
-
Thread
DCF77 auf eigener Leiterplatte ohne Modul
Ich werde mal die Schaltung von Otmar aufbauen und an den Comparator eines STM32 abschließen. Dann sehe ich ja, ob ich etwas empfange. Wenn das zuverlässig funktioniert, kann ich das ja nehmen.
Pill nach ;-) Kein wirkliches Problem, der empfängt ja nur 1 Minute pro Tag, den Rest läuft er auf 32kHz Quartz zur langsamen Anzeigesteuerung, meistens in sleep. Gerade der STM kann Strom sparen.
-
Thread
STM32 Registermaskierung
Servus Im Rahmen eines Projektlabors an meiner FH bin ich gerade dabei mich in den STM32F103 einzuarbeiten, was mir schwerer fällt als gedacht. Bis jetzt hatte ich hauptsächlich mit dem C166 zu tun, mit dem man Register einfach à la RegisterXYZ |= 0x0101010101 maskieren kann. Beim STM32
((GPIO_TypeDef *) GPIOF_BASE) #define GPIOG ((GPIO_TypeDef *) GPIOG_BASE) [/c] STM32 speziell: Im Gegensatz zu einigen anderen Controllern (AVR, LMI CM3, NXP) hat STM die PortPin-Konfigurationsmöglichkeiten in 2x 2Bits verpackt: MODE und CONF. Hintergrund ist das Glitchfreie Umschalten
-
Thread
Was ist los mit SPRUT.DE
oder für 6 EUR einen ST-Link V2 clone mit Debugging und allem ohne basteln für ein riesen Angebot an STM32 Controller, für jedes Budget und jeden Zweck. Es ist schlicht unglaublich hier noch auf AVR/PIC Steinzeit zu setzen mit horrenden Debugger Preisen.
horrenden Debugger Preisen. Der µC-Einstieg mit einem AVR dürfte etwas einfacher sein, als der in die STM32. Aber selbst damit sind einige ja schon überfordert.
-
Thread
Softwareschutz
Wow, was für ein Tonfall. Ja, z.B. TI Sitara AM3358 Cortex-A8 (z.B. auf dem Beaglebone), oder ein STM32F7 Cortex-M7. Diese Prozessoren besitzen Caches und eine Pipeline. Damit wird die Ausführungszeit eines jeden Befehls undeterministisch, selbst die von NOP. Wie lange das Laden des Befehls dauert hängt
, was für ein Tonfall. Ja, z.B. TI Sitara AM3358 Cortex-A8 (z.B. auf > dem Beaglebone), oder ein STM32F7 Cortex-M7. Diese Prozessoren besitzen > Caches und eine Pipeline. Damit wird die Ausführungszeit eines jeden > Befehls undeterministisch Nicht wirklich. Es gibt immer noch die *MAXIMALE*
-
Thread
AVR Einstieg
aktuelles ARM Board mit Debugger auch für 27 EUR: http://www.mouser.de/ProductDetail/STMicroelectronics/STM32F429I-DISC1/?qs=sGAEpiMZZMvJkDqKJH80dBW9Ucpez89T%252byheH8hFi38%3d Kannst zum Preis eines AVR Programmer also beide kaufen und mal vergleichen.
Stecker_Schaltnetzteil_QUATPOWER_KSAS0151200150HE_12_V_1_5_A.html Ja, sollte schon passen. > Habe ich noch etwas vergessen? Naja, mit STM32 Boards kriegst du heutzutage deutlich mehr CPU-Bums und -Faxen und weniger Stress mit original Seriellen Ports fuer weniger Geld als mit dem AVR Board. Aber natuerlich ist der STM32 deutlich komplexer
-
Thread
3,3V messen sehr genau messen
schrieb im Beitrag #6059476: > Arbeitet der ADC nach dem Dual Slope Prinzip? Der ADC steckt im STM32F7x7. Das Datenblatt sagt: Analog-to-digital converters (ADCs) Three 12-bit analog-to-digital converters are embedded and each ADC shares up to 16 external channels, performing conversions
Christoph schrieb im Beitrag #6059495: > Der ADC steckt im STM32F7x7. Wenn der einen AREF-Pin hat, würde ich ne externe 3V-Referenz anschließen, z.B. LM4120AIM5-3.0.
-
Thread
STM32 SDMMC FATFS ließt Volumengröße falsch
Prozessor: STM32H7A3 Board: Nucleo-STM32H7A3ZI-Q IDE: STM32CubeIDE + STM32CubeMX Ich habe mit CubeMX ein Projekt zur 4Bit-Ansteuerung einer SD-Karte mit FATFS erzeugt. Das SD-Karte-Mounten gibt die Fehlermeldung
funktionieren. Karten ab 4 GB aufwärts unterstützen oft nicht mehr alle alten Übertragungsmodi. 32 GB ist die nächste kritische Grenze.
-
Thread
STM32F405 int64_t lehren
dieses? https://www.olimex.com/Products/ARM/ST/STM32-405STK/ besorg dir ein Nucleo board ... der ST Link V2-1 da drauf kann alle ST flashen. Ich breche die gern ab und verwende die weiter ^^ Aber dann kannst du zB mit OpenSTM IDE auch ganz
-nostartfiles -Wl,--gc-sections -Tsrc/STM32F401XE/gcc_linker.ld -lm -Wl,-Map=build/hello_world.map Ich verwende den offiziellen gcc von Arm auf Launchpad.
-
Thread
STM32F4-Discovery Problem
Hallo, ich veruche gerade einen simplen code auf dem STM32F4 Discovery-Board zum Laufen zu kriegen und komme nicht weiter. Erstmal der code: [c] #include "stm32f4xx_conf.h" #include <stm32f4xx.h> int main(void) { SystemInit(); GPIO_InitTypeDef
denke ich nicht liegen, der is ja recht überschaubar. Alle notwendigen Konfigurationen habe ich in der stm32f4xx.h und system_stm32f4xx.c vorgenommen. Ich benutze die CoIDE. ST-Link ist als Adapter ausgewählt und CoFlash ist auch konfiguriert. Wenn ich in den Debug-Modus gehe, bekomme ich folgenede