-
Thread
2-Kanal Datensniffer/Logger
ausliest. Eine RTC brauchts überhaupt nicht, du kannst dazu die Timer des Mikrocontrollers nehmen. Der STM32F4 hätte aber auch eine RTC eingebaut. Im Endeffekt brauchts also nicht mehr als den Controller.
) Das Olimexino-STm32-Board hat einen STM32F103RB mit 72Mhz drauf und zusätzlich auch noch einen µSD-Card-Slot. Bink-Test-, SD-Test-, Timer-Interrupt- und ext-Interrupt-Testprogramm funktionieren - ach ja die unbesch
-
Thread
AVR Synthesizer mit ATxmega128A1
mit I2s (STM32F103RET bzw. VET haben 72Mhz, 256-512Kb Flash bzw. 48-64kb RAM) gibt es auf aliexpress für unter 10 Euro (zahlte für ein gutes RET board gerade mal 6 Euro!) Für alle STM32F103 gibt es eigene Bootloader
Hallo So.. ich hab mir jetzt zwei Nucleo Kits bei Reichelt bestellt. Das NUCLEO F411RE mit einem STM32F411RET6 Prozessor und das NUCLEO F103RB mit einem STM32F103RBT6 Prozessor. Werde mit beiden Board ein wenig rumspielen um die ARM Prozessoren ein wenig kennen zu lernen. Bin gespannt
-
Thread
IRMP auf einen PIC18F4520 portieren
Okay. Werde ich anpassen. > ** Eine Ergänzung in irmpconfig.h > > [code] > +#if defined(__12F1840) > +# define IRMP_PIN RA2 > +# warning "IRMP input via RA2 auf 12F1840" > +#endif > [/code] > > PORTBbits.RB4 gibt es beim 12F1840 nicht. irmpconfig.h ist
*------------------------------ */ #elif defined (PIC_C18) // use RB4 as IR input on PIC (C18 or XC8 compiler) #if defined(__12F1840) # define IRMP_PIN RA5 // on 12F1840 with XC8 compiler #endif # define IRMP_PIN PORTBbits.RB4 // PIC C18 [/c] sollte
-
Thread
mein erstes STM32F4 .asm/ .s Program stürzt ab im gdb
Projekt-Template drin: https://github.com/Erlkoenig90/ArmAsmTutorial/tree/master/ProjectTemplate-STM32F103RB
sondern die Initialisierung, denn rein zufällig sind sowohl die Cortex-M-Architektur als auch die STM32-Peripherie-Register extra auf die Verwendung mit C optimiert.
-
Thread
ARM: undefined reference to `_sbrk'
CodeSourcery Lite + Eclipse ARM Plugin + GDB Hardware Debugger + JLink Edu. Ich entwickle für einen STM32f103RB und benutzte die ST Firmware Lib.Eigentlich hat auch immer alles prima funktioniert. Bis ich Sourcecode, der mit dem Atollic Studio geschrieben wurde importiert habe. Seitdem stoppt der Linker
Oder hier die Forumssuche. Kleiner Tip: Die Newlib fehlt. Sprich ich muss mir meine Newlib für den STM32 selbst compilieren und dann ins Projekt einfügen, damit Funktionen wie malloc etc. funktionieren? Oder gibt es da schon irgendwo etwas fertiges?
-
Thread
Günstiges und einfaches Mini-Controller Board, was würdet ihr heute nehmen?
Niklas G. schrieb im Beitrag #7993214: > Beispielsweise ST gibt ja zwei Freeware-IDEs für die STM32 raus, die > STM32CubeIDE auf Eclipse-Basis und STM32Cube for Visual Studio Code. Und manche verwenden STM32duino, um STM32-Controller wie alle Arduino zu prgrammieren: https://github.com/stm32duino
Fälschungen geflutet. > Z.B. die Blue-Pill-Boards Nach meinem Kenntnisstand sind davon nur die STM32F103C Mikrocontroller betroffen. Aber ganz extrem, da stimme ich dir zu. Boards mit anderen gefälschten STM32 habe ich noch nicht gesehen und auch noch keinen entsprechenden Bericht gelesen.
-
Thread
Exti und NSS auf den selben Pin
Hallo allerseits, Ich habe eine SPI-Applikation, bei welcher mein STM32F103RB als Slave agiert. Dabei wird der DMA für RX und TX verwendet. Zu Synchronisationszwecken wird auf die fallende Flanke des Slave Selects ein externer Interrupt getriggert. In dem Interrupt-Handler
schrieb im Beitrag #4574721: > jede Hardwarekomponente im uC hat einen eigenen IRQ, auch SPI. Beim STM32F1xx sind sogar gleich 5 IRQ's für SPI verfügbar: Receive Buffer Not Empty Transmit Buffer Empty Master Mode Error Overrun Error CRC Error Ich seh da eigentlich keine andere Möglichkeit
-
Thread
uC Programmiertechniken - Gibt es da Bücher?
testen ob die Genauigkeit der delta T für die Berechnungen noch reicht. Und dieser Code läuft auf F103 oder F411 oder H743.
Beitrag #6662428: > Ist das hier überhaupt richtig? Da bin ich überfragt, so firm bin ich bei STM32 nicht.
-
Thread
Was sind injected DMA Channels? STM32
Hi, leider fehlt es dem STM32 Manual an einem Glossar, daher meine Frage, was meinen die mit den Injected DMA channels? Was ist der unterschied zu den normalen? Liebe Grüße Tom
Guck dir mal die Appnote AN3116 von ST an (http://www.st.com/mcu/download2.php?file=16840.pdf&info=STM32F103RB%20Application%20Note%20AN3116&url=http://www.st.com/stonline/products/literature/an/16840.pdf) Da sind alle ADC-Modi ausführlich mit Anwendungsbeispiel erläutert
-
Thread
Welcher uC für meine Anwendung?
Nimm dir doch einfach ein ATMEGA32 oder noch besser ein STM32F103
http://e2e.ti.com/support/microcontrollers/tms320c2000_32-bit_real-time_mcus/f/171/t/106560.aspx http://www.codeskin.com/programmer
-
Thread
Problem mit Zündungsendstufe
Leiter schießt er mir wahrscheinlich dann über die INa Leitung den Port meines µc durch. Es ist ein STM32F103RB6. Es passiert vermutlich beim Einschalten, da der IGBT keinen Zustand hat (Zündspule funkt einmal kurz). Was meint ihr? Wie kann ich das verhindern? Ich möchte kompakt bauen und wollte den
der Batterie ist, mit zwei Kabeln, Spannungsversorgung Treiber(Max 4427) und Spannungsversorgung µC (Stm32) über eine Schutzschaltung angeschlossen. Auf dem Massepol liegen drei Kabel, Masse von der Zündkerze, Masse Primärkreis der Zündspule und Masse der Spannungsversorgung des µC. Alle Kabel sind etwa
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
ich in der Lage, Controller zu flashen die einen Bootloader besitzen. Funktioniert hat das ganze mit STM32F030, STM32F103, STM32F401 sowie (was fast wichtiger ist) einem LPC1114 und ATMega-Prozessoren, die einen Arduino-Bootloader besitzen
STM32F103CB Board im (Arduino Uno) r3 Format. Hab ich gemacht, weil: - ich Nucleo-Boards F401 und F407 habe - F103 Bluepill (logischerweise) - F407 (China) Blackboard - F429 Disovery habe Irgendwie
-
Thread
STM32 Stepper Motor ansteuern
Hallo zusammen, ich möchte gerne einen Steppermotor mit einem STM32 betreiben. Habe mich etwas in die CubeMX und SystemWorkbench IDE mit einem Nucleo F103RB eingearbeitet. Nun möchte ich gerne für ein Projekt mal mit einem Steppermotor anfangen. Wie sollte ich vorgehen
Einfachste und denke ich billigste Methode um mit einem STM32 einen Schrittmotor zu bewegen ist ein Nucleo 64er Board, CNC Shield V3 und ne Hand voll A4988er mit Pololu-Header.
-
Thread
STM32 Bootloader Protokoll
Flash Loader Demonstrator von ST zu schreiben. Ich möchte über den integrierten USART Bootloader von STM32F103RB ein neues Programm flashen können. http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/APPLICATION_NOTE/CD00264342.pdf Die grundlegenden Funktionen habe ich bereits
00 00C00020817F0008F918000805190008 C9 Demnach müsste ich zuerst eine 0x10 für 16 Datenbytes, dann die Nutzdaten und dann die Checksumme senden. Wenn ich das jedoch mit HTerm ausprobiere, muss ich noch ein zusätzlichen
-
Thread
Loxone Link - CAN-Bus
Ein STM32F103C8T6 blue Pill ist ja echt super interessant. Kannte ich bisher noch gar nicht. Werde ich mir auf jeden Fall anschauen. Hab gerade gesehen Code hast du schon in deinem zweiten repository:-)
In der Doku :-) Such z.B. auf AliExpress nach STM32 und CAN.
-
Thread
STM32 und Cyclecounter
Servus, ich habe das Problem, daß der CycleCounter des STM32F103RB wohl von meinem Code bei einem PowerOn Reset nicht richtig initialisiert wird. Lade ich meinen Code über den Debugger ins Target, funktioniert alles. Ebenso, wenn ich anschließend einen Warmstart
um den CycleCounter. Mein Code initialisiert ihn am Anfang so: Ich lese 0xE0001000 in ein uint32_t aus (DWT Control Register) Setze die Bits PCSAMPLEENA und CYCCNTENA in diesem uint32_t Schreibe dieses uint32_t wieder in 0xE0001000 Ab jetzt läuft der Counter (zumindest im Debugger). Nach einem
-
Thread
Applikationsende im Flash
ist es möglich das Applikationsende im Flash automatisiert zu finden? Ich programmiere auf einem stm32f103RB mit folgendem AusgangsZustand: 0x08000000 Start bootloeader 0x08004000 Start Applikation ... ... 0x0XXXXXX Ende der Applikation 0x080f10000 Parameter Ich würde nun gerne eine
der text region hin und ist damit das, was du suchst. Im Programm kannst du mit einem "extern uint32_t _etext" darauf zugreifen.
-
Thread
Assembler-Programmieren PIC16F1934/6/7
besorge ich mir zum Experimentieren, sobald ich wieder zuhause bin. Du hast bei den "Extented MCUs" 16F18.. 16F19.. einige Vorteile: - Interner Ozillator gestuft bis 32MHz, ersetzt oft den Quartz - 10 bit Analog-Digital-Converter - 8 bit Digital-Analog-Converter - Capacitive Sensing Module - 5 Timer
angewidert angesehen habe. So. Derzeit denke ich über nen eigenen Brenner nach, als USB-Teil mit nem STM32F103 als Adapter und das PC-Programm von meinem ST-Programmer abgeleitet - soweit ich abends dazu Zeit habe. Peter D. schrieb im Beitrag #4974508: > Schön gesagt. > Ich habe mit Z80, 8051
-
Thread
STN32F103 und I2C CPAL Library von ST
Hallo, ich habe hier ein STM32-SK Entwicklungsboard mit STM32F103RB. Z.Z. versuche ich den I2C bus in Betrieb zu nehmen und benutze die I2C-CPAL-Bibliothek von ST. Ich habe mir jetzt mal genauer die Interrupts im Slave Receiver
-
Thread
Temperaturmessung: Dimensionierung Spannungsteiler
Hallo Forum, ich möchte diverse Temperaturen messen (in einem Heizraum) mit einem STM32F103RB Mikrokontroller (Betriebsspannung ist 3,3V). Zum erfassen der Temperaturen will ich NTC's verwenden welche je mit einem Vorwiderstand zu Spannungsteilern verschaltet sind (weils billig sein
der Spannungsteiler berechnet sich so: http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.32
-
Thread
Entwicklung eines Bussystems
verwechselst du die Anzahl adressierbarer Knoten (512/1024) mit der Anzahl Knoten pro Netzsegment (32). Laut Wikipedia (u.A.) werden jenseits der 32 Knoten eines SN75176 sehr wohl elektrisch getrennte Netzsegmente verwendet.
Ich empfehle immer nur einen, den STM32, gibts hier: http://www.tme.eu/de/katalog/index.phtml#cleanParameters%3D1%26searchClick%3D1%26search%3DSTM32F103%26bf_szukaj%3D+ der STM32F103RB sollte gehen Mehr kann im Artikel [[STM32]]
-
Thread
STM32, prescaler verhalten
Hi, ich möchte an einem STM32F103RB einen incremental encoder anschließen. Laut Datenblatt verhält sich der Timer dann exakt so, wie mit einer internen Taktquelle. Das heißt, der Prescaler funktioniert auch (steht auch so im
weigert das Datenblatt zu lesen. Eine weitere Möglichkeit besteht aus den 16 bit Timer mithilfe einer 32 bit Hilfvariable auf 32bit aufzustocken.
-
Thread
STM32F1 SPI RX Buffer shifted
Hallo, ich arbeite mit einem F103RB Nucleo board welches ein MCP3313 ADC ausließt. Das SPI arbeitet nur im RX Modus 16bit. Ich habe folgendes Problem mit dem SPI HAL Treiber: Wenn ich die erste Messung starte bekomme ich 32 clocks
Logic Analyser liegt jedenfalls der aktuelle Wert am MISO Pin an. Dann muss es am SPI Interface im STM32 liegen. wenn das so sein soll dann scheint es mir "It's not a bug, it's a feature" zu sein. :) Macht meine messerei mit automatischer Bereichsumschaltung jedenfalls nicht leichter.... Vielen
-
Thread
Problem mit stm32f103 spi miso nss
Ich habe ein mini-Stm32f103RB-v3 mit 2,8" Lcd. Problem mit dem spi: Der code funktioniert im Prinzip. Das Lcd hat einen sd-Kartenhalter. Das Miso-Signal(A6) wird aber gestört. Interner + externer 10k-pullup. Ich lasse
Antennenwirkung. A4 auf high schalten hilft auch nichts. So macht das ganze keinen Spaß mit dem Stm. Jemand eine Idee, was man da noch machen könnte?
-
Thread
JBC T245 Verbindungstechnisches Rätsel
Design ausgearbeitet? Ich habe noch nicht alle BE. Für den Controller nehme ich den ATmega, STM32F103 und/oder F469. Der STM32F469 ist für ca. 55 EUR als DISCO Board erhältlich-> mit 4" 800x480 Pixel TFT LCD with capacitive touch screen. Von der T245 habe ich noch keine Daten (Pinbelegung
> > Ich habe noch nicht alle BE. Was ist BE? > > Für den Controller nehme ich den ATmega, STM32F103 und/oder F469. > Der STM32F469 ist für ca. 55 EUR als DISCO Board erhältlich-> > mit 4" 800x480 Pixel TFT LCD with capacitive touch screen. > > Von der T245 habe ich noch keine Daten (Pinbelegung
-
Thread
Pollin Display VL-FS-COG-VLGEM1277-01
noch ein Treiber, diesmal STM32... Ich habe die mbed 'unigraphic' library für das Display angepasst. Die library unterstützt fixedwidth und proportional- Fonts, Kreise, Linien, Rechtecke, bitmaps... Der passendste Controller war der ST7565, auf dem habe ich den Treiber aufgebaut. Läuft bei mir auf einem ST Nucleo-F103RB.
-
Thread
Stm32 Watchdog sperrt mich aus
Hi Leutz Ich benutze einen Stm32f103rb. Seit ich nun den Watchdog eingeschaltet habe und das programm übertragen habe hat er mich ausgesperrt. Der Gdb Server meldet Could not halt cpu und das progrrammieren bricht mit einer Fehlermeldung
-
Thread
FFT Performance auf CortexM3
Hallo, für ein anstehendes Projekt benötige ich eine FFT, die ich auf einem CortexM3 (32Bit, keine FPU, 20 kRam) mit max. 72MHz implementieren möchte. Die Eckdaten sind: * B = < 100 kHz * 1024 Punkte wären nicht schlecht * 12 Bit ADC Daten Das ganze so schnell wie möglich, am liebsten
http://www.st.com/mcu/download2.php?file=14988.pdf&info=STM32F103RB%20Firmware%20&url=http://www.st.com/stonline/products/literature/um/14988.pdf guck mal da, da steht ne fft für den mc drin
-
Thread
China SUPER Bauteile-Schnäppchen Thread
gesagt, kaufen taete ich es auch nicht. Aber für Hobby-Projekte waere es überlegenswert: 10St. STM32F103RBT6 64-LQFP 17,64 EUR http://www.aliexpress.com/item/Free-Shipping-10PCS-STM32F103RBT6-64-LQFP/793282335.html 20St. STM32F103C8T6 48-LQFP 22,67 EUR http://www.aliexpress.com/item/Free-Shipping
im http://www.mikrocontroller.net/topic/346975#3845813 > Farnell: 2,56€ @ 1000 + MwSt (STM32F103C8T6) > Mouser: 2,37€ @ 4800 + MwSt (STM32F103C8T6) > China: 1,27€ @ 10, keine MwSt fällig (STM32F103C8T6) > China: 1,07€ @ 10, keine MwSt fällig (GD32F103C8T6) … und
-
Thread
STM32 - RTC Stromaufnahme
Ich habe erstmalig den internen RTC (STM32F103RB) in Benutzung. Klappt auch von der Softwarefunktion her grundsätzlich. Am VBat Anschluß ist eine Batterie CRxxx (3V). Messung der VBAT-Stromaufnahme ergab: System aus, Versorgung nur VBAT
-
Thread
CAN Bus auf SD-Karte aufzeichnen mit AT-Mega => Geschwindigkeit?
Auf der sicheren Seite bist Du mit einem STM32F103Z. CAN ist eingebaut, SDIO für hardwaremäßiges 4-Bit SDCARD IO ist drin, dann würde ich da noch ein oder zwei 512k SRAMs anklemmen, in die Du beim Logging binär reinschreibst (daher das 144 Pin
mal das hier an. Das wäre eine nette CAN-Spielwiese für Dich. http://www.olimex.com/dev/lpc-e2294rb.html fchk
-
Thread
Hitex Cortino + CMSIS : selected processor does not support `strex r1,r3,[r2]'
soll, aber der Fehler bleibt. Wie bekomme ich das zum laufen? Als Mikrocontroller verwende ich einen STM32F103RB. Danke Gerhard
-
Thread
SPI auf STM32f1: BSY-Bit wird nicht gelöscht
Hallo, ich versuche gerade, einen der SPI auf einem STM32F103RB (Nucleo-Evalboard) in Betrieb zu kriegen. Dabei bleibe ich in folgender Warteschleife stecken [c] while ( !(SPI1->SR & SPI_SR_TXE) || (SPI1->SR & SPI_SR_BSY) ); [/c] Eigentlich wollte
-
Thread
SEGGER Embedded Studio unter MacOS mit Nucleo F103RB
Hallo, ich will mit nen STM32 (Nucleo F103RB) etwas am Mac spielen und dachte mir, dass das mit dem Embedded Studio von SEGGER am einfachsten und schnellsten zu bewerkstelligen sei. Soweit ich das nun verstehe, muss ich aus
-
Thread
STM32 PWM Spannung nur 1,06 V
etwas am verzweifeln. Ich schreibe Momentan an meiner Bachelorarbeit und ich möchte gerne mit einem STM32F103RB eine H-Brücke (DRV8873) per PWM (mit disable und nSleep Pin) Ansteuern. Ich verwende der Bequemlichkeit halber den CUBEMX um mir die HAL erstellen zu lassen. Meinen Prescaler hab ich auf
Hauptargument der HAL: Portabilität von Code aber beschränkt auf STM32 ist z.B. nicht für jeden von Interesse.
-
Thread
SPI-EEPROM Zugriffsproblem
Moin zusammen, habe ein Problem mit SPI-EEPROM AT25020 an einem Cortex-M3 (STM32F103RB). Dazu anbei zwei Screenshots vom Oszi - je einen für schreiben und lesen. Und zwar lese ich vor jedem Schreib-/Lesezugriff auf das EEPROM dessen Statusregister (SR) aus, um zu sehen, ob es
-
Thread
STM32: DMA vs. RAM check (beim Debug)
Hallo, ich benutze einen STM32(F103RB), mit dem ich per ADC einen Kanel sample (continous) und die Sample per DMA ins RAM lade. Nun ist es so, dass ich dadurch beim Debuggen (Eclipse, JLink EDU per GDB) Probleme bekomme. Das
-
Thread
Brauche Hilfe mit der Maple IDE ->Externen CLK verwenden
Oscillator zu ungenau, und ich würde gerne das bereits auf der Platine befindliche Quarz verwenden. Im STM32F103RB Datenblatt steht was von RCC_DeInit() gefolgt von dem Befehl zur Aktivierung des HSE. Nur weiss ich nicht, wie ich das in der IDE von Maple tun soll. Hat da einer schon Erfahrungen, und kann
-
Thread
STM32 ,TDC GP22 antwortet nicht
hat ja jmd hier im Forum mal mit dem Chip gearbeitet und kann mir helfen. Ich verwende einen STM32f103rb. Vielen Dank Mark
[c] void gp22_wr_config_reg (void *bus_type, uint8_t opcode_address, uint32_t config_reg_data) { uint8_t Data_Byte_Lo = config_reg_data; uint8_t Data_Byte_Mid1 = config_reg_data>>8; uint8_t Data_Byte_Mid2 = config_reg_data>>16; uint8_t Data_Byte_Hi =