-
Thread
J-Link EDU + Eclipse + STM32-H103 Board debugging problem
set mem inaccessible-by-default off monitor speed auto monitor endian little monitor flash device=stm32f103rb monitor flash breakpoints = 1 monitor flash download = 1 load [/code] und Run Commandos: [code] monitor reg r13 = (0x00000000) monitor reg pc = (0x00000004) tbreak main monitor reset
-
Thread
Optischer Lichtsensor mit dem STM32F103 steuern
ganz Anfänger mit der Programmierung von Mikrocontrollern. ich beschäftige mich mit dem cortex M3 (STM32F103RB),für ein Projekt in zweck des Praktikums. In das Projekt soll ich ein Infrarot Lichtsensor zur Possitionerfassung benutzen.Der Sensor hat drei Pins,ein GND,VersorgungsPin(VCC) und SignalsPin
-
Thread
uC schützen?
Nur rein interesse halber: Warum nicht einen STM32F103RB? - gleiches Gehäuse - mehr Pheriperie drin - keine komischen 1,8V - Cortex-M3 anstatt ARM7 Kern Mach Dir doch eine kleine Experimentierplatine und bestelle die bei www.bilex-lp.com. Kostet
-
Thread
STM32F103 unt PWM
Moin zusammen, ich arbeite mit einem STM32F103RB auf einem Olimex-Demoboard. Entwicklungsumgebung ist IAR EWARM 5.50.1 mit IAR J-Link. Ich will über Timer 2 / Channel 3 eine PWM ausgeben: 16kHz, 50% Dutycycle. Timer 2 hängt an APB1, der
-
Thread
Pendel mit DCF77 synchronisieren Gesperrt
ausreichend stabil für den Einsatzzweck bzw. die Anwendung. > > Das Ganze bei Inbetriebnahme am Rb-Normal justiert und dann maximal > jährlich überprüfen, ggf. notwendigerweise nachkalibrieren. > Feddisch... Deshalb hätte ich an seiner Stelle es mit dem DS3231 oder DS32 gemacht. Ich bin Pragmatiker
einziger Cent rüberkommt, nehme ich das was im Schrank liegt. Und das sind ein Sack voll Platinen mit CS32F103 die mal anstelle von STM32F103 geliefert wurden und für sowas wie geschaffen sind. Und auch noch ein paar DCF77 Empfänger für die ich sonst auch keine Verwendung mehr habe. Das 2. ist die Entwicklungsumgebung
-
Thread
Schaltplankontrolle - Tomatenbewässerung
zum anschauen. Mit dem ganzen würde ich gern bis zu 8 Tomatentöpfe bewässern :-) Es soll auf ein STM32F103C8 DevBoard gesteckt werden, daher oben links die Connections. Ansonsten gibt es eine 12V Pumpe, einen Durchflusssensor (12V), 7x Feuchtigkeitssensoren für die Erde (Poti bis 10kOhm) und 8 Magnetschalter
ich beziehe mich auf Deinen letzten Schaltplan https://www.mikrocontroller.net/attachment/293317/STM32_Tomaten.pdf und da kann ich nur sagen: bist Du dir da wirklich sicher? > - Im Vergleich mit: https://www.embeddedrelated.com/showarticle/77.php > ist der Widerstand nach GND vor dem anderen
-
Thread
STM32F103 remap Port_D
Hallo, ich habe einen STM32F103RB und möchte die GPIOs an Port_D benützen. Der µC hat als Port_D nur 3 Pins da es sich um ein LQFP-package mit nur 64 Pins handelt. PD00 ist als Mainfunction OSC_IN, den benötige ich auch,
-
Thread
Fehler beim Debuggen mit Eclipse und Stm32
kann? Ich nutze einen Segger JLINK Eclipse GNU ARM Hardware Debugging Plugin Codesourcery STM32f103RB Alles in der aktuellsten Fassung. Eine Fehlkonfiguration innerhalb der IDE kann ich ausschließen es hatte voher problemlos funktioniert. mfg Jan
-
Thread
STM32 USB NAK am Interruptendpoint erkennen
Moin, ich habe einen STM32F103RB und bin dabei eine USB Anwendung von einem NXP LPC2144 zu portieren. Als Basis verwende ich in beiden Fällen die USB Beispiele von KEIL. Sind beide ähnlich aufgebaut, bis auf die HW-Ansteuerung
-
Thread
STM32 -> SPI -> AD7142
Hallo, ich möchte gerne einen AD7142 über einen STM32F103RB auslesen. Das ganze soll mit SPI geschehen. An dem AD7142 hängen mehrere Touch-Sensoren. Es scheitert leider schon an der SPI-Verbindung. Ich habe da leider wenig Erfahrung und würde mich freuen
mehr. Bekomme aber leider nichts vom AD zurück. @Thilo: Hat es denn mit der "highsophisticated" STM32-SPI "ichmacheallesfürdich" - Version geklappt? Eine kleine Pause habe ich drin.
-
Thread
SPBT2632C2A Bluetoothmodul
für ein Projekt das Bluetoothmodul SPBT2632C2A verbunden durch die UART-Schnittstelle mit einem µC STM32F103RB. Die ausgelesenen Sensordaten sollen über das Modul SPBT2632C2A an das USB-Dongle STEVAL-SPT3ATV3 (welches an einem PC angeschlossen ist)gesendet werden und am hterm dargestellt. Leider weiß
-
Thread
Zeigt her eure Kunstwerke (2020-2022) Bilder
verwenden. Der Aufbau ist ziemlich einfach: Eingangs- und Ausgangssignal sind hart durchverbunden, ein STM32F103C8T6 tastet das Signal unmittelbar ab, das klassische Nokia-5510-Display dient als Anzeige, ein Drehgeber mit Taster zum Nullen der Anzeige und für die Menüsteuerung. Weil ich noch so viele davon
dienen, Vergleichsmessungen durchführen zu können, wenn ich weitere Versuche mache, den Programmer auf STM32F103 zu portieren (ich hatte ja schon irgendwie aufgegeben gehabt, aber es "pfupfert" mich doch) und ebenfalls Versuche machen zu können, das eventuell doch noch auf einem Arduino (zumindest für PFS154
-
Thread
STM32 103RB und Probleme mit SPI1
irgendwelche Besonderheiten bei SPI1 beachten, die ich übersehen habe ??? Mein Controller ist ein STM32F103RB, arbeiten tue ich mit IAR ARM v. 5.11 , derzeit noch mit der 32K Kickstart Edition. Wie gesagt funzt SPI2, nur SPI1 nicht. In der Schleife zum abfragen, ob das SPI-Schieberegister leer ist
-
Thread
Stm32: Protokollierung via Usart
Hallo Community Ich habe mal wieder ein Problem mit meinem STM32f103rb Das gesamte Projekt soll eine Steuerung sein, die die Daten ca jede Sekunde an den Pc übermittelt. Im Moment habe ich lediglich die Protokollierung laufen. Leider funktioniert es nicht richtig
-
Thread
Stm32 Problem beim debuggen mit JTAG
set mem inaccessible-by-default off monitor speed auto monitor endian little monitor flash device=stm32f103rb monitor flash breakpoints = 1 monitor flash download = 1 file Debug/zuendung.elf load monitor reset continue Das ist meine Routine um den Jlink zu initialisieren. Er verbindet auch
-
Thread
Alte .net Apk mag keine USB to RS232 Adapter
Falls du ein STM32F103RB-Board mit USB herumfliegen hast (z.B. ein STM32-Bluepill-Board oder STM32-Olimexino), flashe mal diese Software drauf. Dies ist eine modifizierte USB-Seriell-Wandler-Firmware (USB-CDC-ACM),
Verfügung stellt. Die Pin-Belegung ist (in den Klammern stehen die Zuordnungen für das Olimexino-STM32): * Port 0: TX=PA9(D7), RX=PA10(D8), DTR=PA1(D3), RTS=PA5(D13) * Port 1: TX=PA2(D1), RX=PA3(D0), DTR=PA6(D12), RTS=PA7(D11) * Port 2: TX=PB10(D29), RX=PB11(D30), DTR=PC0(D15), RTS=PC1(D16)
-
Thread
uC - kennst du einen, kennst du alle
Serie (z.B. ATmega328P auf Arduino-Nano Board), ansonsten etwas mit ARM Cortex M3 oder M4 drin (z.B. STM32F103C8T6 auf Blue-Pill Board oder STM32F103RBT6 auf Nucleo-64 Board). Wir reden hier von rund 350 Seiten Lesestoff versus 2500 Seiten. Klingt krass, aber man muss ja nicht alles auf einmal Lesen
Vorwissen. Ganz unrecht hat der OP nicht ... Ich hab lange Zeit mit AVRs gearbeitet und bin dann auf STM32 quasi umgestiegen. Es hat 2 Wochen gedauert sich da einzuarbeiten und das angestrebte Projekt zur Funktion zu bringen. Aber selbst mehr als 1 Jahr später tauchen immer noch Sachen auf, mit denen
-
Thread
DCF77 Frequenznormal
Nicht ganz. Gesampelt wurde mit einem STM32. Der einzige Vorteil gegenüber dem Audio-ADC ist, dass das Ergebnis besser für anderes genutzt werden (Echtzeit halt).
OpAmps für die Verstärkung. Am Ende landen irgendwas zwischen 5mV und 25mV RMS am 12 Bit-DAC eines STM32F103-Prozessors. Der ARM-Prozessor läuft mit 24MHz, das DCF77-Signal wird mit 64kHz abgetastet. Die Software implementiert eine AGC, einen I/Q-Mischer, eine CIC-Filterkaskade und eine PLL. Der I-Anteil
-
Thread
STM32 - Stack overflow?!
brachte jetzt "Besserung". Warum? Was ist da passiert? Kann mir das jemand erklären? IC ist ein STM32F103RB auf einem Olimex Board. Programmiert mit VisualGDB (GCC 7.2.0 / GDB 8.0.1) Edit: Okay, das Problem bleibt, nur anders rum. CanRX_Tail wird jetzt immer auf 0 gesetzt. Selbe stelle, selber
-
Thread
Unterschied zwischen bei Compiler MPLAB® C und MPLAB® XC
einen 18F45K50 nehmen. Der sollte billiger sein. Wie kommst du auf die Idee mit dem PIC32? Auch schon daran gedacht einen 16F1459 zu nehmen?
Hallo Volker, kennst du dich mit STM32 aus?
-
Thread
ARM-GCC versteht den Witz nicht.
0" [/c] (das Ganze in einer ansonsten nackten main() und mit dem Debugger das Ergebnis auf einem STM32F103C8RB angeschaut.) ARM-GCC 5.4.1 -O3: a ist false ARM-GCC 5.4.1 -Os: a ist true Aber nicht nur das. Es wird für den Ausdruck auf der rechten Seite tatsächlich Code generiert: [code]
Richtschnur kann man das > schon mal nehmen. Kann man offenbar nicht. Eine Funktion [code] int f(int* p, int* q) { return p == q; } [/code] ist immer wohldefiniert. Wenn ein Programm mit dieser Funktion spinnt, liegt der Fehler nicht in f.
-
Thread
Mal wieder Wanderkiste?
/technical/document/data_brief/16/b1/cc/99/f3/40/4f/83/CD00282475.pdf/files/CD00282475.pdf/jcr:content/translations/en.CD00282475.pdf - *mbed_LPC1768* Eval board 96MHz, 32KB RAM, 512KB FLASH, Ethernet, USB Host/Device, 2xSPI, 2xI2C, 3xUART,
Für 16x2, 20x4 u.ä. Displays gedacht, kann man aber auch als Normalen Port Expander verwenden) 3x STM32F030F4P6 2x MP2307 einstellbares Step Down Modul 2x ESP8266 1x Neoway M590 GSM Modul 5x ATX 6 Pin Stecker+Buchse+Pins 1x Widerstandssortiment (Vielleicht gut für einen Anfänger Vollständig lassen
-
Thread
uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung
PIC and 8051 kopieren. Immerhin gibt es auch schon einen günstigen CM0 bei LCSC. Allerdings ist ein STM32F030 auch schon für 0.3X USD zu haben.
kommt man preislich in die Naehe von Silabs-MCUs. LCSC CH559L 1St. 1,60 USD Digikey C8051F385 1St. 2,29 USD Kleiner Hinweis: der STM32F072C8 ist bei Aliexpress schon für 1 USD zu haben.
-
Artikel
Reichelt-Wishlist
) | | | QFP Bausteine der STM32F4 Serie (Cortex-M4) ST STR7 Serie (ARM7TDMI) * TI MSP430F167, TI MSP430F168 * TI MSP430F2001/2/3 etc. im RSA-Gehäuse (=QFN) | * TI MSP430F2618 | TI MSP430FG4618 | TI MSP430G2553IN20 viele MSP430 Gs
LED-Blinker | | PCA9553D 4Bit I2C-BUS LED-Blinker | * PCA9552D 16Bit I2C-BUS LED-Blinker | | Microchip PIC 18F2550 (USB, 32 KBytes Flash) | (bereits im Sortiment) Microchip PIC 16F628A (weil: besser als 16F628) * Microchip PIC 16F648 (weil mehr Programmspeicher, als 16F628) | Microchip PIC 16F684 | Microchip
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
STM32F103ZE, 1MB ext SRAM mit EPSON S1D13743 und weiteres..
Hallo an uC-Entwickler, Hier sieht ihr ein wunderschönes Entwicklungsboard mit STM32F103ZET6. Ich habe darauf mit dem RTOS (uCOS II) Buttons , Progressbar, Edittext und Abfrage von ADC-Controller programmiert und auch einzelne Tasten. Momentan laufen fünf Tasks parallel darauf und
-
Thread
BMP280 an PIC18F45K42 mit MPLAP und I2C
BMP280_REG_CHIPID 0xD0 #define BMP280_REG_SOFTRESET 0xE0 #define BMP280_REG_STATUS 0xF3 #define BMP280_REG_CONTROL 0xF4 #define BMP280_REG_CONFIG 0xF5 #define BMP280_REG_PRESS_MSB 0xF7 int32_t adc_T, adc_P, t_fine; // void BMP280_Write8(uint8_t reg_addr, uint8_t _data
universelle API bereit, die dann noch entsprechend "gewrapped" werden muss. Hier ein Beispiel auf einem STM32F103 mit der BME280 Bib von Bosch: [c]void BME280_Setup() { //BME280 bme280.intf_ptr = &dev_addr; //device address bme280.intf = BME280_I2C_INTF; //used interface (i2c) //
-
Thread
Logamatic 2107 Schnittstelle
} 16:20:32 15.07.10: 10 21 AC 00 00 00 00 1A {--} 16:20:32 15.07.10: 10 {BA} 16:20:32 15.07.10: 08 00 18 00 5A 02 C1 64 64 0A 10 E5 60 80 00 02 0C 02 72 00 84 0F 3D 48 00 C9 FF 03 00 BA {--} 16:20:32 15.07.10
:32 15.07.10: 10 {2F} 16:20:32 15.07.10: 08 00 18 00 5A 02 C3 64 64 0A 10 E5 60 80 00 02 0C 02 73 00 82 0F 3D 48 00 C9 FF 03 00 2F {--} 16:20:32 15.07.10: A1 {--} 16:20:32 15.07.10: 21 21 [/code]
-
Thread
Thermomix Rezeptchips
ttySP0 at 38400 bps: Where did you find this information? As I wrote a bit earlier, there is a STM32F100R8 and a ATxmega16D4 on the power board. Some pictures[0][1]. The STM32 has also a 2x10 JTAG connector next to it. I assume that your finding is the thermomix applications way to communicate
is not running. Moritz M. schrieb im Beitrag #5210516: > As I wrote a bit earlier, there is a STM32F100R8 and a ATxmega16D4 on > the power board. Some pictures[0][1]. The STM32 has also a 2x10 JTAG > connector next to it. > > I assume that your finding is the thermomix applications way to
-
Thread
Fehler zum nachbauen :-)
Bereich Mikrocontroller zu tun hat. Hintergrund des ganzen ist: Ich habe eine Eigenkonstruktion einer STM32F Platine im r3-Format, die bisher STM32F030, F103 und F303 im 48 pol. Gehäuse aufgenommen hat und die funktionieren bisher auch alle sehr gut. Für ein Projekt will ich mal wieder besonders schlau
des F072 Boards den Cubeprogrammer verwendet, die Toolchain jetzt verwendet ST-Link aus: https://github.com/stlink-org/stlink Will einfach nicht. Aha !!! ST-Link kann keinen STM32F072RB (128 kByte
-
Thread
Plattenspieler bauen
und einen neuen Player mit eigenem Tangentialarm drauss gebaut. Fernbedienbar wäre ein Klacks, STM32F103 für den Arm mit PC-Anbindung per RS232 vorhanden - aber wozu? Ein wunderbares Feature ist die Endabschaltung am LP Ende, Arm hoch und ab nach Hause + Teller stop. Starten macht ja meist
erfaßt (Servo) und der Ausleger sanft entsprechend verdreht (Stepper). Das ganze wird von einem ST32F103 (BluePill) erledigt der auch den Technics DD steuert (bzw. dessen Motorsteuerung bedient (33,45,An/Aus)). Weiter oben habe ich ein Bild gepostet.
-
Thread
Einfache CPU, einfacher Rechner, nur zum Lernen, Erfahrung?
tab=readme-ov-file Es ist herrlich, was man heute (2024) an Technologie hat: Ein 3EUR-Controller (stm32f401) hat genug Ompf, um die o.g. Rechner zu simulieren. Und 3D-Drucker sind mittlerweile auch schon sehr gut geworden. All das waere nicht moeglich ohne die Arbeit von Bob Supnik, der in seiner
ja auch seit vierzig Jahren und ich fasse keine Prozessorfamilie ohne Debugger mehr an: Mit einem STM32F103 + STLink V2 und Eclipse (STM32Cube IDE) ist man mit einen Fuenf-Euro-Schein dabei, bei Arduino beim Arduino Zero + IDE ist man bei 50EUR, RaspberryPico mit zweitem Pico als PicoProbe sind ca.