-
Thread
STM32F105 Parameter im Code zur Laufzeit updaten
wohl auch Probleme. IDE ist Coocox CoIDE. [c] #include "stm32f10x.h" #include "morse.h" //#include "eeprom.h" #include "semihosting.h" #include "string.h" #include "stm32f10x_flash.h" void storeToFlash(uint32_t data1, uint32_t data2, uint32_t b, uint32
Damit jetzt Schritt fürSchritt verändert werden kann vom funktionierenden aus. [c] #include "stm32f10x.h" #include "morse.h" //#include "eeprom.h" #include "semihosting.h" #include "string.h" #include "stm32f10x_flash.h" void storeToFlash(uint32_t data1, uint32_t data2, uint32_t b, uint32
-
Thread
Open OCD: Target Adresse im Flash
file Debug/SCU.elf in 1.137793s (18.457 KiB/s) ** Programming Finished ** ** Verify Started ** stm32f0x.cpu: target state: halted target halted due to breakpoint, current mode: Thread xPSR: 0x61000000 pc: 0x2000002e msp: 0xfffffffc stm32f0x.cpu: target state: halted target halted due to breakpoint
18.457 KiB/s) > ** Programming Finished ** > ** Verify Started ** > stm32f0x.cpu: target state: halted > target halted due to breakpoint, current mode: Thread > xPSR: 0x61000000 pc: 0x2000002e msp: 0xfffffffc > stm32f0x.cpu: target state: halted > target halted due
-
Thread
CH32V006 und CH32V007 von WCH
bessere Funktionsvielfalt gegenüber den Atmel-MCU's. Die Timer wurden von der Funktion her von den STM-MCU's übernommen / gecloned, so daß es sich empfiehlt auf die Beschreibung von STM zurück zu greifen (Timer1_STM32f446xx.pdf), in der die Timer viel besser beschrieben werden. Der CH32V006F8P6 ist
wohl das 5- bis 10-fache, sparen aber eine Menge > Entwicklungszeit. So teuer sind sie nicht. STM32C0 gibt es schon für etwa 50 Cent.
-
Thread
Suche ultra-low voltage, micropower MCU
parallel auch Tipps für ein 25AA040 kompatibles EEPROM, das mit weniger Spannung auskommt. Die STM32L051 sieht schick aus, zumal ich STM32F0,1,4 regelmäßig einsetze. Bei 1MHz MSI Takt müssen 1,65V (besser 1,8V für Analogperipherie) und 0,5..1mA zur Verfügung stehen. Damit liegt der Leistungsbedarf
MSP430L092 von 0.9V bis 1.65V aber 3uA in Halt. Holtek: HT6xF0xM (int. DC/DC) Semtech: XE8801/02/05 selber Core wie die von EM Micro, AT32UC3 als imo bessere Alternative zu den STM32L.
-
Thread
STM32F4 / STM32F7 Testboard
STM32F769I_DISC1 16MByte / 32bit SDRAM QSPI Flash kein Display -> billig mit Display heißt es STM32F769I_DISCOVERY
yolo schrieb im Beitrag #5050736: > STM32F769I_DISC1 > 16MByte / 32bit SDRAM > QSPI Flash > kein Display -> billig > > mit Display heißt es STM32F769I_DISCOVERY Alternativ mit F4 statt F7 (jedoch auch ohne 16bit NOR-Flash) STM32F469I-DISCO
-
Thread
STM32 Programmiertool
Der STM32 braucht nur: - VCC 3,3V - GND - Reset-Pin auf Hi - Boot-Pin(s) entsprechend beschaltet ansonsten nur ein paar einzelne C's 100nF an VCC/GND. Kein Takt, der hat einen internen 8MHZ Takt.
du dir später nicht selber ein Bein stellst. Am Controller brauchst du (in Klammern bei meinem STM32F103ZET6): RxD (RxD1, Pin 102) TxD (TxD1, Pin 101) /Reset (Pin 25) /BOOT (BOOT0, Pin 138) Für den Normalbetrieb wird /Reset mit ca. 10k auf +3.3V gezogen, und /BOOT ebenso. Zum Programmieren
-
Thread
C Präprozessor: Zeichenketten vergleichen oder anderes enum-ähnliches Konstrukt?
buzzer_STM32F4XX_TIM4_PB7 #define ENCODER_HARD_AUX0 encoder_STM32F4XX_TIM5_PA0_PA1 #define ENCODER_HARD_AUX1 encoder_STM32F4XX_TIM2_PB8_PB9 #define ENCODER_HARD_AUX2 encoder_STM32F4XX_TIM3_PB4
SPI-Port (Hard-SPI mit DMA) */ //#define SPI_HARD_DMA spi_hard_none #define SPI_HARD_DMA spi_hard_STM32F4XX_SPI1_PA5_PA6_PA7 //#define SPI_HARD_DMA spi_hard_STM32F4XX_SPI2_PB13_PB14_PB15 //#define SPI_HARD_DMA spi_hard_STM32F4XX_SPI3_PC10_PC11_PC12 /* ... */ [/c] Wie man sieht, geht es bei den
-
Thread
STM32F03C8: SD-Card antwortet nicht
Tabelle Seite 31 sieht man das PA5 nur eine AF hat PA6 und PA7 mehrere. aktuelle stdperphlib V1.1.0 Download from http://www.st.com/web/en/catalog/tools/PF257884 im File Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_gpio.h Zeile 335 die deklaration und Libraries/STM32F0xx_StdPeriph_Driver
Was hast Du denn nun fuer einen Chip, einen STM32F03C8 wie im Topic steht, der bei ST allerdings STM32F030C8 heisst einen STM32F102C8 wie hier steht Harald schrieb im Beitrag #3341000: > Aus dem Reference Manual zum STM32F102C8: oder einen
-
Thread
32 Bit MCU gesucht
ich mir mal den RP2040 anschauen, den kann man wenigstens kaufen. Mein aktueller Favorit ist der STM32F303, davon habe ich auch genug vorrätig. Aber die gebe ich nicht her.
M0! Es sind sogar zwei stinkende M0! > Mein aktueller Favorit ist der STM32F303, davon habe ich auch genug > vorrätig. Aber die gebe ich nicht her. Das hebt nicht mal Rosemarie Nitribit an. Auch
-
Thread
[Suche] Interessierte(n) an Projekt (ARM/FPGA)
@Markus Müller : der STM32F2xx hat keinen internen Displaycontroller.
Ich auch eine interessante Kombination. Ich würde sowas suchen mit Altera FPGA + STM32F407.
-
Thread
STM32CubeIDE CMSIS Projektstrur Bibliotheken für STM32F4 ohne HAL!
Hast du in der Datei stm32f4xx.h die Zeile für dein Target aktiviert? Anbei mal ein Beispiel für den STM32F407.
? LowLevel, ist damit die stm32f4xx_rcc.h, stm32f4xx_gpio.h etc. gemeint oder welche Dateien sind das? Wenn es das erste ist, befinden die sich im Ordner Inc (siehe Bild)
-
Thread
ATMega Auslaufmodell?
Es ist klar, dass die 32-Bit-µCs schon längst auf dem Vormarsch sind. Neulich habe ich bei Mouser entdeckt: MSPM0C1104SDSGR Arm® 32-bit Cortex®-M0+ CPU, 24MHz 8-pin WSON 2x2mm 0,64 € (0,272 € bei 1000 St.) Die 8-
STM32 (genauso natürlich auch bei äquivalenten Serien anderer Hersteller) übersieht man aber sehr schnell die Abhängigkeiten zwischen verschiedenen Funktionsblöcken. Bei der Arbeit mit STM32CubeMX ist es
-
Thread
Vistron VDR400 DAB Bausatz - Reverse Engineering
aktuell bei LaSAT (der Technikfreaks Shop) bestellt bekommt man das Board mit Rev 1.4. Anstelle des STM32F103 ist ein GD32F103 verbaut. Bei Pollin gibt es wohl auch einen Komplettbausatz.
Problem ist, dass mein Board noch keinen SPI Flash für die Si4684-FW hat. Deshalb musste ich mir ein STM32-Board suchen, was mind. 1,5 MB Flash hat (2 x ~500KB für DAB und FM, der Rest für die STM32 FW). Zufälligerweise hatte ich gerade ein stm32f429i-disc1 hier rumliegen :) Das stm32f429i-disc1 verwendet
-
Thread
Wie umsteigen von M4 auf M7?
Was'n das? https://gitlab.com/caesar-lab/stm32f7-legacy-library/tree/master/STM32F7xx_StdPeriph_Driver
STM32F74x hat mit Cortex-M7 revision r0p1 das Problem, das Interrupts bei Single stepping dazwischenfunken. Das ist recht nervig! STM32F76X hat in Revision A das Problem in Errata sheet Section 2.7.6
-
Thread
STM32F4 zieht zu viel Strom
VCAP1/2 Pins mögen keine 3,3V. Ref.manual:https://www.st.com/resource/en/reference_manual/rm0090-stm32f405415-stm32f407417-stm32f427437-and-stm32f429439-advanced-armbased-32bit-mcus-stmicroelectronics.pdf Gruß
Eingangssignal einfach zu hoch war weil es keine Schutzschaltung davor gab. Gesehen bei mehreren STM32F0xx und auch STM32F4xx (war nicht alles meine Schuld :-)
-
Thread
Suche günstigen Mikrocontroller mit Ethernet
die 7er haben doch Ethernet, STM32F107, F207
fuer den STM32F107. Aber auch fuer die MIPSe von Microtschip. Die sind in Verwendung *deutlich* weniger frickelig als ein ESP32.
-
Thread
Eigenentwicklung um 24 Bit Daten aus Datei parallel auszugeben
Moin, 500kHz ist ziemlich lahm. Mit einem STM32F40x kannst du das in einen Timer packen und die Werte an 2-3 Ports ausgeben. Bei 168 Mhz Takt hast du 336 Takte... das reicht locker. Evtl. geht es sogar mit zwei DMAs, dann langweilt sich der MCU
Stefan ⛄ F. schrieb im Beitrag #7180026: > Norbert schrieb: >> Das gilt zwar für viele aber bei weitem nicht für alle Prozessoren. > > Ich rede vom STM32H7, den Pitty im gleichen Atmemzug nannte. Dessen >
-
Thread
S: Doku für SI5351 I2c LowLevel
https://www.handsonembedded.com/stm32f103-spl-tutorial-6/
es dir, von meinem Beispielcode abzugucken. Damit müsste das klappen: http://stefanfrings.de/stm32/stm32f1.html#i2c
-
Thread
STM32 Nucleo welches Board am besten?
Fang mit dem kleinsten an. STM32F030. Es wird nicht ruinieren und deinen Geist nicht ueberfordern. Weil kleiner (minimaler) gibts die nicht.
Wenn es nicht unbedingt mit Ethernet sein muss, dann würde ich wahrscheinlich zu einem F072 greifen, wobei der "nur" 16kB RAM hat. Ist aber für den Anfang deutlich aufgeräumter als so ein F446 und mit den STM32F0-Snippets gibts direkt von ST ordentlich dokumentierten Beispielcode, wie man
-
Thread
smt32f4 Bootloader
Hallo, ich möchte gerne den internen Bootloader des Stm32f4 nutzen. Dazu springe ich aus meinem Hauptprogramm in den Bootloader. Dann sende ich 0x7F an den USART und bekomme das auch mit 0x79 bestätigt. Jetzt fangen die Abweichungen vom Handbuch an. Wenn
Ich benutze ein STM32VLDISCOVERY mit einem STM32f415. Die für den Boot Mode nicht verwendeten Kommunikations-Pins (PA10, PC11, PB05, PA 11 und PA 12) habe ich alle mit GND verbunden. Betrieben wird es über ein Netzteil
-
Thread
Auswahl eines ARM-µC für Einsteiger
STM32F103 http://stefanfrings.de/stm32/index.html Die Stromaufnahme im Standby ist allerdings deutlich höher, als du von AVR Controllern gewöhnt bist. Wenn es da wirklich auf wenige µA ankommt, dann
dem 413 und dem 423 am Ende? Development-boards finde ich zwar, aber da steht immer nur STM32F4. Was ist mit den letzten beiden Ziffern?
-
Thread
Wo hat der STM32F103C8 seine Anwendungsnische ?
interessiert wo eben genau der STM32F103C8 seinen Platz findet. Um es mal so zu sagen, der AVR8 ist eine Steinschleuder, der STM32F103C8 ein Revolver, der ESP8266 eine Automatik 9mm, ein PI ist ein Maschinengewehr. :-) LG Christof
Wenn Ihr Strom sparen wollt, nehmt den STM32L1xx. Die STM32F1 lösen langsam die STM8 bei billig Elektronik ab. Einige der billigen 'Programmable Power Supply' bei Ebay/Ali, z.B. die DPS5005, haben ein STM32F1 als Gehirn. Das sollte schon als
-
Thread
STM32F407 VGT6 U LQFP100 SMD auslöten löten
Pete K. schrieb im Beitrag #6594746: > Ich hab hier noch 3 Stück STM32F429VITG rumliegen. Er sucht: STM32F407VGT6 Du bietest: STM32F429VITG > Helfen die Dir weiter? Was glaubst Du wohl?
jedenfall entsorgen, das ist sicher. Es war ein Umzug von Chips. 1. vermeintlich defekter Chip STM32F407VGT6 vom DISCOVERY Board ablöten. 2. intakten STM32F407VGT6 vom DIYMORE-Board runterlöten (als billige Bauteilequelle - wo kriegt man einen STM32F407VGT6 als Einzelstück billiger als 7,85
-
Thread
Suche: USB Eval-Board für STM32F10x
zusammen, ich will für ein künftiges Bastelprojekt mich an einem kleinen Proof of Concept für einen STM32F10x als USB-HID-Device, genauer gesagt als Tastatur, versuchen. (Was für ein fieses Denglisch.) Für den STM32F40x gäbe es das STM32F4-Eval-Board, aber die STM32F4xx erscheinen mir /wirklich/ extrem
schrieb im Beitrag #3751340: > Wie wäre es mit dem S64DIL-103. > http://re.reworld.eu/de/produkte/b0dil/index.htm Hm...ich glaube nicht, daß die AVR32 pinkompatibel zu den STM32F10x sind - habe es aber auch nicht nachgeprüft. Das STM32-H103 gefällt mir aber auch viel besser. Danke für die Diskussion
-
Thread
Compilierung des EU1KY AA unter Linux.
den includes auffällt. >find ./rtc -name \*.h -or -name \*.c -exec grep -H include {} \; ./rtc/STM32F7RTC.c:#include <stdint.h> ./rtc/STM32F7RTC.c:#include <stdio.h> ./rtc/STM32F7RTC.c:#include <string.h> ./rtc/STM32F7RTC.c:#include <ctype.h> ./rtc/STM32F7RTC.c:#include <stdlib.h> ./rtc/STM32F7RTC.c:#include "stm32f7xx_hal_rtc.h" ./rtc/STM32F7RTC.c:#include "stm32f7xx_hal_rtc_ex.h" ./rtc/STM32F7RTC.c:#include "STM32F7RTC.h" ./rtc/emrtc.c:#include "RTC.h" ./rtc/emrtc.c:#include "GPIO.h" ./rtc/emrtc.c:#include
-
Thread
STM32 I2C Probleme
Hallo. Ich versuche mich gerade daran mit dem STM32F3 Discovery Board meinen ersten 32-Bit ARM zu programmieren. Bis jetzt habe ich erfolgreich die onboard LED's mit einem Timer blinken lassen. jetzt möchte ich als Vorbereitung auf mein nächstes Projekt
dass es sich um ein Hardwareproblem handeln muss!? Anbei mein Code: DEFINES [c] #include "stm32f30x_gpio.h" #include "stm32f30x_rcc.h" #include "stm32f30x_i2c.h" #include "stm32f30x.h" #include <stddef.h> #include <stdlib.h> #include <stdbool.h> /* Define LEDs */ #define LIDARLite_ADDRESS
-
Thread
Viel Arbeitsspeicher für Bildverarbeitung benötigt
> Zum beispiel einen STM32F676 Sorry, sollte STM32F767 heissen
Naja, serielles SRAM ist schon SEHR exotisch Verwenden das die µC nicht als internes RAM (z.B. der STM32F103: http://www.st.com/en/microcontrollers/stm32f103c8.html)
-
Thread
STM32F446: GPIO-Register läßt sich nicht beschreiben
<stdio.h> #include <stdlib.h> #include "stm32f4xx.h" // LED-Pin kollidiert mit SPI1 #define LED2_GPIO GPIOA #define LED2_Pin GPIO_Pin_5 #ifdef STM32F10x #error "This is STM32F4XX project"; #endif static inline __attribute
konfiguriert PA5 als Ausgang: MODIFY_REG(GPIOA->CRL, GPIO_CRL_CNF5 + GPIO_CRL_MODE5, GPIO_CRL_MODE5_0); Schau Dir an, was es da sonst noch so gibt: https://github.com/ARMmbed/cmsis-core-stm32f4/blob/master/cmsis-core-stm32f4/stm32f4xx.h Ich denke, so macht man das normalerweise. Vergiss die StdPeriphLib
-
Thread
Auswahl geeigneter Hardware nach langer Auszeit
im Beitrag #7152838: > ich bin kein Arduino-Typ Aha.... Kai P. schrieb im Beitrag #7152838: > STM32F7508 In Assembler?
Versorgungsengpass und könntest du dich mit C anfreunden, würde ich dir ein beliebiges Discovery Board mit STM32 empfehlen. Das STM32F429 Discovery hat z.B. ein kleines Farbdisplay mit Touchscreen, 8MB SDRAM und Programmierschnittstelle bereits an Board. Selber löten must du es nicht und man kommt an alle
-
Thread
CubeMX mit Coocox verwenden
..\obj\stm32f4xx_hal_dma.o ..\obj\stm32f4xx_hal_pwr.o ..\obj\system_stm32f4xx.o ..\obj\stm32f4xx_hal_cortex.o ..\obj\stm32f4xx_hal_pwr_ex.o ..\obj\stm32f4xx_hal_flash_ex.o ..\obj\stm32f4xx_it.o ..\obj\syscalls.o
`LoopFillZerobss': [cc] C:\Users\Michael\Desktop\Testprojekt\Test\Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\gcc/startup_stm32f407xx.s:80: undefined reference to `_estack' [cc] ..\obj\startup_stm32f407xx.o:(.isr_vector+0x0): undefined reference to `_estack' [cc] collect2
-
Thread
STM32 Flashinhalt bei neuem Controller
Karl K. schrieb im Beitrag #7148903: > F407 z.B. dauert ein Mass-Erase rund 30 Sekunden Ich habe zwar noch nie einen STM32 in der Hand gehabt, aber das kann ich nicht glauben. Damit wären die nicht so erfolgreich geworden. Mass-Erase hast
0. Mindestens beim STM32L031 ist es so (RM0377, 3.3.4, Program a single word to Flash program memory). Und der STM32F407 darf offiziell für ein Mass Erase 32 Sekunden brauchen (bei 1.8V; bei 3.3V immer
-
Thread
STM32 Discovery Entwicklungsumgebung
Haperts am Englisch oder wo ist das Problem? "Please select first the target STM32F10x device used in your application (in stm32f10x.h file)" Bitte wählen Sie zuerst das Ziel STM32F10x processor der in Ihrer Anwendung benutzt wird (im stm32f10x.h file)
Hallo, ich habe schon in der stm32f10x.h gesucht, finde aber den stm32f100rb nicht. Gruß
-
Thread
irsnd Callback function
(STM32F10X_LD) || defined(STM32F10X_LD_VL) \ || defined(STM32F10X_MD) || defined(STM32F10X_MD_VL) \ || defined(STM32F10X_HD) || defined(STM32F10X_HD_VL) \ || defined(STM32F10X_XL) || defined(STM32F10X_CL) // ARM STM32 # include <stm32f10x.h> # define ARM_STM32 # define ARM_STM32F10X # define F_CPU (SysCtlClockGet()) #elif defined(STM32F4XX)
-
Thread
STM32F3: Problem mit hoher Stromaufnahme
Hallo liebe Gemeinde, ich habe in einem Projekt nun zum ersten mal einen STM32 eingesetzt, die genaue Bezeichnung ist STM32F303VBT im LQFP100 Gehäuse. Vor einem Jahr wurde von der Schaltung ein Prototyp gebaut, der ist seitdem im Dauereinsatz und macht keinerlei Probleme.
Ich verwende den STM32F103 und hab auch getrennte Verorgungen, die aber mit 2 antiparallelen Schottkys zwischen den Versorgungen niemals mehrt als 300mV voneinander abweichen, so sollte es laut Datenblatt auch sein. Da
-
Thread
STM32F103 Bootloader Problem
foerch schrieb im Beitrag #5746312: > Blöde Frage hat der STM32F103 einen Boot1 Pin? Hat er. Aber warum schaust Du das nicht selber nach? Wenn das ein STM32F103 auf dem "Mini-Delopment Board" (Blue Pill) ist, dann findest Du den Schaltplan hier: https
foerch schrieb im Beitrag #5746255: > Blöde Frage hat der STM32F103 einen Boot1 Pin? Ja. PB2 Datenblatt Seite 30 Der Bootloader im F103 benötigt Bootpattern No.1 Pattern No.1: Boot0 = High; Boot1 = Low
-
Thread
Leistungsstärkere Alternative für Atmega/Arduino
am besten gefallen, scheint auch mit STM32duino kompatibel zu sein. Welches Board wäre da am sinnvollsten? Das hier? http://wiki.stm32duino.com/index.php?title=LY-M3S_STM32F103ZET6 Der Teensy 3.6 ist echt cool, danke für den Tipp! Wenn
hab mir mal ein STM32 Board bestellt: https://www.aliexpress.com/item/NEW-ARRIVE-FREE-SHIPPING-ARM-Cortex-M3-mini-stm32-stm32F103ZEt6-Cortex-development-board-72MHz-512KFlash-64KRAM/32328299925.html?spm=2114.13010608.0.0
-
Thread
STM32F030 mit ST-Link flashen
Discovery und der Zusatzschaltung herzustellen. Andernfalls kannst Du entweder den ST-Link oder den STM32F0 beschädigen. Am besten zuerst verbinden, STM32F4 Discovery mit PC Verbinden und als letztes den Raspi - und damit Dein "Target" - mit Strom verbinden.
Also die Verbindung muss wie folgt sein: - Auf dem STM32F4 Disco beide CN3 Jumper entfernen - STM32F4 Disco (CN2) -> STM32F0 Board: Pin 1 (VDD_TARGET) -> 3.3V Pin 2 (SWCLK) -> SWCLK Pin 3 (GND) -> GND Pin 4 (SWDIO) -> SWDIO STM32F4
-
Thread
Magnetic Encoder mit 10 Mhz auswerten
Vielen Dank für die Beiträge. -> STM32 Das besagte Nucleo Board (http://www.watterott.com/de/Nucleo-STM32F411) hat eine STM32F411RE. Das Datenblatt der STM32F411RE (http://www.st.com/st-web-ui/static/active/en/resource/technical/document
- Datasheet of STM32f415RG: http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00035129.pdf - Reference Manual of STM32f415RG: http://www.st.com/web/en/resource/technical/document
-
Thread
STM32F7 für Hobby-Bastler machbar ?
Nö. Das Teil ist im Prinzip auch nicht komplexer zu programmieren als ein STM32F3/STM32F4.
>nur Standbilder und Text selten so gelacht ! mit dem STM32F746G-disco https://youtu.be/GNKWmLiMpuk nur das STM32F4-disco OHNE TFT Controller: https://youtu.be/ymGCeG9_6c0 https://youtu.be/KsToQmFndpg Quellcode herunterladbar http://www.pouet.net/prod.php
-
Thread
ATMEL (Microchip) erhöht die Preise
Axel S. schrieb im Beitrag #4666805: > Und als Abrundung am unteren Ende vielleicht noch STM8. Ist das heutzutage wirklich noch nötig? Preis: STM32F030F4 Stromverbrauch: STM32L0-Serie Bauform: STM32L011 (TSSOP14 oder QFN-3x3)
µController von Atmel sehr beliebt. 1 atmega 328p-au 2 atmega 328p-pu 3 atmega 2560-16au 4 pic32mx250F128b-i/sp 5 stm32f407vgt6 6 atmega 32u4-au 7 stm32f103c8t6 8 atmega 328p-mu
-
Thread
Timer Interrupt STM32F103
.word EXTI15_10_IRQHandler .word RTC_Alarm_IRQHandler .word USBWakeUp_IRQHandler .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word BootRAM /* @0x108. This is for boot in RAM mode for STM32F10x Medium Density devices.
als die Boards. > > Gruß, > > Holm Sind 4,99 inkl. Porto zu viel ? https://www.amazon.de/STM32F103C8T6-STM32-Mindestsystem-Development-Arduino/dp/B01C2I7CSU/ref=sr_1_1?ie=UTF8&qid=1476774100&sr=8-1&keywords=stm32f103
-
Thread
12bit ADC+12bit DAC 20kHz 8min
7021, 7024, 7026: ADC 12bit 1Ms, DAC 12bit 10us ADuC848BSZ8-5: ADC 16bit, DAC 12bit und 16bit STM32L05x: ADC 12-16bit, DAC 12bit STM32L4: ADC 16bit, DAC 12bit MSP430F478: ADC 16bit, DAC 12bit MSP430FG477: ADC 16bit, DAC 12bit MSP430FG478: ADC 16bit, DAC 12bit MSP430FG4619: ADC12bit, DAC 12bit
STM32-Eval-Boards gehen. Beim F7-Discovery braucht man gar nix zu löten, aber das ist auch ziemlicher overkill und teuer (ca. 50€).
-
Thread
Aktueller Mikrocontroller, der gut "bare metal" zu programmieren ist?
Matthias S. schrieb im Beitrag #5077672: > Wenn du mit Audio experimentieren willst, ist z.B. das STM32F4 Discovery > nicht so schlecht. Da ist ein DAC schon drauf und es gibt noch einen > freien I2S Bus. Allerdings nicht viel RAM. Mit Bildschirm und 8MB SDRAM > gibts das STM32F429 Discovery, aber
Ich hatte vor einigen Wochen angefangen mich mit dem STM32L0 ("L"!) zu beschäftigen. Erste Gehversuche hatte ich hier dokumentiert: https://drolliblog.wordpress.com/2017/04/06/led-blink-with-the-stm32l031x6/ Positiv: - Die Chips lassen sich bequem
-
Thread
Flashing und Debugging mit gdb und BMP
apropos word" to search for commands related to "word". Available Targets: No. Att Driver 1 STM32F40x M4 0x5bb3b9be in ?? () (gdb) x /10x 0 0x0: 0x0cfeccba 0x45d7ebea 0x98904468 0x5bb3b9bf 0x10: 0xb14eaf54 0xf7fbe4bd 0x2f032839 0x7e655535 0x20: 0xa95c6a38 0xbfdbaa7c (gdb) load
apropos word" to search for commands related to "word". Available Targets: No. Att Driver 1 STM32F40x M4 dictionarynext () at ../common/compiler-flash.s:1008 1008 ldrb r0, [r1, #6] (gdb) x /10x 0 0x0: 0x20000330 0x00000188 0x000038ab 0x000038ab 0x10: 0x000038ab 0x000038ab 0x000038ab
-
Thread
ARM Cortex M3/M4: Wieviele Takte verbraucht diese Funktion?
Anfang an feststeht, die Flash-Waitstates > hineinspielen? Ich erkläre das mal am Beispiel eines STM32F103 und diesem (nicht optimalen) Code: [c] void delay(uint16_t msec) { for (uint32_t j=0; j<2000*msec; j++) { __NOP (); } } [/c] Diese Funktion soll eine gewisse
Es ist der übliche Bitbanging-Treiber. Dieser wird momentan für zwei Targets verwendet. Eines ein STM32F103, das andere ein STM32F446. Ab nächste Woche kommt ein drittes Target hinzu (STM32F407). Die Targets haben unterschiedliche Zwecke, verwenden aber natürlich den gleichen Bitbanging-Treiber.
-
Thread
Überraschung, ab heute machen sie Software.
Also ich habe mit den STM32 und Coocox sehr gute Erfahrungen gemacht, wenngleich das Atollic Studio auch geil ist (aber teuer). Selbst fürs Hobby nutze ich manchmal einen STM32F050 statt eines Mega328, wenn er auch meistens
sogar Dein ganzes Vorhaben erledigen kannst. STM32F411 und die (zunächst) kostenlose IAR-IDE haben große Brüder, sodaß die Leistung nach oben nicht begrenzt ist, wenn es 'was kosten darf'.
-
Thread
STM32: Debuggen mit J-Link in Eclipse vs. gdb command line
inaccessible-by-default off target remote localhost:2331 monitor speed Auto monitor endian little # STM32F103RBT6 monitor flash device = STM32F103RB monitor flash breakpoints = 1 monitor flash download = 1 file elf/main.elf # Initializing PC and stack pointer monitor reg r13 = (0x00000000) monitor
inaccessible-by-default off target remote localhost:2331 monitor speed Auto monitor endian little # STM32F103RET6 monitor flash device = STM32F103RE monitor flash breakpoints = 1 monitor flash download = 1 [/code] und bei den Run Commands: [code] monitor reg r13 = (0x00000000) monitor reg pc
-
Thread
STM32 mit AVR/FAT32 Bibliothek
ich zunächst in der "mmc_config.h" anstelle der avr/io.h, die stm32f1xx.h eingebunden, wie es ja auch direkt angeboten wird, falls man mit dem STM32 arbeiten möchte. Außerdem habe ich in der mmc.c/h den Hardware abhängigen Teil an meinen STM32 angepasst, genauso wie
Hat denn jemand schon mal mit dem STM32 und FatFS richtig gearbeitet? Ich finde leider kein funktionsfähiges Beispiel für meinen STM32f103
-
Thread
STM32F303K8 I2C
Schaltplan: SB16 und SB18 brücken PA6 mit PB6 (d.h. Pin A5 und D5) , bzw. PA5 mit PB7 (Pin A4 und D4). STM32F schrieb im Beitrag #5476075: > ich verwende eine i2c verbindung am stm32F401Re board problemlos. > Bei der Verwendung mit einem STM32F303K8 Board bekomme ich es irgendwie > nicht hin. Das hat
bleiben? On oder Off? Anbei die .ioc Datei. Mit: [c] if(HAL_I2C_IsDeviceReady(&hi2c1,0x32,2,10) == HAL_OK) { HAL_GPIO_TogglePin(GPIOB, GPIO_PIN_3); } [/c] checke ich ob eine Verbindung besteht. 0x32 ist die ID vom Sensor. Hat beim STM32F401 funktioniert (LED ist an gegangen
-
Thread
Em::Blocks Template für STM32F429 Discovery (fix und fertig Stand 3.2015)
das ganze Template ab. Viel Spass! Download (25MB) https://www.dropbox.com/s/9gizmnv8d2t2y25/stm32f429_text_scroller.zip?dl=0 Gruss, Christian (der vom STm32F4 "fasziniert" ist und den Z80 drüber fast vergessen hat.
Hier der Link: https://www.dropbox.com/s/9gizmnv8d2t2y25/stm32f429_text_scroller.zip?dl=0