-
Thread
Eclipse STM32f0 Debug Fehler
(): registering 'ocd_stm32f1x'... Debug: 105 38 command.c:369 register_command_handler(): registering 'ocd_stm32f1x'... Debug: 106 38 command.c:369 register_command_handler(): registering 'ocd_stm32f1x'... Debug: 107 38
(): registering 'ocd_stm32f1x'... Debug: 105 38 command.c:369 register_command_handler(): registering 'ocd_stm32f1x'... Debug: 106 38 command.c:369 register_command_handler(): registering 'ocd_stm32f1x'... Debug: 107 38
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
Hallo Gerhard, für diesen kurzen Test habe ich einen ATmega644 benutzt, ins fertige Gerät kommt ein STM32F2. Die Ansteuerung ist auch äußerst simpel, neben I2C wird nur ein GPIO für den reset benötigt. Gruß, René
gemacht, mir die beiden Controller auf ein solchiges Arduino R3 Format "zurechtzustutzen" Einmal für STM32F030F4P6 uuuund einmal für AT89S52 PLC44 (MCS-51 Familie) Den STM32 hab ich mir nur besorgt gehabt um zu sehen, was man denn mit einem 32-Bitter mit nur 16Kb Flash anfangen kann und ich bin
-
Thread
STM32 externer IRQ an PB11
Hoi Leute, wie der Betreff sagt, ich versuche am STM32F107 mit CoIDE einen Interrupt am PB11 zu erzeugen. Es sollen beide Flanken ermittelt werden und dann will ich das Signal Hi/LO ausgeben. Das Ergebnis ist, das nicht einmal bei Flanke eine UART-Ausgabe
au8E2Load[] = "esc eeprom = 0x00\r\n"; u08toHex( &au8E2Load[15], u08EELoad ); stm32_rs232_send( sizeof(au8E2Load)-1, &au8E2Load ); } } [/c]
-
Thread
Alternative zum RaspberryPi
Webseite wuerde ich wohl wie schon von anderen vorgeschlagen ein LPC1768 DK2 oder vielleicht auch ein STM32F107-Board nehmen und die Sensoren mit einfachen (ASK-) 433 MHz-Funkern ausstatten. Da dann aber auch eher LM75 als Sensor.
-
Thread
FreeRTOS + LWIP + UART Interrupt Problem
Implementierung den LWIP-Stack und für ModBus den Stack von Embeddeed Solutions. Als Hardware dient der STM32f107 in Verbindung mit dem PHY DP83848C. Die Implementierung der Stacks ist bereits erfolgt und diese funktionieren auch wunschgemäss. Verwende ich jedoch ModBus Master (RS232) zusammen mit ModBus
-
Thread
STM32F4 Programm im RAM ausführen
100? Das kann sicher nicht sein. Mein STM32F417 flashe ich schon lange ständig mit einem neuen Programm. Im Datenblatt steht "10 kcycles" unter 5.3.12 in der Tabelle 40 (Datenblatt vom STM32F417xx/Rev. 3)
Projekt. > Ist ein wenig kniffelig, aber geht. Ich werde wohl einfach warten müssen, bis der STM32F429 offiziell unterstützt wird^^
-
Thread
STM32F107 / Olimexx Board / Frage zum externen 32KHz Oszillator
Hallo, ich bin gerade dabei, mein Olimexx Board mit dem Controller STM32F107 in Betrieb zu nehmen. Jetzt bin ich bei der RTC und dem externen 32KHz Oszillator. Der Ozillator schwingt bei 32KHz jedoch nur mit einer Amplitude von 60mV. Im Debugger bleibt mein Programm immer an der Abfrage, externen 32KHz Oszillator stabil ? stehen. Ich hätte hier mit einer anderen Amplitude von vielleicht knapp 3V gerechnet bei einer Betriebsspannung von 3,3V. Der Code sieht folgendermaßen aus. Kann mir vielleicht
-
Thread
Serielles SPI flash
habe ich kein passendes Thema gefunden, welches meine Fragen beantwortet. Ich arbeite mit einem STM32F4 und habe wie gesagt ein serielles 64Mbit Flash extern dran. Darin möchte ich viele Grafik(Dateien) ablegen, die ich auf meinem TFT-Display anzeige. Die Frage ist jetzt kann ich für diesen Speicher
Ich hatte auf einem STM32F107 FatFS auf einem SPI FLash zum laufen bekommen. Da sind schon 2 Jahre her und ich bin nicht mehr in der Fa. als ich es gemacht habe. Das war auf jedem Fall kein Krampfakt. Das Beschreiben vom
-
Thread
Einbindung einer .c ohne .h
Hallo! Ich stehe im moment auf dem Schlauch. ich möchte gerne mit Keil5 den USart2 meines STM3210C-EVAL Boards (STM32F107VC) einrichten. Habe mit dem Run-Time Environment Manager alles eingerichtet und das Projekt erstellt. In der .c Datei "UART_STM32F10x.c" stehen alle Methoden, die ich im
Irgendwie scheinen in deinem UART_STM32F10x.c quasi alle Funktionen static zu sein und nur über eine Struktur von Funktionspointern je nach URAT-Kanal übergeben zu werden. stm32f10x.h wird natürlich doppelt eingebunden wenn du die .c
-
Thread
Ausgelasteter CAN Bus Auswerten
gleichzeitig getestet werden > können(Langzeit/Klimatests). Da nimmst Du Dir beispielsweise einen PIC32MX795 oder einen STM32F107, die Fast Ethernet und 2*CAN haben. Dazu einen passenden Ethernet PHY sowie die CAN Transceiver, und los gehts. Du sammelst so viele CAN-Pakete, bis ein UDP-Paket voll ist und
UDP-Pakete verloren gehen - die Bandbreite dürfte mit Sicherheit ausreichen. Vorschlag: Olimex STM32-P107: CAN1 liegt auf PD0(RX)/PD1(TX), CAN2 auf PB4(RX)/PB5(TX). Ihr müsst nur noch die CAN-Transceiver und die zugehörigen Steckverbinder auf dem Lochrasterteil aufbauen, der Rest ist nur noch Weichware
-
Thread
[S]Tutorial oder Beispiele für ARM STM32
Hi Leute, ich habe letztens ein Eval Board für ein STM32F107 erstanden, mir jetzt die CoIDE runtergeladen und den JTAG Adapter zum Laufen gebracht. Einige Leds blinken schon on auch die UART gibt Zeichen von sich. Dank dieser Erklärungen und Beispiele
> Mehr gibbet es nicht.. dann such mal weiter :-) es gibt ein RefManual für den STM32F107 (RM0008) (mit über 1000 Seiten) und für den DMA gibt es speziell nochmal eine Application Note von ST Gruss Uwe
-
Thread
Cross ARM C++ Linker Problem bei c++ Code mit Klassen
Dokumente und Einstellungen\ENG2\Desktop\RFID\eclipse\workspace\DigiPot\Release/../src/test/main.cpp:107: undefined reference to `__dso_handle' c:/sourcery_codebench_lite_for_arm_eabi/bin/../lib/gcc/arm-none-eabi/4.8.1/../../../../arm-none-eabi/bin/ld.exe: DigiPot.elf: hidden symbol `__dso_handle' isn't
mich leider auch nicht weiter... Ich kann noch dazu sagen das ich ein C++ Projekt template für den STM32F4 genutzt habe. Dieses wird ja beim erstellen eines neuen Projekts unter Executable angeboten. Den Code den ich versuche zu compelieren kann ich mit anderen IDEs ohne Probleme umsetzen z.B. mit
-
Thread
Eclipse und OpenOCD - finde den Pfad nicht
Die 'project.cfg' enthält nur eine Zeile: source [find /board/olimex_stm32_p107.cfg] Bei dem Fehler kann es sich ja nur um einen falschen Pfad handeln. Allerdings habe ich auch schon den absoluten Pfad versucht (/opt/STM32-Eclipse/OpenOCD/board/olimex_stm32_p107.cfg) - aber das geht auch nicht (gleicher Fehler: Can't find olimex_stm32_p107.cfg). Wer kann mir da helfen. Bin für jeden Hinweis dankbar. Gruß Peter
-
Thread
Anfängerfrage Ethernet
Hallo Community, ich arbeite im Moment an einem STM32F107 VCTb auf einem STM3210c-EVAL Board. Unter anderem wollte ich darauf die VErbindung zum PC via RS232 herstellen - u.a. dank euren Tips im Forum funktioniert das ganze auch schon. Nun hänge ich
aber der Post ist so schon lang genug. [c] #include "init.h" #include "gpio_conf.h" #include "stm32f10x.h" #include "STM32_Init.h" #include "stm32_eth.h" USART_InitTypeDef USART_InitStructure; ErrorStatus HSEStartUpStatus; void init(void) { //SysClk and Flash Configuration
-
Thread
STM32F1 arm-none-eabi-gdb traceport watchpoints
Hallo zusammen, ich arbeite schon einige Zeit mit dem STM32 unter Verwendung des Olimex P107 Entwicklungboards mit Olimex ARM-USB-OCD_H JTAG Debugger. https://www.olimex.com/Products/ARM/ST/ Der STM32F107 meldet er hat 6 Breakpoints und 4 Watchpoints
(gdb) tstart Target does not support this command [/c] Hat einer von euch schon mal mit den STM32 Traceports gearbeitet. Was ist der genaue Unterschied zu Watchpoints... Freue mich über zahlreiche qualifizierte Rückmeldungen :) Sascha
-
Thread
arm ethernet json server & client zugleich
Hallo, Sorry das wichtigste vergessen :) Ich benutze: http://www.mikroe.com/easymx-pro/stm32/ Ist ein ARM STM32F107VC http://www.st.com/web/catalog/mmc/FM141/SC1169/SS1031/LN1564/PF221020 @Arno genau deswegen möchte ich das nicht einfach nur mit Raspberry machen Programmiersprache
-
Thread
stm32f107 sendet 0xFF bei USART-Initialisierung
Hallo zusammen, ich spiele gerade ein wenig mit dem stm32f107 rum und habe in komisches Verhalten des USART: bei einem Reset sendet der Controller scheinbar ein '0xFF', jedenfalls wird eins von meinem Terminal-Programm auf dem PC empfangen. Ich bin mein
-
Thread
Mini Wanderkiste " Runde I " Gesperrt
Codier Schalter 10x 74 LCX 373 40x BAT 54 30x BCX 41 3x 25 MHz Quarz 10x Reed Schalter 20x 100 µF Elko 9x 220 µF Elko 10x 330 µF Elko 20x 74AC00 4x SRAM 128M x 8 4x Flash 32M x 8 ein paar 2N3904 Rein: 16x 7812 TO220 43x 7815 TO220 14x 7824 TO220 5x NE555 DIL 23x Alliance AS7C256 (32K
3xAT32UC3L032 3xATXmega32A4 10xAM1705BPT4 3xATZB-24-A2 20x16M HC49U 2xSTM32F105 3xCY8C3445AXI 3xCY8C5568AXI 1xTantal Sortiment 1xSTM32F406 Discovery 1xSTM32F303 Discovery 1xOpenOCD-USB Jetzt kann
-
Thread
STM32F1xx per Software unterscheiden
Servus, gibt es eine zuverlässige Möglichkeit die Varianten STM32F100, STM32F101, STM32F103, STM32F105 und STM32F107 durch die auf dem µC laufende Software zu unterscheiden? Wenn ja, wie? Kenne nur die Möglichkeiten die Rev. und die xxx-Density zu ermitteln.
-
Thread
Eclipse - J-Link - STM32 - Variablen Live View
Eclipse-Entwicklungsumgebung so angepasst (wie in vielen Tutorials im Internet beschrieben) das ich damit auf mein STM32F107VCT Board via J-Link Debuggen kann. Dafür verwende ich den J-Link GDB Server und den Debugger von Code "Sourcery -> Sourcery G++" (arm-none-eabi). Meine Eclipseversion ist Juno. Nun zu meiner
Aber nicht mit Jlink nur mit STlink (STlink ist besser für STM32 so das ist kein Problem). Wir brauchen das Jlink nicht mehr für die STM32 Familien. STlink ist billiger und Emblocks unterstutz Live data.
-
Thread
Hackbarer(?) 21 EUR Quadcopter
so wir (steinerhippo und ich) haben den SWD von einem STM32F4Disocervy mit einem NXP LPC1343 verbunden und das Target wird von Keil erkannt. Verbundene Pins für eine erfolgreiche Kommunikation: LPC1343 SWD STM32F4Discovery SWDIO/TMS SWDIO SWDCLK
führt man den Code dann aus? Manuel Steiner schrieb im Beitrag #3370331: > Ich glaube Tim hat das STM32F0DISCOVERY verwendet. Dies hat einen MCU > eher für weniger intensive CPU Anforderungen. Stimmt genau. Eigentlich sollte aber jedes STM32-Discovery-Board funktionieren, da der ST-Link Teil identisch
-
Thread
Wieviel externes SRAM ist möglich
einfach mal nachgeschaut, wie die Preise so sind. Beispiel Farnell: ATMEGA2560-16AU #1288330 16.80€ STM32F107VCT6 #1737141 10.08€ (mal willkürlich ausgewählt) beide TQFP100, 256k Flash, nur der STM32 hat 64k RAM intern statt 8k, 72 MHz statt 16, einen 100 MBit Ethernet MAC gleich onchip, viel mehr
nachgeschaut, wie die > Preise so sind. Beispiel Farnell: > > ATMEGA2560-16AU #1288330 16.80€ > STM32F107VCT6 #1737141 10.08€ (mal willkürlich ausgewählt) > > beide TQFP100, 256k Flash, nur der STM32 hat 64k RAM intern statt 8k, 72 > MHz statt 16, einen 100 MBit Ethernet MAC gleich onchip,
-
Thread
emIDE, STM32, STStdLib: Externer Interrupt (PortPin)?
Hallo Leute, versuche nun schon seit 2 Tagen bei einem STM32F107 (IDE: emIDE) in eine externe Interrupt-Routine zu springen (EXTI_Line0). Ich benütze die ST-StandardLib. Der Interrupt an PA.0 wird auch ausgelöst, doch es wird nicht die Service-Routine
_IRQHandler(void)" gesprungen, sondern der Interrupt landet bei "void HardFault_Handler(void)". stm32f10x_it.h und "stm32f10x_it.c sind entsprechend angepasst worden. Ich denke die NVIC (Interrupt Vector Tabelle) wird nicht richtig initialisiert. Hat jemand eine Idee, an was es liegen kann?
-
Thread
von CAN auf RS485
scharf in der Bucht sehen, was dort bereits an fertiger Hardware angeboten wird. Spontan würde ich ein STM32F103-Board nutzen. STM32Fx-Discovery hat sogar einen JTAG/SWD Programmierer mit USB drauf der sogar sehr potent debuggen kann und das Ding ist richtig schnell und hat genug Programmspeicher und RAM
. Wenn es alternativlos ist, würde ich mal auf den STM32F4Discovery (Cortex-M4) setzten. Der kostet unter €20.- und ist gut erhältlich. Juppeck
-
Thread
STM32F107 Keil Datenübertragung
Hallo Ich habe für mein Forschungsprojekt eine Positionsregelung für einen Motor mit dem STM32F107 realisiert. Dazu wird das Eval-Board MCBSTM32C von Keil genutzt und auf dem µC läuft ein Tasksystem für die Regelung. Als Programmierumgebung habe ich Keil µVision4 benutzt. Die Regelung funktioniert
pfad ggf. anpassen, oder am besten das file in dein Projekt kopieren): C:\Keil\ARM\Boards\Keil\MCBSTM32C\Blinky_ULp\STM32_SWO.ini Dann deinen code compilieren, flashen, debug session starten. Die globale Variable suchen, rechtsclick -> Add to: Logic Analyzer. Run. Ändert sich die Variable, so wird
-
Thread
Hilfe bei Wahl neuer Controllerfamilie
ST: STM32F107 STM32F105 STM32F205 STM32F207 STM32F405 STM32F407 Freescale MK60
Vielen Dank für die vielen Antworten! Die STM32 Serie scheint mir sehr vielversprechend zu sein! Insbesondere die STM32F20xxx Controller scheinen sich gut zu eignen. Sehr gut finde ich, dass sie einen CAN Bootloader integriert haben. Leide habe
-
Thread
STM32 Ethernet-Project stm32f107 vs stm32f407
auch immer der Einsatz vom stm32f107 lohnt? Würdet Ihr heute noch mit stm32f107 Ethernet Projekte realisieren?
>Würdet Ihr heute noch mit stm32f107 Ethernet Projekte realisieren? NEIN
-
Thread
Automower G3 mit USB Diagnoseport fernsteuern?
einen Automower G3? :-) Ich werde immer mal wieder fragen. Ich habe in zwischen gefunden, dass ein STM32 Prozessor drin ist - wenn man ihn an den Rechner ansteckt per USB dann findet man einen STM32 Virtual Com Port. Aber anscheinend antwortet er auf die Befehle des G2 nicht, habe gelesen, dass das
MCUs is non read protected so it can be easily backed up with an ST-LINK adapter and "STM32 ST-link Utility" software. I easily read the MMI board FW and the one for the small STM8 in the mainboard, for which the STM8 version of the software is needed. In the picture you can see the
-
Thread
STM32 F107 / F207 Kompabilität
irgendwo hab ich mal ein AN gesehen, was man beachten muß um auf einem Design alternativ den F107 und F207 bestücken zu können. Ich glaube, für das QFP 100 war es nur ein einziger Jumper für eine Betriebsspannung. Leider kann ich die AN nicht mehr finden. Weis da jemand Bescheid wo man aufpassen muß ?
-
Thread
µC mit Uhrenquarz betreiben
Nimm einen C8051F912 von SiLabs, der hat alles was Du extern "anschrauben" möchtest und läuft auch mit einem 32kHz Quarz, sowie bis zu 24,5MHz intern.
ich wieder einen anfasse. Das nächste Projekt findet auf Grund der nötigen Rechenleistung auf einem STM32F107 statt. Gruß, Holm
-
Thread
stm32f105 Board
Nun es gibt von derselben Firma mit STM32F103 oder STM32F107 https://www.olimex.com/Products/ARM/ST/STM32-H103/ https://www.olimex.com/Products/ARM/ST/STM32-H107/
pepinnt sind passt meine Konfig nicht mehr wirklich... aber werde mal die differenz vom 105 zu 107 checken. danke
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
anything I have to test before I plug the stm32f4 board on?
-GNUARM-V1.2 **** make clean rm -rf Ambilight-STM32F4-GNUARM-V1.2.siz Ambilight-STM32F4-GNUARM-V1.2.hex Ambilight-STM32F4-GNUARM-V1.2.lst Ambilight-STM32F4-GNUARM-V1.2.elf 08:38:16 Build Finished. 0 errors, 0 warnings. (took 280ms) ****
-
Thread
gcc-4.7 -lto -Os funktioniert nicht
(Launchpad) CPU: stm32F107vct6 [code] Disassembly of section .text: 08000000 <nvic_boot_vector>: 8000000: 00 00 01 20 6d 03 00 08 03 02 00 08 01 02 00 08 ... 0800036c <stm32f10xCL_Reset_Handler>:
fdata-sections -flto -c -g -DUSE_STDPERIPH_DRIVER -Iinclude -ILibraries/CMSIS/CM3/CoreSupport -ILibraries/STM32F10x_StdPeriph_Driver/inc -mthumb -mcpu=cortex-m3 -Os -fno-builtin -ffunction-sections -fdata-sections -flto -MMD -MP -MF Debug linkerflags: -Os -Tsrc/stm32f107vct6_flash.ld -nostartfiles -Wl
-
Thread
STM32F107 Clock Configuration Problem
Hallo, mit dem STM32F107 hab ich Probleme die Clock richtig einzustellen. Die gewünschte Clockfrequenz ist 24Mhz. Doch sobald ich die Frequenz mit Hilfe des Oszilloskops untersuche sehe ich 38Mhz. Anbei mein RCC-Configuration
-
Thread
8bit-Computing mit FPGA
essdab, essiab, essab, esscd, wxx, wyy, wzz, exztab, exzdcd, exzicd, exzsum, f1kaa, f2kaa, f1kac, f1kad, f1kasu, f2kasu, f1kant, f2kant, f1kaxr, f2kaxr, f1kaw, f1kbb, f1kbc, f1kbd, f1kbsu, f2kbsu, f1vw, f1vnz, f1vcy, f2vcy, f1vcn, f2vcn, f1wx, f2wx, f1wy, f2wy, f1wz, f2wz, f1xzab, f1xzdc, f1xzic, f1xzsu, f2xzsu, f1ssda, f3ssda, f1ssia, f1ssab, f1sscd, f1pin, f1psu, f2psu, f1rn, f2rn, f1qcd, f1opa,
-
Thread
Suche ARM Starter-Board mit Ethernet
www.propox.com, MMSTM32F107 z.B.: http://www.sklep.propox.com/index.php?d=produkt&id=2836 MMstm32F107 minimodule: - Complete, ready to use microprocessor system - Fast ARM STM32F107 microcontroller with up to 90DMIPS
prototype board - Small dimensions: 36mm x 61mm - Available evaluation board and sample applications STM32F107 microcontroller: - 32-bit ARM Cortex-M3 core clocked up to 72MHz - 128 or 256kB in system programmable FLASH memory - 48 or 64kB general purpose SRAM memory - 4kB Ethernet SRAM memory -