-
Thread
genaue Zeitmessung (hohe Auflösung + Genauigkeit) STM32
https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32g4-series/stm32g4x4.html
Habe das mal irgendwann ausprobiert, Timer vom STM32F103 mit 70(?) Mhz laufen lassen und per InputCapture nen Duty Cycle gemessen. Jitter quasi garnicht wenn man nen externen Quarz nimmt, der Interne RC Oszilator jittert zuviel.
-
Thread
TOP3000 EProm Brenner für nur 26€!
So, habe meinen Brenner bekommen, gut verlötet, nix mit Hand lötstellen. Ist ein ARM STM32F103 , ne menge 74HC4094 drin. Zoll hat 8,81€ MWst verlangt.
#2325562: > So, habe meinen Brenner bekommen, gut verlötet, nix mit Hand lötstellen. > Ist ein ARM STM32F103 , ne menge 74HC4094 drin. Kannst du Fotos vom Innenlebel posten? Danke!
-
Thread
ESP-8266 immer wieder Probleme mit WLAN reconnect
Stefan, http://stefanfrings.de/stm32/index.html Könntest du vielleicht auch für den STM32F40x mal eine RTC Kalibration beschreiben? Ich finde das unheimlich unverständlich im Datenbuch und auch den App Notes. Mein STM32F407 Wecker
> Könntest du vielleicht auch für den STM32F40x mal eine > RTC Kalibration beschreiben? Nein, weil ich mich mit diesem Chip nicht auskenne und in absehbarer Zeit auch keinen kaufen werden. Ich habe jetzt einen Vorrat an STM32F103 hier
-
Thread
I2C und STM8
STM8_I2C schrieb im Beitrag #4601593: > ... (nur den Basis-Treiber für I2C: > i2c_drv.c/.h) Also nur das hier: http://hamlab.net/uploads/projects/stm8/stm8s003f_i2c_iar.rar (sorry, kann den vorherigen
Jetzt aber: Das hier ist meine Implementierung von I2C mit dem STM8S103F3P6 (Minimal Evaluation Board aus China). Ich hoffe dass der Quelltext selbsterklärend ist, ich habe so ausführlich Kommentare eingefügt wie ich konnte. Das Zip-File enthält alle
-
Thread
STM32F103C8T6 Bootloader Problem (Black Magic Probe)
Magic Probe erkannt, er läuft nach wie vor in den DFU Bootloader. Also das ganze nochmal mit einem STM32F103C8T6 Minimum Board probiert, gleiches verhalten :-(. Über die ST-Link Software konnte ich aber verifizieren, dass die Firmware über dem DFU Bootloader korrekt geflasht wurde. Verstehe aus diesem
auf einmal erschlagen, indem man einfach eine passend abgerüstete Firmware verwendet: http://www.stm32duino.com/viewtopic.php?f=37&t=122 Das funktionierte bei mir auf Anhieb mit einem [[STM32F103C8T6_STM32_Billig_Board]]
-
Thread
STEVAL-ILL015V3 und IAR
Hallo zusammen, ich habe hier ein STEVAL-ILL015V3 Eval Board mit STM32F103F103C6 und versuche eine kleine Demo Applikation darauf zu laden. Dafür benutze ich die aktuelle IAR EW 7.2 (Kickstart) und einen (gelben / IAR-branded) j-link Adapter. Wenn ich versuche die Applikation
test_Debug.jlink, return = 0 Tue Aug 18, 2015 08:39:24: Device "STM32F103R6" selected. Tue Aug 18, 2015 08:39:24: DLL version: V5.0l, compiled Aug 7 2015 15:52:45 Tue Aug 18, 2015 08:39:24: Firmware: J-Link ARM V7 compiled Jun 20 2012 19:45:53 Tue Aug 18, 2015
-
Thread
IRMP auf STM32 - ein USB IR Empfänger/Sender/Einschalter mit Wakeup-Timer
Dabei wurde mir klar, dass ich einen neuen Fernbedienungs-Empfänger brauchte. Ich habe dann auf einem STM32F105 Board IRMP und USB-HID integriert, und dann auch für die leicht preiswert erhältlichen STM32F103 Boards. Die zugehörigen Konfigurationsprogramme sind nur für Linux. Es funktioniert alles, was
>der STM32F1xx hat noch ein HDMI Interface Nö, hat der nicht.
-
Thread
AVR®DD family, low pin count devices
das meine ich nur 10Mhz garantiert bei 3V. Andere Controller gehen da locker bis 48mhz oder höher (STM32, SAMD). Das Thema Waitstates bei Stm32 ist mir bekannt. Trotzdem sind die deutlich schneller. Wenn jetzt die Frage aufkommt warum mir 10MHz zu knapp erscheinen. Da gibt es mehrere Anwendungsfälle.
Heinz K. schrieb im Beitrag #7829084: > Bei STM32 geht das nur mit Emulation im Flash. Die STM32L0 Serie hat EEPROM
-
Thread
CooCox parasitär?
Hallo, Schau doch mal die STM32 Reihe und die Evalboards dazu an. Die Discoveryboards sind sehr günstig und haben schon einen integrierten Debugger mit dabei. Ich habe mich damals für STM32F4Discocery entschieden, da dieser massig
es aber auch die STM32F103 beim Chinesen, so ein http://de.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-ForArduin/32282374854.html Board (mit 64 Karat Flash!) habe ich gerade hier
-
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
[Biete] Mouser Artikel aus Fehlkäufen/Massenrabat-Reste
> 05x 595-SN74LVC2T45DCTR > 01x 538-51021-0600 > 02x 651-1734634 > 03x 782-TSOP4838 > 15x PVG3A103C01R00 > 05x 595-UA78M05CDCYR > 01x 863-NCN5120MNG > 02x 989-EPM570T144C5N > 02x 579-PIC16F1825-I/P > 06x 538-50079-8000 02x 511-STM32L100C- DISCO 01x 844-6TQ45SPBF 01x 863-NTJ3157NT1g 02x
PMEG3050EP115 05x 556-ATTINY85-20SU 04x 579-MCP73831T-2DCIOT 20x 77-VJ0805V475ZXQTBC 02x 904-EFM32ZG108F32 10x 667-ERJ-6GEYJ331V 10x 667-ERJ-6GEYJ102V 15x 80-C0805C104K5R 10x 81-GCM219R71C105KA7J 03x 80-B45196H3106K109 03x 863-MMSZ5226BT1G 01x 538-47334-0001 10x 571-521289-1 03x 649-71600
-
Thread
Probleme beim Programmieren des STM32F107 über JTAG Adapter und OpenOCD
stm32.flash stm32f1x 0x08000000 0 0 0 stm32.cpu Debug: 152 11 command.c:364 register_command_handler(): registering 'ocd_stm32f1x'... Debug: 153 11 command.c:364 register_command_handler(): registering 'ocd_stm32f1x'... Debug: 154 11 command.c:364 register_command_handler(): registering 'ocd_stm32f1x'... Debug: 155 11 command.c:364 register_command_handler(): registering 'ocd_stm32f1x'... Debug: 156 11
-
Thread
Wer kann mir schöne Fotos machen?
Shunt kommend. Bleibt mir wohl nix übrig als den Knoten zu entwirren, da die Vias genau unter dem STM32 sind. Kann ja dann eigentlich nur an die ersten 6 Pins gehen, das andere sind keine ADC Eingänge.
Hallo, beim ersetzen des 100 Ohm Widerstandes und Leiterzuges fiel noch auf das der C19 scheinbar fehlt. Beim nachschauen im STM32F103C8T6 Manual ist das Pin 38 (PA15). Hat irgendwer eine Idee was da hingehören könnte?
-
Thread
Nachkommastellen Arduino
Moin zusammen, ich hab hier ein STM32 F103 den ich mit der Arduino-IDE programmiere. Für astronomische Berechnungen brauche ich folgende Formel: double eps; eps=279.6966778+36000.76892*ta+0.0003025*(ta*ta); //ta=1.20658453 Der
printFloat(double number, uint8 digits) { [/code] https://github.com/rogerclarkmelbourne/Arduino_STM32/blob/master/STM32F1/cores/maple/Print.cpp Ob der Algorithmus die double Nachkommas richtig ausgibt weiss ich nicht. probiere es mit dem STM32duino core, der sollte das Serial.printf unterstützen
-
Thread
Hardfault Fehler in Keil mit STM32F103 (cortex m3)
Main und Kopier deinen > darein. in deinem anderen Projekt war nicht mal Startup Code drin. > > STM32\STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template\MDK-ARM > hab alles aus der main gelöscht , auch das inclode von dem ST Eval ... mein code: [c] #include "stm32f10x.h
STM32F10X_HD , da ich einen STM32F103ZE mit 512k benutze. kann ich das USE_STM32100E EVAL rauslöschen? weil ich ja ein eigenes board hab? ... jedenfalls hab ich den code mal ausgeführt, schön ist
-
Thread
Taktfrequenz bei STM32F103C8T6 Minimum development board
Hallo, ich habe mir vor einiger Zeit ein STM32F103C8T6 Minimum System Development Board Module aus China bestellt. Das Teil ist angekommen und ich wollte damit ein bisschen spielen. Ich habe hier auf dem Forum ein nettes Tutorial gefunden, http
Der Code aus der main.c Datei ist der folgende: [c] #include "stm32f10x_conf.h" int main(void) { GPIO_InitTypeDef GPIO_InitStructure; SystemInit(); RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE);
-
Thread
UART USB STM32F407VGT
Die folgende Anleitung habe ich für einen STM32F103 erstellt, ich schätze allerdings, dass die Vorgehensweise bei deinem µC gleich sein dürfte. Das ist ja gerade der Sinn von Cube HAL. Schau mal: http://stefanfrings.de/stm32/index.html#vcphal
Wie das geht kannst du auf meiner Webseite lesen. Der Einfachheit halber würde ich raten, noch ein STM32F103C8T6 Board oder ein Nucleo-F103RB dazu zu kaufen. Denn dann kannst du meine Code-Beispiele erst einmal 1:1 nachvollziehen. Als nächstes kannst dann mal schauen, inwiefern meine Ausführungen auf
-
Thread
STM32 - Oscillator / Werte / Fragen
Hallo, ich mache gerade erste Ausflüge in Richtung STM32 und möchte gerne einen STM32F103C8T6 in einem Projekt verwenden. Natürlich kommt man irgendwann auch zum Thema Oszillator und nachdem ich nun diverse (Demo) Board-Schematics, Datasheets und Application
Benjamin K. schrieb im Beitrag #6462754: > ich mache gerade erste Ausflüge in Richtung STM32 und möchte gerne einen > STM32F103C8T6 in einem Projekt verwenden. Natürlich kommt man irgendwann > auch zum Thema Oszillator und nachdem ich nun diverse (Demo) > Board-Schematics, Datasheets und
-
Thread
FSMC Interface vom STM32 Prozessor
Hi, ich arbeite gerade mit einem STM32F103 Prozessor und dessen FSMC Interface - leider noch ohne zählbaren Erfolg. Als Device ist ein ICS2008B SMPTE Prozessor angeschlossen. Die Register dieses Prozessors können bzw. sollen über das Ext
Ich habe noch nichts mit dem F103 und dessen FSMC gemacht (Nur am F4), aber kann es sein das sich [c] p.FSMC_CLKDivision [/c] nur auf den Clockout des FSMCs bei Synchronen Interfaces (PSRAM etc) bezieht? So habe ich das jedenfalls
-
Thread
10 serielle Schnittstellen an LAN oder USB
Stefan F. schrieb im Beitrag #6036971: > Der Niklas Gürtler hat hier mal eine Firmware für STM32F103C8 > veröffentlicht, die einen 3-fach USB-UART Adapter implementiert. Der > Chip kostet ca. 1 Euro und
, hast du deinen 12-Fach Adapter. > > Download Quelltext und Binary: > http://stefanfrings.de/stm32/3-Fach-USB-UART.zip > > Du wirst einen ST-Link Adapter brauchen, um die Firmware (die *.bin > Datei im RELEASE Ordner) in den Chip zu laden. Diese Dinger bekommt man > ab 1,50€. Der STM32F103C8
-
Thread
Interrupt-Implementierung ARM
Ah, genau lesen hilft. Wenn das Board das STM32VL-Discovery ist (die Angabe fehlt leider), hat es einen STM32F100RBT6B mit 128 KB Flash und 8 KB RAM. Der hat dann laut Datenblatt den Timer TIM4. Warum auch immer man den einspart, bei den Teilen
Ausgang konfigurieren bevor da was blinken kann. Hier hast du ein Bare-Metal-Beispiel für einen STM32F103C8 mit LED an PC13: https://github.com/ChristianRinn/bare_metal_stm32f103c8/blob/master/src/example02_gpio-timer-interrupt/main.c Sieh das als Leitfaden, wo du siehst was du grundsätzlich brauchst
-
Thread
32k Uhrenquarz am STM32H743 board Problem
scheint die H7 Serie trotzdem als Mädchen für alles zu sehen, wenn > die schon beim STLink einen F103 durch einen H7 ersetzen. Nein, das ist ein F723, kein H7. Der F723 ist wohl der einzige STM32 mit internem USB-HS-PHY. Irgendwie seltsam, bei NXP ist das eher normal, bei ST ein absoluter Exot.
im HAL Makro die Revisionsabhängigkeit berücksichtigt wird: https://github.com/STMicroelectronics/STM32CubeH7/blob/beced99ac090fece04d1e0eb6648b8075e156c6c/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h#L7727-L7757 Aber da ist die Frage wo das Define RCC_VER_X herkommt, das muss ich wohl noch
-
Thread
USART Kommunikation zwischen ATMega32 und ATMega328p
Wobei im eingangs gezeigten USART_C noch die richtige Zeile stand. Ohne gesetztes URSEL wird nicht UCSRC geschrieben, sondern UBRRH, und zwar mit 6, zusammen mit den 103 in UBRRL wird das zu 1639, was (bei 16 MHz) eine Baudrate von
CH340N in Kombination mit ATmegaxx8. Ende. CH340N läuft in Verbindung mit jedem von mir getesteten STM32 (F030, F070, F072, F103, F303, F401, F411, F407, F429), STM8 und sogar mit einem PFS154 von Padauk klaglos. Da ich keine Ahnung habe, wie alt der Gott ist, ich aber annehme, dass Gott sogar jünger
-
Thread
Überblick über APIs und Bibliotheken
und mit Hardware spezifischen Konstanten aufrufen. Ein Programm, dass z.B. für einen Chip aus der STM32F103 Serie geschrieben wurde, lässt nicht trotz HAL nur mit erheblichen Änderungen auf STM32F303 "upgraden" - obwohl der als sogar Nachfolger zum STM32F103 gehandelt wird.
Stefanus F. schrieb im Beitrag #5892844: > Ein Programm, dass z.B. für einen Chip aus der STM32F103 Serie > geschrieben wurde, lässt nicht trotz HAL nur mit erheblichen Änderungen > auf STM32F303 "upgraden"
-
Thread
STM32G484 USB CDC Code läuft nur wenn mit <= -O1 kompiliert
Ich habe noch ein Board mit STM32F303CCT6 gefunden, damit kann ich das Problem ebenfalls nachvollziehen. Die Funktion InitEndpoints() Funktioniert mit O1 aber nicht mit O2 und O3. Fehlermeldung vom Linux PC: ``` [ 412.227447
Danke Niklas. Es funktioniert so auf meinen beiden Boards (STM32F303CCT6, STM32G431CBT6). Ich kümmere mich gleich um den Pull-Request.
-
Thread
Microchip SAMD (M0+) bzw. SAML10/11 (M23) Erfahrung
noch auf STM32F4xx und STM32F7xx laufen, insofern habe ich da beides mal gesehen. Am Ende benutzt man für eine Anwendung von der riesigen Peripherie meist eh nur einen Bruchteil. Was ich bei STM32 sehr gewöhnungsbedürftig
sind lieferbar und CAN/LIN Demo ist mit dabei: https://www.mouser.de/ProductDetail/Silicon-Labs/C8051F582-IM?qs=sXzyty3v6jpf1bkGIm%252B%2FuQ%3D%3D https://www.mouser.de/ProductDetail/Silicon-Labs/C8051F582-IQ?qs=sXzyty3v6jpuSq%2FeVNaROQ%3D%3D
-
Thread
CAN- als Haus-Bus
Schaue mal in das Datenblatt vom STM32F103. Lasse den gemütlich mit 8MHz ohne PLL laufen. Alle Pheriperieeinheiten kann der Clock einzeln zugeschaltet werden. Schaue mal hier, Artikel: [[STM32]] Ich habe mir eine Heizungssteuerung
Markus Müller schrieb im Beitrag #1936853: > Schaue mal in das Datenblatt vom STM32F103. Lasse den gemütlich mit 8MHz > ohne PLL laufen. Alle Pheriperieeinheiten kann der Clock einzeln > zugeschaltet werden. > Schaue mal hier, Artikel: [[STM32]] Das gucke ich mir mal an, sieht
-
Thread
STM32G071 LQFP32 und der HSE
Sehe ich das richtig, dass die STM32G071KBT6N im LQFP32 Gehäuse nur den LSE rausgeführt haben und kein HSE? Dabla: https://media.digikey.com/pdf/Data%20Sheets/ST%20Microelectronics%20PDFS/STM32G071_Rev1_DS.pdf Irgendwie hab ich Bauchschmerzen
HSI mit PLL bis 55MHz ... OK Mein bisheriger Testcode: [c] /* Includes */ #include <stddef.h> #include "stm32g0xx_conf.h" #include "stm32g0xx_ll_rcc.h" #include "stm32g0xx_ll_bus.h" #include "stm32g0xx_ll_gpio.h" // ==============================
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
Hi Zoe Chloe, as I understand, you want to use the board you mentioned instead of the STM32F4discovery. Generally this should be possible as the processors are nearly the same. The only difference is, that the STM32F407VGT6 on the discovery board has 1024kB Flash and the STM32F407VET6 only
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
-
Thread
STM32F0 Discovery welche Library wird genutzt (HAL oder SPL)?
stm32f4xx_hal_gpio.c: [c] void HAL_GPIO_WritePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) { /* Check the parameters */ assert_param(IS_GPIO_PIN(GPIO_Pin)); assert_param
einfach mit der SPL an. Wenn du bei 48Mhz ein Geschwindigkeitsproblem findest, dann nehmst du den stm32f103 mit 72Mhz oder den stm32f4 discovery mit 168Mhz usw. BZW du lehrnst effektiv zu programmieren, dann merkst du, dass fast bei jeden Projekt ein 8Bitter aussreichend ist. Ahmen.
-
Thread
Wärmebildkamera mit dem MLX90640 und Arduino Due
Tagen (siehe Abbildung MLX90640_Arduino_44) Ich tippe daher auf einen defekten Microcontroller (STM32F103). Was sagt ihr?
18650-Akku und nachfolgendem step-up-Wandler (auf 5V), da sonst der 3.3V-Spannungsregler auf dem ESP32 zu warm wird. Hier https://as-electronic.net/epages/f5f396c6-206d-4fb6-8b4c-7e9832c1a74f.sf/de_DE/?ObjectPath=/Shops/f5f396c6-206d-4fb6-8b4c-7e9832c1a74f/Products/MLX90640ESF-BAB-000 ist der MLX9640
-
Thread
Interesse an STM32 als DIL/DIP?
Wir haben vor uns vor einiger mal solche Platinen gemacht für den STM32F103RET6, siehe Anhang. Auf der Platine ist die USB-Schnittstelle, zwei Status-LEDs, zwei Taster für Reset und Bootloader, Linearregler (Versorgung über USB und extern) sowie der JTAG-Anschluss und
/articles/MP32F103-Stick:_Ein_Mini-Mikrocontroller-Board_mit_USB_und_bis_zu_4MB_Datenspeicher Grüße, Lukas
-
Thread
STM32 falsche Taktfrequenz
Register Geschubse nicht, wenn es die Vorlage von STM bereits macht, da mache ich mir lieber andere Sorgen. Schau dir doch mit dem Debugger den Verlauf von SystemInit() in der Datei system_stm32f10x.c an, da kannst du jeden Schritt sehen, herauskopieren
> Für welchen Controller? Falls es der F103 ist, dann geht nur > 24, 36, 48, 56 oder 72 Mhz, 64 gerade nicht. Upps, das hast du gut geraten. Ja, es ist der STM32F103rBT6. Wieso sollten 64Mhz nicht gehen? 8Mhz /2 *16 sind doch 64Mhz.
-
Thread
arm-gcc RAM Belegung untersuchen
Meldungen aus: [pre] Generating binary and Printing size information: arm-none-eabi-objcopy -O binary "STM32F103_usb_test.elf" "STM32F103_usb_test.bin" arm-none-eabi-size -B "STM32F103_usb_test.elf" text data bss dec hex filename 3512 12 1620 5144 1418 STM32F103
man halt schauen, wie man den DMA in einen geeigneten Bereich verfrachtet. Bei Chips mit CCM (z.B. STM32F4) hat man das Problem ganz grundsätzlich nicht, weil der Stack ja ins CCM gehört, welches gar keinen DMA-Zugriff erlaubt.
-
Thread
minimale Boards
Hier mal ein Beispiel für STM32F1xx. Gibt sicher ähnliches von den anderen Herstellern. https://www.st.com/content/ccc/resource/technical/document/application_note/6c/a3/24/49/a5/d4/4a/db/CD00164185.pdf/files/CD00164185.pdf/
Torsten C. schrieb im Beitrag #5585889: > Für Prototypen habe ich bisher meist mit fertigen atmega328p oder > stm32f103c8 Boards gearbeitet. Für die final Version ist das natürlich > doof Das finde ich
-
Thread
STM8 Interrupts (einfach) erklärt
nicht leicht zu sehen ist, liegt an der Komplexität. > Zum Kennenlernen ist daher der abgespeckte STM8003F3 > denkbar ungeeignet. Auch da kann ich nicht zustimmen. Ein STM8S103F3P6 kann ohne weiteres auf einem Steckbrett getestet werden. Das geht beim großen High Density Bruder in der Variante STM8S207K8T6C zwar auch, aber die ist letztlich ebenfalls abgespeckt (32pin), ist bei weitem nicht so leicht zu bekommen und muss erst auf einen LQFP32-Adapter gelötet werden. Den STM8S103F3P6 auf einer
-
Thread
Evalboard STM32-P103 läuft nach uC-Austausch nicht mehr
Hallo, bei einem Experiment mit einer KFZ-Zündspule an meinem Olimex Evalboard (STM32-P103) habe ich den uC gegrillt. Nach dem Einschalten wurden uC und Spannungswandler kochend heiss. :-( Daher habe ich mir bei TME Ersatz bestellt und umgelötet. Seitdem verhält sich das Board
+ uC - STM32F103RBT6 226F5 93 MLT 22 024 - Quelle: http://www.tme.eu/de/katalog/artykuly.phtml?search=stm32f103&idp=1#cleanParameters=1&search=stm32f103rbt6&bf_szukaj=+ Hat vielleicht jemand eine
-
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
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
Programmerwahl
für 25 EUR schon einen Debugger bekommen. Oder für 3€ https://www.ebay.de/itm/ST-Link-V2-New-STM32-Downloader-Programmierung-STM8-Unit-Emulator-Mini-HOT/322683610655
Buchse, Spannungsregler und Reset Taster: https://www.aliexpress.com/item/Free-Shipping-1pcs-lot-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduin0/32498344057.html 1,00€ einzeln als Chip https://www.aliexpress.com/item/Original-10pcs-STM32F103C8T6-STM32F103-LQFP48-ic/32641687060
-
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
STM32 ohne CMSIS aber mit den includes etc. in CoIDE
standardisierte Treiber für Middleware (Ethernet, USB, GLCD, ...) Minimalprojekt: - startup_device.s (oder .c, je nach Toolchain) - system_device.c und system_device.h - main.c --> #include "device.h" ("device" entspricht deiner MCU, i.e. "STM32F10x") VG, /th.
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
HAL: Bin auch gerade auf die Schnauze gefallen.
mit einem nRF24L01+ was auszuprobieren, etwas auf die Schnelle hingepfuscht. Mit der HAL und einem STM32F103C8T6 (Blue Pill). Lief natürlich nicht. Zum Schluß nur noch das STATUS-Register auslesen, mit HAL_SPI_TransmitReceive(). Ergab nach 8 clocks 0x1C! Also schon Fehler auf unterster SPI-Ebene. Dem
ein umfangreiches Projekt, welches ursprünglich mit CubeMX für einen STM32F103 erstellt wurde, innerhalb von einem halben Tag auf einen STM32F302 portiert. Und das hat auch nur solange gedauert, weil für die USB Schnittstelle grosse Anpassungen gemacht wurden, damit man
-
Thread
Kennt jemand ein Programm für den StLink V2
vom BS erkannt. Kennt jemand ein Programm mit dem man eine *.bin Datei über den StLink V2 in einen STM32F103 laden kann? BS ist WinXp. MfG Hans
#5130614: > Kennt jemand ein Programm mit dem man eine *.bin > Datei über den StLink V2 in einen STM32F103 laden kann? Hier ist eine kleine Beispielanleitung für das Flashen der STM32F103-Boards: https://www.mikrocontroller.net/articles/STM32F103C8T6_STM32_Billig_Board#128k_Flash
-
Thread
lpc1700 - ARM Cortex M3 von NXP: Endlich!
Dann wird wohl ST keine neuen Kunden mehr gewinnen :) Denn beim STM32F103 kann USB und CAN nicht gleichzeitig benutzt werden ... da sind schon viele Leute auf die Nase gefallen! Der 12-Bit AD den neuen LPC17xx ist auch super.
Ich nutze in einer Messtechnik Schaltung auch den STM32F103. Ich habe zwar ein problem mit dem AD-Wandler, da ich recht komplexe AD Wandlungen machen wollte und die Injected-Chanel Konfiguration nicht klappte, aber das ist was anderes. Ich konnte das ganze
-
Thread
STM32F103C8T6 board von ebay geht nicht
Hallo, ich hatte mir vor einiger Zeit ein Board mit STM32F103C8T6 auf ebay für wenig Geld gekauft. Da ich so begeistert, davon war habe ich noch mal 2 nachbestellt. Ich benutze einen STM Link V2 (auch "ebay" version) und alles funktioniert wunderbar. Ich musste damals auf soft reset umstellen [code] # This is an STM32F103C8T6 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" source
-
Thread
Hat jemand Erfahrungen mit diesem Board auf Ebay.
mal eine Frage. Hat jemand sich schonmal dieses tolle Board angeschaut ? https://www.ebay.de/itm/STM32F429IGT6-Development-Board-Cortex-M4-STM32F4-Module-ARM-for-Learning/173292071313?hash=item2859032991:g:YosAAOSw7fBa5CD9 Ich find das eigentlich ganz schnuckelig, zumal da direkt SDRAM mit drauf
https://de.aliexpress.com/store/product/Mini-STM32F429II-core-board-SDRAM-NAND-STM32F429IGT6-upgraded-version/121628_32882914082.html?spm=a2g0x.search0104.3.13.700e7030Xt8I6M&ws_ab_test=searchweb0_0,searchweb201602_1_10320_10065_10068_10843_10547_