-
Thread
STM32 welcher Pin ist INT?
Hallo möchte au feinem STM32F103RB ein Bauteil an den SPI anschliessen. Bei dem Chip steht in einem Beispiel (Bosch BMA 020A) für einen AVR die Beschaltung SCK MOSI MIOS GND und (INT) und (CS) ? Cableselect? Was ist dieses
Du kannst beim STM32 eigentlich jeden Pin als Interrupt Source einstellen. Siehe EXTI Beispiel in der Firmware Package zum STM32F4-Discovery. ... /** * This function handles External line 0 interrupt request
-
Thread
CPP Code nach C portieren. endet in Stackoverflow.
genauer gesagt nur die Dateien SphereDemo.h und SphereDemo.cpp zu portieren. Zielsystem ist ein STM32F105RB mit 128k Flash und 64k Ram Umgebung ist ARM GCC mit CooCox. Anbei findet ihr meine Portierung. Mein Aufruf sieht wie folgt aus: [c] SphereDemo(800,480); SphereDemo_run(100,100
mache muss ich ja für x und y jeweils 8192 Werte Ausrechnen. Besser wäre das schon dann bräuchte der stm nich so viel Rechnen. Bloß wie mache ich das mit der Tabelle?? könnte mir einer von ihnen weiterhelfen. Danke. im Anhang mal meine umsetzung ich nutze ein stm32f103zet6
-
Thread
STM32: Komisches Verhalten zwischen USB VCP und GPIO
Hallo, ich habe einen STM32F103 (Nucleo Board), an dem ich (testweise) den VCP über USB betreibe (nicht der VCP über STlink). Ich habe also DP und DM (PA11 und PA12) und 3.3V vom Board auf ein Steckbrett geführt mit USB Stecker
Höchstens, wenn das Nucleo Board einen Defekt hat https://developer.mbed.org/media/uploads/adustm/nucleo_f103rb_morpho_right_2016_7_21_1.png mfg
-
Thread
Arduino Librarys - Wer prüft diese ?
man ein komplettes Entwicklungssystem für 20 Euro? Für knapp 2 Euro: https://www.ebay.de/itm/STM32F103C8T6-STM32-Minimum-System-Development-Board-Module-For-Arduino-TE435/232742912052?hash=item36308f0034:g:kyoAAOSwgLVZmubX:rk:3:pf:1&frcectupt=true 0 Euro: + Full Featured IDE mit Kontextsensiver
Schau mal: https://www.voelkner.de/products/657827/STMicroelectronics-Entwicklungsboard-NUCLEO-F103RB.html?ref=43&gclid=EAIaIQobChMI47DK157o3wIVg9GyCh0SMQltEAQYAyABEgJDlvD_BwE Da bekommst du ganz regulär für 12 Euro ein originales (!) Development Board mit einem 32bit Mikrocontroller einschliesslich
-
Thread
Unterschiede zwischen ARM und ATmega in der Programmierung
Die AVR's liefern bis zu 40mA an ihren I/O Pins, STM32F1 schaffen gerade mal halb so viel. Dafür haben die meisten STM32F1 Chips mehr RAM und Flash als AVR's. Die zahlreichen I/O Features schaust Du Dir am besten mal selbst in einem Referenzhandbuch
Hier aus Spaß ein vollständiges Beispiel in Assembler für dem STM32F103RB, wie mithilfe eines Timer-Interrupts die LED an PA5 geblinkt werden kann. Durch geschickte Nutzung des BSRR-Registers spart man sich auch die Fallunterscheidung. Geht mit PWM-Modus des Timers
-
Thread
Kleineres Arduino Due ?
http://www.mikrocontroller.net/topic/357906#new Stm32 nucleo
google schrieb im Beitrag #4036350: > Beitrag "Nucleo STM32-F103RB nun wirklich "Arduino kompatibel"" > > Stm32 nucleo Mit 83x70 (STM) vs. 101x53mm (DUE) nicht wirklich kleiner.
-
Thread
ARM Cortex M3 SYSCLK | SYSTICK?
bei den Topics verhaut. Aber ja, nun zu meinem Problem. Der ARM Cortex M3 ( also ich verwende STM32F103RB ) hat einen SYSCLK und einen SYSTick und ich komme einfach nicht dahinter, wo jetzt genau der Unterschied ist. Hoffe mir kann das einer von euch erklären. Liebe Grüße Patrick
den Überblick verloren. Der SYSCLK läuft demnach also mit einem internen Taktgeber (z.B. wie beim STM32F103 mit 72MHz). Und der SysTick gibt den Kernel die Zeitimpulse die dieser für alle möglichen Aufgaben wie Scheduling, Delays und so benötigt. Habe ich das richtig verstanden?
-
Thread
[STM32] I2C - Master Mode(Polling)
Hi, ich möchte mit einem STM32F103RB Derivat ein I2C Device ansprechen. Der Mikrocontroller soll dabei als Master und das anzusprechende Device als Slave fungieren. Mein Code sieht folgendermaßen aus: Initialisierung: [c]
noch ein kurzer Nachtrag: ich benutze den STM32f103RCT6
-
Thread
arm-gdb Konfiguration für OpenOCD
=========================== 1. OpenOCD starten: [code]C:\openocd\bin>C:\openocd\bin\openocd.exe -f interface/openocd-usb.cfg -f target/stm32.cfg -f actions/debug.cfg Open On-Chip Debugger 0.4.0 (2010-02-22-19:05) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de
gnuarm Toolchain für den GDB Server - OpenOCD - OpenOCD-USB Debugger aus dem Shop - Board mit einem STM32F103RB Was funktioniert: - Flashen mit OpenOCD - Eclipse compilieren und linken Meine debug.cfg (für OpenOCD starten): [code]gdb_port 3333 init reset halt flash probe 0[/code] Meine
-
Thread
STM32 Wie booten von SRAM?
[c] NVIC_SetVectorTable(NVIC_VectTab_RAM, 0x0); // RAM Vector Table ab 0x20000000 (Beispiel STM32F103RB) [/c] Zum testen ideal, natürlich nur begrent nutzbar, wenn das Programm klein ist.
Hallo, bitte beachtet beim STM32F das Problem des LDRD Befehls, ich weiss nicht ob der Fehlerfrei aus dem RAM ausgeführt wird ? Die Ausführungszeiten sind aus dem RAM auch anders ! Normalerweise ist das einspielen ins RAM kein
-
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 - NucleoF103RB >USB-Win10
Hallo, ich habe hier ein NucleoF103RB, dessen ST-Link an einem Win10 Rechner nicht erkannt wird. Nun ist wohl so, dass auf dem Teil erstmal ein Firmware-Upgrade durchgeführt werden muss, wenn ich die ensprechenden FAQs bei STM richtig verstanden hab. Jetzt hab ich auf dem Win10 ein virtuelles XP laufen, in der Hoffnung, dass die USB Interfaces sauber zum XP Guest durchgeschleift werden ... aber auch hier findet ST_Link V2 kein Device ... was kann man denn da noch machen? - Bzw. geht das überhaupt, aus einer virtuellen Maschine auf so ein Teil zuzugreifen?
-
Thread
STM32F1 Timer Problem
Die Implentierung des Timer/Interrupthandlings ist LowLevel und dann MCU abhängig. Die LPC haben 32 Bit Timer und da ist der LowLevel Teil recht einfach und performant, beim STM32F1 wird ein 16 Bit Timer benutzt und über einen 'SlaveCounter' auf 32 Bit erweitert. Hier liegt mMn der Knackpunkt, das
. us_ticker_c: https://github.com/mbedmicro/mbed/blob/master/libraries/mbed/targets/hal/TARGET_STM/TARGET_STM32F1/us_ticker.c hal_tick.c: https://github.com/mbedmicro/mbed/blob/master/libraries/mbed/targets/cmsis/TARGET_STM/TARGET_STM32F1/TARGET_NUCLEO_F103RB/hal_tick.c das gemeldete Issue
-
Thread
Segger J-Link Edu Mini neue PCB mit orig. uC
erst einmal bei meinem laufenden Projektchen dabei. Ich habe zum Vergleich zwei Nucleo-Boards (STM32F103RB und STM32F446RE) jeweils mit ähnlicher Firmware (gleiches Projekt, für die MCUs natürlich unterschiedlich Kompilierzweige), ersteres mit ST-LinkV2/1-Firmware, letzteres mit J-Link-EDU-Firmware
Embedded Studio auch mit Rust-Programmen verwenden? Ich habe bisher meine Rust-Programme auf einem STM32F103 mit Ozone und einem NRF51 Dev Board mit integriertem J-Link debuggt. Funktionierte ganz ok. Werte von Variablen im Watch-Window konnte der aber nicht anzeigen. Wohl weil Ozone die Rust-Datentypen
-
Thread
Stm32f429i-Disco für neueinsteiger
für 3,3V geeignet sind. Das Stm32f429i-Disco ist für Anfänger nicht so geeignet. Die Auswahl ist wie immer schwierig.
alt :o| Alter spielt hier keine Rolle, ich habe da auch schon 5 Jahrzehnte aufm Buckel. Wenn das F429 Disco zu kompliziert ist (ich habe es mir nur für einen bestimmten Zweck zugelegt), dann schau dir evtl. mal das VL-Discovery (recht schwacher STM32F103RB MC, entspricht so etwa einem XMega) oder
-
Thread
STM3210E Funktionierender Beispielcode
sah ja alles super toll aus, STElectronics stellt ja die "STM32F10x Standard Peripherals Library" zur Verfügung. Zu dieser gibt es ja hier auf dem Forum auch jede Menge Diskussionen und Artikel. Klingt alles super! Ich habe mich gefreut als ich gesehen habe,
Helios, GNU ARM Plugin, CDT 7.0, ZylindCDT, GDB Hardware Debugging, J-Link EDU und einem thailändischen STM32F103RB-Board hin und her, aber von rund laufen ist das ganze doch noch meilenweit entfernt. Gelegentlich kann ich mal ein simples return 0 compilieren, nur hat das dann wieder gar nix mit STM32 oder
-
Thread
Was ist das wert ?
LPC1114 Grundbeschaltung die über die Schnittstelle geflasht werden kann - Maple Leaf Mini Clone (STM32F103RB 128kB Flash) mit entferntem Bootloader (wird über ST-Link programmiert) - STM32F103C8 Minimumboard - ATtiny4313 - aufgelöteter Tastensatz - TFT Farbdisplay 160x128 - 4 stellige 7-Segmentazeige
einen Arduino kaufen. Wenn er wirklich damit anfängt, werden ihn die drei Controllerfamilien (AVR/STM32/LPC) eher verwirren.
-
Thread
I2C mit STM32 und ITG3200 Sensor will nicht loslegen
Hi, ich hab einen STM32 F103ZE mit 16mhz quarz statt 8 - ist aber alles eigentlich soweit richtig beachtet und konfiguriert (siehe screenshot "clocks"). Ich versuche gerade via I2C einen ITG3200 auszulesen. Leider
I2C Peripherien auf einem STM32F103RB und VE6 einwandfrei. Hatte aber Anfangs wie Cell85 tolle Probleme damit. Das Geheimnis ist dass man sich gewissenhaft an die "CheckEvent" EVn Zugriffe in der richtigen Reihenfolge wie im
-
Thread
IAR PowerPac RTOS & Interrupt
Hallo, ich programmiere einen STM32F103VB Controller mit IAR PowerPac RTOS. Von dem RTOS bin ich bis jetzt begeistert. Jetzt hab ich aber ein Problem wo ich nicht weiterkomme. Und zwar will ich einen Empfangsinterrupt vom UART haben
etwas geht (falsche Zeichen) alles geht So würde ich es machen - bin selbst mit IAR auf einem STM32F103RB unterwegs. Wir werden aber das Segger RTOS einsetzen, da günstiger :)
-
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
Nachrichten. Pete K. schrieb im Beitrag #3075033: > So, jetzt funktioniert es. Timer2 liegt bei dem STM32F107C auf AHB1, das > stimmt soweit. Ahh, ok. Ich fummele hier auch am 103RB des VL Discovery rum. Pete K. schrieb im Beitrag #3075033: [c] > NVIC_InitStructure.NVIC_IRQChannel = TIM2_IRQn;
-
Thread
[V] Micro-Controller Boards
In-Circuit-Programmierbar per RS232 - Controller ATMEL 89C51RD+ - In-Circuit-Programmierbar per RS232 - Controller ST STM32F103RB - Controller ST STM32F103V - Raspberry Pi - BeagleBone Black - Mit großen Grafik-Display - Mit CAN-Interface Bei vielen dieser Boards kann ich die Eagle-Dateien für Schaltplan und
-
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
OpenOCD Cortex-M3 flashen, Speicheradressen? (STM32)
nicht mein .elf File auf den Controller zu laden: [code] C:\Users\Kjartan\Desktop>openocd -d0 -f interface/openocd-usb.cfg -f target/stm32.cfg -c init -c targets -c "halt" -c "flash write_image erase test.elf" -c "verify_image test.elf" -c "reset run" -c shutdown
Wäre euch sehr dankbar wenn ihr mir bei der letzten Hürde etwas helfen könntet ;) Controller: STM32F103RB (ein ARM Cortex-M3)
-
Artikel
STM32 Eclipse Installation
Olimex ARM-USB-OCD FW-Lib 3.4.0 von ST Start-Up Code als C-Datei, keine einzige Assembler-Datei Für STM32F103RB (128K Flash) wegen Initialisierung Stack-Pointer Nutzt make Tool, muss aber zu gmake umbenannt werden, ist weiter unten beschrieben Installation. Installation von Eclipse. Damit Eclipse gestartet
OpenOCD und LD Linker-Datei src: die eigenen Quellcodes makefile Das Projekt wurde geschrieben für den STM32F103RC (256K Flash/48K RAM), läuft aber auch mit einem STM32F103xB da der Stack-Pointer auf 20K initialisiert wird. Details stehen in der Datei "src/stm32f10x_vector.c", Zeile 29,30: Damit wird der
-
Thread
empfangene UART Bytes fehlerhaft - STM32
Hallo, ich möchte einen STM32F103CB (Sender) mit einem STM32F103RB (Empfänger) mittels UART verbinden. Die Daten werden wie gewünscht aus einem Byte-Array Byte für Byte übertragen. Das der Sender die korrekten Daten losschickt
NVIC_InitStructure); [/c] und noch vereinfacht die Empfangs-ISR (USART_ReceiveData() ist aus der stm32f10x_usart): [c] volatile u8 u8Buff[150] = {0}; volatile u8 u8I; //... if (USART_GetITStatus(USART1, USART_IT_RXNE) ) { // check if the USART1 receive interrupt flag was set
-
Thread
SPI mit SD Karte antwortet nicht korrekt auf CMD0
Hallo Ich experimentiere seit einigen Tagen mit meinem ETT STM32 Cortex M3 Board welches ich bei ebay ersteigert habe... Nun wollte ich einmal eine SD Karte mit meinem STM32F103RB connecten. Ich habe schon ettliche seiten im Netz durchsucht und bin dabei auf
Standards gestossen. Leider fand ich jedoch kein ausreichendes beispiel für die ansteuerung mit einem STM32F103. Ich hab nun versucht den code von Ulrich Radig zu übernehmen. Es gelang den Code zu compilieren jedoch antwortet meine Karte nicht wie sie sollte. Ich habe danach versucht für testzwecke
-
Thread
ARM-GCC: makefile
so langsam den Wald vor lauter Bäumen nicht mehr. Ich schreibe momentan eine Firmware für einen STM32F103RB in der CooCox IDE. Ich glaube zwar nicht, daß die Welt auf mein Projekt gewartet hat - will es aber dennoch als Open Source veröffentlichen (ob als warnendes Beispiel oder als Inspiration kann
file.map --cref -gc-sections -o out.axf cpuinit.o: COPTS += -O1 -save-temps SSOURCES := startup_stm32f10x_ld.s CSOURCES := cpuinit.c main.c flop.c misc.c CSOURCES += stm32f10x_adc.c stm32f10x_dma.c stm32f10x_flash.c stm32f10x_gpio.c CSOURCES += stm32f10x_rcc.c stm32f10x_tim.c stm32f10x_it.c
-
Thread
Micronucleus - USB-Bootloader für ATtiny
) from I:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require' from F:/micronucleus-master/ruby/micronucleus.rb:1:in `<top (required)>' from generate-data.rb:1:in `require_relative' from generate-data.rb:1:in `<main>'
tree/master/commandline Stand https://github.com/micronucleus/micronucleus/commit/2118a88880fe9bd2f6aad9135f87d2e9abb473f2 Aus https://sourceforge.net/projects/libusb-win32/files/libusb-win32-releases/1.2.6.0/libusb-win32-bin-1.2.6.0.zip/download libusb-win32-bin-1.2.6.0.zip\libusb-win32-bin
-
Thread
U.Radig Webserver
Hallo, Hat denn schon mal jemand den Webserver von U.Radig auf einen STM32F103 portiert. mfg
aber evtl. mit extern arbeiten und bekommst mglw. Probleme mit dem Einbinden von Funktionen. Für mein STM-Projekt habe ich coide benutzt. Ich hatte den UR-code auf einem 429 und auf einem 103RB - hat eigentlich gut funktioniert. Es gibt aber auch für Keil Beispiel-Webserver.
-
Thread
I2C Master mit STM32F
Hallo, ich versuche zur Zeit mit einem Cortex-M3 (STM32F102RB) mit einem X9258 Poti zu kommunizieren. Leider klappt das nicht und vor allem weiß ich nicht ob die Hardware I2C Schnittstelle von ST das überhaupt kann. Das Problem ist da Protokoll des Potis
der Kommunikation. Hab ich die Möglichkeit das zu tun bisher einfach nur übersehen oder können die STM32F.. Chips das tatsächlich nicht? Gruß Mike
-
Thread
C: Statische "Member" Variablen zurückgeben oder gleich globale verwenden? OOP Ansätze in C gesucht
Hi Leute. Ich plane gerade eine Neuauflage eines alten Embedded Programms (STM32f103, uart, dma, adc, nix großes) unter der Berücksichtigung eines besseren Designs. Wesentlich sind für mich momentan die Datenkapselung und Modularisierung sowie der (sinnvolle) Verzicht auf globale
verschiedene Weise diese Funktionen implementieren. Als Beispiel mal vom selben Projekt eine für den STM32F4 (mit STD-Lib): uart.c (F4) https://github.com/littlekernel/lk/blob/master/platform/stm32f4xx/uart.c und eine für den STM32F7 (mit HAL): uart.c (F7) https://github.com/littlekernel/lk/
-
Thread
IRMP - Infrared Multi Protocol Decoder
mir nicht den ganzen Thread durchgelesen: hat schon jemand das Projekt inkl. IRSND auf einen ARM (STM32) portiert?
Hallo zusammen, ein paar Bugs wurden in der STM32-Portierung gefunden und behoben. Im SVN unter http://www.mikrocontroller.net/svnbrowser/irmp/ ist daher jetzt die Version 2.2.1 eingecheckt. Die Änderungen betreffen nur die STM32-Variante
-
Thread
STM32: Über SPI ein TFT ansteuern (R61505U)
ansteuern. Das klappt mit einem AVR auch ohne Probleme. Nun möchte ich den AVR-Code (avr.c) auf einen STM32F103RB auf dem Olimex-H103 portieren. Dabei funktioniert das Display nicht, bzw. es reagiert gar nicht erst. Im Anhang findet ihr meinen AVR-Code (avr.c), unten die SPI-Funktionen für den STM
sieht der Code folgendermaßen aus, bitte mit der Beachtung, dass ich die alte Firmware Library des STM32 verwende(Version 1.0): Vermute bei dir ebenfalls den Fehler in spi_write() und vor allem in spi_wait() [c] static void write_oled( uint32_t byte_packet ) { uint16_t spi_rx_dummy = 0;
-
Thread
Arduino Uno R4 im Handel erhältlich
allem schreibt man in die Config was man benutzen möchte und das wird installiert. > Sämtliche STM32-Nucleo und Discover Boards werden unterstützt. Nein, werden sie nicht. Ich habe hier schon länger ein Nucleo-Co31C6 liegen das nicht unterstützt wird und der Support für das Nucleo-H503RB das
, sehr nah am ST32F103 und seinen diversen Klonen angelegt ... Und dann hat man die Freude der Eindeutigkeit chinesischer Datenblätter und Entwicklungsdokumentation. Hat halt alles zwei Seiten. (Wie die Performance
-
Thread
STM32 - SPI2 will nicht
Hallo, ich versuche vergeblich das SPI2 (Master Mode) eines STM32 (STM32F103RB) auf einem STM32-PerformanceStick von Hitex in Gang zu kriegen. Dazu verwende ich die STM-Lib und habe mich an den Beispielen orientiert. Wenn ich versuche über [c] SPI_I2S_SendData
den Hardware SS setzen und das SSOE Bit auch UND DANN erst den SPI_Init machen. Ansonsten kann der STM32 je nach Hardwarebeschaltung meinen, dass er ein Slave ist und ein Handler wird angesprungen. DANKE. Die ersten Gehversuche sind einfach mühsam und ich bin noch am Ausnorden, ob Keil oder IAR oder
-
Artikel
ARM-ASM-Tutorial
is recommended to use the same components. Microcontroller selection. For the microcontroller, an STM32F103C8 or STM32F103RB by STMicroelectronics will be used. Both controllers are identical except for the flash size (64 KiB vs 128 KiB) and number of pins (48 vs 64). These controllers belong to ST’
customary to name the linker script after the controller they are intended for, so create a text file “stm32f103rb.ld” or “stm32f103c8.ld” with the following contents: Example name: “LinkerScriptSimple” This is this minimum viable linker script for a microcontroller. If you are using a STM32F103C8, replace
-
Thread
PWM invertiert trotz polarisations Flag
Oh es tut mir leid. STM32F103RB Entwicklungsboard STM32-SK von IAR Debugger J-Link von IAR und IDE IAR Workbench. Sprache C lg
>Was für ein Stück Hardware ist das denn? Ein STM32. >habe eine PWM implementiert für einen Servo. >leider wird diese PWM manchmal (oft) invertiert >und nur wenige male läuft sie richtig polarisiert. Sowas kann passieren wenn man PWM Werte
-
Artikel
USB-Tutorial mit STM32
werden, um dies auch für einfache Hobby-Projekte zugänglich zu machen. Als Mikrocontroller wird der STM32F103RB genutzt, welcher native Unterstützung für USB-FullSpeed-Devices bietet. Um das Verständnis für die Hardware zu fördern und die komplexe und eher undurchsichtige USB-Bibliothek des Herstellers
USB High Speed (480 MBit/Sec). Hier wird ein Controller mit der einfachsten Variante gewählt, der STM32F103RB. Dieser ist beispielsweise auf dem Olimexino-STM32 zu finden, im Folgenden wird dieses als Grundlage für die Beispiele genutzt. Der auf den günstigen Blue Pill-Boards zu findende STM32F103C8
-
Thread
STM32 CAN Baudrate Berechnung (Can Bit Timing)
Die Excel-Tabelle ist eine Hilfe zur Einstellung der STM32 CAN Baudrate unter Nutzung der STM-FW-LIB. Habe es mit STM32F103RB (SystemCoreClock = 72MHz, APB1-Clock = 36MHz) und der FW-LIB 3.4.0 getestet. Leider sind die Beispiele der STM FW-LIB in Bezug
-
Thread
pollin kamera au-85
habe gerade die Diskusion über google gefunden, ja ist sehr intressant, werde die Sache mit einem STM32F103 lösen. Aber ich werde ein FIFO RAM als Interface einsetzen, dann muss die CPU nicht so schnell sein. Der JPEG Burst-Mode ist für mich intressant. Soll eine Funküberwachungskamera werden. Gruß
nur mit lesen in 16 bit Version gabs probleme habe dann einfach als 24 bit BMP gespeichert. Bei STM32F2 gibs Cropframe was nur angegebenen Bereich in Speicher transportiert. Was die Sache mit Großen Auflösung viel leichter macht, wenn man das nicht bei Kamera einstellen kann. Hätte STM32F2 oder
-
Thread
stm32f103 RTC Interrupt öfter als erwartet
Es geht um folgendes Programm auf einem Nucleo-64 Board mit STM32F103RB (ohne HAL): [c] #include "stm32f1xx.h" void initRtc() { // Enable the backup domain SET_BIT(RCC->APB1ENR, RCC_APB1ENR_BKPEN + RCC_APB1ENR_PWREN); // Enable write access
Stefanus F. schrieb im Beitrag #5758381: > Hast du das obige Zitat aus dem Referenzhandbuch gesehen, wo genau dies > empfohlen wird? > >> Beitrag "Re: stm32f103 RTC Interrupt öfter als erwartet" Ich würde
-
Thread
FT800 / FT810 Library
---------- STM32L073 SUCCESS 00:00:07.293 STM32F030 SUCCESS 00:00:06.566 STM32F103 SUCCESS 00:00:06.966 STM32F303 SUCCESS 00:00:08.502 STM32F446 SUCCESS 00:00:11.042 STM32G474
durch für diverse STM32: Environment Status Duration ------------- -------- ------------ STM32L073 SUCCESS 00:00:02.775 STM32F030 SUCCESS 00:00:02.468 STM32F103 SUCCESS 00:00:02.587 STM32F303
-
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
[F] OCXO 10-MHz-Frequenzstandardreferenzmodul
Mi N. schrieb im Beitrag #7816693: > Eine > Schaltung mit einem STM32G431 läßt sich für rund 10 Euro aufbauen und > liefert schon Ergebnisse, die Dir die Grenzen dieser OCXOs aufzeigen. > Ein Link: http://mino-elektronik.de/fmeter/fm_software.htm#bsp_G431 ff. Danke
man per PWM erzeugen und ausreichend geglättet an den ADJ Eingang legen. Ich habe versuchsweise ein STM32F103C8T6 Blue Pill Board mit der Firmware von fredzo für den BH3SAP GPSDO, ein GPS-Modul mit 1PPS Ausgang und ein paar Widerstände und Kondesatoren zusammengelötet und habe einen fast funktionierenden
-
Thread
[STM32] Einfaches Beispiel für AD Wandler gesucht
320x240. Musst es noch etwas anpassen. Arbeitet auch ohne DMA mit 2 analogen Kanälen. [c] // ARM 32-bit CORTEX-M3 - STM32F103RB8 // EVA-Borad "STM32-P103" / Olimex // Quarz: 8MHz, PLL: 72MHz // Speicher: 128KB FLASH, 20KB SRAM // TOUCH (analog, 4 Anschlüsse) //*********************************
entweder die HAL (iiieh baah) oder gar kein Framework verwenden. Hier ein einfaches Beispiel für die STM32F1 Serie auf Basis der CMSIS (also ohne Framework): http://stefanfrings.de/stm32/index.html#analog