-
Thread
China SUPER Bauteile-Schnäppchen Thread [V4]
gibts noch 7 ST Discovery Boards mit den E-Ink Displays: https://www.ebay.de/itm/Discovery-kit-for-STM32L0-series-with-STM32L053C8-MCU-1-Stuck/362567926714?hash=item546abb83ba:g:gfEAAOSw8xxcdmDJ:rk:1:pf:0 Was ist das Besondere an den Boards? Nur das spezielle Display? Peter
/olikraus/u8g2 und natürlich die Erwähnte STM32Library: https://github.com/stm32duino/Arduino_Core_STM32 Um den integrierten St-Link als Uart zu nutzen müssen in der Variant Uart änderungen vorgenommen werden
-
Thread
Rust - ist das hier um zu bleiben?
dpaw-dashboard https://github.com/Daniel-Abrecht/dpaw/blob/38a72f273951c1185598337f6c67288daaa340a8/wm/src/dpawindow/workspace/handheld.c#L299 2) Meine tty multiplexer library hat ein Backend für Ausgaben über curses: https://github.com/Daniel-Abrecht/libttymultiplex
zu altbekannten Werkzeugen? Wie schwer tut man sich wenn z.B. der Chef man möchte doch z.B. von STM32 oder PIC/AVR auf ein Rust Entwicklungssystem umzusteigen? Wird PIC/AVR unterstützt? Gibt es Case Studies wie man ein existierendes erfolgreiches embedded Projekt (STM32/AVR/PIC) von C/C++ auf Rust
-
Thread
Schaltung für Reset nach langem Tastendruck
Moin, ich habe einen Microcontroller STM32F103RET6, der über eine Lithium-Battery und einen DC-DC-Wandler mit Spannung versorgt wird. Das Gerät soll sich über einen Knopf ein- und ausschalten lassen. Dazu gibt es einen Taster, der das Gate
Alex G. schrieb im Beitrag #5697878: > Sowas baut man grade für den Fall ein, dass der uC nicht mehr > reagiert... Dafür gibt es Watchdog-Timer > Wobei es noch die Möglichkeit eines Watchdogs gibt wenn der uC sowas > hat. Hat er - laut Datenblatt besitzt der STM32F103RET6 davon
-
Thread
I²C am Oszilloskop
richtig? ich versuche nur ein oder 2 Bytes zu transferieren zweite frage: ich arbeite mit einem stm32 und nutze diese funktion HAL_I2C_Master_Transmit(&hi2c1, 0x001, buff, 2, 10); Normalerweise schreibt man als 2. Variable ja die device adresse aber da ich in diesem moment keine Geräte adresse
Stefanus F. schrieb im Beitrag #5691572: > Peter W schrieb: >> Ich benutze einen STM35F103RB. > > Den kenne ich noch nicht. > > Man kann die Device Adresse ausprobieren, indem man 0 Bytes an alle > möglichen
-
Thread
Arduino Librarys - Wer prüft diese ?
man ein komplettes Entwicklungssystem für 20 Euro? Für knapp 2 Euro: https://www.ebay.de/itm/STM32F103C8T6-STM32-Minimum-System-Development-Board-Module-For-Arduino-TE435/232742912052?hash=item36308f0034:g:kyoAAOSwgLVZmubX:rk:3:pf:1&frcectupt=true 0 Euro: + Full Featured IDE mit Kontextsensiver
+ Debugger / JTAG Programmer: https://www.ebay.de/itm/Neue-ST-Link-V2-Programmiereinheit-mini-STM8-STM32-Emulator-Downloader/153292353739?hash=item23b0efb0cb:g:NP0AAOSw-L5brJdZ:rk:2:pf:1&frcectupt=true Also für rund 8 Euro :-) + 32 Bit Power, Fertige, geprüfte Librarys von ST, eine wohl dokumentierte
-
Thread
USB HID Descriptor Spotify-Steuerung STM32
Diese Box möchte ich per USB an meinem Rechner anschließen. Grade arbeite ich mit dem "BluePill" (STM32F103C8T6). Einfache Dinge wie einen Mausklick habe ich bereits hinbekommen. Es gibt online auch ein paar Projekte zu diesem Thema, aber ich möchte nicht einfach nur kopieren sondern wirklich in
Rewind) db $81, $22 ; Input db $09, $B7 ; Usage (Stop) db $81, $06 ; Input db $C0 ; End Collection
-
Thread
STM32F103 "verfused"? Wie kann ich ihn wiederbeleben?
habe eine dringliche Frage an euch: gibt es eine Möglichkeit, die Taktquellenkonfiguration eines STM32F103R8Cb aus einem "toten Zustand" heraus zu verändern und z.B. auf den Werksausgangszustand zurückzusetzen? Bei AVRs hätte man wahrscheinlich von verfused gesprochen. Hintergrund: Ich blicke gerade auf zwei tote STM32F103C8RB. Grund des Ablebens: ich habe versucht, sie mit CubeMX zu konfigurieren. Den Ersten, um ein Programm zum Laufen zu bringen, den Zweiten, um herauszufinden, warum der Erste nichts mehr tut.
-
Thread
ADF4350-Board: Einstellungsfehler?
China-PCB-Board mit dem ADF4350 inbetriebzunehmen. Letztlich ist es vom PC per USB über ein Bluepill-STM32F103-Board verbunden. Ich verwende eine Library, die per Kommandozeilen Befehle an den Chip schickt - das scheint wohl zu funktionieren. https://github.com/jhol/pyadf435x Habe an der Strommessung
MHz -PFD 10 MHz LDF INT -working (PLL locked) ./adf435xctl --r5=0x580005 ./adf435xctl --r4=0x5003C ./adf435xctl --r3=0x4B3 ./adf435xctl --r2=0x4F42 ./adf435xctl --r1=0x8008011 ./adf435xctl --r0=0xDC0000 %4350 MHz -PFD 10 MHz LDF INT -working ./adf435xctl --r0=0xD98000 %4300 MHz -PFD 10
-
Thread
Daten in FLASH schreiben (STM32F103C8) - ohne Bibliothek
Ich habe mir für einen Bootloader mal eine eigene Flash.h und Flash.c geschrieben. War für einen STM32F413VGT6, könnte aber bei dir auch funktionieren. Sind ganz wenige Zeilen, funktioniert aber bestens. flash.h: [c] #ifndef _FLASH_ #define _FLASH_ #include "stm32f4xx.h
i] != *flashAddressPointer) { return ERROR; } } return OK; } [/c] Die Adresse, an die ich schreibe, ist die 0x800fffd (der STM32F103C8 hat laut Datenblatt 64k Flash). An anderen Adressen knallt es aber leider auch. Hinweis: Die Funktion enthält am Anfang noch
-
Thread
STM32: SPI-Transfer laut Datenblatt ohne Interrupts
Warum muss es den der STM32F10x sein? Den gibt gibt es schin 10 Jahre, und ST hat einiges an der Peripherie verbessert.
samt Beschreibung im STM32F103 nun irgendwie "gut" oder "besser"? Das ist ja ein triviales Problem hier. Mir sind, wie ich ja schon schrieb, diverse Lösungen dafür bekannt. Aber es ist m.M.n. ziemlich repräsentativ dafür
-
Thread
UART V24 und TTL Pegel?
weitere Frage hätte ich noch: Welche Möglichkeit gibt es um die V24 TXD Leitung (-12V/+12V) über den µC zu öffnen? Hintergrund ist der, das ich den µC auf der V24 Seite nur als "Lauscher" schalten möchte. Gruß AVRli...
Man kann ein billiges Blue-Pill Board (aka STM32F103C8T6 minimal board) mit dieser Firmware von Niklas als 3-fachen USB-UART verwenden: http://stefanfrings.de/stm32/vcp_test.zip . Das ist ein Projekt für die System Workbench, kann auch in TrueStudio
-
Thread
LED- Schaltung
Dann ist das doch die perfekte Lösung. :) Charlyplexing mit Lookup-Tabelle und Arduino oder z.B. STM32F030F4P6 Board. Nur um generell aufzuzeigen, dass es grundsätzlich auch Alternativen gibt, nicht um die alte Debatte zu erneuern: Der STM32F030 ist incl. ST-Link-Clone billiger und hat Source-Level-Debugging
Torsten C. schrieb im Beitrag #5680722: > Dann ist das doch die perfekte Lösung. :) > > Charlyplexing mit Lookup-Tabelle und Arduino > oder z.B. einem STM8S103F3P6 Board. hm.... und wie wäre es mit "
-
Thread
Variablen eindeutig benennen damit der Typ eindeutig ist
kenne, landet so eine > "Variable" tatsächlich im Flash und das war's. Dann probier doch mal einen STM32F103 aus. Aus [c]#include <stdint.h> static volatile uint32_t * const GPIOA_BSRR = ((volatile uint32_t*) 0x40010810); static const uint8_t iPin = 3; void setPin () { *GPIOA_BSRR = (1 << iPin); }[/c] macht der GCC hier [c]00000000 <setPin>: 0: f44f 6301 mov.w r3, #2064 ; 0x810 4: 2208 movs r2, #8 6: f2c4 0301 movt r3, #16385 ; 0x4001 a: 601a str r2,
-
Thread
Beruflich für ARM CORTEX fit machen
<< iPin)) | (((uint8_t) value) << iPin); case 2: PORTC = PORTC & (~(1 << iPin)) | (((uint8_t) value) << iPin); } } int main (void) { setPin (0, 3, 1); setPin (1, 2, 0); }[/c] Auf einem STM32F103
klar ja das ist gut, da spart man sich dann schon Arbeit mit Wiederholstätern. >Auf einem STM32F103 Cortex-M3 könnte man das so ändern:void setPin2 > (uint8_t iPort, uint8_t iPin, bool value) { > *((volatile uint32_t*) (0x40010800 + iPort * 0x400 + 0x10)) = (1 << > (iPin + (1-value)*16
-
Thread
Was sollte das eigene entwickelte Evalboard können?
@VR schrieb im Beitrag #5674710: > Atmega2560 Starte lieber gleich mit STM32 und einem der vielen billigen aber top ausgestatten Boards
auf 3€ gelegt - inzwischen ist sie noch niedriger. Du solltest auch mal ein bisschen in Richtung 32bit ARM schielen. Google mal nach den Preisen für "ST-Link compatible" Programmieradapter (2,50€ incl. Debubber!) oder nach "STM32F103C8T6 Board" (1,50€). Und dann vergleiche mal, was vergleichbare Dinge
-
Thread
Baubericht: China CNC 1610 PRO von Amazon
nur von der SD Karte in der Steuereinheit. In der Steuereinheit ist ein eigener Mikrocontroller: STM32F103R8T6 >Mach doch bitte mal ein Foto von den Gravier-Sticheln, die Dir mit der >Maschine angeliefert wurden. >Kannst Du die auch messen? >Sind sie exakt halbiert und mit "Hinterschliff"
nur von der SD Karte in der Steuereinheit. > In der Steuereinheit ist ein eigener Mikrocontroller: STM32F103R8T6 Das klingt gut. Sebastian V. schrieb im Beitrag #5674086: > Habe ich angehängt. :-) > Ich kenne mich noch nicht so tief mit den Sticheln aus. Für mich ist das > ein einschneidiger
-
Thread
Wärmebildkamera mit dem MLX90640 und Arduino Due
Tagen (siehe Abbildung MLX90640_Arduino_44) Ich tippe daher auf einen defekten Microcontroller (STM32F103). Was sagt ihr?
18650-Akku und nachfolgendem step-up-Wandler (auf 5V), da sonst der 3.3V-Spannungsregler auf dem ESP32 zu warm wird. Hier https://as-electronic.net/epages/f5f396c6-206d-4fb6-8b4c-7e9832c1a74f.sf/de_DE/?ObjectPath=/Shops/f5f396c6-206d-4fb6-8b4c-7e9832c1a74f/Products/MLX90640ESF-BAB-000 ist der MLX9640
-
Thread
? Interpreter für Z80
Protokolle filzern, oder Pin-Wackel-Simulatoran schnitzen. Bisher habe ich dafür Arduinos oder STM32F103 (letztere mit STM32duino) verwendet. Ich fände es maximal amüsant, wenn ich den C-Guru-Jüngern diese Z80-Boards mit einem Basic oder Pascal-Interpreter vor die Nase setzen könnte. "Hier
. Sie wurde mit Borland-C 3.1 übersetzt. Wer es moderner möchte, muss zB LCC32 anwerfen und neu übersetzen.
-
Thread
STM32 nach dem Flashen nicht mehr erreichbar
for target halted TARGET: STM32F103C6Tx.cpu - Not halted in procedure 'reset' in procedure 'ocd_bouncer' Info : device id = 0x10006412 Info : flash size = 32kbytes Info : Stlink adapter speed set to 950 kHz adapter speed: 950 kHz Error: timed out while waiting for target halted TARGET: STM32F103C6Tx.cpu - Not halted in procedure 'reset' in procedure 'ocd_bouncer' Error: Target not halted Error: failed erasing sectors 0 to 8 Error: flash_erase returned -304 [/code] Das
-
Thread
Lebensdauer von lokalen Variablen
Niklas G. schrieb im Beitrag #5668282: > Ja das Hardware-I²C der alten STM32 (inkl. F407) ist ziemlich vermurkst. > EEPROM braucht man doch eigentlich nicht, man kann auch den internen > Flash beschreiben, man muss sich aber eine Art Wear-Leveling basteln. Da
oder GUI-Generator hast du den das Bund-Display zum > laufen gebracht? ILI9341 SPi Version für STM32F103, beim F407 sind die Prescaler anders zu setzen und der APB ist auch ein anderer für die SPI.
-
Thread
STM32F3: IRQ-Prioritäten
Hallo Ich portiere momentan ein Projekt von Arduino auf STM32 (STM32F302R8) und arbeite mich dabei in die Plattform ein. Im Moment bin ich mit der I2C-Implementierung beschäftigt und wieder über ein Thema gestolpert, das mir schon bei den Timern, den ADCs und
Chaos und Verderben > über mein Projekt zu bringen. Dann fange doch mal mit einem einfacheren STM32 Modell an. Beim STM32F103 ist das durchaus überschaubar. >Ich bin jetzt schon einige Tage nur damit beschäftigt, > den besten Ansatz für die I2C-Kommunikation zu finden. Selbst Schuld, bei
-
Thread
Einstieg in die µC-Welt
. Fakt ist: Bei kleinen µC (speziell AVR8) hast du den Assembler formal vollständig erlernt, viele Monate bevor du C formal vollständig erlernt hast. Das geht nämlich im Gegensatz zu C innerhalb weniger Stunden bis Tage. Bei
genaue Uhr/Taktquelle. Du wirst eine RTC anschließen müssen, zum Beispiel DS1302. Anders ist das beim STM32F103, der hat eine Uhr mit passabler Genauigkeit integriert. Der ESP8266 hat sehr viel Speicher und kann daher problemlos HTML Seiten generieren. Er schwächelt aber beim ADC (sehr ungenau) und hat
-
Thread
Mosfet und CEC
Device "schreiben" so zieht es den Bus nach LOW. Ich wollte einfach einen Pin einer "Blue Pill" ([[TM32F103C8T6_STM32_Billig_Board]]) nehmen. Das scheint aber keine gute Idee zu sein. Fragen: 1. Warum kann ich beim I2C einen Pullup und eine GPIO nehmen, beim CEC aber nicht? 2. Was macht das Mosfet
Zu 1. Ein GPIO für I2C ist pauschal generell die falsche Wahl. Auch bei I2C darf der Pin nur als Open Drain betrieben werden. Zu 2. Der Mosfet sorgt dafür, dass deine Schaltung vom cec bus entkoppelt ist, wenn sie aus
-
Thread
Welche Bauteile sollte man mindestens kennen?
das richtig zu erkennen - es ist halt nur selten der Fall das es so klar ist das man z.B. einen 16F84 oder ATMega8 heute nicht mehr unbedingt für ein aktuelles Projekt einsetzt (wobei es aber für sich ganz Privat doch wieder sinnvoll sein kann) - falls man so etwas überhaupt irgendwie erlernen kann
ich immer wieder einsetze: Mikrocontroller: ATtiny13A ATmega328P (in Form eines Arduino Nano) STM32F103C8T6 (in Form eines Blue-Pill Boardes) ESP8266 (in Form von ESP-12F Modulen) Mikrochips: PCF8574 (8 I/O Pins über I²C) PCA9685 (16 Kanal 12bit PWM Controller mit I²C) MCP3204 / MCP3208 (
-
Thread
Evaluationsboard C-Control Pro AVR32-Bit Unit
STM32F103, den bekommst du in ganz ähnlicher Modul-Form in unterschiedlichen Größen bei Aliexpress und Amazon. Fotos und Anleitung: http://stefanfrings.de/stm32/index.html Ethernet hat der nicht,
Hallo Stefanus F habe was interessantes gefunden: https://www.ebay.de/itm/Open746I-C-Package-A-STM32F746IGT6-ARM-Cortex-M7-Development-Board-12-Modules/262306491409?hash=item3d12af6c11:g:pxoAAOSwFNZWzqNp MCU
-
Thread
Benötige Hilfe beim programmieren eines Microkontrollers!
beschäftigen zu müssen Das Datenblatt ist nicht riesig. Die entsprechende Dokumentation von STM32 Controllern ist 10x so umfangreich und trotzdem weniger ausführlich. Sei froh, dass du einen AVR verwenden darfst, und dann auch so ein 08/15 Modell. Für keinen anderen Mikrocontroller wirst du so
die Vorzüge einer Freilaufdiode zu schätzen ;-) P.S. es gibt da 2 Kits. Bei dem einen ist ein uC dabei, in den dein Programm eintasten musst, ich meine das andere. Wenn ich mich recht entsinne ist bei dem anderen ein Atmega8 und ein simpelst-Programmieradapter bei, für den brauchst du noch einen
-
Thread
ST Link V2 zu STM32F103
Hallo zusammen, bin neu auf dem Gebiet STM32, habe mir jetzt ein paar STM32F103C8T6 gekauft und möchte mir jetzt ein DEV-Board ätzen. Zum Programmieren und Debuggen habe ich mir einen ST-Link V2 angeschafft, welcher laut Amazon SWIM, SWD und
chipinterne Hochzieh-Stromquellen. Siehe auch: https://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP W.S.
-
Thread
STM32 Timer im gatemodus
nicht weiter. Im Moment laufen einfach beide PWMs. Erstellt wurde der Code im CubeMX. Genutzt wird der STM32F767. Vielleicht kann mir jemand einen Tipp geben woran das liegen könnte? Viele Grüße und vielen Dank schonmal. [c] static void MX_TIM2_Init(void) { TIM_ClockConfigTypeDef sClockSourceConfig
Gut. Es erzeugt Code für SW4STM32. In die main.c muss noch: [c] /* USER CODE BEGIN 2 */ HAL_TIM_PWM_Start(&htim1,TIM_CHANNEL_1); HAL_TIM_PWM_Start(&htim2,TIM_CHANNEL_1); /* USER CODE END 2 */ [/c] Dann wird an
-
Thread
Fertige Bibliothek oder selber schreiben?
USB-Peripherie vom F103 ist noch ganz > erträglich und logisch aufgebaut. Nur die Adressierung ist etwas schräg. Findest du? > ... ich auch: [[USB-Tutorial mit STM32]] Ja. Eben daher habe ich den Eindruck, daß
Stefanus F. schrieb im Beitrag #5656982: > a) bestehende Hardwarefragmente aus alten µC möglichst schnell und > billig zusammen frickeln musste um sagen zu können "jetzt können wir > auch USB", Ja, die STM32
-
Thread
seltsames Zahlenschloss
kann gut sein, daß Flash und SRAM ähnlich aufgebaut sind. Ich hatte mal versucht, bei einem AT89C2051 eine Kaltstarterkennung zu programmieren. Dazu habe ich 8 Bytes in den SRAM geschrieben. Hat aber nicht funktioniert, die 8 Bytes waren nach einer Minute (VCC = 0V) immer noch drin. Vermutlich
Ich habe asiatische Programmieradapter mit STM32F101 und nativem USB Port gesehen. Dabei hat der Chip offiziell gar kein USB. Ich habe asiatische Produkte mit STM32F103 wo das Programm größer als 64kB ist obwohl der Chip laut Datenblatt nur 32kB
-
Thread
Simple Servosteuerung mit wenig Strom
Verwende einen Mikrocontroller mit RTC, der die meiste Zeit schläft. Zum Beispiel einen STM32F103C8T6, der fällt mir dazu gerade ein weil er derzeit sehr billig mitsamt Quarz zu haben ist. Was die Stromversorgung des Motors angeht, würde ich Einwegbatterien verwenden. Akkus halten nämlich
Stefanus F. schrieb im Beitrag #5651377: > Verwende einen Mikrocontroller mit RTC, der die meiste Zeit schläft. Zum > Beispiel einen STM32F103C8T6, der fällt mir dazu gerade ein weil er > derzeit sehr billig
-
Thread
Anfänger braucht Entscheidungshilfe
mit 3,3V betrieben, Spannungsregler sind auf dem Board vorhanden. oder: 1 Nucleo-64 Board mit STM32F103RBT6 zum Üben (enthält einen Debugging-fähigen Programmieradapter), und dann noch 5 kompakte Blue-Pill Boards für den finalen Aufbau (das Nucleo Board ist nämlich etwas klobig). Diese werden mit
an: http://stefanfrings.de/mikrocontroller_buch/index.html (für 8bit AVR) http://stefanfrings.de/mikrocontroller_buch2/index.html und http://stefanfrings.de/stm32/index.html (für 32bit ARM) Eventuell ist für dich der ESP8266 interessant, ein 32bit Mikrocontroller
-
Thread
TouchGFX integration in Visual GDB
Johannes S. schrieb im Beitrag #5648527: > ist nicht STM32 spezifisch, es gab auch Treiber für zB LPC4088. Ach, auf der Website heißt es: "TouchGFX is a user-friendly graphical C++ tool integrated in the STM32 ecosystem." Aber ich finde es spannend
aber dazu ein paar Gedanken: (ST)emWin kann ohne große Klimmzüge ein Display mit SPI z.B. an einen STM32F103C8 - kann man wohl bei TouchGFX auch hinbekommen aber nur mit im RAM gespiegeltem Displayinhalt emWin gibt es auch weiterhin für andere Controller fertig lizensiert gegen den Einwurf von Euros
-
Thread
stm32f103 CAN-Interface
Hallo Zusammen, Ich versuche aktuelle mal ein CAN-Interface mit dem stm32f103 auf die Reihe zu bekommen. Generell verwende ich die StdPeripheral-Library. mein STM läuft mit 24MHz und externem Quartz. Der Can soll erst mal mit 125 kHz laufen. Angschlossen habe ich an
pending */ #define CAN_TxStatus_NoMailBox ((uint8_t)0x04) /*!< CAN cell did not provide an empty mailbox */ (Auszug aus stm32f10x_can.h)
-
Thread
Heizungsregelung selber bauen
Mischersteuerung kann immer noch mit ein paar Handgriffen auf die alte Novamatik zurückgebaut werden. Den I2C habe ich schon verworfen, CAN gefällt mir besser und eine Kommunikation zwischen einem LPC11C24 und Bluepill STM32F103 habe gestern noch hinbekommen. Die einzelnen Heizkreisregler mache ich doch autark
Platinen dann n-mal für die Heizkreise + Reserve. Für das CAN-Ethernet Gateway doch ein Chinaboard, das STM32F407 oder ein STM Discovery, mal sehen. Wichtig wäre das erstmal der Regler autark läuft, dann ist Fernbedienung die Zugabe. Sebastian L. schrieb im Beitrag #5644568: > Du spähst vielleicht einen
-
Thread
uClock - Matrix-Uhr mit WS2812 LEDs
voraussetzt. Wenn Du Glück hast, musst Du nur ein paar GPIOs "umbiegen". > Bei Schnittstellen wie I2C, UART usw. könnte dies aufwendiger werden. Ok, soweit verstanden :-) Andere Frage: Die Wordclock mit den WS2812B lief ja auch auf dem Board: STM32F103C8T6 Würde die Software für die uClock da
im Beitrag #6142996: > Andere Frage: Die Wordclock mit den WS2812B lief ja auch auf dem Board: > STM32F103C8T6 > > Würde die Software für die uClock da auch laufen? Oder gibt es hier > Einschränkungen aus Seiten der Hardware? Ich hatte es mal probiert. Leider reicht weder der Flash-Speicher
-
Thread
Ist die Wordclock jetzt tot?
Internet vergisst ja in der Tat nichts - faszinierend! Hat zufällig noch jemand drei Shields für das STM32F103 herunfliegen? Oder weiß wo man sich die herstellen lassen kann? Schöne Grüße skipp
Woord C. schrieb im Beitrag #7938886: > Hat bitte jemand einen Tipp für mich? Oder mit einem E-ink-Display anstelle von LED: https://www.reddit.com/r/kindle/comments/m7v8fl/we_built_a_word_clock_for_you_rkindle
-
Thread
Breakout Bord für ARM für Steckboards!
> Ob sind nicht alle Leitungen herausgeführt..wie eben REF oder VDDA Einen VREF Pin hat der STM32F103C8T6 leider nicht. > Ich entwerfe mir gerade notgedrungen ein eigenes...aber billiger wäre > natürlich wenn es sowas fertig zu kaufen gäbe..also aus 48QFP zu 48 > DIL/DIP So große DIL
passende Pinheads beschaffen. Ich hatt ehier schon einmal so ein kleines Board mit dem "beliebten" STM32F103.. gepostet, auch mit Eagle-Dateien. Aber das ist bei der Pinverschaltung an die ST-Links angepaßt, also für dich erst nach Umarbeiten brauchbar. W.S.
-
Thread
uC teuerer geworden
Hallo Leute, mal eine Frage. warum sind die uC auf einmal teuerer geworden? vor ein paar Wochen war der STM32f767 für 11,90 Euro a 25 Stück zu haben. Zurzeit 12,30 Euro. Werden sie noch teuerer im Zukunft oder schwankt der Preis abhängig von Kurs
sogar bei den Chinesen (oder gerade bei denen?) ist das zu merken. Nachdem ich meinen Vorrat von STM8S103 (20 pol.) aufgebraucht hab, die ich für 2,28 € / 10 Stck. bekommen habe, habe ich jetzt nur noch das hier gefunden (und geordert): https://www.ebay.de/itm/10-pcs-STM8S103F3P6-IC-TSSOP-20-8S103F3P6
-
Thread
3 serielle Schnittstellen am Paspberry Pi
Kaufe Dir für 2 Euro ein Blue-Pill Board (aka STM32F103C8T6 Minimum System Development Board) und lade da dieses Programmbeispiel von Niklas Gürtler drauf: http://stefanfrings.de/stm32/vcp_test.zip Dann hast du einen 3-Fach USB-UART für ganz
, brauchst du einen ST-Link Adapter oder einen USB-UART Adapter. Anleitung: http://stefanfrings.de/stm32/index.html#proginterfaces Nachtrag: Oder soll es wirklich RS232, also mit +/- 12V Pegeln sein? Dann sind zwei gewöhnliche USB Adapter wohl doch besser.
-
Thread
CubeMX und HAL - I2C hängt sich auf
Meine Frage ist nun, ob jemand vielleicht etwas lauffähigen Code mit dem CubeMX und dem HAL für einen STM32F103C8 hat? Gruß und Danke Peter
Frage ist nun, ob jemand vielleicht etwas lauffähigen Code > mit dem CubeMX und dem HAL für einen STM32F103C8 hat? Ich habe lauffähigen Code ohne Cube HAL, aber auf Basis der CMSIS Core Library, die in allen HAL Projekten als Unterbau enthalten ist. Das ist nicht ganz das, wonach du suchst, aber
-
Thread
STM32 und Infrarot Sensor
versuche ein kleines Projekt zu erstellen. Das wäre ich echt sehr nett von dir ich verwende den MCBSTM32 das ist genau der hier http://www.keil.com/mcbstm32/ Der Mikrocontroller darauf ist der STM32f103RB
Tutorial gefunden indem der Verfasser auch zufälliger weise den gleichen Controller benutzt wie ich den STM32F103RB, aber auf einem Nucleo Board. Der Artikel dazu: https://www.digikey.com/eewiki/display/microcontroller/Adding+the+VL53L1X+Driver+to+an+STM32Cube+Project Ich bin dazu alles Schrittweise
-
Thread
MSP430 Aufkündigung?
Als ich das letzte mal einen STM32F103C8T6 (Cortex M3) bei 8MHz mit einem Atmega328P bei ebenfalls 8MHz verglichen hatte, kam ich auf fast die gleiche Stromaufnahme.
das STM32F103VET6 Minimum System Board bestellt habe ich mir das STM32F103C8T6 Minimalsystem Modul Ich hoffe die sind kompatibel zueinander. Deine Seite ist übrigens Information pur! Cool!
-
Thread
MINOS - Minos Is No Operating System
kurz sind, eine komplette WordClock hinbekommt. Als letztes noch eine Info für Dich: button.c ist eine exakte Kopie aus meinem Projekt "WordClock mit WS2812", welches auf dem STM32F103-Mini-Dev-Board, auf den Nucleo-Boards STM32F401 und STM32F411 und neuerdings auch auf dem STM32F407 Black Board
auch aus meiner Feder stammt. Das läuft auf diversen ATtinys, ATmegas, ATXmegas, PICs, STM8, STM32F1xx, STM32F4xx, ESP8266, LPC1347, LPC4088 und diversen anderen ARM Cortexes. Nach Deiner Philosophie hätte ich irmp.c X-fach neu implementieren müssen - für jeden Prozessor extra. Nee, nicht
-
Thread
I2C STM32F103
Hallo, ich bin gerade etwas am verzweifeln. Ich versuche einen I2C am STM32F103 zum laufen zu bekommen. Hierfür habe ich genau den Code von http://diller-technologies.de/stm32.html#i2c genommen. Deswegen habe ich das Projekt nicht angehängt (kann ich aber natürlich
Hardware I2C vom STM32F103 ist buggy steht im Errata Sheet. Ich habe lange Zeit versucht einen IMU über I2C auszulesen, habe gescheitert. Da manchmal kein ACK kam. Den selben Code habe ich auf gd32f103 ausprobiert