-
Thread
Einstieg in die AVR Welt mit "myAVR Lehrbuch Mikrocontroller-Programmierung"?
verwendet. > > Unsinn Dann gib mal ein Beispiel. Alles was ich im Maschinenbau sehe hat ARM, EFM8 (aufgebohrter 8051) und tatsächlich PIC/PIC32 (warum auch immer). Im Bereich Automotive ist es etwas undurchsichtiger, neben ARM auch Exoten wie Tricore, diverse Renesas, STM8 (aufgebohrter 6502)
Independent Peripherals sind vom EFM8 abgeschaute Configurable Logic Cells Es macht sehr viel Sinn, solche Peripherie identisch mit 8-bit und 32-bit Kernen zu verwenden, also wie bei EFM8/EFM32 und STM8/STM32 denn die Handhabung der Peripherie
-
Thread
ARM STM32F103 Cortex M3 Board + Linux
Bootloader und dem Tool von ST geht. http://www.st.com/mcu/download2.php?file=um0462.zip&info=STM32F103RB%20Software%20-%20PC%20&url=http://www.st.com/stonline/products/support/micro/files/um0462.zip Unter Linux (Kubuntu 8.04): Den OpenOCD USB Adapter hier aus dem Shop, habe ich soweit in
- Errata: Die IOs werden beim Startup kurzzeitig als Ausgang konfiguriert. - Nur 8Bits/Port Die wenigen IOs legt Luminary freilich als Vorteil aus. Vor einigen Monaten hatten wir in der Firma Besuch von einem großen Distributor der die Stellaris aber keine STM32 vertreibt. Er
-
Thread
Eclipse OpenOCD STM32 Nucleo F1 blinkt nicht
Hallo, ich bin (immernoch) Anfänger im Bereich ARM Programmierung. Ich habe das STM Nucleo-Board STM32F103RB und habe ein einfaches Blink-Programm für meinen STM32F103RBT6 erstellt. Als IDE habe ich Eclipse verwendet und die GNU-ARM-Tools usw. installiert. Compilieren hat funktioniert
T.Baumbach schrieb im Beitrag #4351134: > Habe es dann einfach getestet, bei stm32f103x6.h gab es einen Fehler in > main.c Wenn dein Controller STM32F103R*B*T6 heißt, kann es doch nur die stm32f103x*b*.h sein, und nicht die stm32f103x*6*.h ... das "x" steht für "egal". T.Baumbach
-
Thread
AVR- C: Welche einfachen Projekte für den "Einstieg"?
Alt G. schrieb im Beitrag #7193528: > Warum meinst ist der STM32 weniger beliebt obwohl preis/leistung besser > sind als 328p? -> arduino ide. Ich dachte: Alt G. schrieb im Beitrag #7193194: > In der praxis kann arduino ide von 328p über stm32 bis esp32
Lust L. schrieb im Beitrag #7201379: > Meine Einschätzung dazu wäre: Wo es auf einem 8Bitter DMA bräuchte nimmt > man besser gleich was höherbittiges. Wenn 8Bit-Daten zu bewegen sind (und auch die 32-Bitter bewegen z.B. mit ihren UART- I2C- usw. Einheiten nur 8Bit-Daten), dann wäre
-
Thread
Serial Communiction uint8_t* Arduino
> uint8_t* ist bei AT-Kommandos fehl am Platz. Nicht immer bei meinen Modul werden uint8_t Zeichen erwartet und müssen auch gesendet werden. Was hat uint8_t mit AT-Kommandos zu tun. AT ist nur ein Syntax
é ist ein utf8 Dingen?!? Dann ist strlen() irgendwie komisch, denn das erkennt keine UTF8 Dinger
-
Thread
EMV und aktuelle uC
den Padauk gibt es aber kein Debugging auf dem laufenden µC. Wenn das gewünscht ist, würde ich zum STM8 raten. Teurer als Padauk, aber immer noch deutlich billiger als 32-Bitter. Lange Verfügbarkeit (wird z.B. auch im Automobilbereich eingesetzt). Und SDCC unterstützt den STM8 sogar noch besser als die
Stefan ⛄ F. schrieb im Beitrag #6624054: > STM32L073 > 2097000 ÷ 115200 ÷ 8 = 2 und ein paar zerquetschte. > 2097000 ÷ 8 ÷ 2 = 131062,5 Baud -> 13,7% Fehler ganz so schlimm ist es bei der L-Familie nicht: 2097000 ÷ 115200 = 18 und ein paar
-
Thread
STM32F4 USART1
Es muss auch in der system_stm32f4xx.c Datei der Wert PLL_M von 25 auf 8 gestellt werden. Sonst läuft der Core nicht mit den 168MHz sondern halt mit ca 50MHz. Ebenso muss der HSE_VALUE in der stm32f4xx.h von 25000000 auf 8000000
mit den Antworten. Danke schon mal dafür. @Jörg Den Systemtakt hab ich über HSE_VALUE in der stm32f4xx.h auf 8 MHz eingestellt und PLL_M in der system_stm... hab ich ebenfalls auf 8 gesetzt. @xmega Das mit dem USART_FLAG_TC hab ich dann jetzt mal ausprobiert, kommt aber ebenfalls nichts sinnvolles
-
Thread
Keil µVision vs. STM32CubeIDE
guten Editor schließen sich wohl gegenseitig aus. Mit dem Keil gibt es eine freie Lizenz für alle STM32x0xx µC für die Voll-Version: http://www2.keil.com/stmicroelectronics-stm32/mdk
(von Keil) auf 32 KB begrenzt Wenn Cortex-M0 für STM32 reicht sind es 256kB https://www2.keil.com/stmicroelectronics-stm32/mdk
-
Thread
(STM32) Register Lib mit define oder nicht define..
Registern klar. Ich glaube, meine Notizen dazu könnten für Dich hilfreich sein: http://stefanfrings.de/stm32/index.html
Sorry, musste sein. Hier ein Beispiel von den ARM Machern: http://www.keil.com/dd/docs/arm/st/stm32f10x/stm32f10x.h Schön alle Flags als Masken, wie es sich gehört.
-
Thread
Runtime Libs aus gcc-arm-none-eabi
auch im Linkerskript gehen würde. [c] arm-none-eabi-ld -gc-sections -M=map.txt -T./link.ld ./o/stm32f10x_dma.o ./o/main.o ./o/stm32f10x_rcc.o ./o/stm32f10x_flash.o ./o/cpuinit.o ./o/stm32f10x_it.o ./o/flop.o ./o/misc.o ./o/stm32f10x_tim.o ./o/stm32f10x_adc.o ./o/stm32f10x_dac.o ./o/stm32f10x_gpio.o
--function-sections -oo/motor.o motor.c arm-none-eabi-ld -gc-sections -M=map.txt -T./link.ld ./o/stm32f10x_dma.o ./o/main.o ./o/stm32f10x_rcc.o ./o/stm32f10x_flash.o ./o/cpuinit.o ./o/stm32f10x_it.o ./o/flop.o ./o/misc.o ./o/stm32f10x_tim.o ./o/stm32f10x_adc.o ./o/stm32f10x_dac.o ./o/stm32f10x_gpio.o
-
Thread
PlatformIO - STM32F103RB HelloWorld geht nicht
default aus. Ja, hab ich. Ist kein custom board. Ist das hier: https://www.futurlec.com/STM32_Development_Board.shtml Habe nun ein altes Board mit STM32F103VET6 angeschlossen. Siehe da, dieses lässt sich sofort debuggen... Echt mühsam, wenn man mal wieder 8h in einen defekten Chip
2. Suche hier einmal in der Historie dieses Forums nach einem Minimal-Projekt, was ich mal für die STM32F103C8T6 gepostet habe. Dort ist auch das fertig erzeugte Hexfile mit drin (per Keil erzeugt) und das funktioniert garantiert. Damit könntest du testen, ob dein µC tatsächlich kaputt ist oder ob es
-
Thread
Arduino Blue Pill & PWM
eventuell muss man die mit setRx/setTx erst auf einen anderen Serial Pin umbiegen. https://github.com/stm32duino/Arduino_Core_STM32/wiki/API Warum PA2 nicht geht sehe ich auf die Schnelle nicht.
Ich nehme an, dass du den Arduino Core von STM verwendest. Versuche mal zum Vergleich den alten Core von Roger Clarks. Vielleicht verhält sich dieser anders. http://stefanfrings.de/stm32/stm32f1.html#roger
-
Thread
Suche ultra-low voltage, micropower MCU
Aufwärtswandler, der eine ganze Menge externer Bauteile benötigt. Zu energiehungrig für diese Anwendung. * STM8L101xx, 1,65V Versorgung bei deutlich höherem Betriebsstrom als MSP430L092 (<1mA@1MHz), integrierter Programmspeicher * MSP430L092, 0,9V Versorgung, allerdings ist ein externer SPI-EEPROM-Programmspeicher
parallel auch Tipps für ein 25AA040 kompatibles EEPROM, das mit weniger Spannung auskommt. Die STM32L051 sieht schick aus, zumal ich STM32F0,1,4 regelmäßig einsetze. Bei 1MHz MSI Takt müssen 1,65V (besser 1,8V für Analogperipherie) und 0,5..1mA zur Verfügung stehen. Damit liegt der Leistungsbedarf
-
Thread
MCU Bauart - warum so?
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
dieser kombinierten Strategie kann man oft gute Designs destillieren. Sonst mache ich 90% unserer STM32 Bords meistens vierlagig. Nur bei eine kleinen HMI Tablet Computer mit vollem externen Memorybus (Linux) mit SDRAM/FLASH in der Größe eines Smartphones mußte ich wegen der Größe(Kleinheit) mit 8 Lagen
-
Thread
STM32/ CUBE / Free IDE mit C++
Ich befasse mich gerade mit STM32 und habe die ersten Testprojekte mit Atollic True Studio realisiert Wie es scheint, machen alle Freeware-Tools einen Bogen um C++ when es um STM32 geht. Bisher habe ich nur mitbekommen das scheinbar
Stm32cube IST C (ohne ++). SW4STM32 kann aber das erstellte Projekt AFAIK umwandeln. Wieso aber so ein ++Zwang besteht bei dir erschließt sich mir nicht...
-
Thread
WS2815 mit Arduino ansteuern
. schrieb ich doch oben schon, seine 8 Stripes a 150 LEDs parallelisieren und ein STM kann das wohl aber auch andere. Aber ich fange deswegen keinen Glaubenskrieg an. Der TO schrieb von Arduino und da ich meine WS2812B vom Nano328p mit
Nachdem ich jetzt etwas rumgespielt habe ein kleines Update. Der STM ist wirklich klasse, ich habe relativ schnell die LEDs am laufen gehabt. Dank der vielen Timer konnte ich tatsächlich die 8 Kanäle realisieren und aktualisiere sie parallel mit Hilfe der DMAs. So konnte
-
Thread
Welche Projekte mit STM32?
Das RaspberrryPi ist ein Minicomputer, der STM32 ein Mikrocontroller. Dementsprechend hat der RPi kaum vernünftige Außenschnittstellen etc. Außerdem ist es ca. 5x-8x so teuer mit Speicherkarte, Stromversorgung etc. und braucht auch deutlich mehr
Eine industrielle Steuerung habe ich bereits mit dem STM32 hinter mir (STM32F4 SPS mit 8DI/DO 2AI/2AO mit Modbus, Profibus und Profinet). Fertig zertifiziert etc. nur an der Software zum Programmieren müsste man arbeiten.
-
Thread
ARM Einstieg
Hallo, des ist glaub ich mal ein richtiges Forum für mich Hab auch ein STM32 board und noch sehr wenig erfahrung darin. Kann mir jemand sagen wie ich irgendeinen Pin auf High oder Low lege. wollte eine BCD anzeige realisieren, mit 8 Ausgängen über Vorwiderstand. Um einfach
ET-STM32F103
-
Thread
Radxa RS114 oder anderer µC zum Einstieg?
und evaluation/development boards von namhaften/etablierten Herstellern an. Im Forum ist vor allem STM32 verbreitet, ua. weil ST vor Jahren reihenweise preiswerte developement und evaluation boards rausgebracht hat, (zB. STM32 Nucleo). Weitere Hersteller von ARM Basierten µCs sind unter anderem NXP (
MCU zwischen STM32 und ESP. Ein M0+ Dualcore System mit den 8 nur in ASM programmierbaren PIOs ist ein geiles Spielzeug. Aber als totaler NOOB damit beginnen? Ich weiß ja nicht... Nicht mal der TO weiß ja wie weit
-
Thread
DIY Frequency Counter mit 10 bis 12 Digits?
die Stellenanzahl per Statistik verbessern. Mit einem mit 200 MHz getakteten µC schafft man direkt 8-stellige Messungen mit einer Meßrate von 2 Hz. Kann bzw. muß man 5 Sekunden warten, sind es schon 9 gültige Stellen. Ein STM32F4xx schafft das schon allein mit seinen internen Zählern.
x Eingänge 0,01 Hz - ca. 80 MHz, einer davon mit TDC7200 für 10 Stellen/s. Der andere Eingang mit 8 Stellen/s kann als Referenzeingang für 1 pps Signale oder 10 MHz dienen. Anzeige/Bedienung über 4,3" TFT; div. ext. Schnittstellen insbesondere RS232; Prozessor STM32F407.
-
Thread
ADC - ungenaue Werte
schwarz GND, weiss Signal. Zwischen Signal und GND messe ich ca. 0.5MOhm, zwischen 5V und GND 1.8kOhm, zwischen 5V und Signal ca. 427kOhm. Es erschließt sich mir nicht ganz, warum gerade zwischen 5V und GND ein 1,8 kOhm-Widerstand verwendet wird. Wenn ich den Gasgriff verstelle, bleibt alles gleich
>> Das spräche für eine Referenzspannung des ADC von 3.3V statt 3.0V ... > > Blöd nur, dass der STM32L431CBT6 laut Datenblatt eine interne Referenz > von 3.0V ± 10mV im Temperaturbereich 25° ... 35° hat. Kann man bei diesem STM am VREF+ Pin diese ADC-Referenzspannung messen? Ich meine, es
-
Thread
interne RTC im STM32L benutzen?
sonst die Schwingung. Vielleicht wird das klar, wenn du dieses Bild siehst: http://stefanfrings.de/stm32/STM32F103C8T6_board.png
: 2467864 ) mit zwei > 2pF Cs verwendet > Ansonsten kann ich die die Oscillator Design Guide für STM8 und STM32 > empfehlen. Nachdem ich den zweimal gelesen habe, weiß ich, dass Quarzozillatoren nichts für mich sind. Mampf F. schrieb im Beitrag #5194559: > u8g2 schrieb: >> der damit den STM32L0
-
Thread
65C21 Peripherie Baustein am STM32
A. K. schrieb im Beitrag #5038280: > Diese 8 MHz sind nicht der E Takt. Ok, dann um so mehr die verwunderte Frage von mir, was an der Erzeugung eines konstanten 8 MHz Takts mit dem STM32 so schwierig sein soll? Wenn der Byszyklus darauf noch
#5038294: > Ok, dann um so mehr die verwunderte Frage von mir, was an der Erzeugung > eines konstanten 8 MHz Takts mit dem STM32 so schwierig sein soll? Wenn > der Byszyklus darauf noch nicht mal synchronisiert werden muss... Die 8 MHz sind möglicherweise ein Ablenkungsmanöver des Fragestellers. Er
-
Thread
LPC1102, jetzt wird's winzig. 32-bit auf 5 mm2
Dannegger schrieb im Beitrag #1682318: > Ich denke auch, daß die Anwendungen, wo man einen DIP-8 oder DIP-20 > benötigt von den verfügbaren 8-Bittern zu wuppen sind. > Zumindest ich benötige dafür keine 32Bit-Power. > > Ein 32-Bitter im SO-8 wäre schon recht kurios. SO8 weniger, aber ein
und Taster für Reset und Boot0 - JTAG-Wannenstecker - Power-On-LED und Status-LED (verbunden mit STM32) - 8MHz Quarz und Uhrenquarz für RTC (VBAT auf Stiftleiste) - alle Pins (aufsteigend geordnet: PC0, PC1, PC2, etc.) auf zwei einreihige 25 polige 2,54mm Stiftleisten geführt - extra 6 polige Stiftleiste
-
Thread
TXS0108E Level Shifter 3v auf 1.8v
ausprobiert? z.B. > 12K/18K? a) Das stimmt, allerdings kommt es zwischendurch vor, dass die Clock die 1.8V bei weitem nicht erreicht, das führt dann zu Rauschen. Für die 3V am Eingang des Level Shifters nutze ich den 3V Pin auf meinem STM32 Discovery Board. Kann es sein, dass der Level Shifter zu viel Strom
Hallo, ich habe das Problem jetzt gelöst indem ich den STM einfach auch mit 1,8V betreibe. Die Notwendigkeit eines Levelshifters fällt damit weg. Ich konnte durch eure Beiträge trotzdem einiges lernen also vielen Dank! :) Im Anhang befindet sich ein Bild von
-
Thread
Wunschliste für einen Xmega Nachfolger
trotzdem nicht zu verachten, da ist die Dokumentation sicherlich näher an dem, was man schon von den 8-Bittern kennt, und bestimmt die Peripherie auch. Wer ARM will, muss schon separate Webshops bemühen. Die Bezugsquellenlisten der Artikel http://www.mikrocontroller.net/articles/STM32 und http://www.mikrocontroller.net
im Beitrag #2717385: > Man nimmt einfach den AVR, pappt die 100nF Pille dran, eine Spannung > 1,8..5,5V (muß nichtmal stabilisiert sein) und fertig ist die komplette > Grundbeschaltung. Ja aber das isses doch: Nimm 1,8..3.3V, die obligatorischen 100nF, fertich. Wenn du auf den DIP-28 von
-
Thread
Stm32f103 Problem mit Spi2
ich versuche inzwischen schon länger, bei einem stm32f103VET8 spi2 in Gang zu setzen. Diese thread nicht weiter: http://www.mikrocontroller.net/topic/161106#new Ich habe den code alternativ auf spi1 umgestellt und umgelötet - das lcd läuft auf anhieb
grundschüler schrieb im Beitrag #4064823: > Der Stm ist jedenfalls deutlich > schneller als ein 100-Mhz LPC1768 mit dem gleichen Code (10sec per SSP). Das passt, der LPC kann max 12,5 MHz, der STM 18 MHz. Ist also 44 % schneller und damit werden
-
Thread
Probleme mit serieller Kommunikation
Blöde Frage: wenn der Dongle mit dem Wyse funktioniert und der Dongle mit dem STM32, dann brauchst Du für Wyse und Stm32 ein Null Modem oder überkreuzte RX/TX Verbindungen? Oder war das von Dir vorausgesetzt und nicht erwähnt?
ist für Ruhezustand richtig. Was passiert am STM32 RX Pin, wenn Zeichen empfangen werden? Du sagtest anfänglich, daß die STM32 Kommunikation mit Dongle funktioniert. Dann müsstest Du von beiden (Wyse und PC) Zeichen empfangen können. Mach mal
-
Thread
ATMEL ARM SAMD ohne Framework programmieren
[c] #define WAIT_GCLK_SYNC() while(GCLK->STATUS.bit.SYNCBUSY) /* turn off division of OSC8M by 8 */ SYSCTRL->OSC8M.bit.PRESC = 0; /* enable XOSC (16 MHz) */ SYSCTRL->XOSC.reg = SYSCTRL_XOSC_ENABLE | SYSCTRL_XOSC_XTALEN | SYSCTRL_XOSC_AMPGC | SYSCTRL_XOSC_STARTUP(11); while
dadurch der Prozessor hängen geblieben ist, habe ich das Problem erst mal ignoriert und bin vorerst mit 8MHz zufrieden: [c] void MCU_setup_sysclk_8MHz(void) { // internal 8MHz oscillator no prescaling SYSCTRL->OSC8M.bit.PRESC=0; //while(!(SYSCTRL->PCLKSR.reg & SYSCTRL_PCLKSR_XOSCRDY)); }
-
Thread
[Cortex-M3] Problem mit dem UART
Hi Ich hab folgenden Code verwendet. Die Funktionen sind eh von der standard library von stm. [c] int main(void){ USART_InitTypeDef USART_InitStructure; uint8_t TxBuffer[] = "AT\n"; uint8_t RxBuffer[RxBufferSize]; uint8_t NbrOfDataToTransfer = TxBufferSize; uint8_t TxCounter = 0;
.compili arm-none-eabi-gcc -I./ -c -fno-common -O0 -g -mcpu=cortex-m3 -mthumb stm32f10x_gpio.c ..linking arm-none-eabi-ld -v -Tstm_h103_blink_rom.cmd -nostartfiles -o main.out main.o stm32f10x_rcc.o stm32f10x_gpio.o GNU ld (Sourcery G++ Lite 2008q1-126) 2.18.50.20080215 ..
-
Thread
STM32F105R8T6 + USART2
Nabend. Habe heute mein China Board bekommen (CAN + USART). Drauf bestückt ist ein 8MHz Quarz. Als Herzstück ist ein STM32F105R8T6 bestückt. Das ganze habe ich mit EmBitz compiliert. Wenn ich jetzt via. USART was ausgeben möchte, kommen nur Sonderzeichen. Vermutlich ist die Frequenz
mir mal einen Link zum Tool posten? http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32f1-series/stm32f105-107/stm32f105r8.html Das ist die Produktseite für deinen Controller. Ab da musst du schon selbst was tun. Einfach mal nach
-
Thread
Programmieren von STM32F765VGT6
für SWD. ebay 282805864780 Gibt es auch günstig aus CN, dauert aber dann. Dazu nutze ich STM32CubeMX und SW4STM32.
Den STM um 180 Grad gedreht einlöten?
-
Thread
In Bewerbung Arduino Stand im Jahre 2022
besonders gut, aber so ist die Welt halt. Die Krönung ist meiner Meinung nach der Arduino-Port für STM32. Da ist die ganze Lib-Grütze von STM noch unter dem Arduino-Framwork drunter. Jedes ernsthafte Projekt auf so einem Controller besteht dann wohl zu 90% aus Libs die eigentlich keiner braucht aber
Frank O. schrieb im Beitrag #7105358: > Ich hab noch keinen STM32 in irgendwelchen Steuerungen gesehen, dafür > aber jede Menge PIC's und auch AVR. *Du* hast sie noch nicht gesehen. In meinem Umfeld gibt es keine AVR, aber ein ernsthaftes Produkt mit STM32.
-
Thread
SWD-Zugriff funktioniert nur über ProgrammerSocket
eine Taskforce mit Gemini, Siri, Copiliot, DeepSeek und LeChat sowie das ausgezeichnete Llama 3.1 8B in die Wege leiten. Erstmal den ChatGPT-Experten zu Wort kommen lassen: Nach deiner Beschreibung gibt es einige plausible Erklärungen. Der entscheidende Befund ist: Der STM32 selbst ist in
Lars schrieb im Beitrag #8081045: > STM32L151RDT6 von einer bestückten Platine auslesen. STM32L151RDT6 hat Schreibschutz aktiv) hE HA
-
Thread
Toolchain neuere AVRs
at86rf401 at43usb355 at76c711 atmega103 at43usb320 attiny167 at90usb82 at90usb162 ata5505 atmega8u2 atmega16u2 atmega32u2 attiny1634 atmega8 atmega8a ata6285 ata6286 ata6289 atmega48 atmega48a atmega48pa atmega48p atmega88 atmega88a atmega88p atmega88pa atmega8515 atmega8535 atmega8hva at90pwm1
vorgegeben. Die beiden HW Uarts des Tiny841 machen das ohne Probleme. Nun bin ich ganz großkotzig auf STM32F05 umgestiegen. Und merke dann recht spät, die UARTs dort können das nicht. Entweder 9 Bit ohne Parity, oder 8 Bit mit Parity. Auch die entsprechende STM32G0 Klasse mit mit immerhin 4 UARTs kann
-
Thread
STM32 DMA TO GPIO HILFE
Was denn nu? TFT oder LED Panel (HUB75)? Bei einem TFT dann einen STM32 nehmen mit "LTDC" zB F429
nur der 8bit Modus raus geführt ist.Wie sich im Nachhinein herausstellt nicht der beste kauf.
-
Thread
ARM Mini Board gesucht
Wenns China sein darf ... http://www.ebay.de/itm/ARM-Cortex-M3-STM32F103c8t6-STM32-Core-Board-Module-Mini-Development-Plate-Modul-/181553012412?pt=Wissenschaftliche_Ger%C3%A4te&hash=item2a45671ebc Im günstigsten Fall unter 6€ oder http://www.ebay.de/itm/NEU-Entwicklungsboard-STM32F103C8T6
www.mikrocontroller.net/topic/343018 Die hier sind gut und günstig: http://www.aliexpress.com/item/5pcs-lot-mini-Stm32f103c8t6-system-board-stm32-learning-development-board/1609776591.html Oder etwas platzsparender: http://www.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino
-
Thread
STM32 zu langsam?
Hallo Zusammen, ich arbeite seit ein paar Monaten mit einem STM32. Genauer gesagt einem STM32103RD. Es soll eine schnelle Regelung mit ein paar weiteren "netten Funktionen" entstehen. Der µC ist extern mit einem 8Mhz Quarz getaktet. AZur Entwicklung wird Atollic
Also der STM32 läuft scheinbar doch mit 72Mhz! Ich habe Über den Pin PA8 nun den Systemtakt ausgeben lassen und da kommen genau 72Mhz heraus. Dass das vorher nicht funktioniert hat lag an meiner Dummheit. Ich habe
-
Thread
Universalprogrammer
MSP430, CC430 and CCxxxx MCUs Dallas/Maxim 1-Wire Cypress PSoC MCUs Silicon Labs EFM8 and C8051 MCUs ST STM8 MCUs Components with JTAG interface Serial EEPROM and Flash memories Kann selbst einen Scheibetoast programmieren... wenn man die Schnittstelle gefunden hat.
ATXmega - Microchip PIC/dsPIC - MSP430 (z.Zt. nur SBW) - NXP/Freescale HCS08 - NXP/Freescale S12X - STM SPC56xx - STM ST7Flite - STM8 - STM32 F0xx/F1xx/F2xx/F3xx/F4xx - Renesas 78K0R - Renesas RL78 - Renesas R8C - I2C EEPROM - SPI Flash (25Pxx) - Atmel Dataflash - Xilinx XC9500/XC9500XL - TI
-
Thread
STM32F103: Unterschiedliche Puls-Pausezeiten, Pausezeiten länger
Programm für die Systemeinstellung das hier an: [code] ------------------------------------- STM32F103 / 72 MHz 19200bd 8N1 Januar 2020 R. Seelig APB1 = 36 MHz APB2 = 72 MHz AHB = 72 MHz ------------------------------------- [/code] (und ich habe was weiß ich wie oft AHB, APB1
Achso vergessen: Der Takt ist 72MHz und das Board ein Bluepill mit einem STM32F103C8T6.
-
Thread
präzises Analog Frontend ADC
STM32 schrieb im Beitrag #6012257: > Habe ich es wie folgt richtig verstanden?: > > TP Filter gem. https://rf-tools.com/lc-filter: > Eingangsimpedanz 49.8 Ohm > Ausgangsimpedanz 49.8 Ohm > Series
, statt dem vorgeschlagenen RC Dingens direkt ein symmetrisches LC Filter dranzuhaengen. Aber: STM32 schrieb im Beitrag #6012257: > Eingangsimpedanz 49.8 Ohm > Ausgangsimpedanz 49.8 Ohm > Series first (Um die Opamp Phase marge nicht zu belasten) Das Filter sieht keine 50 Ohm an seinem Ausgang
-
Thread
als nächstes ARM oder FPGA/CPLD?
auch ein kleines FPGA-Board zuhause.. Ich hab mich auch nochmal mehr bei ARMs umgeguckt. Ich hab ein STM32F4Discovery, doch ich bin mir noch nicht sicher, ob STM32F2..., STM32F4... oder LPC17..., LPC18... Man, so ne riesen Auswahl is doch kacke ;)
ich schrieb im Beitrag #3250646: > 6A66 schrieb: >> Fang halt mal an z.B. mit nem STM32F4x Discovery > > Hab ich zuhause ;) Ahh nein. Es ist doch "nur" ein STM32 Discovery mit einem STM32F1 drauf
-
Thread
PIC - "beliebtester"?
Flash Temperaturbereich: -40 ... +85 °C Typ: PIC-Controller ADC: 8 MSSP (SPI/I²C): ja Schnittstelle/n: CAN 16-bit Timer: 3 8-bit Timer: 2
Grundlagen deutlich erkennen kann, da ist ein 32Bitter schon ein wenig Heavy! Insbesondere dann noch STM oder LPC wo der Support auf Einsteigerniveau doch deutlich geringer ist als bei fast jedem gängigen 8Bitter. Gruß Carsten
-
Thread
Hilfe bei der Auswahl des Quarzoszillators für STM32G4
kaputt ist: https://www.st.com/resource/en/application_note/cd00221665-oscillator-design-guide-for-stm8af-al-s-stm32-mcus-and-mpus-stmicroelectronics.pdf
Version. https://www.st.com/resource/en/application_note/cd00221665-oscillator-design-guide-for-stm8af-al-s-stm32-mcus-and-mpus-stmicroelectronics.pdf
-
Thread
42kHz Leistungsmesser 110V/3A
Direkt hinter der SPI-Schnittstelle des MCP3911 baust Du Optokoppler oder einen ADuM1401, damit Dein STM32 NICHT auf Netzpotential liegt - das würde ihn killen. Den MCP3911 und die eine Seite vom ADuM1401 (und nur das, nicht mehr) versorgst Du per Kondensatornetzteil wie in Figure 8 gezeigt. Der STM32
Seite vom ADuM1401 (und nur das, nicht mehr) > versorgst Du per Kondensatornetzteil wie in Figure 8 gezeigt. Der STM32 > und die andere Seite des ADuM ist aus einem normalen Netzteil zu > speisen. Spannungsversorgung für MCU und co steht natürlich schon. Nur die 3,3V für Analog fehlen noch.
-
Thread
STM32F03C8: SD-Card antwortet nicht
Was hast Du denn nun fuer einen Chip, einen STM32F03C8 wie im Topic steht, der bei ST allerdings STM32F030C8 heisst einen STM32F102C8 wie hier steht Harald schrieb im Beitrag #3341000: > Aus dem Reference Manual zum STM32F102C8: oder einen STM32F103 wie in Deinem letzten Post Harald schrieb im Beitrag #3341728: > STM32F103C8 Da gibts ein paar Unterschiede und Du kannst nicht einfach die RefMan's nehmen wie es Dir gerade passt.
-
Thread
STM32-Discoveryboard: FTDI Treiber/OpenOCD/Degugging
Hallo, ich habe das Entwicklungsboard STM32-Discovery mit dem STM32F100 Mikrocontroller. Dieses Board besitzt eine ST-Link Schnittstelle mit der man über USB am PC debuggen kann. Ich möchte nun nicht mit einen Debugger von IAR oer von Segger
Guten Morgen, könnte mir jemand ein funktionierendes main.elf File für das STm32VLDiscoveryboard (STM32F1xxx) zum Testen geben ?
-
Thread
Neue STM32G Serie
...nun gibt es ja sogar auch die STM32G030Jx/G031Jx Serie im SO-8 Gehäuse für die kleinsten Anwendungen, z.B. STM32G031J6: 32 KB Flash und 8 KB RAM, alle I/O 5V tolerant... und jede Menge Features, das ganze bei bis zu 64 MHz. Wieder
Markus M. schrieb im Beitrag #5946144: > ...nun gibt es ja sogar auch die STM32G030Jx/G031Jx Serie im SO-8 > Gehäuse für die kleinsten Anwendungen, z.B. STM32G031J6: > > 32 KB Flash und 8 KB RAM, alle I/O 5V tolerant... und jede Menge > Features, das ganze bei bis zu 64
-
Thread
uint16_t Division compilerabhängig? HardFault bei bestimmtem Compiler
Beitrag #4655553: > In der Tat, völlig übersehen. Welcher Controller genau und welcher > Debugger? STM32F0C8 und IAR Debugger. Die Division funktioniert in der main, in der Funktion nicht.
ide schrieb im Beitrag #4655559: > STM32F0C8 Unter dieser exakten Bezeichnung finde ich nichts. Google auch nicht.
-
Thread
Reicht der Pt1000 direkt am STM32 16-Bit ADC oder doch lieber OP-Schaltung?
Referenz_spannung_. Aber mit einem Vorverstärker reicht evt. auch ein 12-Bit ADC und ein viel kleinerer STM32.
MAX31865. Wer zu blöd ist, es selbst zu machen, kauft einen Chip, der es für ihn macht. Der STM32H7 ist dermassen überdimensioniert ausgestattet, dass es kein Problem ist, einen Pt1000 über 8k1 an 3V anzuschliessen und die ca. 0.33V besser als 0.1GradC auflösend auf besser als 2 GradC genau zu