-
Thread
Diskussionsrunde: Opensource Entwicklungstools für STM32
newtap stm32 bs -irlen 5 -ircapture 0x1 -irmask 0x1 -expected-id 0x16410041 target create stm32.cpu cortex_m3 -endian little -chain-position stm32.cpu stm32.cpu configure -work-area-virt 0 -work-area-phys 0x20000000
öffnen und oOCD starten. (So schauts bei mir aus: C:\Program Files\OpenOCD\0.1.0\interface>openocd -f olimex-jtag-tiny-a.cfg -f ..\target\stm32.cfg) Und nun solltet ihr mittels der neuen Debugconfiguration Debuggen können. Wichtige Hinweiße: Im Makefile ist gaaaanz oben DEBUG_COMP = 1 # or
-
Thread
TouchGFX integration in Visual GDB
VisualGDB erfolgreich, und wenn ja, mit oder ohne CubeMX generierten Initcode ? Zum testen hab ich ein STM32F746 Eval hier, was aus dem TouchGFX Designer auch direkt läuft, allerdings eben nicht wenn ich das Projekt in Visual GDB portiere. Also wenn jemand ein Tipp hat wär ich sehr dankbar :) Viele
aber dazu ein paar Gedanken: (ST)emWin kann ohne große Klimmzüge ein Display mit SPI z.B. an einen STM32F103C8 - kann man wohl bei TouchGFX auch hinbekommen aber nur mit im RAM gespiegeltem Displayinhalt emWin gibt es auch weiterhin für andere Controller fertig lizensiert gegen den Einwurf von Euros
-
Thread
Cortex M3 Eval-Board
Moin, also ich benutze in der Firma (wegen STM32F10x) dieses hier: http://www.iar.com/website1/1.0.1.0/658/1/?item=prod_prod-s1/225&group=prod_prod_grp-s1/33 hat uns ~150,-€ netto gekostet - inkl J-Link. Die STM32 sind aber ein wenig strange
@Rotax Wirf mal einen Blick hier drauf: http://cgi.ebay.de/STM32-ARM-STM32F103-Cortex-M3-ARM7-ARM9-ATMEL-JTAG-New_W0QQitemZ110481753810QQcmdZViewItemQQptZWissenschaftliche_Ger%C3%A4te?hash=item19b939c6d2
-
Thread
Was spricht gegen die Black Magic Probe?
gerade frisch von Mouser geliefert worden, der neue STLink V3. Soll mit BMP allerdings nur mit STM funktionieren wenn ich das richtig in Erinnerung habe, aber für 9,13 € netto konnte ich nicht widerstehen. Da ist kein kleiner F103 mehr drauf sondern ein fetter F723.
Fuer die STM32L4 Familie enthaelt BMP: ID_STM32L41 = 0x464u, /* RM0394, Rev.4 */ ID_STM32L43 = 0x435u, /* RM0394, Rev.4 */ ID_STM32L45 = 0x462u, /* RM0394, Rev.4 */ ID_STM32L47
-
Thread
30 PWM-Kanäle mit ATmega48 machbar?
Der geht: STM32F103xF Der hat 12 Timer drin, die kann man so programmieren dass man 32 unabhängige PWM Ausgänge hat. Ist halt kein Atmel.
Markus Müller (mmvisual) >Das musst Du entscheiden. Eine Übersicht gibt es in diesem Artikel: >STM32 Der Staubsauger-, ähhhh, STM32-Vertreter ist wieder da. ;-)
-
Thread
STM32 wie steigt man bei der Vielfallt durch?
ja und ich suche ja eben mit weniger als 100Pins.. z.B. der STM32F103...aber die haben das nur im GEhäuse mit dem Balls von unten :-)
http://www.st.com/web/en/catalog/mmc/FM141/SC1169?sc=stm32 Also der kleinste mit CAN u. ADC ist ein STM32F042 mit TSSOP20 bzw. LQFP32.
-
Thread
Sinuswechselrichter Topologien
dann ist das Mist. Lassen wir mal AVR und XMEGA raus, damit fange ich heute sowas nicht mehr an. STM32F103 geht gut für die 3-Phasen Ansteuerung, die Phaseshiftgenerierung wird aber wieder Krampf. LPC11xx kann keine Totzeit. Für den LPC17xx gilt das selbe wie für STM32F103. LPC1500 sieht interessant
Berechnen der neuen Pointerposition usw. Aber das ist eh bei allen MC das gleiche. Der Timer 1 im F103 hat auch ein Dead Time Register, ist also ideal zur direkten Ansteuerung von Halbbrücken. Dasd gleiche gilt für AWEX im XMega. Hier mal Deadtime für STM32: [c] void UpdateDTI(u8 deadTime){
-
Thread
Frage bezüglich Mikrocontroller auf selbst erstelltem PCB
Alternativ zu zwei CP2102N, kannst du einen STM32F103C8T6 mit der Firmware von Niklas verwenden, dann hast du 3 COM ports in einem Chip. Das wäre etwas billiger und funktioniert ohne Treiber-Installation. https://www.mikrocontroller.net/articles
Monk schrieb im Beitrag #7692833: > Alternativ zu zwei CP2102N, kannst du einen STM32F103C8T6 ... nehmen Oha, ein Multiprozessorsystem. Mich beeindrucken solche Ansätze mit technischem Overkill: als tumber Schnittstellenbaustein tut dann der potenteste Rechner im Trio seine langweilige
-
Thread
Probleme mit ArmDT, Eclipse, GCC
Hallo zusammen Ich habe mir folgendes Board bestellt: STM32-103STK mit STM32F103RBT6 ARM 32 bit CORTEX M3™ + ARM-JTAG Nun wollte ich als Entwicklungsumgebumg von Eclipse ARM Development Tools - ArmDT mit Eclipse- GNU GCC - OpenOCD nutzen. Ich habe mir
Hi, hab am wochende auch endlich mein dev board bekommen (stm32 h103 mit STM32F103RBT6). Bin aber totaler anfaenger was mc angeht, naja, dumm genug es dennoch zu wagen :D Hab schonmal nen paar atmels geflasht, mit precompiled hex-files und step-by-step anleitung
-
Thread
USART STM32 Empfangfehler ?
zusammen das es für USART geht aber dafür das ADC nicht leidet ?? Mein preprozessor hat den Symbol STM32F10X_HD_VL definiert. in the system_stm32f10x.c: #if defined (STM32F10X_LD_VL) || (defined STM32F10X_MD_VL) || (defined STM32F10X_HD_VL) /* #define SYSCLK_FREQ_HSE HSE_VALUE */ #define
Zur richtigen Erstellung von system_stm32f10x.c bietet STM ein Excel-Tool an. Da gibst du deine Systemparameter ein und dir wird ein passendes system_stm32f10x.c erstellt. Kennst du das, hast du das verwendet, oder hast du deine system_stm32f10x.c
-
Thread
VierGewinnt mit ATmega328p
gebracht werden, weil schlicht nicht genügend RAM vorhanden ist, also habe ich die Optik von meinem STM32F103 genommen und als KI eine sehr altes Javascript portiert. Die Spielstärke ist : "so lala", d.h. es spielt nicht wirklich dumm, aber so richtig gut auch nicht. Für Kinder oder junge Jugendliche
Gehäuse steht mir leider kein 3-D Drucker zur Verfügung. Ein Platinchen werde ich machen für einen STM32F103CBT6 und dann insgesamt 5 Tasten und einem 160x128 Display. Einfach weil das auch keinen Deut teurer als die AVR Sachen sind, ich aber zum einen das 4-Gewinnt in einer sehr deutlich spielstärkeren
-
Thread
Problem mit Steval-Spin3202 Board und Versorgung über USB
wie ich das Board verstanden habe, ist das USB-Kabel nur notwendig, um über den internen ST-Link V2 (STM32F103CBT6) den eigentlichen BLDC-Treiber Chip (STSPIN32F0A) zu programmieren. Ich möchte das Board nur über die eigentliche Spannungsversorgung von 8 bis 45 V betreiben, ohne das USB-Kabel verbinden
Könnte ich den STM32F103CBT6 auch über die 3,3 V des STSPIN32F0A versorgen?
-
Thread
Schnellere MCU als der ESP8266 zu einem guten Preis?
Änderung ein paar Bytes raushauen oder ich sende jedes Byte, ob geändert oder nicht. Mit FSMC und STM32F103 @72MHz komme ich auf lumpige 3-4fps. Übertaktet auf 128MHz entsprechend mehr (steigt linear mit an). Und das Problem beim Testen der FPS war auch keines, was mit Datenbeschaffung zu tun hatte
trotz dual core. > > Hast du eine Quelle für diese Behauptung? aus neugier gegoogled: ein 32F7 At 216 MHz fCPU, the STM32F745 delivers 1082 CoreMark / 462 DMIPS macht : 2,138 DMIPS/Mhz ein 32H7 At 400 MHz fCPU, the STM32H743/753 lines deliver 2020 CoreMark /856 DMIPS macht : 2,14 DMIPS
-
Thread
STM CUBE IDE - Controller im Projekt ändern
Hallo zusammen, ich steh auf dem Schlauch. Ich habe hier eine Schaltung mit STM32 F103. Jetzt bin ich an die Grenzen des Controllers gestoßen, was den Speicher anbelangt. Kein Problem, gibts ja auch noch eine Variante mit doppelt so viel Speicher. Also fix den "grpßen"
Ich habe mal erfolglos einen Wechsel von STM32F103 zu STM32F303 versucht. Die entsprechenden Buttons habe ich zwar gefunden, aber das hat nur halb funktioniert. Am Ende habe ich ein neues Projekt erstellt und meine Sourcen hinein kopiert. Vielleicht
-
Thread
Microcontroller gesucht
dann einfach nicht mehr > in so ein kleines Gehaeuse. > > Olaf Zur Zeit liebäugele ich mit dem STM32F103, andere Hersteller haben etwas vergleichbares wohl nicht im programm
Ich glaube ein STM32F2xx ist besser, denn der 103 hat keine 80MHz. (Nur 64MHz bei internem RC)
-
Thread
Flashing und Debugging mit gdb und BMP
2000 kHz Info : STLINK V2J34M25 (API v2) VID:PID 0483:374B Info : Target voltage: 3.225638 Info : stm32f4x.cpu: hardware has 6 breakpoints, 4 watchpoints Info : starting gdb server for stm32f4x.cpu on 4242 Info : Listening on port 4242 for gdb connections [/c] gdb aufgerufen: [c] $ ls *.elf
swlink entsprechend der Anleitung in: https://buger.dread.cz/black-magic-probe-bmp-on-bluepill-stm32f103c8-minimum-system-development-board.html und dann mit stm32flash in das Blue Pill Board geflasht.
-
Thread
Audioausgabe mit STM32 und TDA7052A
einer SD-Karte unkomrimierte, mono wav-Dateien abspielen soll. Als Mikrocontroller verwende ich einen STM32F103, der schon einen integrierten 12-Bit DAC. In der AppNote AN3126 ist eine beispielhafte Implementierung einer einfachen Audiowiedergabe aufgeführt. Als Verstärker würde ich den weitverbreiteten
weitere Komponenten. 1. Kann ich den Eingang des TDA7052A (Pin 2) direkt an den DAC-Ausgang des STM32F103 (0.0 bis 3.3 Volt) hängen oder muss da noch eine Filterschaltung dazwischen? 2. Der TDA7052A hat laut Datenblatt eine typische maximale Spannungsverstärkung von 35.5 Dezibel. Wenn ich den TDA7052A
-
Thread
Kondensatoren am µC (hier STM32)?
Hi, Schau mal ins Datenblatt, der STM32F103xB brauch z.b an VDD3 noch einem 4,7µF. Wie's bei den anderen aussieht weiß ich leider nicht.
Pärchen einen eigenen Kondensator bekommen. Ich denke, das hat irgendeinen tieferen Sinn. By the Way: STM32 ist eine Familie. Die Serie heißt zum Beispiel STM32F1. Die Serien haben einige Unterschiede, deswegen sollte man besser nicht einfach STM32 schreiben.
-
Thread
ARM für zeitkritische Steuerung geeignet ?
kann man eine deterministische Laufzeit erreichen. Oder du lässt VGA ganz sein und benutzt zB einen STM32F7 welche direkt in Hardware große LCD's ansteuern kann. Vielleicht ist es sogar möglich mit einem externen DAC dieses Signal auf VGA umzubauen...
VGA mit STM32F103: https://www.artekit.eu/vga-output-using-a-36-pin-stm32/
-
Thread
Empfehlung 8-Bit-Controller: STM8
einen Cortex-M3 um 85 Eurocent. Der billigste bei DigiKey lagernde STM32, der STM32F101 kostet 4,79 Euro, hat 4k RAM und bescheidene 16k Flash. Leider hat DigiKey keinen STM8 mit 4k RAM lagernd, der STM8S207 hat nur 2k RAM, dafür 128k Flash und kostet 3,28 Euro. Einen
@ Tropenhitze Sehe ich genau so. Beispiel: STM32F100C4. Kostet unter einem EURO. Die Palette geht in einer Linie durch bis zum STM32F107xx, mit Ethernet, USB uvm. Dass ist Felxibilität. Das ist das was im im Hobby und Beruf braucht. Mini-Chips
-
Thread
STM32 USB init problem mit Kompaktcode von W.S.
Alex schrieb im Beitrag #6085125: > STM32F042 Du darfst _nicht_ annehmen, daß ein Lowlevel-Treiber für den STM32F103 einfach so auch auf einem STM32F042 funktioniert. Deshalb ist das gründliche Lesen des zum USB-Device gehörigen Kapitels in zutreffenden RefManual zwingend notwendig. Stephanus hat meinen Treiber auf den STM32F303 umgeschrieben und im Prinzip müßtest du ihn auf den STM32F042 umschreiben. Jetzt hab ich das Manual für diesen µC nicht gelesen, kann dir also nicht sagen, ob da nur ne winzige oder eine umfängliche
-
Thread
[STM32] Binäruhr bzw 12x4 RGB LED Display mit WS2812
will aber eine richtige mit "echter" Binärdarstellung. Klar ist das nix neues, aber es ist 1. auf dem STM schnell gemacht und 2. muss jeder Bastler in seinem Leben einmal eine Uhr gebaut haben ;-) Zum Testen habe ich jetzt mal mit b) abgefangen. In der endgültigen Version wollte ich einen STM32F1 verwenden, vorläufig teste ich es aber mit meinem STM32F4DISCOVERY. Den Code muss man dann noch entsprechend abändern, insbesondere die RTC ist bei den beiden Reihen unterschiedlich. Insgesamt ist es eher als "work in progress" anzusehen, v.a. den Code
-
Thread
LwIp-Stack: Raw Ethernet Packete senden
Hallo Ich würde gerne wissen welchen stm32 du verwendest, da ich für meine Maturaarbeit einen Webserver auf meinem stm32f103rb realisieren muss und auch überlege den lwIP zu verwenden wobei ich nicht sicher bin ob das überhaupt geht da möglicherweise
Guten Morgen Benjamin, der Mikrocontroller stm32f103rb besitzt keine Ethernetschnittstelle. Du müsstest einen STM32F207 benutzen. Der hat eine Ethernetschnittstelle. Da braucht man dann allerdings noch einen Ethernet Physical Transceiver.
-
Thread
[STM32] Was ist das beste Framework?
man eigentlich kein Framework, das ist einfach genug. Ich verwende AVR + ENC28J60 und seit neuestem STM32F103 + ENC424J600.
> Ich verwende AVR + ENC28J60 und seit neuestem STM32F103 + ENC424J600. Gibt es einen Grund den ENC28J60 nicht weiterzuverwenden?
-
Thread
IAR Interrupts
wo, bzw. in welcher Datei werden bei IAR die Interrupts (mit Name, Adresse,...) festgelegt? µC: STM32F103C8T6 Grüße
In der Startup Datei. startup_stm32f103xx.s zum Beispiel.. Da steht keine Adresse sondern ein Offset zum Start der Vector Tabelle
-
Thread
µC mit CAN + vielen Digital I/O´s
Der geht: STM32F103, STM32F207, STM32F417 Siehe hier im Artikel: [[STM32]] STM32F417 hat einen Bootloader für UART und sogar USB und auch 2x CAN Controller. Auch geht der LPC1768 von NXP. Edit: Ich kann
STM32F417 Hier ist wohl eher der 407er gemeint. Glaube kaum, dass die Crypto-Engine benötigt wird. Außerdem ist der 417er extrem schwer zu beschaffen. Bei Digikey z.B. gar nicht.
-
Thread
Erste Hardware für STM32 Programmierung
wie Variante 1, allerdings bereits alles vorbereitet und auf einem Board 4) STM32F7 Discovery: http://www.mouser.at/ProductDetail/STMicroelectronics/STM32F746G-DISCO/?qs=%2fha2pyFaduj%252bu1WsN7ngFCp67Vbo23mRE%2fXTA0%252bnUeyv26XmJgOqmg%3d%3d Es scheint wie ein Nucleon-144 mit
Fang besser klein an. Nicht alle ARMe sind gleich. Als erstes vielleicht ein M0. Das waere ein STM32F030. Dann einen M3. Das waere der STM32F103. Dann koennten der M4 und der M7 kommen. Nur so gewinnst Du den noetigen Ueberblick. Einen Blick auf die Befehle der jeweiligen Familie sollte man
-
Thread
USB übergeordnetes Protokoll
allerseits, bin gerade dabei mich in die USB-Kommunikation einzuarbeiten, zwischen einem Mikrocontroller STM32F103 und dem PC, dort mit LibUSB. Ich bin auch schon so weit, dass ich Pakete zu und von einem Control-Endpoint und Bulk-Endpoint übertragen kann. Noch nicht ganz klar ist mir allerdings, wie ich die
speziellen Deskriptor > funktionieren. https://www.mikrocontroller.net/articles/USB-Tutorial_mit_STM32#Konfiguration_der_PC-Seite
-
Thread
STM32L0 startet nicht
A. F. schrieb im Beitrag #6139859: > Und das kann man beim STM32 nicht umgehen? Bei einigen schon, siehe oben.
Auf einem BluePill F103.
-
Thread
STM32F4xx - Batterie wird leer gezogen
der erste mit diesem Problemen.... https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex_mx_stm32%2fVbat%20problem%20on%20a%20STM32F4&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B
. Bei einem STM32F103 gibt es dieses Problem nicht. Ich habe bei ST im Forum mal gepostet. Vielleicht hilft das. Im Chip muss noch ein Bug drin sein, denn wenn man das Board einschaltet, dann wird aus der Batterie
-
Thread
Re: STM32CubeMX F103 1.Assemblerprogramm
PS: Wenn du ein Beispiel suchst um auf dem STM32F103 eine LED einzuschalten: https://www.mikrocontroller.net/index.php?title=ARM-ASM-Tutorial#Writing_GPIO_pins https://github.com/Erlkoenig90/ArmAsmTutorial/blob/master/LinkerScriptAbsolutePlacement/program.S Template: https://github.com/Erlkoenig90/ArmAsmTutorial/tree/master/ProjectTemplate-STM32F103RB
-
Thread
DMA-Datentransfer OV7670 -> ARM-MCU
hilfreich sein :) Ich habe mich gestern endlich dazu durchgerungen, die Non-FIFO-Kamera an den STM32F103 anzuschließen. Das Verkabeln alleine hat länger als eine Viertelstunde gedauert. Jetzt muss ich mich nur aufraffen, I2C zu basteln, XCLK auf PA8 mit Takt versorgen, ... das dürfte noch ein paar
Auf meinen stm32f0/1 ist SPI zwar eine Zicke, ich bin jedoch schneller als auf dem AVR (ATmega328p). Mit 18 MHz SPI erreiche ich im Polling von der Kamera mit umschalten und neu-adressieren sauber etwa 500 kByte/s
-
Thread
LPC1769 Eval-Board
LCD: http://at.mouser.com/Search/ProductDetail.aspx?qs=tp9Gh8MiPaz6quPMFiuSNw%3d%3d stm32f4 discovery! http://at.mouser.com/ProductDetail/STMicroelectronics/STM32F4DISCOVERY/?qs=sGAEpiMZZMutVogd4PRSvEN8XDBeCtgD preislich ganz ok! hier auch ein sehr nettes board: http://at.mouser.com
und Debuggen - Kostet etwas mehr, 50€ Siehe auch hier: http://www.mikrocontroller.net/articles/STM32_f%C3%BCr_Einsteiger#Kosten NXP (LPC1xxx) und ST (STM32) sind nahezu identisch.
-
Thread
Ist besser ein Arduino oder Nucleo
www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-mpu-eval-tools/stm32-mcu-mpu-eval-tools/stm32-nucleo-boards/nucleo-f439zi.html
Performance um den Faktor 100 Jeder steinalte Schnarpel-PIC hängt mit XC8 als Compiler auch einen uino-STM32F103 ab. Mindestens bei IO. > Mit einem Arduino bekommt man die meisten LEDs zum blinken Zu mehr taugt es auch nicht. > IDE die erstmal ausreichend einfach gehalten ist Nicht einfach,
-
Thread
Suche Simulator für 8051
Debugger. In China oder auf eBay gibt es eine sehr schöne Anschlussplatine. http://www.ebay.ca/itm/STM32F407VGT6-STM32-Cortex-M4-ARM-Development-Board-without-STM32F4DISCOVERY-/261050682608?pt=LH_DefaultDomain_0&hash=item3cc7d54cf0#ht_5601wt_1163 Mit CooCox gibt es eine freie Entwicklungsumgebung
laden weil ich hier nicht EAGLE(?) zur Verfügung habe. Anbei sind ein paar Bilder von einer kleinen STM32 Anschlussplatine mit dem STM32F103VE6 drauf und JTAG Adapter. Dazu kommt später noch eine Experimentieranschlussplatine damit man leichter an die Anschlüsse dazu kommt. Mit den STM32 kommt man
-
Thread
F_CPU umschalten, gibt es etwas zu beachten?
Zum Vergleich, den Aufwand der bei Nutzung eines STM32 nötig wäre: https://github.com/STMicroelectronics/STM32CubeF1/blob/master/Projects/STM32F103RB-Nucleo/Examples/UART/UART_Printf/Src/main.c#L88 In dieser Zeile die 9600 durch die gewünschte Baudrate
Du kannst sogar die 3 UARTS mit diesen unterschiedlichen Baudraten gleichzeitig laufen lassen. Der STM32F1 + Grundschaltung dürfte kleiner und billiger sein als der ATmega+ATtiny+ 2x4046. Was ist hier die Sinfonie und was die Fuge...
-
Thread
STM32 Zeit messen?
Hi, ich habe hier einen STM32F, der mit 180 Mhz läuft und in unregelmäßigen Abständen eine Flanke an einen GPI erhält. In meinem Code führt jede dieser Flanken zu einem Interrupt. Jetzt würde ich gerne die Zeit zwischen zwei
Stefan ⛄ F. schrieb im Beitrag #7125956: > Aufgrund deiner Angabe zu 180 Mhz gehe ich von einem STM32F4 aus, da ist > ein Cortex M4 Kern drin. Dieser hat einen Zähler namens DWT_CYCCNT, der > die CPU Takte zählt
-
Thread
[V] Entwicklungs-Boards: Olimex STM32-P103, Xilinx/Avnet Spartan 3A, Freescale Spyder
am Aufräumen und habe dabei folgende Entwicklungs-Boards gefunden, die ich nicht mehr benötige: STM32-P103 Entwicklungs-Board von Olimex. Da mir das Umlöten eines Widerstands für die Aktivierung des Bootloaders zu zeitraubend war, habe ich einen Drucktaster (oben rechts) eingelötet. Der Bootloader
Drücken dieses Tasters und kurzes Drücken des Reset-Tasters aktiviert werden. Zudem ist anstelle des STM32F103RB ein STM32F103RE Microcontroller eingelötet, der 512kB Flash und 64kB RAM statt 128kB Flash und 20kB RAM besitzt. Preisvorstellung 40€. Xilinx/Avnet Spartan 3A Evaluation Kit. Das Modul
-
Thread
[V] Microcontroller, diverse Boards(STM32, HM11, ESP32, Sparkfun, Adafruit) und Elektronik
- 1x HIMALAYA Wireless ESP32 Dev Board -> gebraucht -> 10 Euro - 1x STM32F051 Discovery kit -> neu -> 5 Euro - 1x STM32F103 Nucleo-64 -> neu -> 5 Euro - 1x Arduino/Genuino 101 -> gebraucht -> 10 Euro Ein Versand und Zahlung
1x Adafruit ProTrinket 3V -> neu -> 5 Euro - 1x nRF51822 Modul Board -> gebraucht -> 2 Euro - 1x STM32F051 Discovery kit -> neu -> 5 Euro - 1x STM32F103 Nucleo-64 -> neu -> 5 Euro
-
Thread
Passenden STM32 finden
, ich diese aber nicht zeitgleich verwenden kann (Beispiel wäre der STM32F103, der nicht gleichzeitig USB und CAN kann) In meinem nächsten Projekt möchte mit dem Controller über Ethernet kommunizieren, ein externes RAM mit Daten füllen und anschließend die Daten in ein
Die neueren STM32 (mit G statt F im Namen) sind in der Regel wesentlich flexibler im Pinmapping. Beim STM32G474 habs ichs geschafft das 100 Pin Package tatsächlich bis auf den letzten Pin auszunutzen, wobei fast nur
-
Thread
Kaufempfehlung Mikrocomputer
Controllers rausgefuehrt, was bei den grossen Arduinos (Mega2560 und Due) *nicht* der Fall ist! STM32F4-Discovery: https://hbe-shop.de/Art-2009276-STMICROELECTRONICS-STM32F4DISCOVERY-DISCOVERY-KIT-STM32F407-USB-OTG Erweiterungsboard: https://hbe-shop.de/Art-2250205-STMICROELECTRONICS-STM32F4DIS-BB-ERWEITER-STM32F4-CORTEX-M4-DISCOV Display: https://hbe-shop.de/Art-2250207-STMICROELECTRONICS-STM32F4DIS-LCD-MODUL-STM32F4-35ZOLL-TOUCHSCREEN Ok, der Touchscreen ist vielleicht ein bisschen "over the top", aber du kannst auch jedes andere 0815 Display ansteuern. Einzig schwierig finde ich an
-
Thread
micro:bit ohne web GUI und Framework programmieren
Ich habe mich am Ende doch für ein STM32F103 Nucleo Board entschieden. Hier kann ich bereits vorhandene Arduino I/O Shields drauf stecken und auch sonst sind dessen Stift- und Buchsenleisten experimentierfreudiger, als die exotische Steckerleiste des micro:bit Boardes. Außerdem kann ich den STM32F103 problemlos und kostengünstig auf Adapterplatinen im DIP Format kaufen, falls ich ihn mal für Prototypen einsetze. Dieses Format mag ich sehr für Handarbeiten. An Nucleo Board hängt ein Programmieradapter
-
Thread
STM32 usb fehler
liegen. Muss ich noch irgendwelche FUSE-Bits setzen? Zur anwendung kommt bei beiden Schaltungen der STM32-F103 rbt6
die bezeichnungen der beiden mcs unterscheiden. Beides jeweils stm32-F103rbt6, jedoch die subnummer bei mc wo es funktioniert lautet 22041 93 MLT 22 829. bei dem mc wo der fehler auftritt gh217 9u chn gh 102. Haben die da evtl etwas geändert. kann unter diesen sub
-
Thread
Eclipse & OpenOCD: AHBAP; Sticky und Mem Read Error
Hallo erstmal, Ich benutze Eclipse, OpenOCD 0.2.0, arm-none-eabi 4.2.3. und das Board STM32-P103 Mein Problem ist folgendes, sobald ich versuche mit GDB zu debuggen, bekomme ich eine Reihe von Fehlermeldungen und zwar folgende: Open On-Chip Debugger 0.2.0 (2009-10-13-15:06) Release
cfg: # Olimex STM32-H103 eval board # http://olimex.com/dev/stm32-h103.html gdb_port 3333 # Work-area size (RAM size) = 20kB for STM32F103RB device set _WORKAREASIZE 0x5000 interface ft2232 ft2232_device_desc
-
Thread
STM32 Programm hochladen. Welche Möglichkeiten? Korrekt verstanden?
Hi in folgendem Thread wurde mir bezüglich des Kaufes eines STM32 toll geholfen: https://www.mikrocontroller.net/topic/498726 Gekauft wurde letztendlich dieser: https://robotdyn.com/stm32f303cct6-256-kb-flash-stm32-arm-cortexr-m4-mini-system-dev-board-3326a9dd
die JTAG Schnittelle fast genau so Hersteller-Spezifisch wie SWD. Siehe http://stefanfrings.de/stm32/stm32f3.html#proginterfaces
-
Thread
STM32 USB FS Device Driver
Hallo zusammen, ich habe die STM32 USB-FS-Device Driver-Bibliothek erfolgreich auf ein AliExpress-STM32F103C8T6-Board portiert und kann mittlerweile von einer .NET-Applikation LEDs ein-/ausschalten und den Zustand von Schaltern abfragen
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%2fSTM32f103%20Endpoint%20configuration%20clarification%20questions&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B
-
Thread
NXP Kinetis Einstieg
STM32. https://www.aliexpress.com/item//32740942772.html oder wenn es unbedingt was europäisches sein soll: http://www.tme.eu/de/details/stm32f030f4p6/st-mikrocontroller/st-microelectronics/ Der
deswegen hab ich da nicht geschaut), aber wenn haben die meistens gute Preise. Vllt. schau ich mir den STM32 auch noch an...Sowas ähnliches (STM32F103) hab ich aber schon hier und eigntl. wollte ich was mit NXPs machen :o
-
Thread
Welcher PIC ist der beliebteste ?
eigenen Textmode-IDE für verschiedene Controller. Bisher kann ich einige Vertreter aus MCS51, AVR, STM32 und STM8 programmieren (und ich habe auch dienstlich mit ein paar davon zu tun). Noch nie hatte ich einen PIC in der Hand (außer vor Unendlichkeiten einen mit Fenster zum Löschen mit UV Licht).
momentan günstigste aus China ist ? (bei AVR hätte ich wohl gesagt ATmega8 und ATmega328p, bei STM32 wohl den F103)... bei PIC habe ich keine Ahnung !
-
Thread
I2C Problem: Kein ACK
cdn-learn.adafruit.com/downloads/pdf/adafruit-ina219-current-sensor-breakout.pdf]] aber von Ali) über einen STM32F103 anzusteuern. Nachdem der STM32 sich bei Hardware-I2C mit einem dauergesetzten Busy-Flag aufgehängt hat (aber das ist eine andere Geschichte), bin ich testweise auf Software-I2C umgestiegen.
korrekt zurückgelesen wird. Weshalb Software-I2C: Der Grund ist, dass das Hardware-I2C des STM32F103 sich wegen einen Bugs im Silizium mit gesetztem Busy-Flag aufhängt [[http://www.st.com/content/ccc/resource/technical/document/errata_sheet/7d/02/75/64/17/fc/4d/fd/CD00190234.pdf/files/CD00190234
-
Thread
STM32F0: Mit HAL-Lib überprüfen, ob Datenübertragung über SPI abgeschlossen ist?
Hallo zusammen, ich verwende einen STM32F0 und programmiere mit dem STM32CubeMX und der HAL-Lib. Ich sende mit der Funktion HAL_StatusTypeDef HAL_SPI_Transmit (SPI_HandleTypeDef *hspi, uint8_t * pData, uint16_t Size, uint32_t Timeout)
Backup-Domain (RTC und Co) ein Power-Reset wie ein System-Reset. Edit: Jedenfalls ist das beim F103 so, kann bei anderen Familien anders sein. Außerdem sind natürlich nicht alle Register ab Reset mit 0x0 initialisiert. Nur damit keine Missverständnisse aufkommen. Bei jedem STM32 sollte es am Ende