-
Thread
Einstieg 32Bit µC - Welche "Familie"
aufschläge auf die Versandsumme vorgenommmen werden. -Ich glaub ich hab grade einen gefunden für den STM32F103RBT6 @ 4.61€, falls der Shop was taugt, aber das ist erstmal egal. Ich hab mir grade auch das Datenblatt angesehn und muss sagen es klingt nicht schlecht. @ Olaf - Ich habe leider keine Erfahrung
usw., dass man mit dem Chip überhaupt irgendwas anfangen kann. Kaufen wollte ich 2 von denen hier STM32F103RBT6. Die Produktseite wäre diese hier: http://www.st.com/mcu/modules.php?name=mcu&file=devicedocs&DEV=STM32F103RB Leider finde ich wie gesagt dort nicht das richtige Blatt bzw ich hab noch
-
Thread
IAR und TIM6,7 Interruptprobleme beim STM32F107
weiter. Danke für den Tipp, habs Gefühl dass is der Richtige weg :) ach ja: http://code.google.com/p/stm32f107/source/browse/trunk/STM32F10x_Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/?r=4 Link zu den *.s files...
Zeitgenossen. Eine Tabelle sehe ich dort nicht. Die Tabelle sehe ich hingegen in http://code.google.com/p/stm32f107/source/browse/trunk/STM32F10x_Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/iar/startup_stm32f10x_md_vl.s?r=4
-
Thread
STM32 lässt sich nicht pogrammieren
Hallo zusammen, ein STM32F302RBT6 lässt sich in meiner Schaltung nicht programmieren. Ich habe die Spannungen überall nachgemessen und alles passt. 100nF sind an jedem VCC Pin angeschlossen. Den Boot0 Pin kann man mit einem
im Beitrag #6099476: > Meines Wissens muss VBAT beschaltet werden Ich hatte ein PCB für einen STM32F103 geroutet und hierbei den VBAT-Anschluss frei gelassen. Irgendwann kam ich auf die Idee, auch einmal mit einem STM32F302CBT6 (weil Cortex M4) zu spielen und habe diesen Chip (weil in den wichtigsten
-
Thread
STM32F4xx FLASH SIZE auslesen?
dem Beispiel: "As an example, 0x4000 corresponds to 1024 Kbytes." ist irgendwie unlogisch. Beim STM32F103 hat das geklappt, allerdings war das auch eine andere Adresse. Und in der Doku RM0033 (STM32F2xx) steht das auch gleich falsch drin. Weiß jemand mehr? Der Code: #define FLASH_SIZE
24.11.11 hatte ich das denen im Forum gemeldet, bist jetzt 0 Antwort. Die haben wohl zu schnell den STM32F2xx und danach gleich den STM32F4xx raus gebracht und jetzt schaffen die das Dokumentieren nicht.
-
Thread
STM32 RTC Write Protection
Hallo, ich versuche gerade die RTC meines STM32F103C8 zum Laufen zu bringen. Sie läuft auch so weit nur ich kann die Register nicht modifizieren. Um Fehler von mir aus zu schließen, habe ich die STM Std. Lib verwendet(ohne Erfolg) und dann direkt
Hallo, danke für die Antwort. Ich verwende einen STM32F103C8, dieser hat gar keine RTC_WPR Register.
-
Thread
AC6 + STLink V2 + STM32F334 = funktioniert nicht!?
needs reset STM32F334K8Tx.cpu: target state: halted target halted due to debug-request, current mode: Thread xPSR: 0x01000000 pc: 0xfffffffe msp: 0xfffffffc STM32F334K8Tx.cpu: target state: halted target halted
Einstellung gefunden, mit der hat es dann funktioniert. Meine Config schaut so aus: [code] # This is an stm32_uart_it board with a single STM32F103C8Tx chip. # Generated by System Workbench for STM32 source [find interface/stlink-v2.cfg] set WORKAREASIZE 0x5000 transport select "hla_swd" adapter_khz
-
Thread
Idee gesucht um Jitter zu beseitigen
: > Aber ich schätze, die meisten Controller können sowas. Falls es billig sein soll, z.B. der STM8S103F3P6 für rund 25ct aus China.
Ansonsten fehlen da noch Interrupts usw. Das Tutoial von Moritz Diller (woisdiekatze) ist zwar für den STM32F1xxx, aber mit ein paar Änderungen passt das auch zum F4: http://www.diller-technologies.de/stm32.html#timer_pwm Vielleicht hilft das schon weiter oder jemand hat einen besseren Link.
-
Thread
Ethernet-Protokoll für LED-Controller "Linsn"?
Aktuell habe ich zum Testen zwei Kacheln an einem STM32F103C8T6. Natürlich geht auch mehr!
.) Torsten C. schrieb im Beitrag #3933030: > Aktuell habe ich zum Testen zwei Kacheln an einem STM32F103C8T6. > Natürlich geht auch mehr! Da mir die Linsn Software auch anfangs nicht sehr zugesagt hat, habe ich auch mit einem STM32F429I-DISCO HUB75 und HUB08 Module angesteuert. Mit bis zu 11MHz
-
Thread
als nächstes ARM oder FPGA/CPLD?
auch ein kleines FPGA-Board zuhause.. Ich hab mich auch nochmal mehr bei ARMs umgeguckt. Ich hab ein STM32F4Discovery, doch ich bin mir noch nicht sicher, ob STM32F2..., STM32F4... oder LPC17..., LPC18... Man, so ne riesen Auswahl is doch kacke ;)
ich schrieb im Beitrag #3250646: > 6A66 schrieb: >> Fang halt mal an z.B. mit nem STM32F4x Discovery > > Hab ich zuhause ;) Ahh nein. Es ist doch "nur" ein STM32 Discovery mit einem STM32F1 drauf
-
Thread
STM32 Nucleo Board LED schaltet nicht ein
Hallo, brauche mal wieder eure Hilfe. Ich habe mir ein ST Nucleo F103RB Board gekauft und habe damit (erfolglos) experimentiert. Ich verwende folgenden Code (aus einem Tutorial von Youtube von UltraFx): [c] #include "stm32f10x.h" int main(void) { RCC->
[c] #include "stm32f10x.h" int main(void) { RCC->APB2ENR |= 0x04; GPIOA->CRL = 0x200000; uint32_t check = 0; GPIOA->BSRR = 0x20; while(1) { } } [/c] Ich habe den Code wie oben
-
Thread
Pollin - ARM Cortex-M3 Entwicklungsboard mit 2,4" Touchscreen 40€
aufgefallen: ARM Cortex-M3 Entwicklungsboard mit 2,4" Touchscreen. Development-Board auf Basis des STM32F103VET6 Mikrocontrollers mit 2,4" (6,1 cm) TFT-Touchscreen Display und USB-Stromversorgung. Bestellnummer:810 360 Preis: 39,95 € Was die ARM-Welt betrifft, bin ich völliger Neuling. Es gibt
oder das hier für 25 €: Mikrocontroller STM32F429ZIT6U (144 Pins) 2,4" Color Touch Grafic LCD mit Beleuchtung 240x320 Pixel Programmer onboard Ein- und Ausgabegeräte http://shop.mymcu.de/Hardware/STM32F429%20DISCO%20-
-
Thread
[V] BluePill von WeAct und MapleMini
Moin, ich habe hier noch jeweils 3 BluePills von WeAct und 3 von Maple (MapleMini) besstückt mit STM32F103CBT6. Alle neu oder sagen wir NOS ;) Von jeder Sorte habe ich jeweils einen ausgepackt und mit dem Blinky-Testprogramm welches Fakes CPUs erkennen soll, getestet. Siehe auch hier: https:
de.aliexpress.com/item/1005001474741936.html. Ich hatte vor längerer Zeit dort mal ein BluePill+ mit einem GD32F303 (aufgebohrter GD32F103 und nicht kompatibel zum STM32F303) gekauft.
-
Thread
STM32 - LQFP100 Platine
Moin Mädels, vor einigen Monaten habe ich eine STM32-Platine für die LQFP100-Typen F407V und F103V entwickelt und fertigen lassen. Die Nucleo-Boards von STM, die ich bisher kenne (bin aber nicht auf dem Laufenden), haben LQFP64 und keinen FSMC. Am
bin. Der F103 hat es übrigens überlebt, und wenn man Pin19 wieder ablötet und on_Chip an Pin20 (GND) biegt, geht auch der F103 mitsamt AD-Wandler. 3.) Meine DRC-Kontrolle war grauenhaft oder besser kaum vorhanden
-
Thread
Drohne im eigenbau Gesperrt
Ok. Ich würde euch den STM32F103 oder gleich den F4 im 144 Haxn Gehäuse vorschlagen.Die haben auch ein vernünftiges SD-Karten-Interface und man muss nicht mit der SPI-Scheisse herumfuhrwerken. Rechenpower und Aus/Eingänge haben
Thomas Leitgeb schrieb im Beitrag #2700538: > Ich werde das STM32F4 Discovery jetzt bestellen. CooCox CoIDE mit STM32F4-Discovery Board http://www.mikrocontroller.net/topic/255487#new Zum Einstieg.
-
Thread
Cortex M3 + TFT Controller + 24bit TFT
Hi, also ich verwende zielich die selbe Kombination. Cortex-M3(STM32F103ZE) + S1D13743 + 4.3" 480x272 - 24bpp. Benutzt Du ein externes Ram an deinem Cortex-M3 für den Framebuffer? Sonst ist es schiergar nicht möglich! Der S1D13743 hat zwar einen Framebuffer,
Addressierung!! (Beim lesen >hingegen schon..) Oh, gut zu wissen. >Welchen Cortex-M3 nutzt Du denn? STM32F103RBT6 >Du kannst zusätzlich den Quarz sparen - sofern dein Cortex das kann, >wenn du den Mainclock an nem CPU-Pin ausgibst und diesen für den >S1D13743 nutzt. Ich werd das Datenblatt mal
-
Thread
STM32H7 Multichannel ADC DMA
Ich möchte mittels DMA 6 ADC Kanäle (STM32H7, ADC3) kontinuierlich sampeln. Anyway das Problem alle Daten sind 0 und es wird ebenfalls kein Interrupt bez DMA ausgelöst. Relevantes im code in korrekter Reihenfolge: __attribute__ ((aligned
verwendet wird, dann sollte auch der IRQ Handler generiert werden. https://github.com/STMicroelectronics/STM32CubeH7/tree/c94252df7cec24a8fef67b28933353476a1edd3c/Projects/STM32H7B3I-EVAL/Examples/ADC/ADC_DMA_Transfer Das kein Interrupt generiert wird läßt mich an meinem Problem mit dem SDMMC1 auch gerade
-
Thread
Erstes größeres Projekt - Multitasking Konzept
Artikel Multitasking kenne ich, ebenfalls die Timer und Interrupt Artikel. Ich verwende aber einen stm32 und muss daher die Routinen etwas anpassen (ich verwende die aber sowieso nicht komplett, sondern versuche mir etwas daraus zusammenzubauen). Folgende Situation: Ein stm32f103 @ 56Mhz hat einige
im Beitrag #3466753: > Ist es eigentlich üblich, Interrupts global zu deaktivieren bei einem > STM32? Habe das noch nie gesehen, immer nur bei den AVR Beispielen. Nein. Beim AVR gibt es das Read-Modify-Write Problem, das der STM32 nicht hat.
-
Thread
Bluepill als ST-Link/V2 für Coocox 1.7.8
Hallo Bluepiller ;), normalerweise benutze ich bisher immer den ST-Link von einem STM32F429-Discovery-Board, um meine anderen STM32-Schaltungen zu programmieren. Jetzt ist das Discovery-Board aber schon etwas sperrig, hat außerdem kein Gehäuse und ich dachte, ich bau mir jetzt mal einen
besorgst du dir nicht einfach das hier? https://www.ebay.de/itm/ST-Link-V2-Programming-Unit-mini-STM8-STM32-Emulator-Downloader-M89-HGUK/192643071869?hash=item2cda6bff7d:g:bJoAAOSwJGlbTapG Am Bluepill mußt ja mindestens den Widerstand an der USB Buchse ändern, hast kein Gehäuse und keinen Connector
-
Thread
Initialisierung ADC STM32F446 - gelöst
Nucleo-64-Board. Der ADC-Test an einem STM32F103-Nucleo-64-Board funktioniert fehlerfrei und der Schaltplan des Nucleo-Boards sieht dort auch keine Gemeinheiten vor. Ich gehe also davon aus, daß es an der Initialisierung liegt. Die Initialisierung
Meine Güte...das zappelt aber am STM32F446. Selbst wenn ich den Pin hart auf GND ziehe, wird zwischen 2 und 16 angezeigt (was mehr als 10 mV entspricht). Am STM32F103 ist dagegen Ruhe - maximal die letzten beiden Bits zappeln am normalen
-
Thread
STM32 F10x CPAL Einbinden
Hallo zusammen, ich habe ein STM32 Nucleo Board mit dem STM32 F103RB Prozessor. Ich würde gern die CPAL LIB mit einbinden und könnte ein wenig Starthilfe gebrauchen, da ich auf diesem Gebiet nicht so richtig firm bin. Ich habe mir
Reference Manual ist die I2C Peripherie detailliert beschrieben. Leider ist es so, dass bei den alten STM32 Controllern (F1, F2, F4) das I2C Modul ziemlich dumm ist und man viel in Software machen muss. Mit der HAL geht das relativ einfach, aber nur synchron. Wenn das für dich reicht, mach das so. Wenn
-
Thread
stm32 nur über swd programmieren
Dann wird das problemlos klappen. Ich habe bei meiner letzten Platine mit STM32F103C8 nur SWD benutzt und Programmieren und Debuggen funktionierten einwandfrei. Und wenn du es nur zum einprogrammieren des Bootloaders benutzt, kannst du auch SWD deaktivieren, da du immer noch
werde dann mal einen Stecker suchen. So ein 5 Poliger 2,54 ist ist schon größer wie mein Prozessor (STM32F103CB). Suche da noch etwas Günstiges im 1,27 Raster. Andere Möglichkeiten zum Programieren wird es nicht mehr geben, darum lieber gleich das richtige.
-
Thread
STM32 I2C EEPROM lässt sich lesen aber nicht beschreiben
Hallo Community, Ich versuche seit gestern vergeblich ein I2C EEPROM am STM32F103C8T6 (Blue Pill Board, es ist aber glaubig ein Fake-uC auf dem Board verbaut da man ihm mit ST-Link GDB Server nicht programmieren kann es geht nur mit OpenOCD, weiß nicht ob es evtl. damit was
100KHz Rmin gleich wie bei <=100KHz nur rmax = 300ns/Cbus Wenn ich das jetzt mal für 100KHz beim STM32 durchrechne: fscl=100KHz, Vcc=0,3V, I=3mA, Cbus=~8pF(Aus Datenblatt ST24C08WP) Rmin = 3,3 - 0,4V / 3mA = 966,667 Ohm -> 1kOhm Rmax = 1000ns/8pF = 125kOhm Allerdings muss ich sagen das
-
Thread
Simple Servosteuerung mit wenig Strom
Verwende einen Mikrocontroller mit RTC, der die meiste Zeit schläft. Zum Beispiel einen STM32F103C8T6, der fällt mir dazu gerade ein weil er derzeit sehr billig mitsamt Quarz zu haben ist. Was die Stromversorgung des Motors angeht, würde ich Einwegbatterien verwenden. Akkus halten nämlich
Stefanus F. schrieb im Beitrag #5651377: > Verwende einen Mikrocontroller mit RTC, der die meiste Zeit schläft. Zum > Beispiel einen STM32F103C8T6, der fällt mir dazu gerade ein weil er > derzeit sehr billig
-
Thread
STM32F0 Bootloader-Problem (UART, Neuling braucht Hilfe)
Hallo liebe Leute! Ich muss ein bisschen weiter "ausholen": Ich habe mein erstes Board mit einem STM32-Controller entworfen. Konkret ist es der STM32F030C8T6. Ich habe vorher noch nie mit STM32- oder STM8-Controllern gearbeitet. Ich hab heute Morgen das Board zum ersten Mal eingeschaltet. Soweit
/www.mikrocontroller.net/topic/416324#4862544 Das ist zwar schon einige Jahre alt und ist für den STM32F103C8T6, dürfte allerdings deinem Entwurf einigermaßen nahe kommen. Der dortige Programmierstecker hat die Signale so, daß man sowohl per Bootlader als auch mit SWD-Geschirre das Ding programmieren
-
Thread
16 Bit MC oder 8 Bit MC
mit dem richtigen MC würde ich mich > freuen. Schau dir mal die 32 Bit Cortex STM32 uC von ST an.
128k Flash > > Pollin: 5.95+4.95 Versand=10.90 EUR > > Reichelt: 5.90+5.60 Versand=11.50 EUR STM32F103 128KByte Reichelt 4.85 Eur DIP verbraucht zuviel Platz. @Wilhelm Ferkes Ich habe es gefunden. http://www.elektor.de/elektronik-news/0x206c-8300-mikrocontroller-in-die-luft-gejagt.2033382
-
Thread
GigaDevice RISC-V: DAC mit Nuclei Studio
Die Peripheriegeräte der GigaDevice-RISC-V-Mikrocontroller sind an denen des STM32F1 angelehnt. Hier wollen wir abermals auf das kostenlose Nuclei Studio zurückgreifen, um den DAC eines Evaluationsboards in Betrieb zu nehmen. *von Tam HANNA* ### Worum geht es hier? Seit der
Skalierungseffekte bevorzugen derzeit ARM, was zu „Preisparität“ führt). GigaDevice bietet mit dem GD32VF1 seit einiger Zeit eine vergleichsweise gut verfügbare Serie von Mikrocontrollern an, die vom Aufbau der EA-Geräte am STM32 orientiert sind. In diesem Artikel wollen wir den DAC eines Evaluationsboards
-
Thread
STM32F1 STM32Cube RTC Alarm Beispiel
Hallo Forum, ich möchte meinen STM32F103C8T6 in den 'deepsleep' schicken, und dass er nach x Sekunden wieder aufwacht. Das geht über die RTC, soweit so klar. Nur ich finde keinerlei Beispiele, die dass dann mit der Standard peripheral
wiederum den eigentlichen Header ein, wo die ganzen Registerdefinitionen drin stehen, was in deinem Fall "stm32f103xb.h" sein dürfte. Dann kannst du z.B. mit [code]RTC->CRH = bliblablub [/code] was ins CRH Register der RTC schreiben. Die Bitdefinitionen sind auch alle in dem Header vorhanden und die
-
Thread
SSD1306/1309 Library zum Darstellen von Text auf OLED Displays
Hier mal auf einem STM32F1... Grafikbibliothek und 1Bit Bild.
Hier mal meine, angepasst für einen STM32F103 - mit StdPeriphLib - gleich dazu mit der I2C Initialiesrung - Quasi LCD an I2C1 (PB6 und PB7). Dann noch die Header einbinden und los gehts: [c] #include "stm32f10x.h" #include "SSD1306
-
Thread
(V) DevBoards, RPi,.
noch das eine oder andere rum für das zukünftig keine Zeit übrig sein wird: ---------- NUCLEO-F103RB STM32 Nucleo development board with STM32F103RBT6 MCU, supports Arduino unbenutzt, in OVP 7€ ---------- X-NUCLEO-NFC01A1 Dynamic NFC tag expansion board based on M24SR for STM32 Nucleo unbenutzt, in OVP 7€ ---------- Oder beide für 12€ ---------- 32F429IDISCOVERY Discovery kit for STM32 F429/439 lines - with STM32F429ZI MCU Mit 2,4" Touch TFT unbenutzt, in OVP 21€ ---------- RPi Model B 512MB in klarem Gehäuse gebraucht 25€
-
Thread
Open407I-C (Board für STM32) mit OV9655 (Kameramodul) auf 5"-Touchdisplay
letzten Jahr. Anbei mal ein Bild, wie es auf deinem Display aussehen könnte(ist die ST-GUI LIB) auf F103 -- Mein Selbstbau Baseboard nimmt sowohl HY-STM32F4xx-Core 144(wie deins!), als auch HY-STM32F1xx-Core 144 wie grad auf dem Bild --
:0: [cc] D:\sd-fat-lcd-touch\sd-fat-lcd-touch\sd-fat-f4_LCD+touch\lcd.h:32:23: fatal error: stm32f4xx.h: No such file or directory [cc] compilation terminated. [cc] In file included from D:\sd-fat-lcd-touch\sd-fat-lcd-touch\sd-fat-f4_LCD+
-
Thread
Virtual Com Port Driver STM32 Port zuweisung
bekommt jeder eine eigenen Com Port. Und das möchte ich nicht. Mit verschiedene meine ich es sind alle STM32f103RE jedoch habe ich mehrere davon.
Hi, bei mir bekommen die Stm32 auch immer den gleichen Port zugewiesen. Egal ob F1 oder F4 und egal an welcher Usb Buchse. Ich habe noch ein altes Projekt mit PeripheralLib statt CubeMx. Dort wird immer eine ganz andere Portnummer
-
Thread
Linux Distribution für Mikrocontroller Programmierung?
ARDPICPROG Programmiert werden können: - nahezu alle AVR (Avrdude und AVR-GCC machen es möglich) - STM32: F030, F051, F103, F401, F411, F429 - STM8: STM8S103 / 003, STM8S105 - PIC16F: 16F887, 16F648, 16F630 - PIC18F: 18F52 - MCS51: AT89S51 / 52, AT89S8253, AT89S4051 Für die genannten Controller
Komponenten nacheinander entwickelt und testet. Das macht die Fehlersuche erheblich übersichtlicher. Bei STM32 Entwicklung mag das insgesamt etwas anders ausehen, aber wir sind ja noch bei den AVRs (zumondest hört sich das so an).
-
Thread
DAU IC gesucht
hat. Der Haken ist, dass die QS-Punkte für jede Neuentwicklung zutreffen. Zum Controllerpreis: STM32F030F4 gehen für ca. 0,50USD über den Tisch. Daran eine schnelle PWM mit RC-Filter und die Ripple-Spec wird eingehalten. Hier macht dann eine MCU 6 Kanäle. Wahlweise STM32F051 für ~1USD. Der hat
Noch als Ergänzung, wie ich es mit einem STM32F051 anstellen würde: die vorhandene Schaltung für einen STM32F407 http://mino-elektronik.de/FM_407/fmeter_407.htm#a5 auf das Notwendigste reduzieren und das Programm noch anpassen, daß die Meßzeit
-
Thread
Watch Dog Software Architektur
Bauform B. schrieb im Beitrag #7661870: > Aber sag' bitte, dass STM32H5 ein Tippfehler war; 250MHz, 640K RAM nur > für die Blumen? Nein, ich habe einfach die Preise bei Mouser grob verglichen. Da war der STM32H562RGT6 am ziemlich interessant im Bereich Preis. Ist ein Hobby Projekt -> ich habe keine Stückzahlen Normal nehme ich immer einen STM32F103C8, den ich über Ali beziehe. Der ist aber mittlerweile uralt, hat keine FPU und nur 64kb. Da wirds eng mit C++
-
Thread
stm32g431 st-link swclk swdio
Reaktionen. ich habe vergessen zu sagen dass es sich um ein ST-link v2 handelt. ich habe schon mit einen stm32f103c8cb experimentiert und da hat alles -einschließlich das programmieren- gut funktioniert. Die Spannung ist durch ein ld1117 3.3v geregelt. Ausgangsspannung 5v vom Copmuter. mir ist klar dass
St-link V2 ist heute gelösscht und aktualisiert worden und müsste so auf den neuesten Stand sein. Der Stm32g4 ist neu und ist fabrikneu.
-
Thread
STM32 - GPIO Funktionen und assert_param
Erste Gehversuche auf STM32F und Olimex P103 Board. Grundsätzlich funktioniert es. (KEIL MDK EVA-Version). Benutze die STM LIB 2.0.1 8MHz Quarz extern, PLL auf 72MHz. Wie kommen die enormen Geschwindigkeitsunterschiede zu
Ulf schrieb im Beitrag #1763833: > Erste Gehversuche auf STM32F und Olimex P103 Board. Grundsätzlich > funktioniert es. (KEIL MDK EVA-Version). Benutze die STM LIB 2.0.1 > 8MHz Quarz extern, PLL auf 72MHz. > > Wie kommen die enormen Geschwindigkeitsunterschiede
-
Thread
STM32: Timer funktioniert nicht
(Muss ja falsch sein, sonst würde es funktionieren :-) [c] #include "stm32f10x.h" #include "stm32f10x_conf.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #include "stm32f10x_usart.h" #include "stm32f10x_tim.h" //#include "stm32f10x_spi.h" //#include "stm32f10x_i2c.h
Bei der STM32 Perip. Lib ist ja auch ein chm-File als Hilfe enthalten. leider funktioniert das bei mir nach der Umstellung der ST-Seite nicht mehr. Die erste Seite wird so aufgerufen: mk:@MSITStore:C:\winarm\STM32F10x_StdPeriph_Lib_V3.5.0
-
Thread
STM32F107 Probleme mit I2C SCL
Situation. Ein bestehender "Master" Mikrocontroller der Reihe AtXmega soll ersetzt werden durch einen STM32F107 (hauptsächlich aufgrund von Ethernet). Die "Slaves" bleiben aber (ebenfalls Controller der AtXmega Reihe) und es können auch keine Anpassungen an der Firmware durchgeführt werden. Die Kommunikation
Softwareproblem vermutest, probiere mal den Beispielcode von dieser Seite: http://stefanfrings.de/stm32/stm32f1.html#i2c Ich habe ihn bisher nur auf einem STM32F103 ausprobiert, sollte aber auch bei Dir gehen. Zumindest compiliert er fehlerfrei.
-
Thread
[V] STM32 stm32f0discovery mit STM32F051R8T6
Hallo zusammen, Verkaufe ein stm32f0discovery Evalboard. Es ist ein STM32F051R8T6 (und ein STM32F103C8T6) drauf. Mini-USB-Anschluss. Mal in Betrieb genommen, nie wirklich benutzt. Wenn man entlang der URL durchsägt, hat man zwei
A. K. schrieb im Beitrag #6597797: > Fädeldraht;) Eben. Die nötigen Pins vom F103 muss dann halt mit Fädeldraht an die mit abgesagten Pins vom Brett dranntüdeln :D mfg mf
-
Thread
STM32 standard peripheral library V3.x.x
Hallo, ich habe ein STM32-H103 Board von Olimex und nutze den ARM-USB-OCD JTAG ebenfalls von Olimex mit OpenOCD. Es ist mir gelungen, das Beispielprogramm von Olimex (blinkende LED) zu compilieren und hochzuladen, so dass
Herzlichen Glückwunsch Klaus Gast :-) Auch wenn ich Dir momentan nicht helfen kann: STM32F ist eine spannende Sache :-) Ich bin auch AVR-STM Umsteiger, und mein LED-Blinker läuft auch seit ein paar Tagen. Ich verwende eine "Stamp" mit stm32f103, das erschien mir am flexibelsten,
-
Thread
I2C Takt Pullup abhängig? (AVRxDB)
Gerhard O. schrieb im Beitrag #6961565: > Die STM32F103 I2C FSM war ja auch voller Bugs. An diesem Beispiel kannst du den 'Fortschritt' sehen: Frühere Designs hatten eine wahre Flut von Interrupts erzeugt, aber damit konnte man so lala leben. Es
W.S. schrieb im Beitrag #6962339: > so gut wie unbenutzbar ist Finde ich (für den STM32F103) doch arg übertrieben. Es gibt eine application Note, die beschriebt wie man dessen I²C Port nutzen kann, und genau so funktioniert er auch tadellos.
-
Thread
Atollic STM32, GCC Compiler, Debug<->Release
Hallo, ich benutze zum Programmieren eines STM32f103 das Atollic TrueSTUDIO Lite. Dieses bietet einem die Möglichkeit über ein Auswahlmenü zwischen Debug und Release beim kompilieren zu unterscheiden. In meinem Programm nutze ich den Watchdog
und der Ausschnitt beim Release: [code] arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m3 -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -I../src -I..\Libraries \STM32F10x_StdPeriph_Driver\inc -I..\Libraries\CMSIS\CM3\CoreSupport -I..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x -I../my_lib/inc -I..
-
Thread
Config Parser für embedded
https://github.com/compuphase/minIni habe ich auf einem STM32F103C8 schon benutzt.
der STM32F4 haben laut Reference Manual immer 128k. Aber normalerweise sollte man die App ja ohne Probleme weiter nach hinten schieben und dann die Pages 1 und 2 die jeweils 16k haben für die Daten verwenden
-
Thread
GCC als Crosscompiler für ARM auf ARM
../common -I../../board -I../../common/CMSIS_v3.6.1/Include -I../../common/CMSIS_v3.6.1/Device/ST/STM32F10x/Include -I../../common/STM32F10x_StdPeriph_Driver_v3.6.1/inc -I../../common/STM32_USB-FS-Device_Driver_v4.0.0/inc -Iinc -Isrc -DUSE_STDPERIPH_DRIVER -DSTM32F10X_HD src/main.c -o build/src/main.o arm-none-eabi-gcc -T../../common/stm32_f103_gcc.ld -mcpu=cortex-m0 -mthumb -nostartfiles -Wl,-M -o build/leds.elf build/src/main.o build/../../common/startup_stm32f10x_hd.o build/../../common/CMSIS_v3.6.1/Device/ST/STM32F10x/Source/
-
Thread
STM32 PWM Output const 3.3V
ich hab das Problem das ich nur konstante 3,3V am Ausgnag von PA6,Pa7, PB0 und PB1 sehe. Ist n STm32F103RBT6 STm32H103-Board von Olimex. Nach dem Programm sollten z.B. an PA6 TIM3_CH1 eine PWM mit 36khz und Duty Cycle von 50% zu sehen sein aber das Oszi zeigt mir was anderes, eingestellt hab ich
Tektronix 2225 50Mhz ich denke damit sollte ich ja das Ausgangssignal angucken können. [c] #include "stm32f10x_lib.h" #include "stm32f10x_map.h" #include "stm32f10x_rcc.h" #include "stm32f10x_gpio.h" #include "bits.h" #define STACK_TOP 0x20000800 #define NVIC_CCR ((volatile unsigned long *)(0xE000ED14
-
Thread
(STM32) Register Lib mit define oder nicht define..
//stefanfrings.de/stm32/index.html
Sorry, musste sein. Hier ein Beispiel von den ARM Machern: http://www.keil.com/dd/docs/arm/st/stm32f10x/stm32f10x.h Schön alle Flags als Masken, wie es sich gehört.
-
Thread
[V] STM32F100C6T6B und STM32F407VET6
Hallo, STM32 Mikrocontroller aus einem Bastelprojekt übrig geblieben. Vor etwa 2-3 Jahren bei Mouser gekauft und immer ESD gerecht gelagert. 12x STM32F100C6T6B 4,50€ / Stk, 45€ für alle 12. 5x STM32F407VET6
Die 5 STM32F407VET6 sind inzwischen vergeben. Beim Aufräumen sind noch 3 Stk STM32F103RBT6 ( LQFP-64 ) aufgetaucht. Würde ich für 8€ / Stk abgeben.
-
Thread
STM32-Code geht nicht, Compilerproblem?
Hallo, ich versuche nun schon eine ganze Weile eine I2C-Bibliothek für einen STM32F103C8 zum laufen zu bekommen. Programmcode hab ich von hier: http://diller-technologies.de/stm32.html#i2c Und soweit zusammengekürzt, dass es eigentlich offensichtlich gehen müsste. Hab den
Compilerproblem zu sein. Weiß jemand Rat?? Schonmal Besten Dank!! [c] #include <stdint.h> #include "stm32f10x_i2c.h" #include "stm32f10x_rcc.h" #include "stm32f10x_gpio.h" #include "misc.h" #include "i2c.h" volatile uint8_t deviceAddress = 0; volatile uint8_t dataByte1 = 0; volatile uint8_t