-
Thread
Ich bin verliebt!
8Bit und Havard Architektur... danke, der nächste bitte. Bin gerade froh den Sprung AVR -> STM32F0 gemacht zu haben. Ja, der fehlende DAC bei der TSSOP20 Version ist unschön, aber dafür gibt es dann ja die etwas größeren Versionen wie z.B. STM32F051K8, 2,66 EUR bei Mouser. Also wie oben schon
. Ein günstiges Eval-Board, allerdings ohne ST-Link, gibt es hier: http://www.watterott.com/de/STM32F030F4P6-Minimum-Systerm-Board-Cortex-M0 Gruß, Stefan
-
Thread
uCLinux auf STM32F429Discovery Board
(1) stm32f429-linux-builder/configs/kernel_config' ... # # STM32 I/O interfaces # CONFIG_STM32_DMA=y CONFIG_STM32_USART1=y # CONFIG_STM32_USART2 is not set # CONFIG_STM32_USART3 is not set # CONFIG_STM32_USART4 is not set # CONFIG_STM32_USART5 is not set # CONFIG_STM32_USART6 is not set # CONFIG_STM32_I2C1 is not set # CONFIG_STM32_I2C2 is not set CONFIG_STM32_I2C3=y ... (2) stm32f429-linux-builder/rootfs/etc/inittab
-
Thread
NUCLEO STM32 F0 bis F4 unterschiede Gesperrt
Mir drängt sich noch eine Frage auf. Habe jetzt mal versucht den STM32F103(M3) mit dem STM32F411(M4) zu vergleichen. Der STM32F411 soll ja so gesehen mehr Interfaces, Rechenleistung, Speicher,... haben. Hat der STM32F411 dennoch Nachteile im Vergleich zum STM32F103, außer dem Chippreis?! (Farnell: STM32F411 ~8€, STM32F103 ~4€)
-
Thread
STM32 Taktfrequenz
Bei der Initialisierungsroutine läuft der code durch die Funktion SetSysClockTo72() in der "system_stm32f10x.c" Datei. Was könnte ich noch vergessen haben? Grüße
sie jeweils benötigen? http://infocenter.arm.com/help/topic/com.arm.doc.ddi0337h/DDI0337H_cortex_m3_r2p0_trm.pdf Kapitel 3.3 Kennst du meine Seite? Da sind alle wichtigen Dokumente verlinkt: http://stefanfrings.de/stm32/stm32f1.html
-
Thread
EMV von Datenleitungen?
Robert S. schrieb im Beitrag #5821599: > Wenn der Master (grüne Platine, stm32f429 discovery?) mit 3V3 arbeitet > und die Slaves (rote Platinen, Papilio Duo) mit 3V3, wo kommen dann die >>4V her? Hab ich mich auch gefragt und folgendes gemessen: STM32F4 an USB : VOH = 2,91V STM32F4 an 5V Labornetzteil: VOH = 2,92V Papilio DUO an USB: VOH = 3,5V Papilio DUO an 5V Labornetzteil : VOH = 3,5V STM32F4 an Papilio DUO beide an Labornetzteil: VOH = 3V STM32F4 TX an Papilio
-
Thread
Avr 8bit VGA
Und ein STM32F103-Board ist ein "8-Bit-Chip" im Dip-Gehäuse?
Hier noch ein Projekt mit dem STM32F103 (VGA 800 x 600): https://www.artekit.eu/vga-output-using-a-36-pin-stm32/
-
Thread
JTAG-Adapter Black Magic Probe
Auch BluePill hat nur einen STM32F103C8 und damit das Problem mit der Firmware > 56kiB.
mal davon 2 Stück. > Denn Billiger geht es dann nicht mehr. > Die billigen Clone haben einen STM32F103C8. Aktueller BMP Bootloader + Firmware ist > 64 kB. Zwar habe ich noch von keinem STM32F103C8 gesehen, der nicht Flash bis 128 k hat, aber das macht zwei Probleme: - Geht der Flash ueber 64 k
-
Thread
STM32F407 aus Arduino-IDE als DFU-Device flashen
Hallo, Ich versuche auf einem Generic-STM32F407-Board mit der Arduino-IDE eine Leuchtdiode blinken zu lassen, schaffe es aber nicht das Ding zu flashen. Ubuntu 16.04 + Arduino 1.8.3 + https://github.com/rogerclarkmelbourne/Arduino_STM32
/Arduino_STM32/STM32F4/boards.txt
-
Thread
Z80 Emulation auf dem Arduino
Flash: 62744 Ram: 1652 instructions per microsecond (mean):0.50 Die CPU läuft auf dem STM32F303 also ca. 3 mal schneller als auf dem ArduinoMega. FCPU ArduinMega:16MHz FCPU STM32F303K8: 72MHz 70MHz/16MHz=4.5 Seltsam: der Ram-Verbrauch ist deutlich kleiner als beim Atmega und:Obwohl
Frank M. (ukw) (Moderator) >Ich meine einen STM32F407VET6. Das im STECCY-Artikel verlinkte Board https://stm32-base.org/boards/STM32F407VET6-STM32-F4VE-V2.0 Es wird ja praktischerweise von STM mit STM32duino unterstützt. https://github.com
-
Thread
USB Problem bei STM32F072C8
Es gibt keinen STM32F072-8 laut ST. Es gibt C8, R8 und V8, ST verwendet außerdem keine Bindestriche. Vielleicht ist es ja ein FT32F072
Ralph S. schrieb im Beitrag #7770053: > vom "-C" habe ich nicht gesprochen. Es sind die Typen STM32F072C8 und > STM32F072CB. natürlich hast du siehe https://www.mikrocontroller.net/topic/572545#7769803 ich habe dich auch korrekt zitiert. Wenn man ins ERATA schaut sind dort 3 Chip Revisionen
-
Thread
XMEGA reif für den produktiven Einsatz?
Einkauf ist mit dem Preis zufrieden denn die 8-Bitter sind auch nicht günstiger. Eingesetzt werden z.B. STM32F103RC..STM32F103ZE. Einmal musste ich sogar aus einem Projekt den dsPIC raus schmeißen und durch einen STM32 ersetzen weil der PWM zu schlecht war (geforderte Auflösung vom Kunde). PS: Mit der
schrieb im Beitrag #2814882: > * ARM MCUs aller Art drücken von Oben die Luft ab. Bin jetzt beim STM32F103 gelandet. Nicht dass ich jetzt die XMega unbeding schlecht finde (reden) will. Aber die STM32 Dinger sind einfach besser. Dort sind auch bis zu 5xUARTs, bis zu 3xSPI, 2xI2C(TWI), DMA, usw.
-
Thread
STM32-Discoveryboard: FTDI Treiber/OpenOCD/Degugging
legacy JTAG-only Info : only one transport option; autoselect 'jtag' DEPRECATED! use script 'target/stm32f1x.cfg' not 'target/stm32.cfg' 1000 kHz adapter_nsrst_delay: 100 jtag_ntrst_delay: 100 cortex_m3 reset_config sysresetreq Error: Cannot find jlink Interface! Please check connection and permissions
Guten Morgen, könnte mir jemand ein funktionierendes main.elf File für das STm32VLDiscoveryboard (STM32F1xxx) zum Testen geben ?
-
Thread
ARM-Kit in 3 Schritten gesucht
Cortex M0 und M3 erforschen. Ansonsten bin ich totaler Fan von diesem Cortex M4F Board: http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Das enthält ab Werk einen USB Bootloader und ist in sehr guter Qualität
Stefan F. schrieb im Beitrag #6050094: > Ansonsten bin ich totaler Fan von diesem Cortex M4F Board: > http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Und ich bin totaler Fan vom Teensy , der ist Arduino
-
Thread
Das Ende von 8bit?
hält, das kann man auch hier in den Foren feststellen, verbaut die ARM's von ST genauer gesagt die STM32F4xxx aufwärts.
Stefan K. schrieb im Beitrag #4648416: > STM32F070F6P6: 32kb Flash, 1000 Stück bei Mouser: 0,67€ > 556-ATMEGA328PB-MU: 32kb Flash, 1000 Stück bei Mouser: 1,22€ EFM8BB31F32G: 32kb Flash, 1000 Stück bei Mouser: 0,76€ Dieser
-
Thread
STM32F4 Discovery + Spannungen
dementsprechend herunterregelt? Beim stm32vl discovery kann man problemlos extern 3.3V anlegen, und USB an- bzw. abstöpseln. https://my.st.com/public/STe2ecommunities/mcu/Lists/STM32Discovery/Flat.aspx?RootFolder=https%3a%2f%2fmy.st.com
¤tviews=195 - Hat das jemand bereits beim stm32f4 discovery versucht? https://my.st.com/public/STe2ecommunities/mcu/Lists/STM32Discovery/Flat.aspx?RootFolder=https%3a%2f%2fmy.st.com%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fSTM32Discovery%
-
Thread
atomic-lib für stm32
int 16 Bit sind Operationen wie int i++ nicht atomar da sie 2 Speicher Zugriffe erfordern. Der STM32 (ARM) ist ein 32 Bitter und ein int hat 32 Bit und somit ist int i++ atomar. Außerdem hat der ARM einen Befehlssatz der modify Operationen auf Assembler Ebene atomar ausführt. Mit dem STM32F10x_StdPeriph_Driver
übersichtlich finde wie einen ATOMIC_BLOCK hätte ich mich gefreut wenn bereits jemand so etwas für den STM32 (in meinem Fall konkret den STM32F100) geschrieben und veröffentlicht hätte. Ich selbst stehe noch sehr am Anfang des Verständnisses der ARM-Rechenkerne und könnte soetwas vermutlich nicht halb so
-
Thread
Gibt es so etwas wie einen Hifi Arduino?
absolut gar nichts dazu. I2S kenn ich. Mich irritiert gerade, dass laut Hersteller (ST) die Versionen STM32F407, STM32F401 und STM32F411 alle NICHT über SAI verfügen, sondern nur die Versionen 446, 427, 429 und 469. Und wie ist das wenn ich die Arduino Plattform verwende? Da kann ich ja STM32F407 (als
gar nichts dazu. I2S kenn ich. Mich irritiert gerade, > dass laut Hersteller (ST) die Versionen STM32F407, STM32F401 und > STM32F411 alle NICHT über SAI verfügen, sondern nur die Versionen 446, > 427, 429 und 469. SAI ist ein umfangreicheres Interface, welches neben I2S auch AC97 und andere
-
Thread
Welcher Timer ist für die Dauer eines Ticks im SysTick verantwortlich?
counter... Kap. "4.5 SysTick timer (STK)" - https://www.st.com/resource/en/programming_manual/pm0214-stm32-cortexm4-mcus-and-mpus-programming-manual-stmicroelectronics.pdf Kap. "6.2 Clocks" - https://www.st.com/resource/en/reference_manual/rm0090-stm32f405415-stm32f407417-stm32f427437-and-stm32f429439
Maximal-Takt. Wenn ja, wo steht das im Reference-Manual? Nehmen wir als Beispiel doch mal STM32F446, STM32L073 und STM32G081. Ich habe jetzt mal kurz das Reference-Manual vom STM32F446 überflogen aber nicht direkt eine Tabelle mit den Default-Werten gefunden. Ja, die Register haben Reset-Default-Werte
-
Thread
STM32 I2C direkt über die Register
Register-Quelle dankbar. Wie weiter oben schon geschrieben: in den Anhängen zum Referenzhandbuch des STM32F0 sind schöne, kurze Beispiele angeführt. Beim STM32F4-Referenzhandbuch scheint es die leider nicht zu geben. Allerdings sind die Register für eine spezifische Schnittstelle wohl ziemlich identisch
nachgesehen, es ist /immer noch/ falsch, interessanterweise aber nur in manchen Dateien! Im Paket STM32CubeF4 die Datei en.stm32cubef4\STM32Cube_FW_F4_V1.21.0\Projects\STM32446E_EVAL\Examples\TIM\TIM_7PWMOutput\SW4STM32\STM32446E_EVAL\STM32F446ZETx_FLASH.ld enthält: [code]_estack = 0x2001FFFF
-
Thread
STM32 5V tolerant, welcher Pegel?
Kommunikationsschwierigkeiten auf den Grund zu gehen? Angenommen da sitzt ein Pegelwandler vor dem STM32 der die 5V wieder auf 3V3 runterteilt, kann es sein dass hier ein Pegel nicht erreicht wird? Bei dem STM32 handelt es sich um diesen Controller. https://www.mouser.de/datasheet/2/389/stm32f103c8
GND ist über den schwarzen Pfeil verkabelt. Und der CH32 funktioniert mit einem STM32 dump? Der CH32 würde dann dynamisch auch mit 3V senden (so wie es hier der Fall ist)? Wenn es nun wieder nach genau 3 Wochen auftritt, liegt es vermutlich nicht am Pegel
-
Thread
IAR St Link V2 Target doesnt match
Schuß ins Blaue: Hat der IAR seine STM32F103xx.svd ?
im Beitrag #5759986: > Stelle ich ich in den Projektoptionen das Target nicht auf STM32F103C8, > sondern auf Cortex M3, dann funktionierts auch. Dann mach das doch einfach so.
-
Thread
Suche Projektpartner für Kalmanfilter-Implementierung
Tec Nologic schrieb im Beitrag #2235635: > Die F20x von St finde ich auch interesant. Ich würde bei Arm Cortex ob > M3 oder M4 bleiben, da diese sehr gute Entwicklungstools bieten. ein STM32F20x ist doch auch ein Cortex M3 MfG
Koennen wir den stm32f4 (Discovery Board) als Platform fuer die ersten Schritte voraussetzen ? ... dann waere vielleicht folgende Vorgehensweise angebracht ... Ich fertige ein PCB-Nutzen mit meinetwegen 3x4 Breakout-Modulen
-
Thread
Quarz oder Oszillator
Arduino F. schrieb im Beitrag #7646615: > Welche sorgen plagen dich wirklich? Ich hab hier einen STM32 im kleinen Gehäuse der nur über einen clk_in verfügt. Kein 2-Pin Quarz-Anschluss wie sonst üblich.
. Z.B. in meinem Fundus: STM32L010F4P6, STM32L031F4P6, STM32L081KZT6, STM32G031J6M6, STM32G031F8P6, STM32G051F8P6. (Zumindest kein clk_out für den HSE, manche davon haben aber clk_out für den LSE.)
-
Thread
AVR Mikrocontroller Lohnenswert?
www.mouser.at/ProductDetail/Microchip-Technology/DM320115?qs=sGAEpiMZZMv0NwlthflBi4UzTHrj%252BUATF6y%2F8caWHDU%3D mfg
ohne einen Sack voller Rahmenbedingungen nicht zu beantworten ist. Es gibt Gründe für PIC10 bis PIC32 + dsPICs, die sich alle recht kräftig unterscheiden. Natürlich die AVRs, die MSP430, STM32 und alle Cortexe ohnehin und ich persöhnlich finde auch den STM8 recht schick. Den RP2040 würde ich aber auch
-
Thread
Anfänger Fragen zum STM32F10X
Dokus: Für STM32F10x_StdPeriph_Lib: stm32f10x_stdperiph_lib_um.chm Zum Programmieren: das stm32 Referencemanual "RM0008" Je nach Linie das Data- und Erratasheet: "STM32F105/107xx" Die Standard Peripherial Library
passen müssten, und zwar in der std_peripheral lib im Rootverzeichnis musst du folgendem Pfad folgen: STM32F10x_StdPeriph_Lib_V3.3.0\Project\STM32F10x_StdPeriph_Template\TrueSTUDIO\STM3210C-EVAL Die Linkerscripts haben dann den Dateinamen: stm32_flash.ld Aber vorsicht, nicht linkerscripts mit anderen
-
Thread
STM32F4 Discovery Board + USART
gehabt. Soweit ich weiß, sitzt im DA 70156 ein Pegelwandler der auf 3.3V Pegel arbeitet, daher auch der MAX232 mit 5V für die AVR Chips. Da aber der STM32F407 mit 3.3V Pegel arbeitet, habe ich den Konverter und den STM32F407 direkt verbunden. Um zu gewissern, ob meine
Schaltplan ?! STM32F4 Disocvery Board: PC6 ---- TX (Pin 3) USB-RS232 Konverter STM32F4 Disocvery Board: PC7 ---- RX (Pin 2) USB-RS232 Konverter STM32F4 Disocvery Board: GND ---- GND (Pin 5) USB-RS232 Konverter
-
Thread
STM32 Nucleo-F303K8 führt plötzlich kein Programm mehr aus
Hi, ich habe mal auf einer Messe ein "STM32F303 - Nucleo-32 - ST part number: Nucleo-F303K8" Board geschenkt bekommen und wollte das jetzt einfach mal ausprobieren. Da ich das ganze mit Arduino machen wollte, habe ich gestern ewig rumgegoogelt
ST-LINK Firmware version : V2J25M14 Connected via SWD. SWD Frequency = 4000K. Target voltage = 3.3 V. Connection mode : Normal. Device ID:0x438 Device flash Size : 64 Kbytes Device family :STM32F303x4-x6-x8/F328xx/F334xx Loading file... Flash Programming: File : C:\Users\user\AppData
-
Thread
OV9655 Kamera hat nur Blautöne
zuhaben. http://www.mikrocontroller.net/topic/278757#2946707 und http://blog.frankvh.com/2012/01/13/stm32f2xx-stm32f4xx-dma-maximum-transactions/ .. aber vielleicht hier?!
we will update our errata on web soon . Thank you again for your findings . Cheers, STOne-32 { STM32 moderator } " *aus dem Blog; https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=https%3a%2f%2fmy.st.com%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex_mx_stm32%
-
Thread
"Universalprogrammer" für Linux
programmierbaren Devices umfasst derzeit etwa 400 Typen, wobei teilweise auch generische dabei sind (z.B. STM32F0xx-32K), die meherere Typen abdecken. Programmiert werden können: - Atmel AVR (SPI) - Atmel ATxmega (PDI) - Cypress PSOC4 (SWD) - Microchip PIC10xx/PIC12xx/PIC16xx - Microchip PIC18xx -
Wenns billig sein soll einen stm32f103 ? Braucht mal aber wohl Levelshifter.
-
Thread
Segger J-Link debug probe for STM32
drauf ist oder nicht. Meins hat einen Datecode von > kw31/2015. Ich denke, der STM32F74x bekommt keinen Core-Update. STM32F76x wird wohl r1p0 haben.
device 0 > ... > Connected successfully - Angezeigtes Target CortexM0 ist falsch - - Target STM32F303RE eingetragen - OpenDataFile: STM32_F3_First_.hex eingetragen - Target - Program and Verify : >Sorry, no valid license for J-Flash found. >J-Link S/N is 774819156. > ... **********
-
Thread
STM32F103C8T6 Blue Pill Board: Mit ST-Link V2 an die 128kb Flash?
Boards bestellt. Das vorherige mal waren die Boards von diesem Händler nach genau einer Woche da. STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino http://www.ebay.de/itm/162247218933 Preis: 1,81€ Christian J. schrieb im Beitrag #5117953: > schon 3 zerschossen, bzw einige
Eigentlich sollte die nur einfach runterladbar sein. https://www.mikrocontroller.net/articles/STM32F103C8T6_STM32_Billig_Board#128k_Flash
-
Thread
BLDC Controller mit STM32F103C8T6 Geschwindigkeitsbegrenzer in der .hex
Stefanus F. schrieb im Beitrag #5990614: > Tom B. schrieb im Beitrag #5990452: >> Es gibt kein EEPROM im Stm32. > > Du meinst "in diesem STM32". Die STM32L0 Serie hat EEPROM. Danke. Gut zu wissen. Ich hatte
Der STM32 hat doch 1.8V bzw 3.3V Pegel. Kommuniziert wird aber in dem Falle mit 5V. Es gehen UART 5V rein und kommen 3.3V raus. Ich finde das ziemlich seltsam. Kann es sein dass sich die Chinesen hier nicht
-
Thread
STM32F103 und ADC DMA mehrere Kanäle
Hier ein Auszug aus meiner Library, ich verende keine HAL-Funktionen. Mit "void STM32F1_ADC_init(void)" wird der ADC so konfiguriert, das er kontinuierlich die ersten 3 (ist über ein define anpassbar) Channels einliest und es über dem DMA im Ram ablegt. Mit "uint16 STM32F1_ADC_getRegularGroupe1
schrieb im Beitrag #7385677: > Ich komme noch mal auf den low level code von christiankpunkt zurück STM32F1_DMA1_configChannel1ForADC1() und STM32F1_DMA1_startChannel1() werden von STM32F1_ADC_init() aufgerufen. Ruf die STM32F1_ADC_init() erst nach dem STM32F1_DMA_init() Funktionen auf. Bei STM32F1
-
Thread
CMSIS und GNU Support
als Include nur ppp.h und dortselbst ist conf.h auch nicht drinnen. Dafür aber stm32f10x.h und deshalb habe ich das assert_param von conf.h in stm32f10x.h verschoben um übersetzen zu können. Die Pfeilrichtungen im CMSIS Diagramm mit der Header Hierarchie sind mir übrigens auch noch
defines nicht im Timer Header > drinnenstehen sondern im C Quellfile (wo sie nicht hingehören?) In stm32f10x.h stehen m.W. alle Bits drin. Also: TIM3->CCER &= TIM_CCER_CC3E; Mich stört eher, dass Felder aus mehreren Bits nur einzelbitweise enthalten sind, nicht in verständlich übersetzter Form.
-
Thread
Problem mit ST-Board zur BLDC-Ansteuerung
Auf dem Board befinden sich zwei Controller: STM32F103CBT6 und STSPIN32F0 mit integriertem STM32F031C6.
Tim K. schrieb im Beitrag #6003088: > Auf dem Board befinden sich zwei Controller: STM32F103CBT6 und > STSPIN32F0 mit integriertem STM32F031C6. Der STM32F103 ist offenbar als onboard-stlink gedacht. Um den F031 zu programmieren muss man zuerst eine passende Firmware in den onboard-stlink
-
Thread
Nachteil bei verschiedenen µC
, ist aber schwer beschaffbar. Aber alle haben irgend welche "Macken". Der einzige Nachteil des STM32F107xx ist, dass der kein SDIO mit drin hat.
Moment mal. Der STM32F103xF / STM32F103xG hat 14 Timer*. Davon: - 2 mit Motion Control (4 Ausgänge + 4 negierte Ausgänge) - 2 Interne vollwertige Timer (nur ohne Pins nach aussen) - 10 mit 1..4 nach aussen geführten
-
Thread
Topologie 3 Phasen Gleichrichter mit Buck-Funktion und PFC
ist Teil der > Software. So hatten wir es bisher angenommen. Aber wir wollen vorerst ja mit dem STM32f334R8 arbeiten. > Noch ein paar Tips für float-Berechnungen mit dem STM32F3xx. Nie > vergessen die Schalter -ffast-math zu setzen, sonst dauern manche > Berechnungen wie sqrtf deutlich länger
Timer etwas stutzig macht, dass er >laut Beschreibung keinen up/down-counting Modus besitzt. Für STM32F405/415, STM32F407/417, STM32F427/437 und STM32F429/439 Center-aligned mode (up/down counting) Seite 520 im reference manual (RM0090) Für STM32F303xB/C/D/E, STM32F303x6/8, STM32F328x8, STM32F358xC
-
Thread
Auswahl eines Ethernet Controller
sollten, kann man den Pinkompatiblen STM32F427 nehmen, der hat 256KB RAM.
Markus Müller schrieb im Beitrag #3505005: > Ich empfehle konkret den STM32F407: > - 192KB RAM > - 512..2048MB Flash > - Ab LQFP100 > > Der STM32F207 würde zwar mit 128KB RAM auch ausreichen, kostet nur > minimal weniger als der 4x7. Sag einmal bist du eigentlich
-
Thread
STM32 Discovery-Boards
Wegen dem EEPROM und STM32F4xx: Der STM32F4xx hat 4KB Batteriegestützten RAM, das sollte für das meiste reichen. Wenn man parallel zur Batterie noch einen Kondensator mit 100µF setzt, so kann man auch problemlos die Batterie
stecken, beim stm32f4 geht das nicht mehr.
-
Thread
STM32F767ZI schließt sich von alleine kurz
Max M. schrieb im Beitrag #6000852: > Hier das Layout - mit dem Fokus auf die MCU. STM32F429 =! STM32F767 mit gleicher Pinbelegungung im 100Pin Flatschen...
#6000883: > Max M. schrieb im Beitrag #6000852: >> Hier das Layout - mit dem Fokus auf die MCU. > > STM32F429 =! STM32F767 mit gleicher Pinbelegungung im 100Pin > Flatschen... Der angezeigt STM32F429 ist das 3D-Modell (gab leider kein F7). Der STM32F767ZI besitzt den LQFP144 Footprint.
-
Thread
STM32F4 Discovery Arduino
Ich habe exakt dieses neueste Repo https://github.com/stm32duino/Arduino_Core_STM32F4 hier hin geklont C:\Users\myName\Documents\Arduino\hardware\ Der Name des Ordners ist also dann "Arduino_Core_STM32F4" die Arduino IDE 1.6.9 neu gestartet und
/stm32duino/Arduino_Core_STM32F4/tree/master/variants http://www.st.com/en/evaluation-tools/nucleo-f429zi.html Schöner wäre noch das 32F429IDISCOVERY http://www.st.com/en/evaluation-tools/32f429idiscovery.html
-
Thread
Welches STM32 Starter Kit soll ich nehmen?
kommst du kaum mehr an so viel Rechenleistung... ;-) Ich habe folgende gefunden: 1. STM32L100C-DISCO 2. STM32VLDISCOVERY 3. NUCLEO-F072RB 4. NUCLEO-F303RE 5. STM32F0DISCOVERY 6. STM32F0308-DISCO 7. NUCLEO-F070RB 8. NUCLEO-F334R8 9. NUCLEO-F103RB 10. NUCLEO-F091RC 11. NUCLEO-F302R8 12. NUCLEO-F446RE 13. NUCLEO-F030R8 14. STM32L152C-DISCO 15. NUCLEO-F411RE 16. STM32F3DISCOVERY 17. NUCLEO-F401RE 18. NUCLEO-L053R8 und es gibt weitere die mehr als 20€ kosten. Ich blicke
-
Thread
STM32 vs. AVR16 messen von Spannungen von 0,5-1,2V
von minimaler VDDA/VREF+ Spannung von 2,0V (STM32F303, STM32C011) - beim STM32F042 sind es sogar 2,4V... Wie misst man mit einem STM32 dann z.B. 0,5V-1,0V ohne 50% oder mehr der Auflösung zu verschenken?
stromsparender unter gleichen Bedingungen. Stimmt wohl, bei 24 MHz und Ausführung aus dem Flash: - STM32H723 6.85 mA - STM32U083 2.65 mA Standby Modus 3.3V, mit SRAM retention: - STM32H723 4.3 µA - STM32U083 90nA Bei niedrigeren Frequenzen ist der Verbrauch für den STM32H723 überhaupt nicht
-
Thread
Module miteinander verbinden - welchen Bus nehmen?
möchtest. Tuchbuttons gibts dann auch. Wenn man Hardwarebuttens braucht spendierst du denen einen stm32F7 oder so mit ethernet der sich auch am webserver anmeldet
Frank K. schrieb im Beitrag #5786512: > PIC32 kann seine UARTs mit 20 MBit/s fahren, bei STM32 ist bei 4.5MHz > Schluss. TIVA 4C geht bis 10 MHz. Aus dem RM0410 (STM32F76xxx, STM32F77xxx): [pre]USART main features • Configurable oversampling
-
Thread
Projektidee.Oszilloskop die 12334543te
Moins, guggt doch mal hier: http://www.youtube.com/watch?v=JQhHKdDDgM0 STM32F103xxx mit externem ADC dran. gruss, tom.
und damit die erforderliche Datenmenge. Diese Daten werden dann als "Einmal-Befehl" per USB an das STM32F4DISCOVERY geschickt. Wenn die notwendige Sample-Rate unter der HW-Sample-Rate liegt, kann das STM32F4DISCOVERY per Interpolation downsamplen, damit die Datenmenge nicht unnötig groß ist. Die FFT
-
Thread
Beispiel IO_Toggle von ST für STM32F4Discovery compilieren
/workspace/IO_Toggle/startup_src/stm32_flash.ld" -nostartfiles -Wl,-Map,IO_Toggle.map -mcpu=cortex-m3 -mthumb -g3 -gdwarf-2 -o "IO_Toggle.elf" ./startup_src/startup_stm32f4xx.o ./src/main.o ./src/stm32f4xx_it.o ./src/system_stm32f4xx.o
_EVAL/Common" -O0 -Wall -Wa,-adhlns="StdPeriph/stm32f4xx_cryp_tdes.o.lst" -c -fmessage-length=0 -MMD -MP -MF"StdPeriph/stm32f4xx_cryp_tdes.d" -MT"StdPeriph/stm32f4xx_cryp_tdes.d" -mcpu=cortex-m3 -mthumb -g3 -gdwarf-2 -o "StdPeriph/stm32f4xx_cryp_tdes.o
-
Thread
5-Dollar-Entwicklerboard mit RISC-V: Sipeed Longan Nano
was *wirklich* verfügbar ist. Die richtige Anlaufstelle ist vermutlich hier: https://github.com/stm32duino/Arduino_Core_STM32 Vom GD32 steht da aber nichts mehr. Das ist komisch, denn deren Plugin heißt in der Arduino IDE "STM32F1xx/GD32F1xx boards". Vielleicht hängt es damit zusammen, dass das
Stefanus F. schrieb im Beitrag #5957138: > Die richtige Anlaufstelle ist vermutlich hier: > https://github.com/stm32duino/Arduino_Core_STM32 Du wirst wohl noch den Startup-Code austauschen müssen, Systeminit
-
Thread
STM32 startet nach Programmierung erst wenn alle Kabel abgezogen wurden
Kuck mal hier, da hat der F042 einen Boot0 Pin: http://andybrown.me.uk/2015/10/31/stm32f042dev/
Mampf unterwegs schrieb im Beitrag #5099082: > Kuck mal hier, da hat der F042 einen Boot0 Pin: > > http://andybrown.me.uk/2015/10/31/stm32f042dev/ Oder das Datenblatt einmal zur Hilfe nehmen. STM32F042F6P6: http://www.st.com/content/ccc/resource/technical/document
-
Thread
STM32 Header Files
codes migration" Hilfen. Manchmal doch sehr kontraproduktiv. https://github.com/modm-io/cmsis-header-stm32/blob/master/stm32f3xx/Include/stm32f373xc.h#L11927-L11976
ist v3.3.9) > SVDConv.exe STM32F4xx.svd --generate=header Optional: --fields=struct Wenn du dir die Demoversion von MDK-ARM installierst, sind diese Sachen dabei, und das Pack per Manager downloadbar
-
Thread
LPC1100, superguenstig, 8-bit? Wird immer unnoetiger
Beim LQFP48-Gehäuse wiederum gibt es die wesentlich reicher ausgestatteten und ebenso bezahlbaren STM32F103Cx. Industriell sieht das natürlich anders aus.
Ich gebe privat ab STM32F103CBT6 für 9,20 Euro inkl. Versandkosten im Kompaktbrief.