-
Thread
STM32F429 LTDC Nutzen, welche Displays sind möglich?
Hallo liebe Forengemeinde, ich möchte den LTDC eines STM32F429 nutzen um ein Display anzusteuern. Nun lese ich mich seit 2 Tagen durchs gesamte Netz und bin total verwirrt. Im Wesentlichen habe ich folgende Fragen: - Kann ich dieses Display am STM32F429
Hi Christian, willst du ein STM32F429-IC oder das STM32F429-Disco Board einsetzen ? beim Disco-Board hängt am FMC-Bus schon das SD-RAM bin mir nicht sicher ob du da noch ein Display zusätzlich drannklemmen kannst eins zuerst
-
Thread
Kleinster und einfachster Linux Prozessor
µClinux auf einem STM32F4. https://www.youtube.com/watch?v=HpZAZOL0vC8
kann direkt Line in/out anzapfen. Habe ich auch schonmal verwendet als ich Audio-Versuche mit dem STM32F4 Eval Board gemacht hatte.
-
Thread
stm32f103 CAN-Interface
CAN_TxStatus_NoMailBox ((uint8_t)0x04) /*!< CAN cell did not provide an empty mailbox */ (Auszug aus stm32f10x_can.h)
Hallo Zusammen Ich hatte auch schon CAN auf einem STM32 programmiert und es hat funktioniert... Folgende Seite war mir sehr hilfreich. http://diller-technologies.de/stm32.html#can Gruss
-
Thread
Kommunikation zwischen STM32 und RaspberryPi über 50m Distanz
Hallo zusammen, ich habe ein Setup, bei dem ein STM32 als Slave fungiert und ein Raspberry Pi als Master. Der Raspberry Pi soll alle paar Minuten einige Bytes vom STM32 auslesen. Zusätzlich möchte ich bei Bedarf Firmware-Updates durchführen – also den STM32 über den Bootloader (ggf. eigenen Bootloader) direkt vom Raspberry Pi flashen. Zur eigentlichen Aufgabenstellung: Der STM32 und der Raspberry Pi sollen über ein rund 50 m langes Netzwerkkabel
-
Thread
DMA für Can beim STM 32
Abeitest Du mir STM32F103 oder STM32F105/7. Falls Du auch USB beim 103 benutzt, könnte der gemeinsam genutzte Speicher ein Problem sein.
Mit welchem Takt läuft der STM32? Mit welchem Takt läuft der entsprechende Peipheriebus? Mit welchem Compiler und welcher Optimierungsstufe wurde übersetzt? Sind die assert_param() Makros aktiv?
-
Thread
Welcher CE Zertifizierbare Mikrocontroller mit Bluetooth / WLAN
Kompatibilität. EU-Produkt, nicht aus China. Guckst Du: https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32F3/resources/EU-DOC-OLIMEXINO-STM32F3.pdf.
Kompatibilität. EU-Produkt, nicht aus China. > Guckst Du: > > https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32F3/resources/EU-DOC-OLIMEXINO-STM32F3.pdf. Und wo ist da der Funk - um den es hier vorrangig geht?
-
Thread
Segway - STM32
Ja ich weiß - aber ich sollte eben den STM32 verwenden für ein Projekt. Darum geht es :-)
. So gesehen, baue ich gerade ein Space Shuttle.... > Ich bin derzeit am Überlegen ob ich einen STM32 dazu nehmen soll. Wie denn? Anscheinend könntest du einen Mega nicht von einem STM32 unterscheiden, und wenn er dir ins Gesicht springen würde. > Hat wer schon mit dem STM32 gearbeitet? Sehr
-
Thread
Ripple in Versorgungsspannung
/part/STM32F103 Das PDF-File hat die Figures am Ende. (Seite 44) So kam ich drauf. ciao gustav
Hinweise finde könnte mir bitte jemand einen Tipp geben wie ich die dimensionieren soll. Mit den 5V toleranten Inputs muss man beim STM32F103 aufpassen, einige Pins sind es, andere nicht. Wenn ich mich das nächste mal ans Zeichnen machen sehe ich einen Pegelwandler vor. Theoretisch könnte man
-
Thread
ST-Link V2-1 Virtual COM Port
die Bezeichnung irreführend. Ahhh. Ja. Stimmt. Ich erinnere mich. Ich war gedanklich bei einem STM32, der Hardware-USB mit an Board hat. Mea Culpa.
via USB-CDC genutzt werden; USART1 geht dabei bis 4.5MBit/s, USART2-3 bis 2.25 MBit/s. Wenn du also noch einen STM32F103 rumliegen hast... https://github.com/Erlkoenig90/f1usb/tree/vcp https://github.com/Erlkoenig90/f1usb/blob/vcp/src/vcp.cc#L83
-
Thread
Kompass / Neigungssensor
°/sek und +-1200°/sek) und ohne STM32 gäbe es auf diesem Board für 55 Euro: http://www.watterott.com/de/IMU-6DOF-Razor-Ultra-Thin-IMU1 Die Signale werden hierbei Analog ausgegeben, eine Auswertung müsste dann im uC erfolgen (dies übernimmt im anderen Board der STM32). Grüße P.S: Du hast schon gesehen dass auf den Boards kein Kompass drauf ist, oder?
-
Thread
STM32 USB HID Keyboard an Win CE
Beitrag #5713822: > Was müsste ich denn tun, um "low speed" auszuprobieren? Keine Chance. Der STM32F103 kann meines Wissens nach nur "full speed". Deswegen auch diese seltsame Kombination.
Beitrag #5714121: > Dann wäre natürlich irgendein AVR mit V-USB eine Alternative Oder V-USB auf den STM32 portieren.
-
Thread
DMA-Datentransfer OV7670 -> ARM-MCU
können: [c]#if fifo==0 //++++================================================== void get_picture(u8 teilbild){ u16 zl_row=0,zl_offset,gw_offset; u8 n,i,offset; u32 index,zl_pix=0; lgw(1,1,"xxx "); zl_row=15; if(!vsync){while(!vsync);} zl_pix=12799; zl_row=0; while(vsync); //lw("1");
erfolgt eine Zerlegung in drei Teilbilder: [c]#define lcd0_sd1 1 void get_picture(){// u32 n,i,j,offset=0, timespan,ii,zl_tbild; u32 index,zl_pix=0,zl_pix8=0,zl_pixx,restzeit=0; //zl_px=153600;//2x240x320 extern_int_hr_ef_init(); extern_int_hr_ef_enable(); //++ //lcd_streamwrite_start
-
Thread
Bitfelder, Portabilität und STM32
guten Morgen, für einen STM32L451 wollte ich Funktionen aus einem STM32F205-Programm recyclen. Alles ganz primitiv. Die Bausteine der STM32-Familie sollen ja leicht austauschbar sein. Nur zwei Beispiele von den UARTs: Das Bit
Sehr schön! Man sollte das als Vorwort in den großen STM32-Artikel einbauen.
-
Thread
Backofen Fehler F01, Steuerelektronik defekt?
Anarchist schrieb im Beitrag #6675723: > Der STM8 ist völlig veraltet. Ich würde eine neue Steuerung entwickeln > auf Basis von einem STM32. Klingt logisch weil 8 ist ja auch kleiner als 32. Es spricht überhaupt nichts dagegen den STM8 einzusetzen
heute keiner mehr. Dafür kannst relativ einfach arbeitslose Master-Absolventen rekrutieren, die mit STM32 Erfahrungen haben und sich für 34K einstellen lassen.
-
Thread
6502 Prozessor wer kennt den noch?
: > ich suche ein mini computer mit 6502 Wenn es Dir nur um 6502 ähnlichen Assembler geht, die STM8 uC sind vom 6502 abgeleitet: https://www.mikrocontroller.net/articles/STM8
> Wenn es Dir nur um 6502 ähnlichen Assembler geht, die STM8 uC sind vom > 6502 abgeleitet: Bloss dass STM8 nicht die bescheuerten (war Anfang der 70er schon so) 8-Bit-Index-Register hat und somit auch nicht ähnlich dem 6502 progr. werden kann.
-
Thread
H743 und F746 - Probleme mit dem Takt
IO-Ports hat. Ich taste mich da jetzt so langsam ran und wundere mich oft ;-) http://erste.de/STM32/
wirklich nicht schneller geht. Vielleicht ist aber doch der Prescaler HPRE zu groß. Bei den älteren STM32F4 u.a. geht der IO-Zugriff IIRC in 2 Takten, sofern man den Code aus dem RAM ausführt. Hans-Georg L. schrieb im Beitrag #7513336: > HAL_GPIO_TogglePin(LD1_GPIO_Port, LD1_Pin); Wenn man HAL_GPIO_TogglePin
-
Thread
uC mit FPU und wenig Pins
Beitrag #3336297: > was sind denn die üblichen verdächtigen wenn man auf der suche nach > einem uC ist der eine FPU haben soll und möglichst wenig pins hat? Brauchst du nur eine FPU, egal wie dünn und langsam, oder brauchst du Rechenleistung? Minimum bei den STM32F3 wäre LQFP48.
#3337688: > Der schrieb: >> Oder halt Lizenzgebühr bezahlen... > > Wieviel hat NXP für den LPC810 (32 Bits, 8 Pins) gezahlt? ;-) Das kann ich dir leider nicht sagen, auf jeden Fall haben sie ein Patent darauf: U.S. Patent 5,847,450: http://www.google.com/patents/US5847450
-
Thread
DMX-Empfang mit STM32F767
//HAL_UART_Transmit(&huart1, "U5IRQ\r\n", 9, 100); uint32_t isrflags = READ_REG(huart5.Instance->ISR); uint32_t cr1its = READ_REG(huart5.Instance->CR1); // Check for DMX512 break and mark-after-break conditions
Vielleicht magst Du ja einmal draufschauen, so sieht meine IRQ-Routine derzeit aus: [c] void UART5_IRQHandlerX(void){ uint32_t isrflags = READ_REG(huart5.Instance->ISR); uint32_t cr1its = READ_REG(huart5.Instance->CR1); //uint32_t URDR = READ_REG(huart5.Instance->RDR); //Debug-message
-
Thread
Kaufempfehlung Mikrocomputer
Controllers rausgefuehrt, was bei den grossen Arduinos (Mega2560 und Due) *nicht* der Fall ist! STM32F4-Discovery: https://hbe-shop.de/Art-2009276-STMICROELECTRONICS-STM32F4DISCOVERY-DISCOVERY-KIT-STM32F407-USB-OTG Erweiterungsboard: https://hbe-shop.de/Art-2250205-STMICROELECTRONICS-STM32F4DIS-BB-ERWEITER-STM32F4
Kaj G. schrieb im Beitrag #3916381: > Nimm ein STM32 Board, z.B. STM32F4-Discovery. Das gibt es fuer ~15 > Euronen und der debugger ist auch gleich drauf. Mit dem > erweiterungsboard ( ~40 Euronen) gibt es auch noch eine RS232-Buchse, > Ethernet-Buchse
-
Thread
MCU Bauart - warum so?
#5834481: > Bei der Anordnung der Portpins gibt es > doch erhebliche Unterschiede. > Bei einem STM32 findet man den absoluten Wildwuchs. Tipp: Schau Dir mal verschiedene STM32-Familien an und vergleiche die Pinouts in der jeweiligen Bauform (z.B. 48 Pin, "C"-Bestellnummer). Dann fällt Dir auf
Der STM32 ist eigentlich nicht zu schlimm. Ich hatte in vergangenen Jahren in der Arbeit ein paar Projekte mit den 100-pinningen STM32 und zweilagigen Bords. Durch bedachtes Layout lassen sich gute Masse und
-
Thread
STM32F407 aus Arduino-IDE als DFU-Device flashen
Hallo, Ich versuche auf einem Generic-STM32F407-Board mit der Arduino-IDE eine Leuchtdiode blinken zu lassen, schaffe es aber nicht das Ding zu flashen. Ubuntu 16.04 + Arduino 1.8.3 + https://github.com/rogerclarkmelbourne/Arduino_STM32
/Arduino_STM32/STM32F4/boards.txt
-
Thread
1. Programmer: Diesen hier, oder den da? Oder einen für 2,50€ ?
nicht mehr als um die zwei Euro https://www.aliexpress.com/item/1Set-ST-LINK-Stlink-ST-Link-V2-Mini-STM8-STM32-Simulator-Download-Programmer-Programming-With-Cover/32869967486.html . Die funktionieren mit etwas Basteln für STM32 ARMs wie die auf den 2 Euro "Blue Pill" Billig-Boards aus China https://www.aliexpress.com/item/mini-Stm32f103c8t6-system-board-stm32-learning-development-board/1748445137.html . Das macht dann in der Summe unter vier Euro, diesmal incl. Versand. Stefanus F. schrieb im Beitrag #5470466: > Nein. Dazu
-
Thread
STM32F103C8T6 Blue Pill - SSD1306 - u8g2
Hallo zusammen, ich habe mir das Projekt von https://github.com/w1ne/u8g2-ssd1306-CubeMX als Grundlage genommen um mir etwas auf einem OLED (SSD1306) mit der u8g2 Lib etwas auszugeben. Zur Programmierung nutze ich Stm32CubeIDE und für die Konfiguration eben STm32CubeMX
vorgibt. Fall du kein DMA brauchst kannst du von meinem Beispiel abgucken http://stefanfrings.de/stm32/stm32f1.html#i2c
-
Thread
Loxone Link - CAN-Bus
Ich würde den STM32 mit CAN Bus nehmen. (a) ist schon fertig zu kaufen incl. CAN Bus (b) Code habe ich schon fertig (Sirene u.s.w.)
In der Doku :-) Such z.B. auf AliExpress nach STM32 und CAN.
-
Thread
Sinus bis 150kHz mit Leistung aus PWM
arbeiten max. mit 960MHz Takt für die PWM Timer. Schneller ist lt. meinem Kenntnisstand zur Zeit nur der STM32F334 mit 4.608 GHz.
erhalten. >Das mag schon sein, trotzdem dienen diese als Eingang für die PWM Timer. >Der HRTIM des STM32F334 hat eine Auflösung von min. 217ps! Ja, alles gut, aber der TAKT liegt NICHT bei 5 GHz, sondern max. bei 100-200 MHz. Dazwischen liegt mehr als 1 Größenordnung.
-
Thread
STM32F103 Timeout und interrupt
*/ STM32_AFIO_dwEXTICR3 &= 0xFF0F; /* EXTI9-Bits loeschen */ STM32_AFIO_dwEXTICR3 |= 0x0020; /* */ STM32_EXTI->dwIMR |= IO_EXTI_Line9; /* EXTI9: Interrupt Mask setzen*/ STM32_EXTI_EMR_MR9 = 0;
das EXTI-Flag loeschen [c] void EXTI9_5_ISR(void) { some_code STM32_EXTI_PR_PR9 = 1; /* Bit set: Clear the EXTI line 2 pending bit */ } [/c] ich das hilft etwas, schau dir auf jeden fall die doku dazu durch, einfach nur
-
Thread
RTC low cost/time
Verwendet noch irgendjemand RTC, wo quasi jeder uC das mit 32kHz Quartz selber zählen kann. Notfalls halt extra ein uC der RTC spielt während die Hauptschaltung stromlos ist
- https://www.st.com/resource/en/application_note/an4206-getting-started-with-stm32f3-series-hardware-development-stmicroelectronics.pdf
-
Thread
STM32F7 SPI DMA 400kSPS zum externen ADC
Hallo, ich habe einen ADS7054 ADC angeschlossen an STM32L431RBI, den ich mit 400kSPS auslesen möchte, möglichst ohne uC-Last. Bevor ich wirklich an der Platine rumteste, wollte ich das prinzipielle Vorgehen am STM32f769-DISCO Evalboard ausprobieren, deswegen
und NSS zu pulsen. Funktioniert. Jetzt brauche ich genau 400 kSPS. Das bedeutet, dass pro Sample 2,5 us gebraucht werden. APBPeripheral clock für SPI ist 80 MHz (auf dem STM32L431RBI), mit prescaler=4 sind es 20 MHz. 2,5 us * 20 MHz = 50 clocks. 50 clocks circular mit DMA zu generieren wären 5 DMA-Aktionen
-
Thread
Projektvorstellung: CAN-Hutschienenmodul für Smart Home
Schalterdosen passen und Hutschienenmodulen. - Mit PICs habe ich leider keine Erfahrungen; mit STM32 schon - Für den STM32 existieren günstige ICD-Tools und kostenlose Toolchains - der STM32F103RBT6 ist leistungsfähiger (CPU, Peripherie, RAM, ROM, PIN-Anzahl) und bei meinem Lieferanten (Aliexpress
MicroSD-Card (passendes Breakout-Board für <1€ incl. Versand bei Aliexpress) oder ein 320x240-Display (<5€ bei Aliexpress) vor. Außerdem kann ich per serieller Konsole Infos ausgeben. RTC === Der STM32 hat eine RTC. Diese wird beim Hochfahren / regelmäßig über das WLAN-Modul oder per DCF77-Modul mit
-
Thread
Digitaluhr mit geringem Stromverbrauch
-bit Bus, SRAM die mit HW-Logik mikro-programmiert wurde mit 2VFOs, veränderlichem Kanalabstand in 5kHz/10/12.5/25/30kHz, 32 Memory Kanälen, +/-600kHz Umsetzer Offset beherrschte. Schneller XFR zwischen VFO und MEM. Knopfdruck Frequenzspeicherung. Damals gab es noch keine sparsamen uC bzw. Zugang für
Stefan ⛄ F. schrieb im Beitrag #6971974: > STM32L072 Low Power, mit EEprom > STM32F303 normal Power, ohne EEprom, dafür 3x so schnell und mit FPU Da ich keine Platinen designen kann ist der denke ich raus. Ich habe ihn zumindest nicht als DIP
-
Thread
STM32 Quadrature Encoder - 4x Resolution - ich bekomm's nicht hin
Hallo Forum, ich versuche einen Glassmasstab per STM32 auszulesen. Der Glassmastab hat eine Auflösung von 1 um, und sollte also auf 5 cm 50.000 Impulse liefern. Er hat einen 0815 Quadratur-Encoder eingebaut. Ich bekomme aber leider nur 25.000 Impulse
aber gerade 4X. 4X geht nicht ohne Jitter von +-1, wie man auch in Abbildung 93, Seite 330 des STM32F103 Reference Manuals sehen kann. Aber das stört mich hier nicht. Die Hardwarelösung des STM32 ist ja nichts anderes als deine State-Maschine, aber eben ohne das Worst Case Problem. ------
-
Thread
SPI zu 8080 Parallel Wandler
Hallo Zusammen, ich möchte mit einem STM32L452RET6 ein 3.5" Touch Display ansteuern. Das Display hat einen 16/18/24Bit Eingang. Nun habe ich auf dem MCU aber nicht genügend Pins, da ich noch andere dinge Ansteuern muss in diesem Projekt.
eigentlich alles zur Hardware. Die Software ist natürlich für AVR, sollte sich aber leicht auf den STM32 übertragen lassen. Man muss ja nur die Bytes über das Hardware-SPI an die 74HC595 ausgeben.
-
Thread
µC für digital geregeltes Netzteil
Stm32f334 ist speziell für PSU's und hat einen Can sowie zwei 5Msps Adc's mit bis zu 21ADC Kanäle und 10 highresolution PWM's mit einer Auflösung von 216ps.
Der hier z.B.: http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32f3-series/stm32f334/stm32f334c4.html
-
Thread
MC fuer Einsatz in Armbanduhr gesucht
Tabelle die unter anderem die von Herstellern versprochenen minimalen Stromstärken spezieller LowPower uC enthält: http://www.mikrocontroller.net/articles/STM32_für_Einsteiger Wie Max D. aber schon anmerkte: Deine LEDs, auch wenn du nur einmal pro Tag drauf schaust, benötigen ein Vielfaches. Da ist
der µC eine RTC Uhr eingebaut hat, die während dem Sleep vom µC weiter arbeitet. Zum Beispiel: STM32. Den Prozessor legt man schlafen und die RTC läuft im Hintergrund. Der STM32 hat jede Menge I/Os, auch jede Menge PWM-Ausgänge mit denen man die LED's bei Nacht dimmen kann. Man kann den STM32 sogar
-
Thread
Welche autonomen Mini-SDR-Geräte bzw. Bastelprojekte dazu kennt ihr?
Jens B. schrieb im Beitrag #7942810: > QMX Danke, den kannte ich noch nicht. Welcher uController ist dort verbaut (im Manual steht etwas von STM32, aber anscheinend nichts Konkretes, zumindest habe ich dort nichts Konkretes gefunden und im Bestückungsplan auch nichts)? https://qrp-labs.com
: > Jens B. schrieb im Beitrag #7942810: >> QMX > > Danke, den kannte ich noch nicht. Welcher uController ist dort verbaut > STM32-F4
-
Thread
Hilfe bei der Wahl des richtigen Micro Controllers
der Atmega32u4 doch nun nicht. Das würde auch ein ATmega328 schaffen.
Alternativ magst du vielleicht einen STM32F303 nehmen. Der hat einen fest integrierten USB Bootloader und ein CAN Interface. Kostet ca 5€. http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Andere Preisliga, dafür mit 2xCAN Transceivern
-
Thread
STM32: uSD-Layout schafft nur 16 MHz
Im Anhang befindet sich mein aktuelles Platinen-Layout für die Verbindung zwischen STM32F7 und uSD-Slot. Leider funktioniert das Layout bei einem SDMMC-Takt von 48 MHz nur mit einem konfigurierten Teiler von 1 (was m.W. einem effektiven Teiler von 3 entspricht) zuverlässig. Die maximale
Niklas G. schrieb im Beitrag #6214741: > Das DSR ist in Kapitel 6.5 der SD-Spezifikation zu finden. Das High > Speed Aktivieren in 4.3.10.3. > ... > Ich hab das selbst kodiert, kA wie das mit CubeMX geht. Verstehe. Aber der ganze Kram wird ja von den STM32-Bibliotheken
-
Thread
AVR gegen den Rest der Welt
z.B. nur einen ganz "kleinen" µC benötigst ist der PIC10F200 >unschlagbar günstig. Der kostet bei 5k Stück nur noch 0,32 US$. Der wird dann aber durch den kleinsten STM8 getopt.
ing. Running prime num- ber calculation code from Flash. Beim AVR steht da nix genaues... EFM32TG110: 150 μA/MHz @ 28Mhz=>4.2mA Tiny44A sagen wir gnädiger Weise 13Mhz 3.5mA => ca 270uA/MHz! Naja, da "gewinnt" der Tiny... Gut und wie schaut's bei sagen wir 1Mhz aus: EFM32TG110:
-
Thread
Lasst uns mal ein richtigen "HANDHELDEN" bauen! Gesperrt
paar Jahren ein neues Board zu entwickeln und das OS darauf zu Potieren. Für den Anfang reicht der AVR32 aber erstmal vollkommen aus. 4. Der große vorteil von Atmel ist aber auch wie Chris schon gesagt hat die verfügbarkeit von Compile, Datenblättern etc. 5. Habe schon 3 AT32UC3A3256 hier liegen :
der darausfolgenden getrennten Adressräumen nicht möglich... Anderst sieht dies jedoch bei den STM32 aus mit Neumann architektur
-
Thread
STM32: Keine Interrupte nach Vector Table Relocation
klappt nicht. Mein vorgehen: [pre] 1. in CubeMX normales Projekt angelegt, PC13 ist LD1 2. SW4STM32 Projekt erzeugt 3. in der main.c LD1 Blinky eingebaut 3.1. in der system_stm32f1xx.c -> #define VECT_TAB_OFFSET 0x00005000U 3.2. in der STM32F103C8Tx_FLASH.ld -> FLASH (rx) : ORIGIN = 0x8005000, LENGTH = 64K - 20k 4. Projekt bauen 5. mit STM32CubeProg GUI kontrolliert, Programm liegt an 0x08005000 6. bei disconnet startet STM32CubeProg das Programm, es blinkt 7. noch einmal CubeMX aufgerufen, verändert, Projekt erzeugt, die
-
Thread
SPI - Daisy-Chain-Protokoll
verbunden (Der Daisy-Chain-Standard ist ein proprietärer Standard). Die Teilnehmer sind also: STM32-Host-uC: SPI Master BMS-Master-Chip: SPI Slave Weitere BMS-Chips: Per Daisy-Chain mit BMS-Master-Chip verbunden Die SPI-Kommunikation erfolgt über 5 Leitungen: MISO, MOSI, SCK und Chip Select, sowie ein /DATA READY (GPIO IN am STM32-Host-uC), welches dem Host-STM32 mit fallender Flanke anzeigt, dass ein Byte vom BMS-Master-Chip empfangen werden kann (Dieses kann vom BMS-Master-Chip selbst, oder von einem der Weiteren BMS-Chips
-
Thread
STM32 UART Interrupt funktioniert nur "teilweise"
helfen? Habe ich in der Konfiguration etwas vergessen? Vielen Dank im Voraus! [c] #include <stm32f30x.h> #include <stm32f30x_gpio.h> #include <stm32f30x_rcc.h> #include <stm32f30x_usart.h> #include <stm32f30x_misc.h> //global variables volatile unsigned char uart_receive; /
USART_BaudRate))) - FractionalDivider = ((IntegerDivider - ((u32) IntegerDivider)) * 8 * (OVR8+1)) + 0.5 Where OVR8 is the "oversampling by 8 mode" configuration bit in the CR1 register. */ [/c] der Wert 9600 entspricht
-
Thread
STM32 I2C EEPROM lässt sich lesen aber nicht beschreiben
Hallo Community, Ich versuche seit gestern vergeblich ein I2C EEPROM am STM32F103C8T6 (Blue Pill Board, es ist aber glaubig ein Fake-uC auf dem Board verbaut da man ihm mit ST-Link GDB Server nicht programmieren kann es geht nur mit OpenOCD, weiß nicht ob es evtl. damit was
dieses der einzige Unterschied zum AVR Bild ist. Beim AVR-I2C ist der ACK 10us lang und geht direkt auf 5V hoch. Bei dem STM32 nur für 1us auf 3,3V der Rest ist 0,6V. Allerdings wenn ich von einer EEPROM Adresse lesen möchte sieht das Signal und auch das ACK Bit genauso aus. Und da scheint es ihm ja wohl
-
Thread
Stromsparendes Display, klein, 5 Zeichen gesucht
, oder die uC Pins reichen aus (ich brauche selber 5) Spannungsbereich 3.3-4.2V Anzahl: 2 brauche ich auf jeden Fall, ich möchte aber 4-5. Energiebudget: 2000mAh, möchte Minimum 6 Monate nichts tun (uC
Keks F. schrieb im Beitrag #7052705: > QFN24 0.5mm Pitch Ich hab mir neulich Adapter bei ebay gekauft TQFP 0.8mm, andere Seite QFN 0.5mm von 32 bis 100 polig (50 Stück für 12€). Kann dir aber inzwischen sagen, daß die beidseitigen Leiterbahnen zu
-
Thread
STM32F103VET6 Industrial Board Schaltbild
Ich habe mir kuerzlich eine STM32F103VET6 Bord zugelegt die bei eBay als "STM32F103VET6 Industrial Board" bekannt ist und relativ guenstig angeboten wird. Ihre relative Einfachkeit, der 100-PIN uC und viel FLASH/RAM fand ich nuetzlich. Beispiel: https://www.ebay.com/itm/STM32-Industrial-Development-Board-STM32F103VET6-CAN-RS485-Minimum-system-ARM/401306115873?epid=854972162&hash=item5d6fb55f21:g:BeUAAOSwAANY6yM3 Leider habe ich bis jetzt noch kein Schaltbild davon gefunden
-
Thread
Spannungsgesteuerter Widerstand
Dennis schrieb im Beitrag #6853891: > ich möchte mit dem DACs eines STM32 einen variablen Widerstand zwischen > 5-25k erzeugen. > Gibt es digitale Potis mit analogem Eingang? Das ist doch schon vom Ansatz her widersinnig. Der STM32 funktioniert digital, da wird
Dennis schrieb im Beitrag #6853891: > möchte mit dem DACs eines STM32 einen variablen Widerstand zwischen > 5-25k erzeugen. Wofür? Wo wird dieser Widerstand angeschlossen?
-
Thread
Wie kann man Mikrocontroller kaufen und programmieren
dir ein Evaluation Board mit einem Mikrocontroller. Wegen der Videowiedergabe wird es wohl auf ein 32 Bit Modell hinaus laufen. Da würde ich für den Anfang ein STM32 Nucleo 64 Board versuchen: https://www.st.com/en/evaluation-tools/stm32-nucleo-boards.html Dazu brauchst du ein Display mit passender
Development Environment), die kostenlos von der Arduino-Website heruntergeladen werden kann. - **ESP8266/ESP32:** Diese Mikrocontroller können mit der Arduino-IDE oder der PlatformIO-IDE programmiert werden. - **STM32:** Die STM32-Mikrocontroller können mit der STM32CubeIDE oder der PlatformIO-IDE programmiert
-
Thread
Lesen von 16 DTSP (on-off-on) Schaltern
Ideen: 1) man könnte eine externen I2C-ADC nehmen. Am besten einen, bei dem man wie etwa beim STM32Gxx pullup/pulldown gleichzeitig einschalten kann. 2) man könnte einen I2C-I/O Expander nehmen, wie etwa PI4IOE5V6416, bei dem man auch pullup oder pulldown einschalten kann, und man liest dann
3) statt PI4IOE5V6416 einen uC mit Analog-Eingängen und UART verwenden. - Entprellung passiert auf der Schalter-Platine, über das Kabel geht nur genau ein Zeichen bei einer Änderung einer Schalterstellung -> der Hauptprozessor
-
Thread
ESP-Baseboard auf Proto-Shield
Keil uVision 5 */ #include "stm32f4xx.h" #include "defines.h" #include "tm_stm32f4_ili9341.h" #include "tm_stm32f4_stmpe811.h" #include <stdio.h> int main(void) { char str[30]; //Create TouchData
://stm32f4-discovery.com/?wpdmdl=1757
-
Thread
Hex-File in BluePill laden?
Gibts, nennt sich SMT32CubeProgrammer https://community.st.com/t5/stm32-mcus/how-can-i-use-stm32cubeprogrammer-to-access-the-usb-dfu/ta-p/49584
Die Hex-Datei ist für den Stm32 der auf der BluePill ist.