-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
mal ein Apfelmännchen auf einem STM32F103 und dann auf einem STM32F4xx. Die Unterschiede sind gewaltig. Für das Handling der Chips gebe ich dir allerdings Recht. In Circuit Programmierung (über Adapter oder Bootloader) mit und ohne
waren noch Zeiten ... 🥰 Ralph S. schrieb im Beitrag #7423929: > Na ja. Die FPU eines Cortex M4F ist schon eine Neuerung (für mich). > Berechne mal ein Apfelmännchen auf einem STM32F103 und dann auf einem > STM32F4xx. Die FPU im M4 ist schon sehr praktisch, insbesondere für digitale Signalverarbeitung
-
Thread
Problem mit STM32F103 und RAM-Größe
/stm32f031c6.html
Ich habe das Programm mal auf zwei STM32F4xx laufen lassen: [c] volatile uint8_t i, j, k, l; led_an (); for (i = 0; i < 255; i++) { for (j = 0; j < 255; j++) { for (k = 0; k < 255;
-
Thread
Ehemals defekter Lime Gen 3 reverse Engineering Motor Controller
Da drin werkelt also zumindest ein STM32F103. Du wirst nicht umhin kommen, einen Portplan zu erstellen, in dem jedes Beinchen des MC seiner Funktion im Motor-Controller zugeordnet wird. Erst dann ist es sinnvoll, mal einen symbolischen
eines BLDC mit dem F103 > nicht Für den STM32F100 des VL Discovery habe ich sowas sogar schon fertig - mit Sinusansteuerung.
-
Thread
Hardware für CAN-Versuche gesucht
Kevin M. schrieb im Beitrag #6595000: > STM32G0 z.b. die gibt es mit FD CAN und die sind nicht so > teuer. STM32G0B1 und STM32G0C1 sind 'active' aber unkaufbar...
Kostet zwar mehr all 3€ ist aber trotzdem preiswert: https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32F3/open-source-hardware Und sogar preiswerter als die STM32F103 Variante und USB und CAN gehen auch gleichzeitig (beim F103 nicht)
-
Thread
Kosten für Tools für STM32F103xx-Entwicklung
, ist das er irgendwie nie so richtig stabil läuft. Ich habe schon einige Sachen mit verschiedenen STM32 (jeweils immer die F103xxx-Familie) mit dem ST-Link als JTAG-Adapter gemacht, aber irgendwie hängt sich der JTAG immer mal wieder weg. Manchmal so schlimm, das man den Rechner neu starten muss, oft
ist das er irgendwie nie so richtig > stabil läuft. Ich habe schon einige Sachen mit verschiedenen STM32 > (jeweils immer die F103xxx-Familie) mit dem ST-Link als JTAG-Adapter > gemacht, aber irgendwie hängt sich der JTAG immer mal wieder weg. > Manchmal so schlimm, das man den Rechner neu starten
-
Thread
SD Karte mit PCM und am liebsten MAX9850 (hilfe benötigt) :)
[/c] So war das auslesen auch nach 5Minuten noch nicht zuende... Mein STM32F103 hat 72MHz Systemclock... da sollte doch mehr drinn liegen als bei nem 20MHz 16Bitter oder? Ist es grundsätzlich schwierig
board bestellt hast aber nie zahlungsdaten gesendet glaube ich :) Also ich verwendete bis anhin den STM32F103RB6 Ich hab mir überlegt, das ich mir den STM32F103RET6 kaufe für 4 Euro und dazu den Platine Designe... Marius... Kannst du mir vielleicht den schaltplan deiner Platine senden? Muss man
-
Thread
RTOS mit Arduino
Nano, zum Beispiel konkret das Nucleo-L031K6 oder das Nucleo-L432KC. Oder das "STM32 Black Pill STM32F411", ist etwas größer. Nur bei den Boards mit STM32F103x8 und STM32F103xB musst du aufpassen, da werden überwiegend schlechte Fälschungen verkauft. Falls du daran Interesse hast
Arduino + ESP32 + RTOS + dual core Beispiel https://youtu.be/684KSAvYbw4 mit deutschem Untertitel STM32 freeRTOS und CubeMX Tutorial https://www.st.com/content/st_com/en/support/learning/stm32-education/
-
Thread
Auf-/Abwärts-Zähler mit 33 Ausgängen und Zustandsspeicher.
Ich finde, das ist ein guter Aufhänger, die µC Programmierung zu lernen. Man könnte mit einem Blue-Pill Board (STM32F103C8T6) für ca. 1,50€ bei Ali Express anfangen. Das hat (wenn man auf USB und Uhrenquarz verzichtet) 31 freie I/O Pins. Einen
Programmiervorgangs abklemmen. Wie gesagt gibt es für etwas mehr Geld auch größere Boards ebenfalls mit einem STM32F103 Mikrocontroller aber wesentlich mehr I/O Pins. Mehr Infos dazu hier: http://stefanfrings.de/stm32/index.html
-
Thread
Wie groß muss die Vektortabelle des Cortex-M sein?
sonstwo liegen da beim Reset noch kein IRQ-Handling (Mal von NMI etc. abgesehen) an ist. Der beliebte STM32F103C8T6 hat 76 (16+60) (0-0x12F) Einträge. ST beschreibt das ja jeweils zum passenden µC ausreichend. "10 Interrupts and events" im "RM0008 Reference manual".
Stack-Pointer und der Reset-Point. Notfalls könnte ich auch noch auf SP verzichten ;) > Der beliebte STM32F103C8T6 hat 80 (13+67) Einträge. > ST beschreibt das ja jeweils zum passenden µC ausreichend. > "10 Interrupts and events" im "RM0008 Reference manual". Ja, früher war alles viel besser. Bei
-
Thread
STM32 <-> AVR
beinahe zumindest!). Momentan läuft ein Timer mit 100Hz, ein Uart, das TFT, der 8080-Bus von meinem STM32F4 Discovery, wie er soll. Es gab einen kleinen Konflikt bei PD4 und PD5, weil diese Pins auch am USB-Controller und am Beschleunigungssensor vom STM32F4 Discovery dranhängen, aber die ersten Schritte
als ein M4 sind. Von meiner Seite aus lautet die Devise: Wenn ich mich schon in einen STM32 einarbeite, weshalb dann nicht in einen F4? Wobei ich die FPU vorerst nicht nutzen möchte (oder besser: kann *g*)
-
Thread
STM8 und ADC
" wollte ich ein weiteres Modul hinzufügen das eine Art "Voltmeter" fürs Steckbrett ist. Mit einem STM32F030 hab ich das schon auf einem Steckbrett realisiert und funktioniert. Jetzt dachte ich mir: Gut, das müßte ja auch mit einem STM8S103 funktionieren (mit 10 statt 12 Bit Auflösung könnte ich gut
Oh sorry, hat er gar nicht, das war der STM32F070.
-
Thread
STM32 USB HID Keyboard an Win CE
Leute, ich bin aktuell etwas ratlos und könnte ein paar Denkanstöße gebrauchen. Es geht um einen STM32F103C8 als USB HID Keyboard. Umgesetzt mit der ST Standard Peripheral Library und der ST USB Lib nach http://www.dl1dow.de/inhalt/selbstbau/hid_keyboard/index.htm. Am PC funktioniert es und ich kann
Beitrag #5713822: > Was müsste ich denn tun, um "low speed" auszuprobieren? Keine Chance. Der STM32F103 kann meines Wissens nach nur "full speed". Deswegen auch diese seltsame Kombination.
-
Thread
Runtime Libs aus gcc-arm-none-eabi
stm32f10x_gpio.c arm-none-eabi-gcc -Wall -Os -funsigned-char -xc -mlittle-endian -mthumb -mno-thumb-interwork -c -mcpu=cortex-m3 -mno-tpcs-frame -gdwarf-2 --function-sections -oo/stm32f10x_crc.o stm32f10x_crc.c
./o/stm32f10x_crc.o ./o/stm32f10x_spi.o ./o/stm32f10x_usart.o ./o/thprintf.o ./o/com.o ./o/kbd.o ./o/lcd.o ./o/motor.o ./o/startup_stm32f10x_cl.o libc_nano.a -o./o/out.elf [/c] Entfernt man libc_nano.a
-
Thread
H743 und F746 - Probleme mit dem Takt
> und ausgeben können. 1 MHz sind überhaupt kein Problem, selbst mit dem alten (und billigen) STM32F103RB. Das kann man z.B. mit einem Timer + DMA machen. Wenn du unbedingt per Software toggeln möchtest, versuche es mal so in der Art: [c]extern "C" void toggle (GPIO_TypeDef* GPIOx, std::uint16
ob das die aktuelle Version ist oder die alte nicht interrupt-sichere. Es sollte so aussehen: [c]/** * @brief Toggle the specified GPIO pin. * @param GPIOx where x can be (A..F) to select the GPIO peripheral for STM32F3 family * @param GPIO_Pin specifies the pin to be toggled. * @
-
Thread
STM32 Pin-Toogle!
> Setzen: > GPIOA->BSRR = GPIO_Pin_2; > > Rücksetzen: > GPIOA->BRR = GPIO_Pin_2; Welcher stm32 bzw. welche "std periph lib"-Version ist das? Sieht nach stm32f1 aus, m. W. geht das so nicht mit stm32f4. Die Konstanten für die Bits im BSSR heißen beim stm32f4 übrigens GPIO_BSRR_BS_* und
stm32f4xx: Nur BSRR, aufgeteilt in BSRRL und BSRRH in stm32f4xx.h > Ich bin jedoch der Meinung, dass man sich diese Lib-Funktionsaufrufe gar > nicht erst angewöhnen sollte. Früher oder später kommt
-
Thread
Integer-Berechnungen mit grossen Zwischenwerten
Hallo zusammen, ich will auf einem STM32F103 (Build-Umgebung ist der ARM-GCC none EABI, aber auf dem PC muss die Lösung natürlich auch funktionieren) relativ häufig eine Integer-Berechnung der folgenden Form durchführen: [math] y = \
Walter T. schrieb im Beitrag #6394991: > Hallo zusammen, > > ich will auf einem STM32F103 (Build-Umgebung ist der ARM-GCC none EABI, > aber auf dem PC muss die Lösung natürlich auch funktionieren) relativ > häufig eine Integer-Berechnung der folgenden Form durchführen Solange
-
Thread
WARNUNG SEGGER J-LINK V4.78k nicht nehmen! [Problem gelöst!]
@ Alle die den SEGGER J-LINK und einen STM32 verwenden Die aktuelle Software ist buggy und kann den STM32F103 nicht korrekt laden. Kleine Programme gehen noch aber bei größeren bricht der den Download einfach ab. Anbei ein Screenshot,
testen habe ich ein kleines Board mit einem STM32F103RE (=512K Flash) Jedenfalls, wenn Segger eine neue EXE macht werde ich die sofort installieren und das Ergebnis hier schrieben. Ich hoffe doch sehr dass ich meinen guten J-LINK bald wieder
-
Thread
I2C Display einfache Frage
GPIO-Behandlung eingebunden habe (die auf meiner Platte liegen) und so lief ein OLED-Display auch auf einem CH32V003, einem STM32F030 / F103 / F411. Hier jedoch nur die Datei, bei der AVR und STM8 eingebunden sind. Bei Verwendung für AVR ATmega328 und AVR-GCC als Compiler, hat das erzeugte Kompilat bei mir eine
STM8 ist hier preislich noch deutlich besser als ATtiny2313. Alternativen in einem 20 pol. Gehäuse wären hier, preislich aufsteigend: CH32V003, STM32F030, STM8S103, ATtiny1604 (AVR-series0) Wie dem auch
-
Thread
Microcontroller aussuchen
war das noch nie so? m.n. schrieb im Beitrag #6838361: > Es wäre nur zu prüfen, ob 14 Pins und 4 KB Flash reichen, oder der > größere 816 verwendet werden sollte. Preislich ist eh fast kein Unterschied. Stefan ⛄ F. schrieb im Beitrag #6838580: > Unter den ganzen STM32 Modellen gibt es viele
#6839463: > Du kannst und kennst nur AVR, Basteln und Pfuschen. Wer hat den USB Code von W.S. auf STM32 L0 und F3 portiert?
-
Thread
STM32@72MHz aus 8MHz Quarz oder Resonator?
als ein Quarz. Mal kurz zur Schaltung: - STM32F103CBT6 - 8MHz (im Original ein Quarz) - 72MHz per PLL im µC - Verwendung der USARTs mit 115,2k Baud Beim Leser anderer Beiträge zu dem Thema habe ich aber einige Bedenken wegen der Toleranz
meinst Du jetzt damit? Vielleicht sollte ich noch erwähnen, das ich von der Programmierung des STM32F103 nicht mehr als ein "Blink" verstehe. Ich mache "nur" die Zwergen-Leiterplatte. Die Programmierung macht dann ein Kumpel.
-
Thread
Webseite für die Einarbeitung STM32 auf Deutsch
weil > es z. B. nie so recht wusste, welche header files relevant sind - die > jetzt von AVR atmega32 oder atxmega256 oder die von STM32f1 oder von > STM32f4 ... Moin Zusammen. Roland dein Konzept mit der HAL ist ja nicht ganz neu und es wird immer beliebter. Was mich aber interessiert: Hast du
Um auf die Ursprungsfrage nach einer deutschen Einstiegsseite zurück zu kommen: http://joe-c.de/pages/posts/einstieg_mikrocontroller_stm32f103_101.php
-
Thread
STM32 CAN Botschaft empfangen
Hallo zusammen, ich habe hier einen STM32F103 auf dem BluePill Board. Daran hängt ein MCP2551 CAN Transciever. Damit versende ich erfolgreich CAN Botschaften. Jetzt möchte ich den umgedrehten Weg gehen und eine Botschaft empfangen
HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) { _Error_Handler(__FILE__, __LINE__); } [/c] Die Nucleo64-Boards (zumindest beim STM32L4) haben keinen HSE-Quarz bestückt, sondern bekommen ihren HSE-Takt vom ST-Link Controller. Ich vermute, du musst dann HSEState auf RCC_HSE_BYPASS setzen,
-
Thread
STemWin mit Eclipse; Libary
/Src/stm32f4xx_hal_cortex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_crc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.o ./Drivers/STM32F4xx_HAL_Driver
Templates/gcc/startup_stm32f407xx.o ./Drivers/CMSIS/Device/ST/STM32F4xx/Source/Templates/system_stm32f4xx.o -llibSTemWin526_CM4_GCC.a c:/winarm/gcc-arm-none-eabi-4_9-2014q4-20141203-win32/bin/../lib/gcc/arm-none-eabi/4.9.3
-
Thread
Freier unbegrenzter Toolkit für silabs 8051er
> 75cent für den C8051F860 sind halt unschlagbar günstig schon mal bei STM8 geguggt? dürfte weniger kosten.
MCUA schrieb im Beitrag #3621942: >> 75cent für den C8051F860 sind halt unschlagbar günstig > schon mal bei STM8 geguggt? dürfte weniger kosten. STM8S103F3M6 und STM8S903F3M6 sind m.E. die günstigsten und 70% teurer. Aber uninteressant sind sie als
-
Thread
Stm32f103 Problem mit Spi2
das Projekt noch mal neu aufgesetzt. Auf einmal gehts. Bildaufbau 0,11sec mit optimiertem code: [c] #if STM32F103==1 && use_bitbang==0 SPI2->CR1 |= _BV(11); /* Set SPI to 16-bit mode */ for( index = 0; index < ((uint32_t)lcd_max_width*lcd_min_width); index++ ) { while ((SPI2->SR
siehts aus. Ich nutze bei SPI1 eeprom und den enc28j60 und beim spi2 den Touch, ich arbeite mit dem STM32F103ZET6. solche Probleme wie grundschüler hat naja... .
-
Thread
Alternativen zu STM32?
wohl ein schneller 8051 wie EFM8LB1 auch schaffen würde - und der ist lieferbar. GigaDevice hat uC zu STM pinkompatibel - und funktionieren auch z.B. https://www.olimex.com/Products/ARM/ST/STM32-H103/ https://www.olimex.com/Products/ARM/ST/STM32-H405/
der Arduino API benötigt. Als die Firma das Projekt aufgab führte Roger Clarks es unter dem Namen "STM32Duino" weiter. Sein Projekt unterstützt nur wenige STM32F1 und STM32F4 Modelle. Danach hat ST einen neuen Arduino Core veröffentlicht, der auf HAL basiert, der auf CMSIS basiert. Zuerst hatte dieser
-
Thread
Probleme mit Timer Prescaler und OC beim STM32F103
Ich versuche gerade die Timer vom STM32F103 zu verstehen. Ich habe auch erfolgreich ein Togglesignal an einem der Pins ausgeben können. Ich nutze den Timer 2 Channel 4. Die unten gezeigte Initialisierung bringt ihn auch dazu ein Signal
vor. Ich hatte vor einiger Zeit hier schon mal ein Minimalsystem gepostet. Such einfach mal nach "STM32F103C8T6.ZIP" und guck dir dort die config.c an. Da hast du den ganzen Systemanlauf mit Portverwendung und Takt und das alles _ohne_ ST-Zirkus. Ich krame dir mal so als Beispiel eine Initialisierung
-
Thread
Benutzt jemand ein STM32F4 Discovery
Das STM32F4 Discovery ist wohl von 2012 und damit schon 5 Jahre alt. Benutzt jemand so ein Board, oder gehört das schon zum alten Eisen und man nimmt heute eher einen Raspberry-Pi?
Der Core wird auch weiter entwickelt. Die letzte Änderung war vor 18 Stunden: https://github.com/stm32duino/Arduino_Core_STM32F4
-
Thread
stm32f103, libopencm3 und USB-Tastatur
Der STM32F103 hat keine USB-Host-Peripherie, da kannst du keine Devices anschließen. Dafür brauchst du einen Controller mit OTG_FS/HS Hardware, wie z.B. einen STM32F105. Die USB Library von ST selbst kann
Dr. Sommer schrieb im Beitrag #5494442: > Der STM32F103 hat keine USB-Host-Peripherie, da kannst du keine Devices > anschließen. Dafür brauchst du einen Controller mit OTG_FS/HS Hardware, > wie z.B. einen STM32F105. > Die USB Library von ST selbst
-
Thread
micrium ucos 2 unter eclipse auf einem cortex-M3 STM32F107VC
. Lieferant? Irgend ein Chinese. Suche einmal bei ebay.COM (Nicht auf den Link klicken!) nach STM32F107VC, dann findest du es. Gruess Claudius
bekommt man es für ca. 70 Euro in ebay dot com. Hab mir vor ein paar Wochen noch ein Board gekauft STM32 STM32F103ZET6 development board + 3.2"Touch LCD bei ebay dot com. Kostet ca. 55 Euro 512K Flash, 64KRAM On chip und extern 512K SRAM, 2MB NOR FLASH. Also reichlich Speicher. Dieser hat leider keinen
-
Thread
STM32F730R8T6 top P/L, crashkurs fragen
STM32 schrieb im Beitrag #6006511: > 2. Wie JTAGEN und welche fuses setzen, damit er auf 216mhz mit internem > osc losläuft? Vorsicht an dieser Stelle - ich weiß es beim F7 nicht, aber der F4 kann
Zahlreiche Vorteile: Keine sorgen wegen MCU Obsolenz. Einfaches update der eigenen Produkte (kann immer der STM der neusten Generation verwedet werden). Z.Bsp. macht es heutzutage überhaupt keinen Sinn ein neues Produkt mit einem F3 oder F4 zu entwickeln, da der STM32F730R8T6 nur unwesentlich teurer ist.
-
Thread
STM32 ohne CMSIS aber mit den includes etc. in CoIDE
Hab mal die angehangen, auf die ich mich bezog (STM32F4). Kann natürlich sein, dass beim angefragten STM32F1 CooCox nicht so weit abgeschweift ist. Die Datei ist nun auch schon ein halbes Jahr alt. Wäre natürlich schön, wenn man sich wieder näher
ganz anders. Ich mach mir mein Startupfile und meine Headerfiles selber, und zwar genau für DEN µC, den ich gerade benutze. Also nicht ein stm32f10x.h sondern z.B. ein STM32F103ZET6.h und dort nur wirklich genau das hinein, was der konkrete µC drin hat. Gerade bei ST ist es eine ewige Krätze, daß
-
Thread
OpenOCD für Eclipse mit ARM Cortex-M3
/arm-2009q3-68-arm-none-eabi.exe Installieren, Auswahl Verzeichnis "C:\WinARM\CodeSourcery" - ST UM0427 (FW-Lib con st.com): http://www.st.com >> Auswahl CPU STM32F103xxx >> "Firmware" "STM32F10x_FW_Archive" http://www.st.com/mcu/devicedocs-STM32F103RC-110
dem ZIP ist ein ZIP mit der Firmware "\Archive\um0427.zip" Das ZIP "um0427.zip" Entpacken nach "C:\WinARM\examples\stm32_FW2.0.3\ Eclipse: Help >> Install New Software... >> http://download.eclipse.org/tools/cdt/releases/galileo "Eclipse C/C++ Development Tools" + "Eclipse C/C++ GDB Hardware
-
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.
In der startup_stm32f429_439xx.s im cmsis Ordner ist noch ein Fehler: .syntax unified .cpu cortex-m4 .fpu fpv4-sp-d16 .thumb muss es heissen. oder man nimmt die src/startup_stm32f429x.c, völlig wumpe
-
Thread
Hello World für den STM32
6.21.1 - Evalboard (geschenkt bekommen) - STM32F103VE - EPC-XKIT05-STM-STM32F103 - Debugger ST-LINK Ich bin die Sache einfach mal ganz blauäugig angegangen: 1. Entwicklungsumgebung gestartet 2. Neuen Workspace angelegt 3. Neues Projekt angelegt - C++ Programm mit main() ausgewählt 4. Unter den Projektoptionen General Options/Target/Processor variant Device ausgewählt und "ST STM32F10xxE" gewählt 5. In der main.cpp das Programm so abgeändert
-
Thread
Neues Eval-Board für Atmel-ARM
von ST ... bisher waren die ja immer recht teuer. Ich habe vor ein par Moanten ein Nucelo-64 mit STM32F103RBT6 für 16 Euro inclusive Versand gekauft (und zwar direkt von ST bei Amazon). Wenn ich bei Atmel ein AVR Evaluation Kit und einen Debugger kaufen würde, müsste ich dafür fast 200 Euro bezahlen
ST ... bisher waren die ja immer recht teuer. > > Ich habe vor ein par Moanten ein Nucelo-64 mit STM32F103RBT6 für 16 Euro > inclusive Versand gekauft (und zwar direkt von ST bei Amazon). > > Wenn ich bei Atmel ein AVR Evaluation Kit und einen Debugger kaufen > würde, müsste ich dafür fast 200
-
Thread
AVR Studio 4, Atmega 644P und selbstgebautes Board
• AVR Studio (COM1..COM9) • AVRDUDE • Bascom mit der Einstellung Options->Programmer = STK500: C:\Programme\Atmel\AVR Tools\STK500\stk500.exe und installiertem AVR Studio • erfos-prog-s - für LPC, NXP und STM Controller • Treiber für PROG-S (Atmel AVR, STM32, NXP, LPC Controller) Installation
Windows eigener Treiber. Einbindung durch einfache *inf Datei Unterstützung folgender Chips: - STM32: STM32F101, STM32F102, STM32F103, STM32F105, STM32F107 - NXP/LPC: LPC17xx, LPC13xx, LPC11xx, LPC21xx, LPC22xx, LPC23xx - Classic: AT90S1200, AT90S2313, AT90S2333, AT90S2343,AT90S4414, AT90S4433,
-
Thread
[V] Evalboards abzugeben (AVR / STM / NXP / Cypress) + Intel CPU
Hallo, beim Aufräumen kamen mir ein paar ältere Evalboards unter. NXP: NTAG I2C Basic Explorer Kit für den OM5569/NT312A NFC Tag chip STM: STM32F030 Value Line Nucleo board (STM32F030R8T6) STM32F103 (STM32F103RBT6) M24SR Nucleo Expansion (NFC Tag Type 4 für STM32 Nucleo Boards
Ist das CY8CKit-049-41xx PSoC4 noch zu haben? LG
-
Artikel
STM32F103C8T6 STM32 Billig Board
, Ebay & Co gibt es bereits ab 2 EUR (1.84€ [19.07.2017], 2.73€ [12.10.2024]) ein minimalistisches STM32-Board. Auf Ebay im Suchfeld Suchfeld einfach "STM32F103C8T6" eingeben. Eckdaten: STM32F103C8T6 64k Flash (viele C8 besitzen in wirklichkeit 128k Flash), 20k RAM Micro-USB, ISP Header (SWDIO) 8MHz
USB-Buchse kann man es sicher wie einen Arduino Nano direkt vom PC aus programmieren. Doch halt: Der STM32F103C8T6 kostet bei ST schon in 1000er Stückzahlen 3.40€. Auf den Boards ist also kein STM32F103C8T6 drauf sondern irgendeiner seiner chinesischen Clone oder gleich gar kein Chip im Gehäuse. Ausserdem
-
Thread
STM32, Cortex-M3 Power
Hallo, ich beschäftige mich seit ein paar Wochen mit den Cortex-M3 Controllern STM32F10x. Sind eine echte Alternative zu Atmel-ARM und NXP-ARM meiner Meinung nach. Max. 72 MHz Takt, 128k Flash, 20 k RAM, viel Peripherie (2 x SPI, 3 x UART, 2 x I2C, USB, CAN) alles DMA-fähig. Vor
, schön daß sich noch jemand mit der Familie beschäftigt. Bin gerade dabei ein Board mit einem STM32F103VBT6 zu machen. Meßdatenerfassung und Motorsteuerung. Sotwareentwicklung mit IAR. Gruß Dieter
-
Thread
Projektidee.Oszilloskop die 12334543te
Torsten C. schrieb im Beitrag #3216493: > Dann frage ich mal anders: Was soll denn das STM32F4DISCOVERY tun? Anders gefragt: was soll denn der PC machen? Nur Display-Ersatz?
Sample-Daten nach USB umwandelt? Der könnte im BlockRAM ja auch ein paar Bytes puffern. Torsten C. schrieb im Beitrag #3210941: > Zwei STM32F4DISCOVERY habe ich hier rum liegen. Ich habe lestzes Wochenende erstmals mit CooCox ein Programm geschrieben und in's STM32F4DISCOVERY geflasht und würde
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
Build of configuration Debug for project Ambilight-STM32F4-GNUARM-V1.2 **** Nothing to build for project Ambilight-STM32F4-GNUARM-V1.2 [/c] What is wrong or missing here? muebau
bekommen. Mir sind einige Kleinigkeiten aufgefallen: Das ist Semikolon ist da zuviel, nicht? [c] --- system_stm32f4xx.c +++ system_stm32f4xx.c @@ -401,7 +401,7 @@ static void SetSysClock(void) RCC->CFGR |= RCC_CFGR_SW_PLL; /* Wait till the main PLL is used as system clock source
-
Thread
STM32 Interrupt
auch TIM2_IRQn lauten. Aber schön das das jetzt die wahre Ursache für deine Probleme ausgräbt. >C:\Keil_v5\ARM\Inc\ST\STM32F10x\stm32f10x.h(96): error: #35: #error >directive: "Please select first the target STM32F10x device used in your >application (in stm32f10x.h file)" Dir fehlt ein define
= 0; [/c] sollte eigentlich gehen (hab mal rasch die Vektortabelle von keil angeschaut: http://www.keil.com/dd/docs/arm/st/stm32f10x/stm32f10x.h)
-
Artikel
STM32
(2014) ARM Cortex M4F bis 72 MHz - mixed signal STM32G4 (2019) ARM Cortex M4F bis 170 MHz - mixed signal STM32C5 (2026) ARM Cortex M33F bis 144 MHz - teils mit Ethernet High Performance Familie, für besonders hohe Leistung
bis 125 °C Flash-ROM: 16 KB ... 4 MB SRAM: 4 KB ... 4,2 MB EEPROM 512 B ... 16 KB (nur STM32L0 und STM32L1) SDRAM-Controller (z.B. bei den STM32F42xxx und STM32F43xxx bis 512 MByte externer SDRAM addressierbar)
-
Thread
welche Chips sind ähnlich leicht zu programmieren wie die ATMEL-Chips ?
ein NUCLEO F401RE Nucleo-64, ARM Cortex M4F, STM32 F4-Serie sind 23Euronen. Dafuer hast Du Zugriff zu dem kompletten Dokumentation von ST. Zum Preis eines besseren Kantinenessen. Du brauchst einen leistungsfaehigen
programmieren wie die ATMEL-Chips Wenn Du eine andere Familie kennenlernen willst: PIC. Gibts in 8, 16 und 32 Bit. Beispiel in 32 Bit: https://www.reichelt.de/mips32-m4k-mikrocontroller-32-bit-2-3-3-6v-32-kb-spdip-28-32mx220f032b-isp-p121425.html?&nbc=1 https://www.microchip.com/en-us/product/PIC32MX220F032B
-
Thread
V: STM32-Header-Board, SRAM, CPLD,.
möglichst günstig zu realisieren, also wenn es passt als Maxibrief oder normaler Brief. - 2 Stk. STM32F4-Discovery, unbenutzt, pro Stk. 12,- - 1 Stk. ET-ARM Stamp STM32F103 / 512K, inkl. CD & UART-Adapter, unbenutzt, 15,- - 1 Stk. LPC XPresso 1768, Rev A, unbenutzt, 15,- - 2 Stk. LPC1766, 100LQFP
Hallo, wenn mich nicht alles täuscht ist der Preis bei RS ohne Mwst, oder? Ansonsten habe ich die STM32F4 Discovery nur ab 15,- aufwärts gefunden, inkl. Mwst.. Egal, wenn jemand beide nimmt kosten die zusammen 20,-. Zur Anfrage, es geht also um die folgenden Positionen (?): - 2 Stk. STM32F4-Discovery