-
Thread
Array ins Flash speichern STM32F103VDT6
Guten Tag! Ich arbeite mit dem STM32F103VDT6 und dem uVision von Keil. Nach einer Lernfahrt möchte ich zwei Arrays mit je 2100 Speicherstellen ins Flash ablegen. [c] tMotorCurrentSample MotI_TableCW[TRAV_MAXDIST_SAMPLES
Wieso berechnest du x durch: [c]int x = (sizeof(tSetup2) / sizeof(int));[/c] sollte es nicht eher wie folgt sein, wenn du 32bit-Daten auf den Flash schreibst?: [c]int x = (sizeof(tSetup2) / sizeof(uint32_t));[/c] Außerdem
-
Thread
[V] 2Stk STM32F103ZET6
Verkaufe hier noch zwei verschweißte unbenutzte STM32F103ZET6 µC's (von Farnell) Bei Interesse bitte melden. 10€ pro Stk + Versand wäre ok für mich. MfG Sven
-
Thread
STM32 M3 Serielles Interface Nr. 3 an Pin T3C1 bis 4
Markus Müller schrieb im Beitrag #2955915: > Der STM32F103CBT6 hat doch 3 serielle Schnittstellen. Wo ist jetzt das > > Problem? das es laut Datenblatt einfach nicht stimmt. Die STM32F103Tx haben zwei Die STM32F103Cx, STM32F103Rx, STM32F103Vx
Carsten Giesen schrieb im Beitrag #2950785: > Das genaue Modell heißt: > STM32F103CBT6 Carsten Giesen schrieb im Beitrag #2955994: > Die STM32F103Cx, STM32F103Rx, STM32F103Vx haben drei. Was fuer einen hast du nun genau?
-
Thread
ARM-Webserver auf uIP-Basis
euch zur Verfügung stellen, den ich schon in einen anderen Beitrag beschrieben habe. Es wird ein STM32F103RBT6 µC mit einem ENC28J60 als Ethernetchip verwendet, auf einem Board das ich selbst an meiner Schule gebaut habe. Ich hoffe dennoch das euch der Sourcecode vielleicht bei einem eurer Projekte
weil wir in unserer Schule ein selbst entwickeltes Mikrocontrollerboard verwenden und auf diesen der STM32F103RBT6 gelötet ist. Daher war ich gezwungen das Ganze mittels des ENC28J60 zu realisieren. Ich glabe aber auch das der STM32F103 kein integriertes Ethernet hat, erst ab den STM32F107 gibt es das.
-
Thread
Starterkit ARM von Elektor
> Oder gibt's noch andere Kits und entsprechende Anleitung fuer > Experimente? Sowohl die STM32-Discovery's (VL, F4) als auch die LPCXpresso's koennen unter Linux geflasht werden, Debugging ist auch moeglich (OpenOCD, LPCXpresso(Eclipse basiert)). Die Dinger kosten so ca. 15-30 Euro und mit
> Oder gibt's noch andere Kits und entsprechende Anleitung fuer >> Experimente? > > Sowohl die STM32-Discovery's (VL, F4) als auch die LPCXpresso's koennen > unter Linux geflasht werden, Debugging ist auch moeglich (OpenOCD, > LPCXpresso(Eclipse basiert)). Die Dinger kosten so ca. 15-30 Euro und
-
Thread
STM32 JTAG pins als GPIO funktionieren nicht
Hi, Ich arbeite gerade mit einem STM32F103C8T6, und versuche den PB3 als GPIO zu verwenden. Ich habe JTAT & SW deaktiviert, allerdings funktioniert nur PB4 als output, PB3 nicht. Hier mein code: RCC->APB2ENR |=(1<<3); /*
value is undefined Damit ist AFIO->MAPR |= (1<<26); nicht so besonders schlau. Probier mal uint32 x = AFIO->MAPR; x &= ~AFIO_MAPR_SWJ_CF; x |= AFIO_MAPR_SWJ_CFG_DISABLE; AFIO->MAPR = x;
-
Thread
STM32, PCA8575 I2C Kommunikationsproblem
Guten morgen, ich versuche z.Z. mit einem STM32f103 den IO expander PCA8575 zu betrieben. Ich bekomme jedoch keine Daten geschrieben oder gelesen. [c] void i2c2_init() { RCC_APB1PeriphClockCmd(RCC_APB1Periph_I2C2, ENABLE); RCC_APB2PeriphClockCmd
, I2C_Direction_Receiver); while(!I2C_CheckEvent(I2C2, I2C_EVENT_MASTER_RECEIVER_MODE_SELECTED)); //EV6 lesen und löschen //Daten empfangen while(!I2C_CheckEvent(I2C2, I2C_EVENT_SLAVE_BYTE_RECEIVED
-
Thread
ARM-Webserver auf uIP-Basis
Cortex-M3 Controller + ENC28J60 Ethernetchip zu realisieren. In unserer Schule bauen wir ein eigenes µC-Übungsboard mit einem STM32F103RBT6 und mit Hilfe einer kleinen Zusatzplatine mit dem ENC28J60 brachte ich den µC ins Netz. Der Webserver basiert auf den uIP TCP/IP Stack und da ich meinen Code kommerziell
Ich werde auch noch eine Miniwebserver-Platine entwerfen wo nur der µC mit einer Minimalschaltung + ENC28J60 oben sitzt und den dann mit Stiftleisten versehen. Danach hat man einen kleinen Minwebserver den man auch auf anderen Platinen einsetzen kann. Diese Schaltpläne
-
Thread
STM32 Analogport mit Internal Vref korrigieren
Hallo, ich benutze den STM32F103C8T6 ohne Spannungsstabilisierung direkt an einer 3,6V Batterie. Leider hat der Mikrocontroller kein Referenzspannungs- Pin. Das Problem ist halt das am Analogport bei fallender Bateriespannung
SK schrieb im Beitrag #2918878: > Hallo, > > > > ich benutze den STM32F103C8T6 ohne Spannungsstabilisierung direkt an > > einer 3,6V Batterie. Leider hat der Mikrocontroller kein > > Referenzspannungs- Pin. Das ist richtig. VDDA ist intern mit VREF+, VSSA
-
Thread
Modulo STM32
Hallo! Ich arbeite mit dem STM32F103VDT6 und dem uVision von Keil. Ich möchte alle 2 Minuten eine Variable setzten. OpTimeHr wird immer nach 60 Sekunden um 1 erhöht per Systick. Mein Codeausschnitt: [c] uint32_t OpTimeHr = 0; [/c] [c] if((OpTimeHr % 2) == 0) { SetGlobal.SetFlash = 1; } [/c] SetGlobal.SetFlash wird dauernd gesetzt! Anderes Beispiel funktioniert! [c] int dlycnt = 0; if((dlycnt
-
Thread
Libgcc.a in .frodata section legen
.text 0x000055d9 0x0 libgcc.a(_thenan_df.o) .text 0x000055d9 0x1b6 libgcc.a(_usi_to_df.o) 0x000055d9 __floatunsidf .text 0x0000578f 0x455 libgcc.a(m32c-lib2.o) 0x0000578f udivmodsi4
\m32c-elf\lib\gcc\m32c-elf\4.5-GNUM16CM32C_v11.01\libgcc.a(.text.libgcc.*) *(.frodata) *(.frodata.*) _efrodata = .; } [/code]
-
Thread
I2C Temperaturwert ausgeben
I2C_EVENT_MASTER_MODE_SELECT)); /* Send Slave address */ I2C_Send7bitAddress(I2C1, SMBusDefaultHeader, I2C_Direction_Transmitter); /* Test on I2C1 EV6 and clear it */ while(!I2C_CheckEvent(I2C1
Also der Sensor ist ein: MLX90614ESF-BAA Controller: Cortex M3 (STM32F103ZE) Soweit ich das sehe bleibt er immer bei: /* Test on I2C1 EV5 and clear it */ while(!I2C_CheckEvent(I2C1, I2C_EVENT_MASTER_MODE_SELECT)); und /* Test on I2C1 EV6 and clear
-
Thread
GDB Problem mit Eclipse Juno / STM32 / Codesourcery / ST-Link V2
Hello Ben, recently I bought a olimex olimexino stm32 having stm32f103rbt. Now I use my toolchain: - eclipse Juni + cdt + armgcc - atollic stlinkv2 gdb server I patch the swd signals from an stm32f4discovery to the stm32f103 board. I run into
same source using atollic and that works. It looks there is a problem in the eclispe juno gdb for stm32f103. my toolchain works for the stm32f4discovery programming. It costs so much time .... :-( So if someone has a solution for swd programming stm32f103 devices ... Adib.
-
Thread
STM32F4 und Hallsensoren
8-bitter (ATMega88/168...), das Prinzip ist aber leicht umsetzbar auf einen der Advanced Timer des STM32 mit 3 seiner 4 CC Register. (Ich nehme Timer8 auf einem STM32F103). Am elegantesten alleridngs finde ich dafür allerdings AWEX auf einem XMega. Tobias Plüss schrieb im Beitrag #2893738: > Wie
portierbar, auch auf andere Motore. Bis jetzt läuft es hier auf dem Orginal Mega88, dem XMega A3 und dem STM32F103. Als Motore benutze ich hier einen Plattenspieler Pioneer Direct Drive zum Testen und ein paar 48V/2000-4000W Radnabenmaschinen.
-
Thread
Temp Sensor Stm32
Hallo! Ich verwende den STM32F103VDT6 und das uVision von Keil. Ich möchte den Tempsensor verwenden. Ich erhalte leider immer eine Temperatur von -379944°C. Meine Init: Ausschnitt! [c] volatile TADCin ADCin; [/c] [c] typedef struct{ TADCinval AN_MotI; // AN_IN TADCinval AN_IN1; TADCinval AN_TmpSens; } TADCin; [/c] [c]
-
Thread
Laufzeit mit RTC STM32
Hallo Ich arbeite mit dem STM32F103VCT6 und dem uVision von KEIL. Meine Aufgabe ist es, die Laufzeit unseres Antriebes zu erfassen, bzw. auf request an einen anderen Knoten zu senden. Ich habe beschlossen, dass die Erfassung
RTC_ExitConfigMode(); RTCStat = RTC_GetITStatus(RTC_IT_SEC); NVIC_EnableIRQ(RTCAlarm_IRQn); [/c] [c] uint32_t RTC_CNT = 0: BOOL RTCIRQ = false; void RTC_IRQHandler(void) { RTC_ClearITPendingBit(RTC_IT_SEC); RTC_CNT++; if(RTCIRQ == false) { RTCIRQ = true; } else
-
Thread
Auswahl eines neuen Mikrocontrollers anhand der Geschwindigkeit seines ADC's
> Ich würde mir eher die STM32F4 anschauen. Kosten >10 Euro DSPIC33F... können bis zu 4 MSPS und kosten <5 Euro
STM32F103 hat auch 2-3 ADCs mit je 1MSample. Sind bei RS ab 5€ erhältich. Alternativ mal in der Bucht schauen. Da gibt es einige Chinesen, die die Controller schon für ca. 3€ ohne Versandkosten verschicken
-
Thread
STM32 Software Reset nach Befehl per CAN
Hallo! habe [c]NVIC_SystemReset();[/c] getestet. Alle Variabeln werden auf 0 gesetzt und das Programm wird neu gestartet. Es funktioniert also mit einem stm32f107vct6. Vielen Dank für Eure Hilfe und nette Grüsse
nichts besonderes auf. Was ich im ersten Post falsch angegeben hatte, auf unserer Hardware ist der STM32F103VDT6 eingebunden. DAS RTX ist aufgesetzt. Verwendeter Oszillator ist extern. Ich hoffe Du willst damit nicht sagen, dass es eher Zufall ist, das der Reset funktioniert!? Danke und Gruss!
-
Thread
stm32F4Discovery mit Coocox Beispielen und Quickstart
_GPIO_INPUT_OUTPUT\cmsis_lib\source\stm32f4xx_rcc.c "' '"D:\kay\CoIDE Projekte\Neuer Ordner\coocox\STM32F4_GPIO_INPUT_OUTPUT\cmsis_lib\source\stm32f4xx_gpio. c"' '"D:\kay\CoIDE Projekte\Neuer Ordner\coocox\STM32F4_GPIO_INPUT_OUTPUT
für diese Board nutzen wenn mann die Pinbelegung anpasst http://www.ebay.de/itm/Development-Board-STM32F103ZET6-Entwicklungs-Board-Development-Entwicklungsboard-/280895799698?pt=Wissenschaftliche_Ger%C3%A4te&hash=item4166b1c192 Mfg
-
Thread
Multieffektgerät für Einbau in E-Gitarre
einem Modelling Amp, bei weitem nicht fertig, eigentlich nur zum rumprobieren. Es soll auf Basis eines STM32F103 laufen. Erste Versuche waren Ok (Verzerrung und Hall, 44.1 khz, 24 bit), vieles mehr habe ich festgestellt brauche ich wirklich nicht. Dazu noch die Bilder der Kiste! Wenn ich fertig bin schreibe
so hab ich das auch in Erinnerung. Unser Sologitarrist ist jedenfalls spitz wie Lumpi auf die Line6 :-) > Im Moment arbeite ich an einem Modelling Amp, bei weitem nicht fertig, > eigentlich nur zum rumprobieren. Es soll auf Basis eines STM32F103 > laufen. Erste Versuche waren Ok (Verzerrung und
-
Thread
Datenlogger mit SD Karte, hoher Samplerate und 12-Bit ADC
/software/lib_drivers_code_examples.jsp Dazu das Board: https://www.olimex.com/Products/ARM/ST/STM32-P103/ fchk
DIAMEX-ALL-AVR/3/index.html?;ACTION=3;LA=446;ARTICLE=110345;GROUPID=2969;artnr=DIAMEX+ALL+AVR;SID=10UCT6h38AAAIAAGtWgYcc29ef4cc908235996ef89f1a9154c399 Gruß Kai
-
Thread
USB "dual role", bitte mal drüber schauen
Hi, seht ihr vielleicht noch was an meiner USB Beschaltung? Es ist ein USB Dual Role am STM32F4 (Device & Host). USBLC6-4 ist ein EMI Filter und STMPS2141 ist ein Überstromschutz. Pullups sonst brauch man wohl keine. Ich hab mich da am ST-EVAL Board orientiert. Viele Grüße Sven
Eher irreführend, da softwaregesteuert und für stm32f103.Soweit ich weiß, hat der keinen "Host-mode" ?!? Dies ist die einfachste Art für USB. Wenn "Device-mode" dann 5V über Kabel für Board(USB_P bringt den µC in "Device"). Dein "Pullup" ist -DISC
-
Thread
ARM: kompliziert?
Von ST gäbe es des STM32F103Tx in VFQFPN36 Gehäuse 6x6mm. Ist kein RX.
Discovery F4: http://www.ebay.at/itm/STM32F4-Discovery-/251162019805?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3a7a6c47dd
-
Thread
Bug im STM32F103ZE SPI-Modul?
. Ich arbeite schon lange mit STM32F103VBT6 und übertrage rund um die Uhr Daten über SPI. Das SPI Modul ist nicht buggy.
definitiv gesetzt sein, bis das Datenregister ausgelesen wird. Unter Umständen habe ich bei meinem STM32F103ZE eine Revision erwischt, die nicht ganz fehlerfrei ist. So ist zumindest meine Vermutung im Moment.
-
Thread
Fragen zu Mikrocontroller und TCP/IP-Protokoll
Das sollte fast moeglich sein. Ein AVR32UC3C hat ein Ethernet interface. Der kostet auch nur Peanuts. Dann noch etwas software drauf und gut ist.
W7200 Da ist TCP/IP gleich in Hardware gegossen drin. Der W7200 ist ein Multi-Chip-Modul mit einem STM32F103CB und einem W5200 in einem Gehäuse. Also steht die Peripherie des STM32 und der Hardwired TCP/IP-Chip zur Verfügung. Der W5200 kostet 3,38€/100, der W7200 6,68€/100 (Mouser).
-
Thread
Wie schnell kann ein AVR von SD-Karte lesen?
Also mit 6MHz SPI Takt bekommt man locker ne 320kbit MP3 von SD Karte mit FAT32 in RAM und von da in nen MP3 Decoder IC (VS1053). 320kbit/s/8 = 40kbyte/s Also passt das für dein Anliegen (darfst auch gerne mal
auch eine Erklärung, wie man das für andere Controller >rausfinden/errechnen kann! Mit einem STM32F103Zxx schafft man ca. 4MByte/s bei 12,5Mhz CLK und 4Bit Mode. Grüsse
-
Thread
China SUPER Bauteile-Schnäppchen Thread
-10pcs-lot-STM32F103C8T6-ST-LQFP48-100-NEW/1591265286.html?s=p inkl. regist. Versand.
Torsten C. schrieb im http://www.mikrocontroller.net/topic/346975#3845813 > Farnell: 2,56€ @ 1000 + MwSt (STM32F103C8T6) > Mouser: 2,37€ @ 4800 + MwSt (STM32F103C8T6) > China: 1,27
-
Artikel
SportTracker
dafür selbstgemacht ;-)). Darüber hinaus ist das Projekt eine Spielwiese um verschiedene Dinge mit dem STM32 Controller auszuprobieren: Erste Erfahrungen mit einem RTOS (in meinem Fall µC/OS II) Speichern von Daten auf SD-Karte mit FAT Dateisystem Ansteuerung von TFT-Displays Auswertung von GPS-Daten Batteriebetrieb
GPX-Datei Entprellen von Tasten Hardware. Im Moment läuft alles noch auf einem Keil Starterkit mit STM32F103ZE Controller. D.h. ein Schaltplan mit Layout ist noch nicht erstellt. Controller Pinning. Der Controller des SportTrackers ist aktuell wie folgt beschaltet: Pin Nr. Pin Port Config Funktion 70
-
Thread
Die Qual der Mikrocontrollerwahl
nicht. Jetzt habe ich beispielsweise den STM32 F103VBT6 Cortex-M3 uC entdeckt, der "etwas mehr" kann und mit 5,45€ nicht viel teurer ist. Es wäre natürlich toll, wenn ich in dem Bereich mehr Kapazitäten habe, als wenn ich mit dem ATMega32U2 schon
keine 5V braucht um damit 5V zu schalten ;-) Ich glaube ich werde es einfach mal mit einem ARM uC versuchen. Gibt es vielleicht bessere Alternativen als den STM32 F103VBT6? Sollte man lieber in der ARM Schiene von Atmel bleiben? Oder TI?
-
Thread
DOGM Display an STM32
Die Pin- und Unitkonfiguration bekommt Ihr doch selber hin; [c] //*********************************************************************************************** // Programm: LCD Funktionen (DOG-M, SPI, 3.3V) // Mikrocontroller: STM32F103RE (ARM 32-bit
Ich habe das für Stm32f0 einbisschen genändert. Aber das funktioniert nicht. [c] #include "lcd.h" #include "font_lcd.h" #include "stm32f0xx.h" #include "stm32f0xx_conf.h" // ****************************
-
Thread
stm32 stdLib IWDG
Guten Tag! Ich arbeite mit dem STM32F103VDT6 und dem uVision von Keil. Ich befasse mich zur Zeit mit dem IWDG und der StdLib. Jetzt gehts um den Watchdog nach zu laden. Habe einen externen Quarz (25MHz) angeschlossen und das System so
((IWDG->SR & IWDG_FLAG_RVU) != (uint32_t)RESET); DBGMCU_Config(DBGMCU_IWDG_STOP, ENABLE); } [/c] Meine Frage, Reloadwert 375 ergibt: 50000MHz / 32 Prescaler * 375 = 240ms??
-
Thread
Werte aus Array[] extrahieren / deserialisieren
als byte erhalte. unsigned char Buffer[48]; da sind meine Daten drin. Mein XMEGA schickt dem STM32F103 per UART serialisierte Daten, 12x int16. Ich will die jetzt ebenfalls aus dem byte array in meine int's parsen. Aber wie? Eine Struktur habe ich jetzt nicht erstellt, brauch ich auch nich
Es handelt sich um einen STM32 .. ich glaub die haben big endian. mit dem : int32 mynumber1 = *((int32 *)&RXBUFFER[0]); hab ich das Problem das einfach nur das erste byte in das int32 mynumber kopiert wird nicht aber
-
Thread
STM32 Float Problem
getraut hatte, auch mit der LCD-Ausgabe überprüft. @Roland H Der Prozessor ist STM32F103C8T6. uint64_t oder allgemein 64-Bit Integer habe ich nicht benutzt. Zitat: "Was ist das "ARM kit"? Ist das ein verpackter GCC?" Das scheint GCC + Toolchein von Raisonance zu sein, es ist
> Der Prozessor ist STM32F103C8T6. Damit ist das Thema FPU erst einmal vom Tisch. > Und wie schon gesagt, ich benutze da einen mehrere Jahre alten Stand > des ARM-Kit, die neueren Versionen sind nur gegen Bares erhältlich
-
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
Logger für Strom und Spannung im Selbstbau
im Anhang. Hier noch ein paar gute Fotos von dem Ding http://pintie.de/powerlog.html µC = STM 32 F103C8T6 U1 = Winbond 25Q16BVS1G U3 = LM358 U4 = MAX 4081 => 76V, High-Side, Current-Sense Amplifiers with Voltage Output Es gibt wohl welche die eine ähnliche
pk_campaign=google_shopping&pk_kwd=ATMEGA406-1AAU&gclid=EAIaIQobChMIhMCW5ujI2wIVWIwZCh1V7wi5EAkYASABEgKQ6fD_BwE Bernd_Stein
-
Thread
100MHz DSO Selbstbau ohne FPGA mit STM32?
Hallo, Das DSO203 (mit STM32F103 und FPGA) hat schon seinen Reiz: http://www.seeedstudio.com/wiki/DSO_Quad http://www.mikrocontroller.net/topic/266899#2781536 Nun ist die Überlegung wenn man einen STM32F4xx verwendet, ob
maximal 60 Mhz am FSC Bus, reicht also nicht. https://my.st.com/public/STe2ecommunities/mcu/Lists/STM32F4DISCOVERY/Flat.aspx?RootFolder=%2Fpublic%2FSTe2ecommunities%2Fmcu%2FLists%2FSTM32F4DISCOVERY%2FSTM32F4%20max%20speed%20with%20FSMC&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580002E3D0FFCC5A9AA4A9C29C3EECB7CCDBF
-
Thread
DOGM - 163 Initialisierung +5V SPI
LCD_BIAS_SET 0x1D #define LCD_POWER_CONTROL 0x50 #define LCD_FOLLOWER_CONTROL 0x6C #define LCD_CONTRAST_SET 0x7C Die Angaben befinden sich in der .h datei. So sollte es für 5V initalisiert werden. das \0 ist das Abschlusszeichen eines String in C. Es wird aber wenn du
bin auf diesen Beitrag gestoßen. Leider sehe ich noch nichts auf dem Display. Habe es an einen STM32F103 (blue pill) angeschlossen und kämpfe noch mit der Initialisierung. Muß ich den CSB (CS) mit jedem Command toggeln? Habe auch mal die für STM32F103 modifizierte dogm.c angehängt. Sie ist zwar
-
Thread
Pocket DSO - mit STM32
einigen Tasten. Ich denke daraus lässt sich doch was anderes bauen. So wie das aus sieht ist da ein STM32F103er drin verbaut mit einem kleinen Patch könnte man da sicher auch einen STM32F4er rein setzen. Ich habe das Teil noch nicht gekauft, mich juckt es aber in den Fingern... Ob man dafür einen
der Platine: http://www.dhgate.com/dso203-mini-dso-pocket-size-digital-oscilloscope/p-ff808081353c09eb01359e75237f7664.html
-
Thread
Nuvoton controller CM0 IO Speed
STM32F1xx gibts in 6x6mm QFN
Danke STM32F103x6 sieht gut aus und 6x6 würden vielleicht auch noch gehen. Habe schnell drüber geschaut, kann ich den uC mit dem internen 8MHz RC Oszillator auf 72MHz Systemtakt bringen? Schaffen die IO's im
-
Thread
STM32 Interruptproblem - Interrupt geht, aber Main nicht -
Hallo, ich experimentiere mit einem STM32F103RBT6 mit einem TFT mit Touchscreen unter CooCox-IDE. Ich habe jetzt versucht, den Touchscreencontroller zu benutzen und habe dazu eines der Beispielprogramme zu meinem Board hergenommen.
auch nicht weiter nachgeforscht;) Jetzt schon;) Laut Examples aus der ST Lib passt das wohl: [c] /******************************************************************************/ /* STM32F10x Peripherals Interrupt Handlers */ /********************************
-
Thread
Keil Debugger mit STM32F4Discovery / veraltete Firmware im ST-Link
Keil macht das leider nicht mehr bei den STM32F4, bei den STM32F103xx geht das noch, bei den STM32F105 mit ein paar Tricks. Der Support behauptet sie hätten deswegen viel Beschwerden. Der Aufwand wäre zu groß das alles zu pflegen. Nur viel Geld
Ja, klar. Ist wohl eine Entscheidung von Keil GF drittklassig zu werden... Von den STM32F4xx gibt es nun auch nicht so große Unterschiede wie beim F103er. Eigentlich nur den F407 und F417 also nur zwei Pheriperievariationen. Und wieso das Keil jetzt nicht implementieren kann ist mehr
-
Thread
STM32 ADC Fehler
Hallo, ich arbeite mit einem STM32F103RBT6 und möchte 6 Analogeingänge einlesen. Problem 1 lässt sich wie folgt beschreiben: PC.2 lässt sich nicht einlesen. Wert = 0 obwohl ein Signal am PIN laut Oszi. anliegt. Hab ich evtl.
Hi, habe hier nochmal eben die init.c hochgeladen. Falls nötig kann ich noch die Main.c hochladen. Alles wichtige daraus sollte aber im ersten Post stehen. Seltsam halt, dass er 4 einliest (auch wenn mit problemen), aber die anderen
-
Thread
STM32 mit Codesourcery
/Source/Templates/system_stm32f4xx.c /home/user/eclipse/STM32/STM32F4xx StdPeriphLib V1.0.0/Libraries/CMSIS/Device/ST/STM32F4xx/Source/Templates/TrueSTUDIO/startup_stm32f4xx.s Die Dateiendung der Datei startup_stm32f4xx.s muss
" // #include "stm32f4xx_dma.h" // #include "stm32f4xx_exti.h" // #include "stm32f4xx_flash.h" // #include "stm32f4xx_fsmc.h" // #include "stm32f4xx_hash.h" #include "stm32f4xx_gpio.h" // #include "stm32f4xx_i2c.h
-
Thread
STM32F103VDT6 Backup Register Vbat
Guten Tag! Ich arbeite mit dem uVision von Keil und dem STM32F103VDT6. Ich erfasse die Position meines Antriebs, die nach einem Stromausfall bekannt sein muss. Nun lade ich die Daten ins Backup Register. Dies Funktioniert prima! Doch nach einem Power Off
Noch ein Unterschied vom Board zu meiner Hardware: Auf dem Board ist ein STM32F107VCT6 und auf meinem Print ist ein STM32F103VDT6. Aber sonst kommt mir wirklich nichts mehr in den Sinn, es läuft einfach nicht!
-
Thread
typedef struct an funktion übergeben
Hallo Allerseits! Ich arbeite mit dem uVision von Keil und dem STM32F103VDT6. Ich habe verschiedene Variablen in einem typedef struct angelegt. Diese Variablen möchte ich jetzt der gleichen Funktion nacheinander übergeben. [c] typedef struct {
Sind das diese Funktionen? http://brawikov.narod.ru/StdPerLibSTM32F10x/group__FLASH__Exported__Functions.html
-
Thread
Controllerauswahl für BLDC-Ansteuerung
habe ich mich im Netz umgesehen und mir einige Möglichkeiten angesehen: Als erstes sind hier die STM32F100/STM32F103 von ST. Erstens weil ich mit den Controllern schon Erfahrung habe und zweitens weil es von ST hierfür eine „Motor control firmware“ gibt (http://www.st.com/internet/com/SALES_AND_MARKETING_RESOURCES
Optimierung steckt kann man sicherlich noch einiges rausholen. Der Wert bezieht sich auf einen STM32 mit 72MHz internem Takt (STM32F103). Viele Grüße, Flabes
-
Thread
Daten ins Flash speichern mit dem STM32
Morgen! Der STM32F103VDT6 hat im Block Main memory 256 Pages a 2Kbytes (0 - 255). Base Addresse 0x0807 F800 - 0x0807 FFFF. [c] void set_in_Flash(int data) { FLASH_Unlock(); FLASH_ClearFlag(FLASH_FLAG_BSY
laut Datenblatt aus der High-density performance line. Von dem gibt es mehrere Versionen, z.B. deine STM32F103VDT6 mit 384 kB Flash oder auch STM32F103VET6 mit 512 kB Flash ( nur das E ist hier in der Bezeichnung anders ). Nun könnten ST zu jeder dieser Versionen eine eigene Tabelle machen, das wäre aber
-
Thread
Brauche hilfe mit Makefile STM32+FreeRTOS
./obj/stm32f4xx_spi.o ./obj/stm32f4xx_syscfg.o ./obj/stm32f4xx_tim.o ./obj/stm32f4xx_usart.o ./obj/stm32f4xx_wwdg.o --- compiling ./src/hw_config.c... --- compiling ./src/main.c... --- compiling ./src/stm32f4xx_it.c
discovery_audio_codec.c... --- compiling ../stm32f4-discovery/Utilities/STM32F4-Discovery/stm32f4_discovery.c... --- compiling ../stm32f4-discovery/Utilities/STM32F4-Discovery/stm32f4_discovery_lis302dl.c... --- compiling