-
Thread
STM32F4 Discovery Sound Erzeugung
Kennt jemand von euch ein einfaches Code-Beispiel für die Sound-Ausgabe auf einem STM32F3 Discovery?
SPI. Hier ein Schaltplan-Beispiel mit CS4344-I2S und Audio Demo (hier allerdings STM32F4, sollte aber bei STM32F3 gleich sein): https://www.olimex.com/Products/ARM/ST/STM32-P407 > Hast Du ein Code Beispiel dafür? Ich brauche ein Template mit einer > Main-Loop und einerm 41kHz
-
Thread
STM32F303 USB ohne HSE Quarz
Es gibt STM32 (und auch andere Controller) welche USB ohne Quarz können. Die synchronisieren sich auf den USB-Takt. Sinnlos das in Software nachzubasteln...
sowie die uralten F105 und F107. Eine schöne Übersicht findet man in AN4879 "USB Implementation on STM32 products".
-
Thread
RC-Signale einlesen - so einigermassen bulletproof?
Hier gibt es 12 Capture Eingänge an einem popligen billigen STM32G07. 16 Bit natürlich. https://www.st.com/en/microcontrollers-microprocessors/stm32g070kb.html Die Timer lässt man mit 0,5µs pro Tick laufen. Und kann damit locker die ganze 20ms abdecken. Mit
beschränkt muss man sein, um das nicht zu > kapieren? Du weißt aber dass jeder 12 jährige heute STM32 programmiert und das nichts mit prof. Entwicklung vs. Basteln zu tun hat? STM32 SIND BASTELCONTROLLER. > Was glaubst Du, warum ich Bascom und 8-Bit AVR nutze? Weil du lernfaul bist? Welche
-
Thread
STM32F401 flashen geht nicht
Hallo! ich versuche einen Program auf STM32F401 Discovery Board zu übertragen , der auf STM32F407 Disc.Board problemlos geflasht wird. Hab gemerkt, dass der STM32F01 andere Flash und Ram Größen hat als STM32F407. Kann mir jemand helfen, wie
Guten Morgen. ja hab geändert. geht immer noch nicht. stm32f4xx.h [c] #if !defined (STM32F40_41xxx) && !defined (STM32F427_437xx) && !defined (STM32F429_439xx) && !defined (STM32F401xx) #define STM32F401xx */ /*!< STM32F401CB, STM32F401CC
-
Thread
Muß der STM32G programmiert werden?
Hallo und guten Abend! Ich habe den "STM32G" als Ersatz für einen defekten "STM32G" in einem ESR Meßgerät "MESR-100" besorgt, und blicke gerade nicht so wirklich dabei durch, ob der Chip programmiert werden muß oder lediglich optional kann,
Klaus (Anfänger) schrieb im Beitrag #7793598: > Hallo und guten Abend! > > Ich habe den "STM32G" als Ersatz für einen defekten "STM32G" in einem > ESR Meßgerät "MESR-100" besorgt, und blicke gerade nicht so wirklich > dabei durch, ob der Chip programmiert werden muß oder lediglich optional
-
Thread
stm32fx flashen mit st-link von nucleo oder discovery boards
mit den zu flashenden Mikrocontrollern verbunden und über die STM32 ST-LINK Utility Software programmiert. Leider habe ich das Nucleo-f446re versehentlich zerstört und versuche es nun mit einem Nucleo-f401re und einem stm32f4discovery. Bei beiden gibt es nur die
Achso, gut zu wissen. Nein, ich benutze Eclipse mit der Ac6 STM32 MCU GCC toolchain und der STM32F4xx Standard Peripherals Library.
-
Thread
HILFE! SPI macht mich fertig!
dann nehme ich euch das nochmal auf! Beim AT90CAN siehe: F0001TEK.TIF F0002TEK.TIF Beim STM32F4: F0004TEK.JPG F0005TEK.JPG Das sieht für mich erstmal so aus als würde die gleiche Nachricht gesendet. Der STM32F4 hat aber nur einen 3,3V Pegel. Das ist aber eigentlich egal weil der
das mit den Reflexionen auf den Leitungen aussieht. Ich habe sowohl beim At90Can als auch beim STM32F4 Überschwinger auf der SCK Leitung, da ich diese nicht abgeschlossen habe. Beim At90CAN sogar bis 6,5V also 1,5V Überschwinger. Beim STM32 sind es 2V Überschwinger also bis 5,3 V. Er bleibt aber
-
Thread
STM32 Selbsttestroutinen
musste ich auskommentieren: /* Examples of Self Test library demo routines use */ //#include "STM32F0xx_STLstartup.h" //#include "STM32F0xx_STLmain.h" /* Cortex-M3 CPU test */ //#include "STM32F0xx_STLcpu.h" /* Clock frequency test */ //#include "STM32F0xx_STLclockstart.h" //#include "STM32F0xx_STLclockrun.h" /* Invariable memory test */ //#include "STM32F0xx_STLcrc16.h" //#include "sSTM32F0xx_STLcrc32.h" //#include "STM32F0xx_STLcrc16Run.h" //#include "STM32F0xx_STLcrc32Run.h" /* Variable memory test */ //#include "STM32F0xx_STLfullRamMc.h"
-
Thread
DS18B20 - 10m Leitung, Position des Widerstandes
Ich befürchte das ist dann wirklich ein Stück software... https://github.com/dragino/LoRa_STM32/issues/13 Das problem ist auch so eine Geschichte... https://github.com/dragino/LoRa_STM32/blob/master/STM32CubeExpansion_LRWAN/Drivers/BSP/Components/ds18b20/ds18b20.c Da scheint es recht
Sorry... https://github.com/dragino/LoRa_STM32/blob/f343116c708b5f25e7ca3acb152879776d1cbf5c/STM32CubeExpansion_LRWAN/Projects/Multi/Applications/LoRa/DRAGINO-LRWAN(AT)/inc/stm32l0xx_hw_conf.h um genau zu sein da...
-
Thread
UART Kommunikationsproblem
Rufus Τ. F. schrieb im Beitrag #5563155: > Worauf läuft Dein Programm? Auf dem STM32F1. Die lib laeuft innerhalb von RIOT OS. Die Doku zum UART von RIOT ist hier: http://riot-os.org/api/group__drivers__periph__uart.html Die nutzen auch 8N1, also das sollte demnach kein Problem sein
"internen USB to UART controller" im Reader, was dann gegenüber RS232 invertiert wäre und sagst "STM32F1, haengt direkt an RS232". Was meinst du mit der letzten Aussage? Ist da nun ein UART-RS232 Wandler drin oder hast du den UART direkt an die RS232-Leitung gehängt?
-
Thread
lwIP für STM32F4
Hallo zusammen, ich habe mir die Libary lwIP für die STM32F4 Familie von ST heruntergeladen und versucht das Beispiel Projekt udp_echoclient in meiner System Workbench for STM32 einzubinden. Leider erhalte ich nachdem ersten build eine reihe von Fehlermeldungen
uint8_t free = 0; struct udp_pcb * udp; udp= udp_new(); struct ip_addr * ip_stm32 = NULL; IP4_ADDR(ip_stm32,192,168,0,10); struct ip_addr * ip_laptop = NULL; IP4_ADDR(ip_laptop,192,168,0,11); status = udp_bind(udp, ip_stm32, 1234 ); status = udp_connect
-
Thread
Fragen zu STM32F4 DISCOVERY TFT LCD Board
? Oder kann man das über > eine Matrix beliebig schalten? Die wesentlichen Dokumente sind das STM32F4 Reference Manual RM0090 für detaillierte Beschreibungen der Peripherie und dem Rest der Architektur. Die genaue Pinzuordung und die alternativen Funktionen entnimmst du dann dem Manual zum STM32F407
es in sich, muss man sich wohl wirklich erstmal erarbeiten wie der genau funktioniert. http://stm32f4-discovery.com/2014/10/use-printf-output-stream-stm32f4/
-
Thread
No ST-Link detected (Windows 10) STM32-ST-Link-Utility
Ich versuche gerade mal wieder auf die Schiene zu kommen mit STM32-Programmierung nach längerer Pause. Folgendes Setup: macOS mit Windows 10 (Parallels). Ziel ist es, unter macOS und STM32CubeIDE zu programmieren. Im Moment geht es aber darum, die Konnektivität
Windows 10 (v4.5.0.0), STLinkUSBDriver.dll v5.1.2.0, ST-Link_CLI.exe v3.5.0.0. Ich habe ein STM32F407G-DISC1 board MB997D über USB an den Mac angeschlossen und an Windows zugewiesen. Die beiden ST-LINK Jumper sind off. Vom SWD-Port geht es an ein DIY-MORE STM32F407VGT6-Board: [PRE] DIY-MORE
-
Thread
Erste Schaltung mit dem STM32F103 ARM
Hi, ich hab jetzt meine erste Testschaltung für den STm32F103 fertig. Angeschlossen sind ein LCD-Display, Touch und SD-Karte. Hier die Datenblätter zu den Bauteilen: STM32F103xE http://www.st.com/mcu/download2.php?file=14611.pdf&info=STM32F103RC%
der 'große' Kondensator plaziert werden und gibt noch Rat zu der Versorgung des analogen Teils des STM32.
-
Thread
Alternative Attiny45.85, 8 Pins, Arduino
STK500-Besitzer schrieb im Beitrag #7055000: > STM8 für Arduino? stm32duino...
hawky schrieb im Beitrag #7055026: > stm32duino... Du kennst den Unterschied zwischen STM8 und STM32? Ich suche übrigens nichts derartiges. https://www.st.com/en/evaluation-tools/stm8-nucleo-boards.html#products https://github.com/stm32duino
-
Thread
WS2815 mit Arduino ansteuern
STM32 FTW schrieb im Beitrag #5980052: > Da sind soagr mehr als 200Hz drinne wenn du willst. wie denn das, der Stripe gibt das Timing vor und die Anzahl der LEDs in der Kette, klar mit einer LED kann
STM32 FTW schrieb im Beitrag #5980111: > HI, da habe ich mich falsch ausgedrückt wie war das möglich? STM32 FTW schrieb im Beitrag #5980111: > wenn er die Stripes aufteilt > meinte ich natürlich
-
Thread
CubeMX STM32 cmake
folgende Fehlermeldung: [code] ~/M3/stm32/build $ make Scanning dependencies of target stm32 [ 5%] Building C object CMakeFiles/stm32.dir/Src/freertos.c.o [ 11%] Building C object CMakeFiles/stm32.dir/Src/stm32f1xx_it.c.o [ 16%] Building C object CMakeFiles/stm32.dir/Src/stm32f1xx_hal_msp.c.o [ 22%] Building C object CMakeFiles/stm32.dir/Src/stm32f1xx_hal_timebase_TIM.c.o [ 27%] Building C object CMakeFiles/stm32.dir/Src/main.c.o [ 33%] Building C object
-
Thread
STM32 USART: es wird nichts gesendet
Liebes Forum, ich habe das Eval-Board "STM32F3DISCOVERY". Darauf befindet sich der STM32F303. Ich möchte die USART2 in Betrieb nehmen, daher war mein erstes Ziel die TX und RX Pins verbinden und die Zahl 0x55 zu senden und gleichzeitig zu empfangen
gesendet wird. Dieser Pin geht lediglich auf High. Hier ist mein Programm-Code: [c] #include <stm32f30x.h> #include <stm32f30x_gpio.h> #include <stm32f30x_rcc.h> #include <stm32f30x_usart.h> void InitializeUSART() { USART_InitTypeDef usartConfig; RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART2
-
Thread
Welche STM32 IDE anno 2018?
Hi, was nimmt man denn nun anno 2018 als IDE für den STM32 für kleine bis mittlere private Projekte mit STM32F0xx aber auch STM32F4xx? Auf meiner Liste sind... emBitz: Sehr schleppende Entwicklung, SVD files zum debuggen offenbar nur für Unterstützer
Markus M. schrieb im Beitrag #5379968: > was nimmt man denn nun anno 2018 als IDE für den STM32 für kleine bis > mittlere private Projekte mit STM32F0xx aber auch STM32F4xx? CooCox natürlich. Leute esst Scheisse, Milliarden fliegen können nicht irren.
-
Thread
Spektrum berechnen mit Mikrocontroller
Hallo zusammen, ich bin dabei, zu überlegen, ob es möglich ist, mit einem Mikrocontroller, z.B. STM32, mittels FFT ein Spektrum von DC bis 100kHz zu berechnen. Ich möchte den Betrag berechnen und z.B. über RS232 ausgeben. Als erstes ist mir aufgefallen, dass der interne Speicher für mein Vorhaben
ein Beispiel. Es sollten im Endeffekt schon > mehr sein. 64k Punkte oder so. Da ist man mit einem STM32F407 am Ende. Dann nimm halt einen H7. Der STM32H743 auf dem Nucleo Board hat z.B. 1MB internen RAM. Da könnte man bestimmt den internen ART Controller bzw die 2D DMA dafür missbrauchen.
-
Thread
RTOS für STM32F4-Discovery
Ich verwende seit zwei Jahren eCos auf STM32F103 und seit kurzem auf dem STM32F407. Das Betriebssystem ist lange gewachsen, extrem konfigurierbar und unterstützt sehr viele Plattformen. Ich bin schwer begeistert davon und gebe eCos in deinen
Hi, Uwe hat auf seiner Seite gerade ein Beispielprojekt hochgeladen 73-FreeRTOS-Library (STM32F4) http://mikrocontroller.bplaced.net/wordpress/?page_id=3396
-
Thread
STM32 GPIO finder
googlen... Schau mal ob dich der Schaltplan glücklich macht: https://www.az-delivery.de/en/products/stm32f103c8t6 https://cdn.shopify.com/s/files/1/1509/1638/files/STM32F103C8T6_Mikrocontroller_Schematics.pdf?17591767635849911504
Kann ich nicht mitreden, ich hab nur die SW4STM32 installiert. Wenn Du da Erfahrung hast...
-
Thread
Delay Funktion für STM32 Board?
Gibt es ein gutes tutorial zum stm32 oder eventuell ein Buch.das mir empfohlen werden könnte?
Ich habe mich an dieses Tutorial mit Beispielen gehalten: http://en.radzio.dxp.pl/stm32vldiscovery/
-
Thread
Mikro-Controller vs. -Prozessor
d.h. es verhält sich prozesstechnisch wie Logik. Laut ST ist es kein Masken-ROM. Aus AN2606 (STM32 microcontroller system memory boot mode): "The bootloader is stored in the internal boot ROM memory (system memory) of STM32devices. It is programmed by ST during production." Ich denke, dass es
Zusammen mit den Caches sind das insgesamt 384K RAM und 176K On-Chip Boot-ROM (vermutlich Flash). Der STM32F7 hat mindestens 256 RAM und 256K Flash. Ein Derivat mit dieser Speichergröße ist der STM32F722RCT6 und kostet bei DK derzeit 4,96984€/960. Ein STM32F765IIK7 mit 2MB Flash und 512K RAM kostet bei DK
-
Thread
JPG Array to BMP Array
der µC/SOC zu klein gewählt wurde scheitert JPEG Dekodierung am RAM > oder an Perfromance. uP ist STM32, denke nicht das dieser zu "schwach" ist.
machen magst, muß > mindestens das JPEG und das BMP im RAM gehalten werden.... Je nachdem > welchen STM32 du nutzt kann das schon mal sehr eng werden..... Oke, also habe den STM32F407 verlötet, was denkst du? reicht das?
-
Thread
Board mit STM32F103C8T6 für 1,5€?
Moin, kann man per Software feststellen ob sich im Gehäuse ein STM32F103C8T6 oder vieleicht doch ein GD32F103RCT6 befindet?
L. schrieb im Beitrag #5116482: > wo gibt es die denn für 1,5€ ? http://www.ebay.de/itm/1PCS-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-Arduino-/182721868490
-
Thread
Mitstreiter gesucht um eine Firma /2tes Standbein aufzubauen
alten Arbeitgeber wurde zum Beispiel ein Freelancer für 110€/h eingestellt der vergeblich TCP/IP auf STM32 zum laufen bringen sollte: Dauer 6 Monate mit dem Ergebnis: instabile Verbindung. Da sehe ich z.B. ein Markt ;-) Wer eine Idee hat, oder gerne mit mir eine Idee/Plan ausarbeiten möchte, bitte
/wp-content/uploads/2018/03/STM32-ETHERNET-Solutions.pdf Ist Deine Lösung besser als deren?
-
Thread
Was ist mit dem LCP1343 xpresso Board
Code Red" schneller oder besser gehen soll, erschließt sich mir nicht. Beide µC-Familien (lpc, stm32) sind ziemlich gleich in der Komplexität.
Was das Eco system angeht, so ist es mit den LPCxxx garnicht so schlecht bestellt. Aber du bit wohl STM32 Fan. Unzweifelhaft eine respektierbare Entscheidung! Mit der IDE und dem Eco-system zuz den LPCXpresso gehts sehr einfach, mit dem STM32 basierenden Umgebungen war ich nicht dazu in der Lage! Aber
-
Thread
ARM &Co: EmBitz 2.0 IDE, was wird denn nun draus?
Die Middleware für das STM32CubeU5 Firmware Package V1.0.0 sieht übrigens so aus: 20.10.2021 21:14 <DIR> cmsis_rtos_threadx 20.10.2021 21:14 <DIR> filex 20.10.2021 21:14 <DIR> levelx
netxduo 20.10.2021 21:14 <DIR> OpenBootloader 20.10.2021 21:14 <DIR> STM32_Network_Library 20.10.2021 21:14 <DIR> STM32_TouchSensing_Library 20.10.2021 21:14 <DIR> STM32_USBPD_Library 20.10.2021 21:14 <DIR> threadx 20.10.2021 21
-
Thread
STM32 Locking in C
gerade außerhalb der ISR benutze. Bei AVR kenne ich dazu das Makro ATOMIC_BLOCK. Wie geht man bei STM32 in solchen Fällen überlicherweise vor? Fehlerhaftes Beispiel: [c] volatile uint64_t counter; void mein_isr_handler() { counter++; } int main() { while (1) {
1x pro ms (0.9ms) den Ringpuffer in der Hauptschleife leeren. Das passen bei einem hoch getaktetem STM32 recht viele Zyklen dazwischen...
-
Thread
STM32F4 Touch Display Interrupt
betätigt wurde dieser Pin muss dann nur noch mit einem Exti-Pin vom SMT32F4 verbunden werden im STM32F4 brauchst du dann eine Interrupt-Funktion die auf EXTI Triggert für CooCox und den STM32F4 hab ich Librarys für EXTI0 bis EXTI15 hier online gestellt http://mikrocontroller.bplaced.de kannst
des STMPE811 legen? Habe im STMPE811 Datenblatt nichts gefunden. btw: 09-Touch_ADS7843-Library (STM32F4) -> Polling
-
Thread
Erste Schritte: Bekomme STm32 nicht zum Laufen
Industrieprojekte umgesetzt. Klar musste man an gewissen Stellen optimieren... Hier ist der Code für einen STM32F4xx (da der TO nicht weiter auf den Typ eingeht.). Sollte aber innerhalb von 30sec auf JEDEN Cortex von STM portierbar sein. [c] #include <stm32f4xx_rcc.h> #include <stm32f4xx_gpio.h> GPIO_InitTypeDef
() function which is called from startup file (startup_stm32f0xx.s) before to branch to application main. To reconfigure the default setting of SystemInit() function, refer to system_stm32f0xx.c file */ /* GPIOC Periph clock enable
-
Thread
STM32 - DMA - Bei SPI lücken zwischen zwei Bytes
soll er dann alle 1ms per SPI an den STM32 übermitteln. Der STM32 ist dabei der Master. Um die 1ms refresh-rate einzuhalten bin ich auf Clock-raten um die 440ns festgelegt. Leider ist die ISR meines Megas mit ihren wenigen Takten immernoch
Roland H. schrieb im Beitrag #2493889: > Könnte der stm32 nicht auch gleich das ADC selbst machen? > > Falls nicht, warum dann nicht auf dem zweiten Board auch einen stm32f103 > mit 72 MHz? Wenn es jetzt schon eng in der ISR zugeht. Die PCBs waren
-
Thread
STM32 und PCA82C250
/product_info.php?language=de&gm_boosted_product=ARM-STM32F103---512-Stamp&products_id=143&), habe ich das Controller Interface PCA82C250 angeschlossen, das ich aus Atmega-Projekten kenne. Es läuft auf dem STM32 ein Programm, daß im Sekundentakt eine CAN-Nachricht
kein Verkehr sichtbar. Ich vermute nun, daß es an der Beschaltung liegt. Vielleicht "glaubt" der STM32, der Bus sei belegt.. Der PCA82C250 wird mit 5V betrieben. Um auf Nummer sicher zu gehen, habe ich den Rx-Pfad vom PCA82C250 zum STM32 über einen Spannungsteiler verbunden, d.h. der Rx-Pin des PCA82C250
-
Thread
STM32 + ADC + LAN.Aufwand? Erfahrungen?
Bei 250Ksps * 8 Kanäle (1 Byte) für 100ms = 200KB Daten Somit wäre ein STM32F42x / STM32F43x mit 256KB an zu raten. Oder externen RAM zu verwenden.
Markus Müller schrieb im Beitrag #3078230: > Somit wäre ein STM32F42x / STM32F43x Gibt es die Bausteine schon in der freine Wildbahn? findchips mein nicht ...
-
Thread
microSD + RTC intern vs. extern
Hi, ich bin in der Design Phase eines STM32L0/L4 Hobby Projekts, das Daten auf einer micro SD-Card mit Datum+Uhrzeit speichern soll. Ich frage mich nur, was ist der geringste Aufwand? STM32L0/L4 mit 32KHz Quarz und internem RTC oder externer
bei Spannungsausfall automatisch auf die Backup Batterie um. Bei der Lösung mit dem internem STM32 RTC muss man den STM32 mit >= 1,65V über eine Backup Batterie versorgen damit der RTC weiter läuft und natürlich den STM32 in den entsprechenden PowerDown-Modus bringen. Die restliche Elektronik wie
-
Thread
Suche gutes LCD/LED Display-System mit leicht verwendbarem Framework für meine Bachelor-Arbeit.
boards an https://www.mikrocontroller.net/topic/387410 https://www.mikrocontroller.net/articles/STM32F4-Discovery https://www.mikrocontroller.net/attachment/431734/UserManual_STM32H747_DISCO.pdf
Anachronismus, dafür gibt es github & Co. Test mit AdafruitGFX und Portierung auf Mbed für ein STM32F407VE Chinaboard oder LPC1347: https://github.com/JojoS62/mbed-os-example- blinky_STM32F407VE/tree/master/lib/Adafruit_TFTLCD_16bit_STM32-master/src Für den LPC mit dem anderen Display wird die
-
Thread
ARM Prozessor mit C programmierbar
> wenns nicht unbedingt ein ARM9/11 (warum eigentlich ?) sein soll dann > kann ich dir nur das STM32F4 Discovery Board für 15 Euro empfehlen. Wenn's denn ein ARM11 sein soll, dann wäre ein Raspberry Pi wohl die sinnvollste Investition. ;-)
ohne Begrenzungen) Kannst dir ja mal den Artikel ansehen http://www.mikrocontroller.net/articles/STM32 Ich denke als Anfang in der ARM Welt sollte das dann erstmal reichen. Außerdem hat z.B die STM32F4 Reihe auch schon relativ viel Power (168MHz, 1MB Flash, FPU, DSP, viel Peripherie usw). In den
-
Thread
STM32F0x2 Neuerscheinung
Einkaufskonditionen in China dürfte aber für Bastler vermutlich auf absehbare Zeit der F103 der günstigste STM32 mit USB bleiben: http://www.aliexpress.com/item/100-new-original-STM32F103CBT6-MCU-ARM-128K-FLASH-TIMER-ST-QFP48/1201525448.html (der Link ist auf die 128KB-Version, die STM32F103C8T6 mit 64KB gibts
auch nette, einfache Basis-Devboards für so 6-7 EUR: http://www.aliexpress.com/item/ARM-Cortex-M3-STM32F103C8T6-STM32-core-board-development-board/1319507014.html Das kann man kaum schlagen.
-
Thread
PIC - "beliebtester"?
nehme ich > natürlich auch einen solchen.. Wie ja (fast) alle hier wissen favorisiere ich den STM32Fxxx, 250 verschiedene Typen und jede Menge umfangreiche Peripherie drin. Artikel: [[STM32]] Aber das ist jetzt eine Ecke größer als der PIC. Für mich hat sich der Aufwand gelohnt. Nie wieder
Markus Müller schrieb im Beitrag #2518631: > Wie ja (fast) alle hier wissen favorisiere ich den STM32Fxxx, > 250 verschiedene Typen und jede Menge umfangreiche Peripherie drin. > Artikel: STM32 > ... > Bevor Du dich jetzt auf einen PIC voll und ganz konzentrierst solltest > Du den STM32 mal anschauen
-
Thread
Verfügbarer Mikrocontroller für WS2812B
STM32G031
muss man aber nicht. Ganz meine Meinung. Vielen Dank für den Link. Da gibts ein Beispiel für dem STM32F4, aber es wird wohl ähnlich auf dem STM32G0 laufen. Man muss ja nicht immer das Rad neu erfinden.
-
Thread
EPROM Backup erstellen
und den /CS und /RD Pin ansteuern und die Daten per 8-Bit parallel aus zu lesen und dazu ein keines STM32 Board zu verwenden der das dann per UART an den PC sendet. Das sollte mit relativ wenig Aufwand für diese einmalige Sache ausreichend sein. STM32 habe ich zu genüge hier rum liegen und Erfahrung ebefalls
Der STM32 hat "FT" Pins, diese sind 5V Tolerant, die sind dann meine Wahl für die Daten-Bits. Auch kann man den FT Pin als Open-Drain Output konfigurieren und einen PullUp auf 5V legen, dann passt es auch mit
-
Thread
Welchen PIC würdet ihr nehmen?
Also nimmst immer den größten aus der Baureihe da viel Speicher. Im allgemeinen würde ich mir STM32 anschauen. STM32F4DISCOVERY hat zig UARTs, USB, CAN, RTCC, und und und. 20 Timer, .... Ist halt ne Frage des Aufwandes den du betreiben möchtest. PIC klein = viel Arbeit beim Programmieren, STM32
? Einen STM32F4 in LQFP 100 oder 64 bekommst du doch noch auf 2 Lagen gemacht. Du brauchst ja keinen Massebezug auf eine Plane für n Diffpair oder hast üble Signale auf dem Board. Ist ja alles ganz locker. Nimmst
-
Thread
SPI interface Schaltung für ein 3.2 LCD display am Raspberry Pi
sinnvoll sehr sinnvoll, als uc z.B. diesen für unter 5€: http://www.ebay.de/itm/1x-ARM-Cortex-M3-STM32F103C8T6-STM32-Kern-Board-Minimum-System-Entwickeln-Board-/301122848477?pt=Wissenschaftliche_Ger%C3%A4te&hash=item461c5206dd Alternativ gibt es 2,8" spi-lcds für ~10€. Die kannst du dann direkt anschließen
Ich danke euch für die Tips. Dieser ARM Cortex-M3 STM32F103C8T6 Board sieht sehr interessant aus. Könnte ich mit dem die Komplette oben beschriebene Schaltung ersetzen ? In der Beschreibung finde ich: Board JTAG interface, On-board Mini USB Interface.
-
Thread
STM32 USB CDC will nicht mehr nach Kernel Update
alternativen Code von meiner Homepage, falls er zu deinem µC kompatibel ist: http://stefanfrings.de/stm32/index.html Zum F4 ist er leider nicht kompatibel.
5.10.28 ein Problem eingebaut worden zu sein... oder irgendetwas in 5.10.28 triggert ein Problem im STM32... wie man's nimmt. Der CDC Treiber am STM32 kommt von ST und die sind nunja... ähnlicher Qualität wie halt der Rest von ST (oder den anderen Embedded Buden). Sprich: Es läuft bei der Ferialkraft
-
Thread
2.2'TFT ILI9340 und Arduino
ist vermutlich die SPI zum Display zu lahm. Nö, wieso? Bei mir läuft der Ili9341 mit 20MHz am STM32 und DMA ohne Probleme.
Hier gibt es ein kleines Oszilloskopprojekt mit dem ILI9341: http://www.stm32duino.com/viewtopic.php?f=19&t=107
-
Thread
ENC28J60 verliert Link nach einiger Zeit
Hallo liebe Leute, ich habe auf Basis des STM32F4-discovery und einem ENC28J60-Board (http://www.lctech-inc.com/Hardware/Detail.aspx?id=588fbc2e-ecc1-4013-ac35-69bc83bda1fb) einen Webserver aufgebaut. Mir ist klar, dass STM32F4 eine integrierte
einen PHY anschließen sollte. Hintergrund diese Entscheidung ist, dass ich später evtl. auf einen STM32F103 portieren möchte. Die Toolchain basiert auf Eclipse CDT, STM32CubeMX, dem gnuarm 4.8, gnuarmeclipse und openocd. Ein wenig stolz bin ich schon darauf, diese Geschichte zum Laufen gebracht zu
-
Thread
Mikrocontroller lernen als E-Technik-Student: Assembler bzw 8 Bit noch sinnvoll?
Anfänger mehr ist nie ändern, hat bei mir etwas gedauert bis ich das verinnerlicht hatte. Für den STM32 kann ich dieses Buch wirklich nur wärmstens empfehlen : https://leanpub.com/mastering-stm32-2nd die 29.99€ kann man dem Autor schon mal gönnen. und es gibt ein Git-Repo mit dierekt ausführbarem
es den Großteil nicht mehr. NEC, Mitsubishi, Fujitsu um nur einige zu nennen. Falls du meinst, der STM32F103C8T6 sei eine ganz andere Prozessorfamilie als der STM32F103CBT6, dann kommt deine Rechnung eher hin. W.S.
-
Thread
STM32F103 und Platformio
Hallo Jonny O, in der Arduino IDE habe ich bei Board: GenericSTM32F1 series und bei Board part number Generic F103RG. In der platform.ini von PlatformIO habe ich: [env:genericSTM32F103RG] platform = ststm32 board = genericSTM32F103RG board_build.mcu = stm32f103rgt6
unter PlatformIO? https://www.mikrocontroller.net/topic/goto_post/7926910 https://github.com/stm32duino/Arduino_Core_STM32/wiki/PlatformIO > The STM32duino GitHub organization does not support issue met using > PlatformIO. Only the Arduino IDE is supported.
-
Thread
STM32 cortex M4 Flashen
Das steht doch im Datenblatt. Welchen STM32F hast du denn?
Bin Grad unterwegs, deshalb schlecht mit Datenblatt usw. Aber evtl. PA13 PA14? https://stm32-base.org/guides/connecting-your-debugger.html https://startingelectronics.org/articles/STM32-microcontrollers/STM32F100xx-LQFP64-pin-functions/STM32F100RB-LQFP64-debug-oscillator.png