-
Thread
Display"fehler" bei OLED Module IIC I2C 128x64
aus, oder? Nein, Arduino hatte ich nur für den Schnelltest hinzugezogen. Target ist aber STM32F103C8T6 unter STM32CubeIDE.
DIY OLED Display 1.3" 128x64. Wie kriege ich das jetzt transformiert nach STM32CubeIDE und STM32F103 ?
-
Thread
stm32f103C8T6 Blue Pill Bug?
war gerade am verzweifeln. Ich verwende ein MD070SD Display mit 16Bit parallel Bus an einem STM32f103C8T6 Board, welches in der Bucht sehr günstig zu erwerben ist, auch BluePill genannt. https://developer.mbed.org/users/hudakz/code/STM32F103C8T6_Hello/ Jetzt ist mir aufgefallen, dass sich mein GPIOB
steht bei mir in jedem STM32-Projekt ziemlich am Anfang der main-Funktion: [c] #if defined (STM32F103) // disable JTAG to get back PB3, PB4, PA13, PA14, PA15 RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE); // turn on clock for the alternate function
-
Thread
STM32 Quadrature Encoder - 4x Resolution - ich bekomm's nicht hin
eingebaut. Ich bekomme aber leider nur 25.000 Impulse im Counter gezählt, obwohl ich dem STM32F103C8T6 (Bluepill...) sage er soll beide Kanäle zählen und die Doku sagt, dass immer beide Flanken ausgewertet werden. Ich bekomme also keine '4x' Auflösung hin. Bevor ich also heute Abend den Glassmasstab
gerade 4X. 4X geht nicht ohne Jitter von +-1, wie man auch in Abbildung 93, Seite 330 des STM32F103 Reference Manuals sehen kann. Aber das stört mich hier nicht. Die Hardwarelösung des STM32 ist ja nichts anderes als deine State-Maschine, aber eben ohne das Worst Case Problem. ------ Mein
-
Thread
STM32F103 Bootloader über SD aufspielen
Hallo zusammen, Ich habe hier eine kleine Schaltung mit einem STM32F103 auf dem ein Bootloader läuft, der die Hauptaplikation von SD lesen und in den Chip flashen kann. Ich möcht gern den Bootloader ändern, damit er auch mit größeren SD-Karten klar kommt. Allerdings sind
-
Thread
STM32F103RB Code wird nicht richtig interpretiert
Hallo, ich möchte einen Impuls erzeugen und bekomme einen komischen Zustand bei der While-Schleife. in main.cpp wird durch den Timerinterrupt die Methode setStop in transmitter.cpp aufgerufen: main.cpp: extern void setStop(void); extern void impulsCallback(ITimer &) { setStop(); } in transmitter.cpp wird dann die variable stop gestetzt. transmitter.cpp: void setStop(void) { stop = true; } void performPosImpuls(void) { GPIO_WriteBit(GPIOB, GPIO_Pin_10, Bit_SET); GPIO_WriteBit(GPIOB, GPIO_Pin_11, Bit_RESET); timer->start(1000, false); while(!stop)
-
Thread
STM32F103 + USB/CAN-SRAM
moin moin, bin beim programmieren auf ein Problem mit dem USB-SRAM ( 512Bytes ab Adr. 0x4000600 ) gestossen. Von einem DWord wird nur das LoWord geschrieben. Schalte ich den USB-Clock aus, wird 0 gelesen. Habe ich was übersehen? Hat schon jemand mit diesem Speicherbereich (CAN/USB) gearbeitet? Danke. Mit Gruß Pieter
-
Thread
STM32F103C Systemtakt Einstellung Hilfe
Hallo, ich versuche den Systemtakt von einem STM32F103C Board ohne externen Quartz auf 56MHz einzustellen. Ich weiss nicht genau wie ich die Multiplikatoren und Prescalers auf Register Ebene einstelle. Kann mir jemand bitte helfen danke! [c] /**
Kristoffer Ullsten schrieb im Beitrag #4886148: > ich versuche den Systemtakt von einem STM32F103C Board ohne externen > Quartz auf 56MHz einzustellen. Schaffst du es vielleicht wenigstens dich an die Richtlinien im einstellen/posten von Sourcen zu halten?
-
Thread
aller erste Schritte mit STM32F103 und Arduino IDE
Hallo Zusammen, vor einiger Zeit habe ich mir ein STM32F103 Board zugelegt. Gerade eben habe ich es mal nach diesem Video probiert: https://www.youtube.com/watch?v=Ze6q6NidS5w&spfreload=10 Und siehe da: Das LED Beispiel funktioniert alles wunderbar auf
den Analog Eingang verändern ( Ich nehme Pin 3 ). Damit funktioniert es dann. Das Schöne am STM32F103 ADC: Er hat 12 Bit. Pin Doku hier: http://docs.leaflabs.com/static.leaflabs.com/pub/leaflabs/maple-docs/0.0.12/hardware/maple-mini.html#maple-mini-gpios
-
Thread
Hard Fault STM32F103 beim Takteinstellen
Hallo, ich versuche den Takt von einem STM32F103 µController auf 48MHz einzustellen. Es klappt leider nicht. Wenn ich die Funktion System_Clock_Setup() bei der Initialisierung aufrufe, geht das in die Hard Fault. Weiss jemand zufällig woran es
-
Thread
emBitz STM32F103-Debugging-Problem
habe einen merkwürdigen Fehler beim Debuggen von drei Stück (eigentlich identischen) Nucleo64 STM32F103RBT6-Boards. Board 1 kann ich mit PC 1 via emBitz debuggen (an USB 2.0 & USB 3.0) Board 2 kann ich mit PC 1 via emBitz debuggen (an USB 2.0 & USB 3.0) Board 1 kann ich mit PC 2 via emBitz debuggen
-
Thread
stm32f103 Timer Input Capture Interrupt
Hallo Zusammen, Ich bin gerade dabei mich mit den Timern des stm32 zu befassen. Später möchte ich damit einen DHT22 auswerten. Als erstes Versuche ich nun eine Flanke zu erkennen und daraufhin in der ISR eine Uart-Meldung auszuspucken. Habe mir dafür etwas Code zusammen gebastelt. Beim Testen sehe ich auch die Uart-Message. Leider dauerhaft sobald ich den pin ziehe. Leider bin ich in den IRQ und Timergeschichten beim stm32 relativ neu. Daher weiß ich natürlich nicht ob ich was vergessen habe. Die Vermutlich einfachste erkärung wäre vermutlich einen Fehler in der Initialisierung des Timer
-
Thread
STM32F103ZET6 mit Discovery programmieren
Hallo zusammen, ich möchte mir eine Schaltung mit einem STM32F103ZET6 aufbauen um ein wenig tiefer in die Welt der Cortex-M3 Controller einzusteigen. Hierbei stellt sich mir nun die Frage, ob ich den Controller auf meiner eigenen Platine über den Programmieradapter
-
Thread
STM32F103 - Genaues Timing bei SPI
Hi, ich nutze ein STM32F103 und möchte mit diesem einen Winkelmesser anhängen. Dieser verfügt über ein SPI Interface aber erfordert für die KOmmunikation spezielle Anforderungen. Hierbei muss zwischen jedem Byte immer ein Abstand
-
Thread
STM32F103CB Konfiguration von PC13
Ich möchte den Pin PC13, der ja als Tamper Pin genutzt werden kann, als ganz normalen I/O Ausgang nützen. Wenn Ich den Pin mit der STM Library als Ausgang konfiguriere (mit dem Wissen das der GPIO_Speed maximal 2Mhz sein darf), und sekündlich toggle, dann passiert an diesem Ausgeng einfach nichts. Muss Ich noch ein anderes Register beschreiben??? Vielen Dank, lg Tim Hier mein C Code für die PC13 Konfiguration: [c] GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_Init(GPIOC,
-
Thread
ARM ST32F103 Bootlader Linux Software
Hallo, ich habe schon gesucht, aber nichts brauchbares gefunden. Kennt jemand ein Programm für Linux, um mit dem integrierten Bootloader sein Programm aufzuspielen ?? mfg Jogibär
-
Thread
3 x STM32F103ZCT6
Habe versehentlich STM32F103ZCT6 bestellt. Die sind aber zu groß (LQFP-144). Kann die jemand gebrauchen? Preis 7 Euro / Stück.
-
Thread
STM32 DS1820 Gesperrt
Guten Tag, Ich versuche nun schon eine Weile den DS18B20 am STM32F103 zum Laufen zu bringen jdoch ohne erfolg. Angeschlossen ist der DS18B20 an PortC.0 mit externen Pullup 4,7K wie im Datenblatt vom DS18B20 beschrieben. Leider bekomme ich als Ausgabe nur null
Speziell für den stm32f103 hab ich mal spaßen halber im I-Net nach einem Beispiel gesucht Aber nix gefunden. Das mit der Delay Geschichte würd ich lieber übern Timer machen. Der stm hat ja genug
-
Thread
STM32F303 CAN und USB gleichzeitig
Das beim STM32F103 USB und CAN nicht gleichzeitig gehen ist bekannt. Die vom Pinpout gleiche STM32F303 Serie hat ein etwas anderes USB Modul und die USB-Interrupts kann man remappen damit sie nicht von CAN mitbenutzt
Verzögerung bei mir nötig war ist in der Funktion Ich habe deinen Änderungsvorschlag mit einem STM32F103C8 und einem STM32F303CC verifiziert. Funktioniert. Ich freue mich immer, wenn wir uns gegenseitig unterstützen können.
-
Thread
FATFS und SDIO, Verzeichnisproblem
ExtFat formatiert. Auch unabhängig von der Kapazität, und von der SDIO-Taktfrequenz, Board, CPU (F103RCT,F103VET, F407,F429). Ich benutze die StandardPeripheralLibrary und habe eigentlich keinen Bock, das mit HAL zu testen... In ff_conf war ich auch zugange, habe extFAT abgeschalten, relative Pfade
, DMA und SDIO-Eingeweide vorwurschteln muß). Jetzt muß ich nur noch mal kucken, ob es beim STM32F103 tatsächlich schon funktionierte und ich diesen speziellen Punkt mit den Verzeichnissen nach der letzten Änderung gar nicht mehr geprüft hatte. Der müßte ja eigentlich doch auch funktionieren.
-
Thread
STM32F103 USB MASS STORAGE SDCARD UND FATFS
hallo, ich Versuche seit ein paar tagen das Beispiel USB MASS STORAGE SDCARD zusammen mit CHan's FATFS zum laufen zubekommen leider funktioniert das nicht. Meine Vermutung ist das der Fehler irgendwo in der "sdio_sd.h" liegt. im Anhang hab ich die 2 Einzelbeispiele FATFS und Mass Storage SDCARD. Einzeln laufen die Beispiele Perfekt. vielleicht könnte mir einer ein tipp geben oder Weiterhelfen.
-
Thread
STM32F103 TIM1 PWM Frequenz stimmt nicht
Hallo, auf einem STM32F103 High Density Board ohne externen Quarz möchte ich eine PWM mit 15kHz generieren. Es geht zwar aber, seltsamerweise beträgt die PWM Frequenz am Oszi immer die Hälfte meiner berechneten Frequenz. Systemtakt
-
Thread
STM32F103 ADC per Timer triggern (SPL)
Ich finde leider den Fehler nicht: Capture 2 funktioniert (Interrupt), löst aber nicht den ADC aus. Offenbar fehlt etwas - aber was? [c] #include "stm32f10x_conf.h" int main(void) { SystemInit(); // Interrupts NVIC_PriorityGroupConfig(NVIC_PriorityGroup_4); NVIC_InitTypeDef NVIC_InitStructure; NVIC_InitStructure.NVIC_IRQChannel = ADC1_2_IRQn; NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0x00; NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0x01; NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; NVIC_Init(&NVIC_InitStructure);
-
Thread
STM32F103 CubeMX FreeRTos Problem
Hat hier jemand Erfahrung mit dem CubeMX generierten FreeRTos Code? Ich habe mir für den STM32F103C8T ein Projekt mit FreeRTos generieren lassen und das kompiliert und läuft auch an. Als Beispiel wird ja ein Task mit Endlosschleife und osDelay(1); angelegt. Die Task wird gestartet und das delay wird
-
Thread
GCC - Startupcode und Linkerscript für STM32F103
Hallo Ich bin auf der Suche nach einen Startupcode + Linkerskript für einen STM32F103 Microcontroller. Wichtig dabei ist, das ich im Linkerscript den Stack und Heap frei konfigurieren kann. Da ich leider nicht sehr viel Ahnung von Linkerscripten und Assembler-Startupfiles habe, kann
-
Thread
Re: STM32CubeMX F103 1.Assemblerprogramm
PS: Wenn du ein Beispiel suchst um auf dem STM32F103 eine LED einzuschalten: https://www.mikrocontroller.net/index.php?title=ARM-ASM-Tutorial#Writing_GPIO_pins https://github.com/Erlkoenig90/ArmAsmTutorial/blob/master/LinkerScriptAbsolutePlacement
program.S Template: https://github.com/Erlkoenig90/ArmAsmTutorial/tree/master/ProjectTemplate-STM32F103RB
-
Thread
STM32 Timer Initialisierungsfehler
einfachen Timer zum laufen zu bringen. Ich nutze keil µVision5 und habe ein Board mit einem STM32F103 ARM Prozessor. Timer Initialisierung: void SetupTimer (void) { //Timer RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2, ENABLE); TIM_TimeBaseInitTypeDef timInitStruct; timInitStruct.TIM_CounterMode
IDE eingibt weiß ich nicht. Indem du eines dieser Makros definierst, stellst du ein welchen STM32F103 genau du verwendest, da die kleine Unterschiede haben. In der Titelzeile vom Datenblatt vom STM32F103 steht zB so etwas: > *Low-density* performance line, ARM-based 32-bit MCU Das sagt dir, dass du
-
Thread
suche die pins für flash speicher
Und wenn ich STM32F103 LQFP48 nehme anstatt den momentan verwendeten. Der hat ein USB- interface. Würd doch gehen oder?
matt matt schrieb im Beitrag #3148888: > Und wenn ich STM32F103 LQFP48 nehme anstatt den momentan verwendeten. > Der hat ein USB- interface. Würd doch gehen oder? Elektrisch schon. Das wars dann auch schon. Du brauchst ein JTAG Debug Adapter. Sowas wie das
-
Thread
ARM Cortex M3/M4: Wieviele Takte verbraucht diese Funktion?
feststeht, die Flash-Waitstates > hineinspielen? Ich erkläre das mal am Beispiel eines STM32F103 und diesem (nicht optimalen) Code: [c] void delay(uint16_t msec) { for (uint32_t j=0; j<2000*msec; j++) { __NOP (); } } [/c] Diese Funktion soll eine gewisse Anzahl
ausführe. Stefanus F. schrieb im Beitrag #5393826: > Ich erkläre das mal am Beispiel eines STM32F103 und diesem (nicht > optimalen) Code: Jetzt habe ich durch das längliche Zerreden tatsächlich den sinnvollen Beitrag übersehen! Danke (in echt an Stefanus, in ironisch an Nop)!
-
Thread
Programmerwahl
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
STM32 falsche Taktfrequenz
seid bitte nicht > genervt, wenn ich blöde Fragen stellen. Für welchen Controller? Falls es der F103 ist, dann geht nur 24, 36, 48, 56 oder 72 Mhz, 64 gerade nicht. Ich zerfiesele das Register Geschubse nicht, wenn es die Vorlage von STM bereits macht, da mache ich mir lieber andere Sorgen.
> 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. Das
-
Thread
Programm in STM32F103 an STM32CubeIDE schläft
zurückführen muß: Ich habe (unter macOS BigSur) STM32CubeIDE laufen und daran hängt ein Projekt mit STM32F103C8T6 (blue pill) und GNU Hardware debugging (blackmagic Dongle). Die Anwendung benutzt FreeRTOS und ich verlasse den Aufbau abends mit der Anwendung im Run-Modus. Nach ca. 12h komme ich morgens an den
die Anwendung in diesen Status? Ist es der Host (STM32CubeIDE)? Ist es die Anwendung selbst im STM32F103 (irgendein vorprogrammierter Schlafmodus - power down)? Ein Mechanismus in FreeRTOS? Ich habe jetzt noch nicht den Gegenversuch gemacht, die Hardware total abzunabeln. Aber in der endgültigen Anwendung
-
Thread
Software / Treiber für HD44780 auf STM32
Hallo, hat einer eine Bib für ein STM32F103 für ein Standard HD44780? Ich kann keine finden.. sonst würde ich versuchen zu portieren und in dem Artikel zu verlinken... VG
Displays muss man den Code ziemlich umkrempeln: https://os.mbed.com/users/simon/code/TextLCD/ wenn das F103 das berühmte BluePill Board ist kann ich bei Interesse die Kommandozeilen Anweisungen posten um damit ein Projekt zu erstellen.
-
Artikel
IRMP auf STM32 - ein USB IR Empfänger/Sender/Einschalter mit Wakeup-Timer
Jörg Riechardt Einleitung. Für ca. 4 - 8 € kann man auf ebay einen ST-Link Emulator oder ein STM32F103 Board kaufen, meistens in China hergestellt. Auf den darauf befindlichen STM32F103 Mikrocontroller wird eine Open Source Firmware mit vielen Funktionen geflasht. Funktionen. Anschluss über USB meldet
based on cheap hardware. Introduction. For 4 - 8 € you can buy on ebay a ST-Link emulator or a STM32F103 development board, manufactured in China usually. Onto the STM32F103 mikrocontroller on it an open source firmware with many functions will be flashed. Functions. connection via USB registers as HID
-
Thread
Mikrocontroller mit 2 DAC's
STM32F103
Michael schrieb im Beitrag #1865173: > STM32F103 Achtung: Nur die 103er mit >=256kB Flash haben die 2x DACs drin. Hab da selber schon mal nicht aufgepasst und dann musste ich halt doch wieder mit ner PWM arbeiten ;) Gruß Rainer
-
Thread
STM32 -> NVIC-Setup -> Vector Table
fange mal klein an: Was muss ich tun um das "Vector Table Offset Register (SCB_VTOR)" beim STM32 (F103RBT6) zu beschreiben? Nach der Lektüre mehrerer Beispiel-Projekte und (selbstverständlich) aller mir verfügbarer Manuals habe ich mich mal für die Werte 0x8000000 (für VectTab im Flash) und 0x20000000
EXTI_ClearITPendingBit(EXTI_LINE_KEY_BUTTON); } }[/c] Die FW gibts hier: http://www.st.com/mcu/devicedocs-STM32F103RB-110.html Hier der Link direkt: http://www.st.com/mcu/download2.php?file=stm32f10x_fw_archive.zip&info=STM32F103RB%20Firmware%20&url=http://www.st.com/stonline/products/support/micro/files/stm32f10x_fw_archive.zip
-
Thread
STM32L051 UART transmit
allein zu Potte kommst, dann lade dir mal das: http://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP herunter und lies darin. Oder schaue dir den folgenden Thread an: https://www.mikrocontroller.net/topic/418871#new Das Zeug im Zipfile ist zwar für den STM32F103C8T6, aber zum einen ist
W.S. schrieb im Beitrag #7323691: > Das Zeug im Zipfile ist zwar für den STM32F103C8T6, aber zum einen ist > vieles darin plattformunabhängig (läuft also auch auf z.B. > Fujitsu-Controllern) und zum anderen sind die Peripheriecores bei den > diversen STM32 oftmals ziemlich ähnlich
-
Thread
stm32F103 bmp aus Flasch lesen
Hallo, Ich versuche grad ein BMP-File array aufs Display zubekommen haut aber nicht hin kommt nur ein blauer streifen. Vielleicht kann mir einer von euch weiterhelfen [c] //Aufruf LCD_DrawPicture(0,0,90,90, test); void LCD_DrawPicture(uint16_t StartX,uint16_t StartY,uint16_t EndX,uint16_t EndY, uint16_t *pic) { uint16_t i; LCD_SetCursor(StartX,StartY); LCD_WriteRAM_Prepare(); for (i=0;i<(EndX*EndY);i++) { LCD_WriteRAM(*pic++); } } [/c]
-
Thread
Suche VCP Source STM32F103
Suche Virtual-Com-Port Sourcecode für STM32F103, z.B. OLIMEXINO-STM32 o.ä., Eclipse/CooCox/GCC basierend. Jemand was passendes auf Lager?
-
Thread
STM32F103 input data register
Hallo! Ich habe folgendes Problem mit dem STM32F103: ein CycloneII generiert testweise ein 1Hz Signal (soll später ein "read data"-Signal zur Kommuniktion werden; will kein "kompliziertes" SPI implementieren). Bei jeder High-Low Flanke von "data ready
-
Thread
STM32F103 ADC+DMA kein EOC
Hi, steige gerade auf den STM32 um und Teste den ADC im Scan Modus mit einem modifiziertem Beispiel Code. Die ADC Wandlung funktioniert einwandfrei, die 9 Werte werden im Array abgelegt, aber nach der Wandlung ist das EOC bit im Statusregister nicht gesetzt bzw. ich kann nicht in einer Schleife auf das Ende des Scanns deswegen warten. //--- // In Main nach anderen Inits: // DMA clock RCC_AHBPeriphClockCmd ( RCC_AHBPeriph_DMA1 , ENABLE ) ; DMA_InitStructure.DMA_BufferSize = 9; DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralSRC; DMA_InitStructure.DMA_M2M = DMA_M2M_Disable
-
Thread
STM32F103RC und SPI Problem
Hallo, ich hatte vor einiger Zeit ein Problem mit der SPI Schnittstelle des STM32F103RC, das ich nicht weiter verfolgt habe. Bei der neuen Software bin ich jedoch wieder auf dasselbe Problem gestoßen, dass der MOSI Pin (PA7) der SPI1 Schnittstelle willkürlich deaktiviert wird. Aus
-
Thread
Frage zur STM32F103 RTC Initialisierung
Hallo, ich verwende zur Initialisierung der RTC die ST Peripherals Lib V3.5 und Teile des Kalender Beispiels. Das funktioniert auch soweit, allerdings ist mir aufgefallen, dass dieses sofort nach dem Start ein Backup Register ausliest um zu erkennen, ob die RTC bereits initialisiert wurde. Im Datenblatt des STM32 steht jedoch, dass vor einem Zugriff auf ein Backup Register die PWREN und BKPEN Bits, sowie das DBP Bit im Power Control Register gesetzt werden müssen. Das passiert allerdings nicht bei jedem Start, sondern nur bei der ersten Initialisierung. Ich frage mich nun, ob ich hier was übersehe
-
Thread
STM32F103RE Clock configuration
Hallo Leute, Ich bin dabei bei einer eigenen Hardware meinen uC zum laufen zu bringen. Verwendet werden soll der HSI 8MHz und 48MHz sollen als SYSCLK herauskommen. Hier mal meine initialisierung [c]RCC_DeInit(); RCC_HSEConfig(RCC_HSE_OFF); RCC_HSICmd(ENABLE); FLASH_PrefetchBufferCmd(FLASH_PrefetchBuffer_Enable); FLASH_SetLatency(FLASH_Latency_1); RCC_HCLKConfig(RCC_SYSCLK_Div1); RCC_PCLK2Config(RCC_HCLK_Div1); RCC_PCLK1Config(RCC_HCLK_Div2); RCC_PLLConfig(RCC_CFGR_PLLSRC_HSI_Div2,RCC_CFGR_PLLMULL12); RCC_PLLCmd(ENABLE); while (RCC_GetFlagStatus(RCC_FLAG_PLLRDY) == RESET); RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK
-
Thread
Stm32f103 cube USB Hardfault
Hallo, ich habe mit CubeMx einen Code für den STM32f103 erzeugt, ich habe bei middleware "Virtual comport" ausgewählt. Wenn die Funktion "CDC_Transmit_FS" verlassen wird, springt der µC in den Hardfault_Handler. Ich habe schon gegoogelt: -im Startup
folgt aufgerufen: uint8_t buffer_x[125]; CDC_Transmit_FS(buffer_x,4); Verwendet wird: stm32f103c8t6 minimum system board, Keil EDU, Jlink EDU. Habe auch schon einen anderen µC versucht. Hatte jemand schon so ein Problem?
-
Thread
RTC STM32F103 Vbat Backup
Hallo, ich habe eine Verständnis Frage zur RTC speziell, welche im STM32F103C8 verbaut ist. Ich kenne eigentlich nur RTCs mit Hardware Kalender. Diese hat "nur" ein Counter-Register 2*16Bit, sprich 32Bit. Also muss ich nach dem Überlauf des Registers eine Variable inkrementiern
-
Thread
AES Library für STM32F103
Hallo, hat jemand von euch eine C Implementierung für AES (idealer weise auf 32Bit optimiert?) An "Betriebsmodi" müsste nur ECB unterstützt werden und 128Bit Schlüssellänge reicht auch. Für 8Bit optimiert habe ich einiges gefunden, aber bevor ich anfange das selber zu "optimieren" wollte ich einmal fragen, ob das nicht schon jemand gemacht hat. Gruß Mike
-
Thread
Lebensdauer von lokalen Variablen
) Ach.... das ist aber eine Neuigkeit... :-)))) Ich prügel mich damit auch nur herum, weil der F103 auf dem Bluepill Board zu gross ist....
Christian J. schrieb im Beitrag #5668272: > Ich prügel mich damit auch > nur herum, weil der F103 auf dem Bluepill Board zu gross ist.... Wie, zu groß? Die gibt's in allen Größen...
-
Thread
Neues Entwicklungsboard von STM [32F429IDISCOVERY]
Nur als "Denkanstoss" eine andere Variante: STM32F103VET6 + 2.8" Touch Screen für 20,34€: http://www.aliexpress.com/item//795445230.html
Torsten C. schrieb im Beitrag #3409492: > Nur als "Denkanstoss" eine andere Variante: > > STM32F103VET6 + 2.8" Touch Screen für 20,34€: Sicher brauchbar, aber doch eher zwei Klassen als eine unter dem STM32F429-Board (Takt, Speicher, FPU, ..., Bestückung mit Ausnahme des etwas größeren Displays
-
Thread
STM32Fxxxx: Kurze Frage zu GPIO Bitbanging
Hallo, ich möchte auf einem F103 Blue Pill Board einen HCT595 mit Bits befüllen. Mangels freier SPI schiebe ich die Bits einzeln heraus. Frage: Muss man bei eingeschalteter GCC Optimierung -Os beim Toggeln eines Portpins einen Delay
Überrennen wirst du nichts, keine Sorge. Erwarte aber keine herausragende Toogle-Frequenz vom F103, denn bei dem hängen die GPIOs an einem der APB Peripheriebusse. Bei späteren STM32 hängen sie am flotteren AHB.
-
Thread
Image-Grabber für CVBS (bzw. FBAS) per STM32F103C8T6
Bei diesem Projekt geht es darum, ein FBAS-Videosignal mit dem ADC eines STM32F103C8T6 abzutasten, per USB zum PC zu übertragen und dort auszuwerten. Richtig, ein FBAS-Image-Grabber hat praktisch keinen Nutzwert, erst recht nicht 2022. #### Warum macht man sowas? Angefangen
farbliche Auflösung, ...) scheint die Wahrnehmungsgrenze für Fehler sehr scharf zu sein. - Mit dem STM32F103 können periodische Signale mit über 100 MHz Bandbreite erfasst werden. Sternchentext: ...