-
Artikel
IRMP - english
(tested on STM32F401RE/F411RE Nucleo, STM32F4 Discovery) STM32F10x (tested on STM32F103C8T6 Mini Development Board) STM32 with HAL library (NEW!) STM8 STM8S103F3 TI Stellaris LM4F120 Launchpad (ARM Cortex M4) ESP8266
output irmp-main-pic-xc8.c - PIC18F4520 irmp-main-pic-12F1840.c - PIC12F1840 irmp-main-stm32.c - STM32 irmp-main-stellaris-arm.c - TI Stellaris LM4F120 Launchpad irmp-main-esp8266.c - ESP8266 irmp-main-mbed.cpp - MBED examples
-
Thread
Fragen zur Erstellung von 8xPWM mit einstellbarer Anzahl an Perioden beim STM3F103
kann an die jeweilige Anzahl an Perioden. Folgende Timer werden dafür genutzt: Tim2 mit CH1-CH4, Tim3 mit CH1-CH2 und Tim4 mit CH1-CH2. Alle PWM sind mit einer festen Frequenz spezifiziert. Als Mikrocontroller verwende ich einen STM32F103 Blue Pill. Ich habe die Befürchtung, dass sich die
feature* https://www.st.com/resource/en/application_note/dm00236305-generalpurpose-timer-cookbook-for-stm32-microcontrollers-stmicroelectronics.pdf
-
Thread
Libgcc.a in .frodata section legen
vielleicht so gehen: [code] .frodata 0x00010000 : AT (0x00010000) { _frodata = .; c:\program files (x86)\renesas\hew\tools\kpit cummins\gnum16cm32c-elf\v11.01\m32c-elf\lib\gcc\m32c-elf\4.5-GNUM16CM32C_v11.01\libgcc.a(.text.libgcc.*) *(.frodata) *(.frodata.*) _efrodata
\m32c-elf\lib\gcc\m32c-elf\4.5-GNUM16CM32C_v11.01\libgcc.a(.text.libgcc.*) *(.frodata) *(.frodata.*) _efrodata = .; } [/code]
-
Thread
Mainboard von Hoverboard
Hoverboard 3,3V. Soweit ich erforschen konnte handelt(e) es sich um solch einen MC ( bei den letzten 4 Zeichen kann ich mich nicht festlegen) GD32F103RCT6 GigaDevice Semiconductor (Beijing) Inc MC 32bit 3,3V 256kB Flash 108Mhz LQFP64 RoHS : Compliant Soweit, so gut. Nun hat der Koch aber auf
ich finde ein interessanter Ansatz. Alles andere was ich dazu gefunden habe ist das Board mit STM32 neu zu programmieren (Niclas Fauth, Emanuel Feru Github usw…..)Das ist mir aber zu hoch. Ich werd mir auf Kleinanzeigen ein anders Hoverboard für 10-20€ besorgen.
-
Thread
LoRA, Meshtastic, TTN, Helium?
Empfänger gehändelt. Später kamen Sensoren mit RFM02 dazu (868MHz) FM. In der Summe bedient heute ein stm32F103 (Bluepill) 4 RFM95s, einen analogen Empfänger für die alten Protokolle und einen EBYTE E32xx auf Uart-Basis. 2 RFM95 empfangen und senden Lora auf 868MHz und 434MHz. Eine empfängt das was die
Beitrag #7661336: > Meins damals 160€ ohne den Raspi dazu und das war kein Gebastel. Die > Nodes dazu STM32F07x+RFM95. Die hingen auch mal am V3 Stack und gingen. Die Nodes gehen ja so lange, bis auf MAC-Kommandos lange genug nicht geantwortet wird. Insofern kein Wunder. Die Hardware ist ja aber da,
-
Thread
Mehrere CAN Teilnehmer
zusammen, da Ihr mir bisher sehr geholfen habt bei meinen fragen, kommt hier die nächste: ich nutze STM32F103 (Arduino Blue Pill) mit den CAN Transivern SN65HVD230. Zur Zeit sollen 12 Teilnehmer miteinander Kommunizieren. Um den bus zu entlasten, sende ich immer nur Ereignis abhängig, sprich wenn sich
1000 CAN-Botschaften pro Sekunde. Ohne Probleme oder irgendwelche verspäteten Botschaften. Ein STM32 mit internen CAN sollte sich da geradezu langweilen. Mir scheint in deiner Software ist noch irgendwo ein Fallstrick drin.
-
Thread
[S] Hilfe beim Löten von TQFP144
natürlich gegen "Entschädigung") bereit erklären würde mir auf eine HASL (bleihaltige) Platine einen Stm32 im TQFP144 aufzulöten, Diese wurde von JLPCB gefertigt, natürlich mit Lotstop Lack... Ich hätte 2 Jungfräuliche PCBs und 3 STM32F103ZET6 und eben die 2 Platinenversuche die ich fan mit Heißluft
dann nimm viel Flussmittel. Hier ist eine schöne Anleitung: https://www.youtube.com/watch?v=b9FC9fAlfQE
-
Thread
Vorverstärker und Vorteiler für Frequenzzähler
Zeiten ;-) > > ja. Seitdem sind 9 Jahre vergangen ! > was geht heute besser? Ein aktueller STM32F4xx, F7xx, H7xx oder auch G4xx bietet die von Lurchi vorgeschlagene Lösung, zwei Kanäle parallel messen zu lassen - einer direkt und einer mit Vorteiler. (Übrigens: ein paar kaskadierte 74AUP1G80
m.n. schrieb im Beitrag #6425030: > Ein aktueller STM32F4xx, F7xx, H7xx oder auch G4xx bietet die von Lurchi > vorgeschlagene Lösung, zwei Kanäle parallel messen zu lassen - einer > direkt und einer mit Vorteiler. (Übrigens: ein paar kaskadierte > 74AUP1G80
-
Thread
STM32CubeMX USB-CDC Fehler im Code
Ich habe gerade mal mit Stm32CubeMX auf einem Stm32F103C8 ein Projekt generieren lassen mit einer minimalen USB-CDC Initialisierung. Leider kam es immer wieder zu Hardfaults. Grund ist ein definitiver Fehler im Code den CubeMx
sondern erst im nächsten Interrupt. Eventuell hilft das ja jemanden, das wird sicher auch alle anderen STM32 mit USB betreffen.
-
Thread
Stm32F103 I2C Konfiguration Bare Metal
mode" Habe allerdings mit dem F103 keine Erfahrungen...
Datenbits. Dann musst du zumindest eine Slave-Ardesse senden. Beispielcode: http://stefanfrings.de/stm32/stm32f1.html#i2c Die dort gezeigte Funktion kann allerdings keine leeren Buffer senden. Versuche einfach, eine 0 zu senden. Wenn sich unter der angegebenen Adresse kein Slave angesprochen fühlt
-
Thread
ST7735 an MCU
I2C ist für so ein Display auch zu lahm. Ich habe ein 2,4" 320x240 vor mir liegen das mit 60 MHz SPI clock tickert für schnelle Aktualisierungen. Da steht auf dem Display aber auch SPI in der Bezeichnung
Das funktioniert bei mit mit einem STM32F103 (BluePill) https://www.mikrocontroller.net/topic/515662#new Mit einem 160x128 kleinen 1,8" TFT per SPI
-
Thread
Funktionsgenerator
nicht größer als ne > Zigarettenschachtel. Wenn's etwas größer werden dürfte, dann könnte man ein 4,3" TFT mit Touchscreen verwenden. Neben dem µC noch einen DDS-Chip und eine analoge Ausgangsstufe vorsehen und fertig. Aber warum einen PIC verwenden? Ginge nicht auch ein STM32Fxxx (ARM)?
Mit einem 2,4" TFT (ILI9341) mit Touch und einem STM32F103 habe ich soetwas ähnliches mal gemacht. Die Eingabe ist mit einem Stick wie früher bei PDAs möglich. Das Ganze ist nicht viel größer als eine Zigarettenschachtel
-
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+
-
Thread
LPC2103 63MIPS?
Neue Datei benchmark.c mit den Testwerten des Zilog Z16F.
alle Befehle abgearbeitet wurden. Übrigens: Hier ist es bereits dunkel und wir haben schnuckelige -4°C, aber drinnen ist es wärmer ;-) Verwendet man in Amerika nicht eigentlich °F? Oder hast Du umgerechnent?
-
Thread
Junkers HT-Bus Heatronic 3 Schnittstelle
Beispiel meines heutigen Mitschnitts (Sonnig und Dunkel). 03.04.2011 13:47:52 (total sonnig / 25°C) B0,00,FF,00,00,03,5F,5B,15,58,04,0D,01,DE,01,00,00,4F,38,27 Byte 9 & 10 : Solarertrag der letzten Stunde -> 15,58 = 5464 Wh Byte 11 & 12 : T1 -> 04,0D = 103,7°C Byte 13 & 14 : T2 -> 01,DE =
03.04.2011 13:47:52 (total sonnig / 25°C) B0,00,FF,00,00,03,5F,5B,15,58,04,0D,01,DE,01,00,00,4F,38,27 Byte 9 & 10 : Solarertrag der letzten Stunde -> 15,58 = 5464 Wh Byte 11 & 12 : T1 -> 04,0D = 103,7°C Byte 13 & 14 : T2 -> 01,DE = 47,8
-
Thread
Einplatinencomputer mit schnellem Standby?
einen Mikrocontroller reinzu basteln. Wo ist das Problem? Bei mir läuft das alles schon. Ein STM32 als Controller, ein VS1053B (VS1063 geht auch), dazu ein günstiges Touch-Display aus China sowie WS2812-Ansteuerung. Die VS-Chips können nicht nur mp3, sondern auch m4a dekodieren. Ausserdem noch
Hardware-Kosten ca. 15-20 Euro, zusammenstöpseln, bisschen programmieren und fertig ist die Laube. Ein STM32F103 ist nicht kompliziert, für den VS1053B gibt es genug Beispiele im Netz (wenn Dir das überschaubar dünne Datenblatt schon zu aufwendig ist...), für ein ILI9341-Display gibt es ebenfalls Bibliotheken
-
Thread
UART V24 und TTL Pegel?
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
Also 4 Fälle: 1) ATMega - Gerät (Direkt 2) ATMega - MAX - Gerät 3) PC - Gerät (ATMega nur eine Seite mithören, welche verschweigst Du ja) 4) PC - MAX - Gerät (ATMega nur eine Seite mithören. TTL-IN
-
Thread
Assembler wo sind eigentlich diese ganzen Genies??
auf Arbeit machen (Assemblercode und Teilassemblercode schrieben) Dazu kommt dass man auf einem STM32F103C8 wohl sowas wie den Kalman Filter nur mit Assembler zum Laufen kriegen könnte (Vielleicht) da jeder normale Compiler dafür zu schlechten Code erzeugt. Dass der C8T6 dafür eh schlecht ist,ist
mehr als das steht dort auch nicht drin. Cooler Trick, ich weiß.... Wegen so dumme Sprüche zu STM32F103 bin ich da übrigens endgültig raus. Kindergarten.
-
Thread
Funktioniert meine Schaltung? - µC mit Fotowiderstand
Debug Gerät kommt wohl nur der SILICON LABS DEBUGADPTR1-USB ADAPTER in Frage. Im Datenblatt steht: 4. Minimum C2 Programming Connections The minimum required programming connections for the C2 interface are C2D (pin 4), C2CK (pin 7), and ground (pins 2, 3, or 9). Demnach benötige ich nur 3 Pins
denen ich bis jetzt gearbeitet haben, wurden alle mit ihrer Betriebsspannung programmiert (ATTiny85, STM32F103, ESP8266).
-
Thread
Bootloader (Initial SP)
Moin, ich habe einen STM32F103 mit Bootloader und Firmware. Bootloader startet normal bei 0x8000000. Firmware bei 0x8010000. Problem ist, dass ich an der Firmware aktuell keine Veränderungen machen kann. Firmware wurde
: ldr r0, [r0, #4] 08001b4a: orr.w r0, r0, #67108864 ; 0x4000000 08001b4e: ldr r1, [pc, #488] ; (0x8001d38) 08001b50: str r0, [r1, #4] ; <--- break point 08001b52: ldr r0, [pc, #480
-
Thread
uC - kennst du einen, kennst du alle
, ein 8051 braucht 0.9V C8051F90. Allerdings ist 8051 nicht wirklich gut in C zu programmieren und auch nicht in Assembler. ARM ? Gerade ST mit seinen Cortex hat viele ARM Prozessoren, und die lassen sich ordentlich in
dann die AVR 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
-
Thread
Probleme mit RFM69CW Modul
Hallo zusammen! Ich habe hier einen Aufbau mit STM32F103 Mikrocontrollern und dem Funkmodul RFM69CW. Die SPI Ansteuerung funktioniert gut und ich kann die Register auf mehreren Entwicklungsboard Aufbauten lesen und schreiben. Mein Aufbau ist folgendermaßen: 1. Board STM32-H152 mit Pollin "Funkmoduladapter RFM12/RFM12B" 2. Board Olimexino STM32 mit Pollin "Funkmoduladapter RFM12/RFM12B" Die Adapterboards dienen nur der Adaption der Funkmodule und sind per Steckkabel
-
Thread
Schaltungsdesign mit KI
Bitte entwerfe einen Schaltkreis, der diesen Bus galvanisch getrennt mit RX und TX des USART eines STM32C011F6P Mikrocontrollers verbindet, so dass der STM32 Mikrocontroller auf dem Bus gesendete Daten an RX empfängt und über TX Daten an den Bus senden kann. Schütze die Ein- und Ausgänge des Mikrocontrollers
Draht zu GND VOUT → Arduino A0 (blauer Draht) VCC → Arduino 5V GND → Arduino GND 4. Brückengleichrichter MB6S (RND MB6S-05AT) Pin 1 (∼) → gelber Draht von ACS712-1 IP+ Pin 3 (∼) → schwarzer Draht zu GND Pin 2 (+) → roter Draht zu C1 + (1000 µF) Pin 4 (–) → schwarzer Draht zu GND
-
Thread
nRF51 TWI-Sensor auslesen
Deshalb: http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-expansion-software/x-cube-mems-xt1.html
/datasheet/12/c0/5c/36/b9/58/46/f2/DM00091513.pdf/files/DM00091513.pdf/jcr:content/translations/en.DM00091513.pdf ab Seite 34) [code]CTRL_REG1 (20h)[/code] ODR3 ODR2 ODR1 ODR0 LPen Zen Yen Xen[/code] ODR 0-3
-
Thread
ADC STM32 Hilfe
Hallo, ich bin leider kein uC Profi und bitte deswegen um nachsicht. Ich habe einen SM3210e-Eval board mit einem STM32F103Z Prozessor von ARM drauf. Ich wollte 4 Anologe Eingänge kontinuierlich auslesen oder besser wenn ich
Besser gehts nicht zu erklären: http://diller-technologies.de/stm32.html
-
Thread
Unit Tests auf ARM Cortex M
welches aber anscheinend seit 2012 verwaist ist. Ich entwickle meine Progrämmchen für ARM Cortex M3/M4 (STM32F103/STM32F446) und einen auf dem PC lauffähigen Mock-Up (mit Emulation der Benutzerschnittstelle Display, Knöpfe etc. über ein Fenster und Tastaturkommandos) in C mit dem ARM-GCC/MinGW. Unit-Tests
finden, z.B. beim GCC & Clang indem man "-fsanitize=undefined" übergibt. Dieser fehlerhafte Code: [c]int main () { char array [100]; *((int*) (array+1)) = 42; }[/c] Wird dann mit dieser Meldung quittiert: [code]test.c:3:22: runtime error: store to misaligned address 0x7fff5d6d00d1 for type
-
Thread
LPC1830-Xplore Board - Erfahrungen?
Moin zusammen, ich arbeite seit ca. 1 Jahr erfolgreich unter Linux an einem STM32F103 µC. Der Compiler ist der arm-gcc (über Eclipse und Makefile), und den µC programmiere ich über die serielle Schnittstelle mit dem stm32flash Programm. Ich würde gerne auf ein LPC1830-Xplore
Schnittstelle hat, leider finde ich sehr wenig Infos über das Flashen des Boards unter Linux. Der µC hat keinen internen Flash Speicher (ausser Bootloader), aber einen externen 32 MB SPI Flash. Wenn jemand damit unter Linux gearbeitet hat, würde ich mich über eine kurze Zusammenfassung freuen!
-
Thread
LM1117 nur mit Kerkos ?
Hallo, ich möchte eine Schaltung mit einem STM32F103 designen. Das letzte fehlende Puzzleteil wäre eine gute ( im Sinne von Stabil ) Spannungsversorgung. Das ganze soll über USB mit Strom versorgt werden, also 5V Eingangsspannung. Um auf die
Also ich bilde mir ein, daß die bis auf 2,5V bzw 4V runtergehen können bei den dicken Keramik-C's
-
Thread
Frequenz- und Spannungspanelmeter mit ATtiny44 und TM1637
und versteht, wie DIESER Zähler funktioniert. Einen reziproken Zähler habe ich einmal mit einem STM32F103 gemacht und vom Ansatz her ist das vllt. reizvoll zu versuchen das auf einem Tiny44 umzusetzen. Weiß ich nicht ob ich dazu komme, aber wenn, wird das dann vllt. doch eine Version 2 geben.
Lediglich die Umschaltung von Spannungs- und Frequenzmessung muß auf einen anderen IO-Pin (PA0 oder PA4 - PA6) verschoben und Fin an PA7 gelegt werden. Die Ausgaberoutine kannst Du vielleicht hier entnehmen: http://mino-elektronik.de/progs/avr/Drehzahl_4_45_float/Drehzahl_4_45_float.c Das Programm läuft
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
der 12 I/O für die Tastatur und 2 I/O für die Anzeige benötigt. Kandidaten wären hier dann: STM32F030 ATMega irgendwelcher STM8S103 Aber wie gesagt, man bräuchte das Manual des "Rechners"
und Funktionstasten umschalten kann. Das wird dann so sein wie einen Emulator den ich auf einem STM32F4 laufen hatte und der Sinclair Spectrum Spiele abspielen konnte. Das hast du ein paar mal gemacht, aber wenn du Retro-Games Spielen willst, dann spielst du das am PC oder in dem Gameboy-Retro-Pi
-
Thread
Simulation SRA-1
was für CW ausreicht. Man nehme einen Si5351 und ein Bluepill-Board, https://www.ebay.de/itm/STM32F103C8T6-STM32-Minimum-System-Development-Board-Module-For-Arduino-TE435/232742912052 einen Drehencoder und ein Touch Display. https://www.ebay.de/itm/2-8-TFT-LCD-Display-Touch-Panel-SPI-Serial-ILI9341
würde schnell den Preis für das Einsteigerprojekt in die Höhe treiben. Ein Discovery-Board mit nem STM32F4 kostet schon 25€, wobei dann jedoch schon das Programmiergerät integriert wäre. Wem das Gerät zu klein ist, kann sich auch am mcHF-SDR als Quelle bedienen, der Preis steigt dann schnell auf 400
-
Thread
an STM32F103-benutzer, ADC
Hallo, ich habe folgendes Problem: ich habe der AD-Wandler des Microkontrollers STM32F103 wie folgendes programmiert. ADC_InitStructure.ADC_Mode = ADC_Mode_Independent; ADC_InitStructure.ADC_ScanConvMode = DISABLE; ADC_InitStructure.ADC_ContinuousConvMode = ENABLE
RCC_HCLK_Div1); /* PCLK1 = HCLK/2 */ RCC_PCLK1Config(RCC_HCLK_Div2); /* ADCCLK = PCLK2/4 */ RCC_ADCCLKConfig(RCC_PCLK2_Div4); #ifndef STM32F10X_CL /* PLLCLK = 8MHz * 7 = 56 MHz */ RCC_PLLConfig(RCC_PLLSource_HSE_Div1, RCC_PLLMul_7); #else /* Configure PLLs
-
Thread
Transistortester AVR
ATMEGA-168-20DIP/index.html?;ACTION=3;LA=2;ARTICLE=58324;GROUPID=2959;artnr=ATMEGA+168-20DIP;SID=12T3Xy4n8AAAIAABT0PlU8bccc99f6b44db843b9cfaa778ef89c9 ist die 20DIP-Ausführung, ansonsten gibt es ja noch die SMD-Ausführung im TQFP-32, ansonsten kenne ich keine. Das ist ja auch wurscht, die gehen ja alle
von Markus identisch. Nur die > Bauteilewerte muss ich noch überprüfen. Hallo Michael, den R4 würde ich kleiner wählen die Verbindung von PD6 (12) nach C4 würde ich nicht direkt, sondern über einen Widerstand machen. den C4 kann man auf 10nF verringern. der C3 am AREF Pin sollte auf
-
Thread
VS1063 MP3 abspielen
, /* .n0.......| */ 0xDC,0x61,0x09,0x4A,0x7F,0xFF,0xFF,0xF9,0x7D,0x32,0x51, /* .a.J....}2Q */ 0x09,0x7C,0xE1,0xA5,0x6E,0xB4,0xFF,0xFF,0xFF,0xFF,0xD3, /* .|..n...... */ 0x34,0x41,0x91,0xF0,0x11,0x8F,0x00,0x0F,0x81,0x9C,0x10, /* 4A...
, /* ...I0...F.. */ 0x49,0x14,0x28,0xB2,0xED,0x4B,0x57,0x5A,0x2F,0xB7,0x46, /* I.(..KWZ/.F */ 0x63,0x34,0xD2,0xDA,0x9F,0x56,0x32,0xB7,0xA2,0x25,0xFF, /* c4...V2..%. */ 0x94,0x28,0x33,0x7F,0x3B,0xC4,0x50,0xEC
-
Thread
Opensmart Display 2.4z Befehlssatz
gucken was raus kommt. Erstmal Arduino Weil einfacher mit diesem Monitor Fenster und dann portieren auf stm32.
verstehe warum du so ein Display mit 8 Bit Nadelöhr verwendest, wo du doch schon andere direkt am F103 laufen hattest. Da kann ein ILIirgendwas per SPI am F401 doch auch kein Problem sein.
-
Thread
CCD linear sensor
Welchen ADC nutzt Du? 0 bis 3,3V müssten doch reichen, oder? Ich mache gerade ein PCB-Layout für den STM32F103R8T6 (12 Bit und getrennte Versorgung für den Analog-Teil) und ich frage lieber nochmal nach. Erik Werner schrieb im Beitrag #4205143: > Oder kan man zuerst Sensor belichten lassen und dann
von Atmega 1284P Ich habe ADC auf 156kHz eigestellt(6µs*13 Zyklen=83µs(Convesiontime)) Torsten C. schrieb im Beitrag #4205166: > BTW mal 'ne Frage an Erik Werner: > > Welchen ADC nutzt Du? 0 bis 3,3V müssten doch reichen, oder? Ich mache > gerade ein PCB-Layout für den STM32F103R8T6 und ich
-
Artikel
Benutzer:Mampf
alten aufarbeiten, in eine sinnvolle Form bringen und dann unter Projekt und Code veröffentlichen. STM32F429 DIY-Board. STM32F429 @ 168MHz 32MB SDRAM I2S Audio-DAC IR (derzeit unbenutzt) WLAN (ESP8266) µSD 2 USB (CDC, zweites Interface nicht benutzt) Software: Helix MP3-Decoder 7 Band (IIR) Equalizer
hinter der Röhre :) keine VFD-Spezialbauteile :) Kurzes Video: Mini-Word-Clock. Benutzt einen STM32F103 Hier noch ein kurzes Video zu V2.0: RGB Moodlight/Clock/Reminder. Spaßeshalber hatte ich mir überlegt, ein RGB Mood-Light zu bauen, da ich dafür einige verschiedene Verwendungszwecke habe. Außer
-
Thread
SPI-Problem mit LTC6803-1 und STM32, LTC lässt sich nicht beschreiben
Hallo, ich habe seit Tagen ein Problem mit einem LTC6803-1 welcher an einem STM32F103 per SPI hängt. Die Kommunikation funktioniert eigentlich problemlos, allerdings scheint es so als ob der LTC Chip die anfangs gesendete Konfiguration nicht übernimmt. Zum Test wird eine abgewandelte
Programmcode vergessen -.- [c]#include "stm32f1xx_hal.h" #include "stm32f1xx_hal_conf.h" RCC_OscInitTypeDef RCC_OscInitStruct; RCC_ClkInitTypeDef RCC_ClkInitStruct; GPIO_InitTypeDef GPIO_InitStruct; SPI_HandleTypeDef hspi1
-
Thread
welches Filesystem
Speicher. Wie würde es die Datei-System-Auswahl ändern, wenn es anderer Speicher wäre? Es ist ein STM32L4, die HW ist schon fertig. Für Firmware stehen ca. 2x400KByte flash im Controller für 2 Versionen der Firmware, zur Verfügung. mfg Torsten
dich für MTP statt Mass Storage Device entscheidest könnte ich dir eine MTP Device Library für den STM32 von mir anbieten. Ich wollte die schon länger mal unter einer Open Source Lizenz veröffentlichen, bin aber bisher noch nicht dazu gekommen. Bisher sind mir auch keine Open Source Libraries für MTP
-
Thread
STM32F103 und I2S Probleme
ADC fest; konkret handelt es sich dabei um einen PCM1808. Mein verwendeter Mikrocontroller ist ein STM32F103RCT6. Mein Problem liegt darin, dass ich zwar Daten vom ADC lesen kann, diese Daten aber offenbar falsch sind. Entweder erhalte ich haufenweise 0 oder 16777181, manchmal auch nur wirre und unzusammenhängende
offensichtliches übersehen zu haben; ich komme nur nicht drauf... Vielleicht findet ihr ja meinen Fehler? [c] #include "stm32f1xx.h" #define BUFFER_LENGTH 64 #define FMT_SET() GPIOB->ODR |= GPIO_ODR_ODR2; #define FMT_CLR() GPIOB->ODR &= ~(GPIO_ODR_ODR2); #define MD0_SET() GPIOB->ODR |= GPIO_ODR_ODR10
-
Thread
Mikrocomputer (Z-80) bauen (Hamburg)
dazu und Keil Compiler für einen ebenfalls im Gesamtprojekt enthaltenen "Pseudo"-Z80 auf Basis eines STM32F103-Minimalboards, was zum allerersten Programmieren der verwendeten Flash-ROM's verwendet wird. Leere Leiterplatten hab ich selbst nicht mehr. Sind aber problemlos bei JLCPCB machbar. W.S.
https://de.wikipedia.org/wiki/Experimentelle_Arch%C3%A4ologie
-
Thread
Handbetriebenen Drehgeber ohne Timer auswerten
wenigen mir bekannten Ausnahmen sind ESP8622, ESP32, ESP32-S[23] und ESP32-C3, die aber alle noch sehr handelsüblich sind (du wolltest ja nur /eine/ Empfehlung ;-)). Neuere ESPs (ESP32-C5, ESP32-C61, ESP32-H2 und ESP32-P4) haben eine softwaremäßig
bis jetzt mit guten Erfolg auf PIC, AVR/Arduino, 8051, MSP430, Zilog Encore! und früher einmal auf STM32F103 getestet. Auch Multikanal ist möglich. Sein Konzept ist auch sehr Ressourcen schonend. Was mich betrifft, brauche ich nicht mehr über den Zaun schauen. Gerhard
-
Thread
STM32 SPI - 8Bit senden - 16Bit empfangen
Hallo, Der Titel sagt eigentlich schon alles. Ist es mit einem STM32F103 mögliche via SPI ein Byte zu senden und zwei zu empfangen? Im Datenblatt steht nämlich entweder oder (wenn ich das richtig interpretiere) Wenn ja, wäre ich für Hinweise wie man den STM32 konfigurieren
(SPI1, ENABLE); // Disable SPI slave device MS5611_DisableSlave(); } [/c] Fällt jemanden was im Code auf? Danke, Max
-
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