-
Thread
Stack im STM32
da würden doch 100Byte locker > ausreichen? Da landen auch Interrupts drauf. Und die können bei STM32 verschachtelt sein, und bei vorhandener FPU mit recht vielen zu sichernden Registern...
0x20000510 - 0x00000200 Zero RW 131 HEAP startup_stm32l476xx.o 0x20000710 - 0x00000400 Zero RW 130 STACK startup_stm32l476xx.o [/c] Man sieht, der Stack wird hier direkt hinter die Variablen (und Heap
-
Thread
STM32 abgeraucht?
Hallo miteinander, ich habe ein Problem mit einer Schaltung die den STM32F103RBT6 enthält. Und zwar ist mir jetzt innerhalb kürzerer Zeit schon das zweite Board abgeraucht und ich würde gerne Ursachenforschung betreiben um die Ursache zu beheben bevor ich die Schaltung
größerer Stückzahl fertige. Das Board ist eine Entwicklung von mir und enthält neben dem genannten STM32F auch eine CAN-Schnittstelle und 2 H-Brücken um DC Motoren steuern zu können. Das ganze Board kann ich jetzt leider nicht hier posten, da es auch vom Umfang her eher den Rahmen sprengen würde. Zunächst
-
Thread
stm32 display
soll und welcher Controller drauf ist. Seriell über SPI gibt es da mit dem ili9341 z.B. http://stm32f4-discovery.com/2014/04/library-08-ili9341-lcd-on-stm32f429-discovery-board/ und wenn es das parallele Interface mit dem LTDC sein soll: http://stm32f4-discovery.com/2014/06/library-18-ili9341-ltdc-stm32f429-discovery/
-
Thread
stm32 und can
Hi, ich schlag mich grad mit der CAN-Schnittstelle meines Controllers rum. Da mir irgendwie die Erfahrung fehlt um mit Beispielprogrammen von Anderen richtig umzugehen erde ich wohl doch selber weiterbastel und mir hier und da Teile aus den Beispielen umbauen. Jetzt hab ich mal ne Frage zum bit timing register: Im reference manual steht bei dem register es wäre im Initialisierungsmodus zugänglich. An anderer Stelle hab ich aber gelesen es wäre nur im Sandbymodus beschreibbar. Was stimmt da nun? Hat da noch jemand eine erklärung zu SJW,TS2 und TS1 für mich? Da steig ich noch nicht wirklich
-
Thread
STM32 Header
Ich suche Headerfiles für ein paar STM32. Die CMSIS kompatiblen Header kann man ja hier herunterladen https://github.com/modm-io/cmsis-header-stm32 aber ich möchte, wie auch in diesem Thread besprochen https://www.mikrocontroller.net
verlassen soll. Also wie komme ich am einfachsten zu einem vernünftigen Header? einen für den STM32F407 habe ich schon, der so formatiert ist. Ich habe aber keine Ahnung mehr, woher ich diesen habe.
-
Thread
STM32 Startprobleme
nicht beeinflussen kann. Wo ist der Fehler? Die main.c sieht wie folgt aus : [c] #include "stm32f10x_lib.h" // STM32F10x Library Definitions #include <stdio.h> #include "STM32_Init.h" // STM32 Initialization #include "stm32f10x_usart.h" /
in den Controller schreiben: halt reset stm32x mass_erase 0 flash write_bank 0 C:/STM32/Examples/Olimex/stm_p103_blink_flash/main.bin 0 Nach dem Drücken des Reset-Tasters blinkt die LED an PC12. Habt ihr vielleicht schon ein paar Sachen
-
Thread
Motorsteuerung mit STM32
Hi, ich würde gerne eine Motorsteuerung mit einem STM32 F446RE board realisieren. Das board soll zwei Motoren per PWM steuern. Steuern möchte ich zwei Motoren des Typs: https://www.conrad.de/de/p/motraxx-sr390shp-64-5-flugmodell-brushed-elektromotor
einen Motortreiber nehmen. Das Luftkissenboot existiert schon, ich möchte es jetzt nur per App (via STM32) steuerbar machen
-
Thread
STM32 Selbsttestroutinen
musste ich auskommentieren: /* Examples of Self Test library demo routines use */ //#include "STM32F0xx_STLstartup.h" //#include "STM32F0xx_STLmain.h" /* Cortex-M3 CPU test */ //#include "STM32F0xx_STLcpu.h" /* Clock frequency test */ //#include "STM32F0xx_STLclockstart.h" //#include "STM32F0xx_STLclockrun.h" /* Invariable memory test */ //#include "STM32F0xx_STLcrc16.h" //#include "sSTM32F0xx_STLcrc32.h" //#include "STM32F0xx_STLcrc16Run.h" //#include "STM32F0xx_STLcrc32Run.h
-
Thread
STM32 Einstieg
Hallo, ich will mich demnächst mit den STM32 auseinandersetzen und ich wollte mich nur nochmal vergewissern ob ich mir nicht totalen Schrott zusammengesucht habe. Ich habe vor, den STM32F101 oder STM32F103 zu Beginn einzusetzen, da die von
Wir nehmen in der Firma STM32F103 (F101/105/107 sind auch für andere Projekte angedacht). Ist soweit okay, manche Peripheriemodule sind (meine Meinung!) nicht so knuffig (d.h. komplex und kompliziert) zu programmieren, aber für
-
Thread
STM32 Ethernet
Hallo Zusammen, ich habe mit einem STM32 und der Ethernet-Schnittstelle noch nicht so viel Erfahrungen. Ich habe eine Datenübertragung per UDP (mit HAL und LWIP) aufbauen können. Jetzt möchte ich aber nicht über UDP, sondern über ein anderes
es keine Garantie für eine "getimte" Übertragung (auf einem normalen LAN). Der Ethernet Core im STM32 wird solange versuchen ein Paket zu senden bis er eine zeitlich Lücke findet, das kann mal früher oder auch mal "viel später" passieren.
-
Thread
STM32 Speicherproblem?
Hallo, Nachdem ich ein Problem damit hatte, den STM32 zu starten und es im Endeffekt ein Speicherproblem war (http://www.mikrocontroller.net/topic/177461) möchte ich dem nun auf den Grund gehen, weil ich sehr viele merkwürdige Phänomen habe. Meine
hat eine andere Speicherarchitektur und legt Strings automatisch in den Flash? Ich benutze einen STM32F105RB. 128k Flash, 32k RAM. Das Linkerskript ist von M.Thomas, nur angepasst auf 32k RAM. Wie macht ihr Debug-Ausgaben bzw. arbeitet mit Strings? Sieht das Linkerskript ok aus? Wo kann ich noch
-
Thread
STM32: Umsteigerfragen
, RTFM, aber einige Punkte habe ich schlicht noch nicht gefunden. - Sehe ich es richtig, dass der STM32L0 nur eine Clock hat, von der alles andere (auch die Peripherie-Clocks) abgeleitet werden? - Der STM32L051 in QFN32 hat den LPUART nicht nach außen geführt. Aus der Beschreibung von LPUART und USART
Max G. schrieb im Beitrag #4550463: > - Sehe ich es richtig, dass der STM32L0 nur eine Clock hat, von der > alles andere (auch die Peripherie-Clocks) abgeleitet werden? Fast, aber der clock tree von den STM32Lx ist leider ziemlich komplex. Im Grunde gibt es vier unterschiedliche
-
Thread
STM32 "Autostart"
Microcontrollern zu beschäftigen, habe ich am Samstag nun zum ersten mal ein Programm (Blink Led) auf den STM32F3Discovery programmiert/geflasht. Ich hab den STM32F3 mit einen externen STlink-V3 verbunden und mit der Software "STM32CubeProgrammer" programmiert/geflasht. Ich hab den ProgrammCounter auf 0x8000000
articles/ARM-ASM-Tutorial#Project_template_.26_makefile wird ein Minimal-Assembler-Projekt für den STM32F103 gezeigt.
-
Thread
STM32 Anfänger
kleinen Programme selber zu schreiben. Ich habe mir Über den Package-Manager das Package für den STM32 installiert. Meine fragen sind: -Was hat es mir gebracht das Package zu installieren? -Für die STM32 bietet ST eine stdperiph lib und eine USB-FS... lib. Muss ich nun die darin enthaltenen
http://www.mikrocontroller.net/articles/STM32
-
Thread
stm32 und itoa
Hi, ich habe ein stm32f4 board hier und eine lib aus dem Internet geladen, die mir einen virtuellen ComPort erstellt. Die Ausgabe von Strings im Terminal funktioniert super, allerdings möchte ich nun integer übertragen.
usb_cdc_printf(char *s); Beim AVR habe ich dafür immer itoa über die stdlib verwendet, wie mache ich es beim stm32? Vielen Dank
-
Thread
STM32 Entwicklungsumgebung
anfassen musste, als > errno.h eingeführt wurde. Dann kompiliert man seine eigenen Programme halt als 32bit. STM32-Programme sind wenig überraschend auch immer nur 32bit. Dann kann man trotzdem einen GCC nutzen der selbst AMD64 ist... Korrekt geschriebenen C(++)-Programmen ist es komplett egal ob man jetzt für 8, 16, 32 oder 64bit kompiliert.
-
Thread
STM32 einstieg
Wollte auch STM32 einsetzen. Welchen Compiler verwendest Du?
Lese am besten mal den Artikel [[STM32]] durch.
-
Thread
STM32 Einstieg
für den Einstieg in der STM32 habe ich mir folgende Board "EasyMx PRO v7 for STM32" ausgesucht. Für die jenigen, die das nicht kennen hier das Links(https://shop.mikroe.com/development-boards/full-featured/easy-boards/easymx-pro-stm32
Für den Einstieg empfehle ich den Artikel zu lesen: https://www.mikrocontroller.net/articles/STM32_f%C3%BCr_Einsteiger Darin empfehle ich das STM32F4DISCOVERY.
-
Thread
STM32 ohne Loop
mit der genauen Funktion aus, aber so wie ich es verstanden habe, geht es bei den AT-Megas und ESP32/8266 nur mit einer Loop schleife. Nun habe ich mich etwas mit STM32 beschäftigt, und bin auf interesannte Punkte gestossen. Beim SMT32 können ja Funktionen "selbständig" etwas machen, wie z.b. der
In CUBE-MX für einen STM32F303: startup_stm32f303xe.s ... /* Call the application's entry point.*/ bl main LoopForever: b LoopForever der macht alo nach der main() den Loop
-
Thread
STM32 Modelle
angemeldet, lese hier aber schon einige Jahre immer wieder in diesen Foren. Momentan bastle ich mit einem STM32 nucleoboard herum und habe ein kleines breakoutboard designed für den STM32 L476RG. Nun wollte ich euch fragen: Wisst ihr welche anderen STM32 modelle im fp64 package ich kaufen kann die programmierkompatibel
STM32CubeMX installieren, das hilft bei der Suche.
-
Thread
STM32 Flashprobleme
Ich bin noch sehr neu im Bereich STM32 und versuche gerade einen STM32F103C8T6 auf einem dieser blauen Boards aus China zum Laufen zu bekommen. Programmer ist ein ST-LinkV2 auf einem STM32F4Disco, gebaut wird mit einem Makefile. Das
Benajmin Buxbaum schrieb im Beitrag #4823293: > Ich bin noch sehr neu im Bereich STM32 und versuche gerade einen > STM32F103C8T6 auf einem dieser blauen Boards aus China zum Laufen zu > bekommen. Programmer ist ein ST-LinkV2 auf einem STM32F4Disco, gebaut > wird mit einem Makefile
-
Thread
CAN mit STM32
für mein Formula Student Team soll ich auf folgendem Board http://www.watterott.com/de/OLIMEXINO-STM32-MAPLE (STM32F103RBT6) den CAN-Controller in Betrieb nehmen, um sowohl die CAN-Kommunikation zu steuern als auch sämtlichen CAN-Datenverkehr auf eine SD-Karte mitzuloggen. Hierzu habe ich mir
Datenblatt vergleichen. Ich habe mal meinen CAN Treiber angehängt, der funktioniert mit meinem STM32F103RB6 wunderbar.
-
Thread
STM32 Anfängerfragen
. Portinitialisierungen mit der STM32 Standard Peripheral Library Wie ich aus folgendem Beitrag erkennen kann http://www.mikrocontroller.net/articles/STM32F10x_Standard_Peripherals_Library wird unter Verwenung der GPIO_InitTypeDef
Etwas zum Schmökern: http://diller-technologies.de/stm32.html
-
Thread
STM32 und CAN
Unter Umständen hat der nicht näher spezifizierte STM32 ein "CAN interrupt enable register (CAN_IER)"
Ein Beispiel mit Interrupt gibt es in der HAL Lib unter: STM32Cube_FW_F4_V1.21.0/Projects/STM324x9I_EVAL/Examples/CAN/CAN_Networking
-
Thread
STM 32 IRQHandler
Guten Tag, Habe ein Problem mit dem ADC auf meinem STM32F3 Nucleo Board. Zwar komme ich einmal in meine [c] void HAL_ADC_ConvCpltCallback(ADC_HandleTypeDef* AdcHandle) { i = HAL_ADC_GetValue(AdcHandle); } [/c] rein. Aber das wars dann auch
-
Thread
SPI mit STM32
Hi, ich versuche mit einem STM32F103 einen SPI FRAM „FM25H20“ anzusprechen. Meine Versuche blieben bisher erfolglos. Ich habe leider keine Ahnung was fehlt bzw. falsch ist. Meine erste Vermutung ist, dass der Takt bzw. die Frequenz
>Muss beim "STM32" beim Lesen auch ein DummyByte austakten??? Wie soll das Datenbyte sonst vom Slave zum Master kommen? Der Master gibt den Takt vor. Das kann er nur wenn er Dummybytes sendet. Bevor man den
-
Thread
Timerberechnung STM32
entweder bin ich doof und übersehe etwas, aber ich bekomme es nicht hin, vernünftig die Timer beim STM32 zu berechnen. Kleines Beispiel wie ich vorgegangen bin: Ich möchte gerne einen Sekundentimer konfigurieren. Dafür nehme ich auf einen STM32F446 den TIM3. Das Updateevent berechnet sich wie
Ganz einfach: [c] #include "stdint.h" #include "stm32f4xx.h" #include "stm32f4xx_rcc.h" #define TIMER_CLOCK (SystemCoreClock/2) // typischer APB1-Takt #define TEILER_10kHz 10000 #define VORTEILER_10kHz (TIMER_CLOCK/TEILER_10kHz) #define
-
Thread
Welcher STM32 Programmer?
Hallo! Welchen STM32 Programmer würdet ihr empfehlen? Es gibt so viele, da blick ich nicht durch ;-) Z.b. kostet der ST-Link nur 19€, ein J-Link hingen ab 60€. Wo sind da die unterschiede? Als Entwicklungsumgebung
Bernd schrieb im Beitrag #1846050: > Welchen STM32 Programmer würdet ihr empfehlen? Wenn es um das reine Programmieren geht, tut es auch einer der UARTs in Verbindung mit dem integrierten Bootloader. Für JTAG empfehle ich den TRACE32 ICD von
-
Thread
STM32 tutorial
Hallo Leute. Kennt jemand von euch ein Tutorial für STM32 Controller, das alles gut beschreibt. Also: Welche Hard und Software man braucht(, obwohl ich die STM32F1 sowieso über den seriellen Bootloader proggen werde). Tutorial sollte in C sein. Wäre
http://www.mikrocontroller.net/articles/STM32
-
Thread
Encoder stm32
stm schrieb im Beitrag #4398696: > Ist es möglich das Encoder Interface so einzustellen? Ja. In Hardware: http://www.micromouseonline.com/2013/02/16/quadrature-encoders-with-the-stm32f4/ Und dann gibt es noch die "PinChange-Interrupt-Fraktion", die hierüber "Hurra" rufen wird: http://stm32f4-discovery.com/2014/08/library-26-rotary-encoder-stm32f4/ Alle Anderen nehmen die übliche Peter-Danegger Geschichte, die z.B. in einem 1ms Systic laufen kann...
-
Thread
Ethernetprobleme mit STM32
Hierzu wollte ich das mikroelektronika Beispiel von der Libstockseite ausprobieren. (mikromedia + for STM32 http://www.libstock.com/projects/view/629/mikromedia-for-stm32) Wenn ich es starte versucht der Controller eine Ethernetverbindung aufzubauen, sagt dann aber nach kurzer Zeit initialization failed
Kann es sein, dass man den STM32F4 erst Softwaremäßig konfigurieren muss bevor der Ethernet Slot funktioniert? Vielleicht weiß das ja hier jemand.
-
Thread
linux auf stm 32
1 gb sd karte booten. Technische Daten : Core: ARM Cortex M4 Prozessor-Serie: STM32F4 Datenbus-Weite: 32 bit Maximale Taktfrequenz: 168 MHz Programmspeichergröße: 1024 KB RAM-Datengröße: 192 KB On-Chip ADC: Yes Anzahl der programmierbaren I/Os:
Das ist relativ. Du hast zwar mit deinen Ausführungen recht, aber man könnte externes Memory am STM32F4 verbauen - allerdings nur statisches oder pseudo-statisches RAM. Beim PS Ram gibt aber durchaus bis 16 MB Speicher, ab 2 MB oft nur noch in BGA. Spaß macht das als Hobbyiest nicht, und mit dem STM32F4
-
Thread
STM32 Beschaltung
einige Fragen. Anbei mal mein Schaltplan, denn ich gerade anhand der der AN 3216 (Getting started with STM32l1xxx hardware development) erstellt habe. http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/APPLICATION_NOTE/CD00273528.pdf Ich weiß er nicht nicht schön, aber selten
#2869800: > 2.)Zum debuggen möchte ich mein STM32l1 Discovery nutzen reicht das die > > 6 Pins vom SWD zu verbinden? So wie ich das verstehe, ja. Dennis schrieb im Beitrag #2869800: > 3.)sieht die Schaltung funktionsfähig aus ;) ? (kleine
-
Thread
STM32 Bibliotheken
Moin, kurze Frage zu den Bibliotheken für den STM32F429 auf http://mikrocontroller.bplaced.net/wordpress/?page_id=2736. Ist die Bezeichnung "libs" hier nicht etwas irreführend? ST liefert ja bereits Bibliotheken und bei denen auf der verlinkten Webseite
Das ist eine Library, die nichts anders als ein Wrapper für die STM-Library ist. Soll heißen, dass der durch die STM32 Library aufgeblähte Code nochmal aufgebläht wird. Leute, tut euch diesen Müll nicht an, das bremst die schnellsten Controller nur aus. Dann könnt ihr
-
Thread
STM32 Prioritäten
Hallo, ich arbeite mit einem STM32 und FreeRTOS. Ich habe die Tasks mit der PRIO configKERNEL_INTERRUPT_PRIORITY und die Interruptroutine mit PRIO configMAX_SYSCALL_INTERRUPT_PRIORITY laufen (ruft eine API Funktion). Nach unbestimter
Und zwar im NVIC. Also z.b. so: NVIC_SetPriority(USART1_IRQn, 9); Dabei ist zu beachten: Im STM32 sind nur 4 Bits an Prioritäten implementiert. Mit NVIC_SetPriority() setzt Du nur die wichtigen oberen 4 Bits. configMAX_SYSCALL_INTERRUPT_PRIORITY bezieht sich aber auf das ganze Byte. Darum wie
-
Thread
Pointerproblem auf STM32
Edit: kann sein, dass ich mich irre, aber gilt das Unlocken für beliebig viele Takte oder lockt der STM32 nach n-Takten wieder automatisch? Da gibts eine eigenes Flashmanual von ST - der Flashkram steht nicht im RM0008 (für STM32F103).
Die Speicherausrichtung stimmt nicht. Ein 32-Bit-Zeiger muss auf 32 Bit ausgerichtet (aligned) sein, somit ist eine Zuweisung von einem 8-Bit-Zeiger auf einen 32-Bit-Zeiger in 3 von 4 Fällen falsch. Einige Architekturen unterstützen das Zugreifen
-
Thread
STM32- Timerinterrupt
möchte ich ungern verwenden, dann weiß ich ja erst nicht, was da vor sich geht. [c] #include <stm32f10x_lib.h> // STM32F10x Library Definitions int irupt=0; void syti_wait(void) { while( (SysTick->CTRL & 0x10000 ) == 0 ){} } void TIM2_UP_IRQHandler (void) {
defines der IRQChannels in stm32f10x_nvic.h
-
Thread
STM32 kann nicht resetet werden
Under Reset Reset mode : Hardware reset Device ID : 0x460 Revision ID : Rev B Device name : STM32G07x/STM32G08x Flash size : 128 KBytes Device type : MCU Device CPU : Cortex-M0+ BL Version : -- Debug in Low Power mode enabled Memory Programming ... Opening and parsing file: st-link_gdb_server_a04560
über "reset chip and restart debug session" normalerweise ein Reset machen. Mache ich das jetzt beim stm32g070 landet der PC im Nirvana.
-
Thread
STM32 auf Eclipse
Was spricht gegen CooCox? Die 10000 Seiten STM32 Grundlagendoku auswendig zu lernen ist doch schon bei Tageslicht Spaß genug, das will man doch nicht bei Sonnenfinsternis machen... Cheerio, Marcus
weil da irgendetwas nicht stimmt. Also CooCox pflegeleicht mit dem hier? http://www.ebay.de/itm/STM32F4-DISCOVERY-STM32F429-TFT-LCD-STM32-ARM-Cortex-M4-Development-Board-/161177600716?pt=Bauteile&hash=item2586ef02cc
-
Thread
STM32 Konfigurationsproblem
/joomla/index.php?option=com_content&view=article&id=27:gpio-nutzen&catid=5:stm32-einstieg&Itemid=31 Gruß Lasse
In diesem Artikel hab ich eine BlinkLED Demo: http://www.mikrocontroller.net/articles/STM32_Eclipse_Installation
-
Thread
RTC mit STM32
hallo zusamen ich bin ganz ganz anfanger ich versuchen mit STM32 RTC ein ganz ein fache uhr 0 bis 12 realesieren ich weis garnicht wie kann man das machen konte jemanden mir hinweis dazu geben
Stm Library da gibt es viele Projektbeispiele in C. Da würde ich mich an deiner Stelle mal durchblättern. mfg Jan
-
Thread
Einsteig in der STM32
Hallo zusammen, Sorry für die Frage: was heisst dieses Makros? [code] #define RCC_HSE_OFF ((uint8_t)0x00) #define IS_RCC_PLLI2SN_VALUE(VALUE) ((192 <= (VALUE)) && ((VALUE) <= 432)) [/code] danke
-
Thread
STM32 Problem
Hallo, seit kurzem schlage ich mich mit einem STM32 (STM32F103C8T8) herum und der tut inzwischen auch einigermaßen was er soll, aber jetzt habe ich ein Problem bei dem ich nicht weiter komme: Die IOs GPIOA4-7 verwende ich als Datenleitungen zum ansteuern
CAN_FilterInitStructure.CAN_FilterMode=CAN_FilterMode_IdMask; CAN_FilterInitStructure.CAN_FilterScale=CAN_FilterScale_32bit; CAN_FilterInitStructure.CAN_FilterIdHigh=0x0000; CAN_FilterInitStructure.CAN_FilterIdLow=0x0000; CAN_FilterInitStructure.CAN_FilterMaskIdHigh=0x0000; CAN_FilterInitStructure.CAN_FilterMaskIdLow
-
Thread
STM32 limits
Mikrocontroller :) Meine Frage ist eher informativer Natur. Also bei meinem Projekt verwende ich ein STM32F103VCT6 development Board. Wie auch immer, der CPU interne Flash ist auf 256K und der RAM auf 64K limitiert. Letztens beim programmieren (ich wollte den SD-Card slot zum laufen bringen, also, dass
Display + SD-CArd waren schon zuviel. Welche Lösungsmöglichkeiten gibt es da, mehr Code auf den STM32 ausführen zu lassen? Sollte ich eventuell ein anderes DEV-board kaufen? Externen Flash und RAM selber hinzufügen? Kann der STM32 vielleicht die "firmware" von der SD-Card ausführen? Welche hürden
-
Thread
STM32 Registermaskierung
Servus Im Rahmen eines Projektlabors an meiner FH bin ich gerade dabei mich in den STM32F103 einzuarbeiten, was mir schwerer fällt als gedacht. Bis jetzt hatte ich hauptsächlich mit dem C166 zu tun, mit dem man Register einfach à la RegisterXYZ |= 0x0101010101 maskieren kann. Beim STM32
((GPIO_TypeDef *) GPIOF_BASE) #define GPIOG ((GPIO_TypeDef *) GPIOG_BASE) [/c] STM32 speziell: Im Gegensatz zu einigen anderen Controllern (AVR, LMI CM3, NXP) hat STM die PortPin-Konfigurationsmöglichkeiten in 2x 2Bits verpackt: MODE und CONF. Hintergrund ist das Glitchfreie Umschalten
-
Thread
STM32 Compilerprobleme
funktionierte, wollte es mit Interrupts erweitern wofür ich NVIC brauche, habe also in \Keil\ARM\RV31\LIB\ST\STM32F10x die stm32f10x_nvic.c hinzugefügt. Beim compilieren bekomme ich folgende Fehlermeldungen: [code] Neu.axf: Error: L6218E: Undefined symbol __BASEPRICONFIG (referred from stm32f10x_nvic.o). Neu.axf: Error: L6218E: Undefined symbol __GetBASEPRI (referred from stm32f10x_nvic.o). Neu.axf: Error: L6218E: Undefined symbol __RESETFAULTMASK (referred from stm32f10x_nvic.o). Neu.axf: Error: L6218E: Undefined symbol __RESETPRIMASK (referred from stm32f10x_nvic.o).
-
Thread
Nucleo STM32
STATUS". Es gibt günstige Minimalboards aus Chinesien, aber leider hauptsächlich (oder nur?) für STM32Fxxx.
China verwiesen. Suche bei AliExpress einfach nach dem gewünschten Modell und "Board". Zum Beispiel "STM32F103C8T6 Board".
-
Thread
STM32 hängt sich auf
Hallo. Ich hab mit einem STM32F405RGT7 ein Problem, dass ich nicht verstehe und gerade auch nicht eingrenzen kann. Ich verwende SWD zum Flashen/Debuggen und möchte den PA12 für den CAN1_TX verwenden. SWDIO ist bei dem Controller
falschen Wert bekommt (z.B. Bug in bestimmter Chip Revision). Pepe schrieb im Beitrag #5487340: > STM32F405RGT7 [vs.] RGT6 Dann mach Dich mal schlau was der Unterschied ist. Eventuell auch mal neuere Errata ziehen?
-
Thread
STM32 Assembler
Hi, ich verwende ein STM32F4 Board mit FreeRTOS und ich versuche gerade, mein Assembler etwas zu verbessern. unsigned int my_pc = 0x08000890; __asm __volatile__ ( "movw R1, #0x0fd0\n" "movt R1, #0x1000\n" "ldr
-
Thread
Softwaretimer STM32
Hallo, ich bin noch recht neu beim Programmieren des STM32. Nachdem ich es endlich geschafft hatte den STM32 überhaupt mit der IDE von Rowley ans Laufen zu bekommen, stehe ich nun vor dem Problem einen einfachen Software-Timer zu implementieren. Ich habe
Siehe Forum STM: http://www.st.com/mcu/forums-cat-6943-23.html&start=10 Da gibts Beispiel und Beschreibung wie mans macht.